.theme-0{font-family:FilsonProBook,sans-serif}.theme-0 .brand-primary{color:#87d3dc}.theme-0 .brand-secondary{color:#381c52}.theme-0 .brand-highlight-1{color:#e83b75}.theme-0 .brand-text{color:#3a4961!important}.theme-0 .bg-brand-primary{background-color:#87d3dc}.theme-0 .bg-brand-secondary{background-color:#381c52}.theme-0 .bg-brand-secondary-dark{background-color:#1e0f2c}.theme-0 .bg-brand-highlight-1{background-color:#e83b75}.theme-0 .bg-brand-highlight-1.hover-darken:hover{background-color:#d71959}.theme-0 .bg-transparent{background-color:transparent}.theme-0 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#381c52),to(#87d3dc));background:linear-gradient(90deg,#381c52,#87d3dc)}.theme-0 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#87d3dc),to(#381c52));background:linear-gradient(90deg,#87d3dc,#381c52)}.theme-0 .bg-fade-vertical{background-image:url(/img/aside-bg.jpg)}.theme-0 .bg-grad-image-blue{background-image:url(/img/auth/auth-bg.png);background-size:cover;background-position:bottom}.theme-0 .bg-grad-image-purple{background-image:url(/img/background.svg);background-size:cover;background-position:bottom;background-color:#381c52}.theme-0 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#87d3dc),to(#381c52));background:linear-gradient(0deg,#87d3dc,#381c52)}.theme-0 .border-brand-highlight-1{border-color:#e83b75}.theme-0 .border-brand-secondary{border-color:#381c52}.theme-0 .border-brand-primary{border-color:#87d3dc}.theme-0 .border-brand-triangle{border-color:#87d3dc transparent transparent transparent}.theme-0 .link-white{color:#fff!important;border-bottom:5px solid #fff!important}.theme-0 .link-highlight{color:#e83b75!important;border-bottom:5px solid #e83b75}.theme-0 .progress-bar,.theme-0 .progress-info{background-color:#9794c8}.theme-0 .progress-info:before{color:#9794c8;border-top:5px solid #9794c8}.theme-0 .btn-group .btn{background-color:transparent;margin:auto}.theme-0 .btn-group .btn.active,.theme-0 .btn-group .btn.hover{background-color:#e83b75!important;border-width:0;color:#fff!important}.theme-0 .filter-button{font-family:FilsonProBook;border-style:solid;background-color:#87d3dc!important;color:#fff;margin:auto}.theme-0 .filter-button.active,.theme-0 .filter-button.hover{font-family:FilsonProBold;background-color:#e83b75!important;color:#381c52!important}.theme-0 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-0 .btn.brand-secondary:hover{background-color:#d71959!important}.theme-0 .cta-button{background:#e83b75;border:2px solid #e83b75;color:#fff}.theme-0 .cta-button.disabled,.theme-0 .cta-button:hover{background-color:#d71959!important}.theme-0 .cta-button:active,.theme-0 .cta-button:focus{background:#e83b75;border:2px solid #e83b75}.theme-0 .cta-button.white-button{background-color:#fff;color:#87d3dc}.theme-0 .cta-button.white-button:hover{background-color:#eee!important}.theme-0 .outline-button{border:2px solid #e83b75;color:#e83b75;background-color:#fff}.theme-0 .outline-button.disabled,.theme-0 .outline-button:hover{color:#e83b75;background-color:#f5f5f5}.theme-0 .outline-button:active,.theme-0 .outline-button:focus{background-color:#f5f5f5!important;color:#e83b75!important}.theme-0 .btn.btn-cta{letter-spacing:normal!important;background-color:#e83b75;border-color:#e83b75;color:#fff}.theme-0 .btn.btn-cta:hover{background-color:#e52465}.theme-0 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #e83b75;color:#e83b75;background-color:#fff}.theme-0 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-0 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#e83b75}.theme-0 .btn.btn-white:hover{background-color:#f5f5f5}.theme-0 .btn.btn-white-outline{letter-spacing:normal!important;border:1px solid #fff;color:#fff;background-color:transparent}.theme-0 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-0 .btn.btn-grey{letter-spacing:normal!important;background-color:#f5f5f5;color:#3a4961!important;border-color:#f5f5f5}.theme-0 .btn.btn-grey:hover{background-color:#d3d3d3;border-color:#d3d3d3}.theme-0 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-0 .btn.btn-md{padding:12.5px 5px}.theme-0 .btn.btn-sm{padding:5px 5px!important}.theme-0 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-0 .btn.rounded-0{border-radius:4px!important}.theme-0 .home-link{border-bottom:5px solid #e83b75}.theme-0 .fc>*,.theme-0 h3{color:#381c52}.theme-0 .text-link{font-family:FilsonProBook,sans-serif;font-size:17px;color:#ed3975}.theme-0 .text-link:hover{text-decoration:underline!important}.theme-0 a{font-family:FilsonProBook,sans-serif}.theme-0 .pop-up-content .btn{background:#e83b75;border:2px solid #e83b75;color:#fff}.theme-0 .pop-up-content .btn.disabled,.theme-0 .pop-up-content .btn:hover{background-color:#d71959!important}.theme-0 .pop-up-content .btn:active,.theme-0 .pop-up-content .btn:focus{background:#e83b75;border:2px solid #e83b75}.theme-0 #NotLoggedIn .form-logo{max-width:300px}.theme-0 #NotLoggedIn .login .form-logo,.theme-0 #NotLoggedIn .reset-password .form-logo{padding-bottom:100px}.theme-0 #NotLoggedIn .custom-checkbox a{color:#8d8e92;text-decoration:underline}.theme-0 .main{background:url(/img/background.svg) 100% fixed no-repeat;background-color:#381c52;background-size:cover}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.theme-0 .main{background:#6a356a}}.theme-0 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#381c52),to(#381c52));background:linear-gradient(90deg,#fff 0,#fff 25%,#381c52 0,#381c52);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-0 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #87d3dc;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg)}.theme-0 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#381c52}.theme-0 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-0 #TopNav .navbar .navbar-nav .nav-item a:focus{outline:none!important}.theme-0 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600;color:#87d3dc}.theme-0 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#87d3dc}.theme-0 #TopNav .navbar .navbar-nav .nav-item:focus{outline:none!important}.theme-0 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-0 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#87d3dc}.theme-0 #HomeStats .cta-button{background-color:#87d3dc}.theme-0 #home-events .event-card-content,.theme-0 #WellbeingStudio .virtual-events .event-card-content{background-color:#6a356a}.theme-0 #home-events .book-now,.theme-0 #WellbeingStudio .virtual-events .book-now{background-color:#e83b75}.theme-0 #home-events .booked-events-wrap .booked-event,.theme-0 #WellbeingStudio .virtual-events .booked-events-wrap .booked-event{border-color:#6a356a}.theme-0 #home-events .booked-events-wrap .booked-event>div,.theme-0 #WellbeingStudio .virtual-events .booked-events-wrap .booked-event>div{color:#6a356a}.theme-0 .recipe-card:after,.theme-0 .recipe-card:before{background-color:#381c52}.theme-0 .recipe-card .recipe-calories{background-color:#6a356a}.theme-0 #home-nutrition:after,.theme-0 #home-nutrition:before{background-color:#381c52}.theme-0 #home-nutrition .recipe-calories{background-color:#6a356a}.theme-0 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#70366b),to(#c46490));background-image:linear-gradient(90deg,#70366b,#c46490)}.theme-0 #home-metrics .metric p{color:#87d3dc}.theme-0 #home-wellbeing .slick-next i,.theme-0 #home-wellbeing .slick-prev i,.theme-0 #wellbeing-carousel .slick-next i,.theme-0 #wellbeing-carousel .slick-prev i{color:#e83b75}.theme-0 #wellbeing .paths{background:transparent}.theme-0 #wellbeing .no-courses h4,.theme-0 #wellbeing .paths .home-link{color:#fff}.theme-0 #wellbeing .articles{background-color:#f4f4f4}.theme-0 #wellbeing-carousel .single-slide .explore,.theme-0 #wellbeing-carousel .single-slide .explore h3{color:#fff}.theme-0 #course{background-color:#fff!important}.theme-0 #course .chapters__section:before,.theme-0 #course .chapters__title:after{background-color:#87d3dc}.theme-0 #course .chapter:after{border-color:#fff;background-color:#fff}.theme-0 #course .chapter.chapter-active:after{border-color:#e83b75;background-color:#e83b75}.theme-0 #course .chapters__main{color:#4a4d4e}.theme-0 #course .chapters__main .chapters__back-link{color:#87d3dc}.theme-0 #course .chapters__main .chapters-heading{background-color:#fff}.theme-0 #course .chapters__main .chapters-heading .chapters-heading__text{color:#381c52}.theme-0 #course .chapters__main .module-content #CourseText .chapters-text p{color:#4a4d4e}.theme-0 .article-wrap .card .card-header{background:url(/img/card-bg-mini.jpg) 0 0 no-repeat;background-size:cover}.theme-0 #available-events .available-events-header .btn.active{color:#fff}.theme-0 #available-events .upcoming-events .day-column .event-link a{color:#6a356a}.theme-0 #available-events .upcoming-events .day-column .list-event-date{background-color:#6a356a}.theme-0 .my-bookings .booking-filter .btn{background-color:#87d3dc;color:#fff;font-weight:800}.theme-0 .my-bookings .booking-filter .btn.active{background-color:#e83b75;color:#fff;border-width:0!important}.theme-0 .my-bookings .booking-filter .btn:hover{background-color:#60c5d0}.theme-0 .my-bookings .booking-results .booked-event{border-color:#6a356a;color:#6a356a}.theme-0 .my-bookings .view-booking .booking-date,.theme-0 .my-bookings .view-booking .booking-status,.theme-0 .my-bookings .view-booking h3,.theme-0 .my-bookings .view-booking svg{color:#6a356a}.theme-0 #Webinars .webinar-wrap{color:#381c52}.theme-0 #webinarView .return svg .cls-1{fill:#e83b75}.theme-0 #webinarView .return svg .cls-2{fill:#fff}.theme-0 #webinarView .return:hover svg .cls-1{fill:#d71959}.theme-0 .event-card h3{color:#6a356a}.theme-0 .event-info .event-book .btn{color:#e83b75;border-color:#e83b75}.theme-0 .event-info .event-book .btn.cta-button,.theme-0 .event-info .event-book .btn:hover{color:#fff}.theme-0 .event-info .event-book .btn.disabled:hover{color:#e83b75}.theme-0 #view-event .time-slot .btn.active{background-color:#e83b75;border-width:0}.theme-0 .calendar .calendar-date.active{background-color:#5ea0a1;color:#381c52}.theme-0 .calendar .nothing-logged h3{color:#fff}.theme-0 #fitness #AllWorkoutPlans{background-color:#381c52}.theme-0 #fitness #AllWorkoutPlans .slide-content h3,.theme-0 #fitness #AllWorkoutPlans .slide-content h4{color:#fff}.theme-0 #fitness #AllWorkoutPlans .slide-content a{font-family:FilsonProBold,sans-serif;border-bottom:3px solid #e83b75}.theme-0 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#2b163f}.theme-0 #fitness #WorkoutPlan .bg-grey{background-color:#381c52}.theme-0 #fitness #WorkoutPlan .bg-grey h3,.theme-0 #fitness #WorkoutPlan .workout-slide a{color:#fff}.theme-0 #fitness #WorkoutPlan .workout-slide.active a:after,.theme-0 #fitness #WorkoutPlan .workout-slide a:after{background-color:#e83b75}.theme-0 #fitness #WorkoutPlan .slick-arrow i{color:#e83b75}.theme-0 #fitness #ExerciseSearch{background-color:#381c52}.theme-0 #fitness #ExerciseSearch .section-header-title{color:#fff;font-family:FilsonProBook,sans-serif;font-size:1.8rem}.theme-0 #fitness .exercise-slide .slide-image{border-color:#87d3dc}.theme-0 #fitness .exercise-slide .slide-content{background-color:#2b163f}.theme-0 #fitness #ExerciseHistory .no-history:before{background-color:#381c52}.theme-0 #fitness #ExerciseHistory .button-add:after,.theme-0 #fitness #ExerciseHistory .button-add:before{background:#fff}.theme-0 #Nutrition #pieColour1{background-color:#5ea0a1}.theme-0 #Nutrition #pieColour2{background-color:#a8c6c6}.theme-0 #Nutrition #pieColour3{background-color:#e9f2f2}.theme-0 #Nutrition .calorie-count{color:#87d3dc}.theme-0 #Nutrition .bg-grey{background-image:url(/img/event/event-form-bg.png);background-repeat:no-repeat;background-size:cover;background-position:50%}.theme-0 #Nutrition .bg-grey .toolbar .btn{background-color:#fff;border-color:#dfe1e4;font-family:FilsonProBook,sans-serif;color:#e83b75}.theme-0 #Nutrition .bg-grey .toolbar .btn:hover{color:#fff}.theme-0 #Nutrition #RecipeBook{background-color:#fff}.theme-0 #Nutrition #RecipeBook .filter-button{border-width:0}.theme-0 #Nutrition #RecipeBook:after,.theme-0 #Nutrition #RecipeBook:before{background-color:#381c52}.theme-0 #Nutrition #RecipeBook .recipe-calories{background-color:#6a356a}.theme-0 #Nutrition #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#e83b75}.theme-0 #Nutrition #Recipe .return-link a{color:#87d3dc}.theme-0 #Nutrition #Recipe .log-confirmation p{color:#e83b75}.theme-0 #Nutrition #FoodSearch ::-webkit-scrollbar-thumb{background-color:#e83b75}.theme-0 #Nutrition #FoodDiary .button-add:after,.theme-0 #Nutrition #FoodDiary .button-add:before{background:#fff}.theme-0 #Nutrition #FoodDiary .button-add:hover{background:#d71959}.theme-0 #Recipe .nutrition-stats .return-link a{color:#87d3dc}.theme-0 #Recipe .nutrition-stats .return-link a:hover{text-decoration:none}.theme-0 #Metrics .metrics-wrap .metric-value{color:#87d3dc}.theme-0 #Metrics .metrics-wrap .metric-title svg .cls-1{fill:#87d3dc}.theme-0 #Metrics .metrics-card-head:before{background-color:#87d3dc}.theme-0 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #87d3dc;border-left:74px solid #87d3dc}.theme-0 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-0 #Metrics .metrics-text h4{color:#e83b75;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-0 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-0 #Rewards .wellness-points .total-points{color:#87d3dc}.theme-0 #Rewards .circle__background{fill:#1e0f2c;opacity:.5}.theme-0 #Rewards .circle__fill{stroke:#87d3dc}.theme-0 #Rewards #RewardsPopup .pop-up-content .api-content .how-to,.theme-0 #Rewards #RewardsPopup .pop-up-content h3{color:#87d3dc}.theme-0 #Rewards #RewardsLevels .levels-card.achieved{color:#6a356a;border-left-color:#6a356a}.theme-0 #Rewards #RewardsLevels .levels-card.achieved .level-info p{color:#6a356a}.theme-0 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#6a356a}.theme-0 #Rewards #RewardsLevels .level-details-card.achieved h3{color:#6a356a}.theme-0 #Rewards #RewardsLevels .reward-card .reward-logo{background:-webkit-gradient(linear,left top,right top,from(#70366b),to(#c46490));background:linear-gradient(90deg,#70366b,#c46490)}.theme-0 #Rewards #RewardsLevels .reward-card .reward-title h5{color:#6a356a}.theme-0 #Rewards #RewardsDetails a{color:#e83b75}.theme-0 #Rewards #RewardsDetails .reward-info .reward-title,.theme-0 #Rewards #RewardsDetails .reward-info .valid-until,.theme-0 #Rewards #RewardsDetails .voucher-code h3{color:#6a356a}.theme-0 #Rewards #RewardsDetails .terms-card{border-color:#6a356a}.theme-0 #Rewards #RewardsDetails .terms-card h4{color:#6a356a}.theme-0 #Insights ::-webkit-scrollbar-thumb{background-color:#e83b75}.theme-0 #Insights .vs__dropdown-option--selected{color:#e83b75}.theme-0 #Insights .v-select .vs__dropdown-toggle,.theme-0 #Insights .v-select .vs__dropdown-toggle .vs__selected-options{cursor:pointer}.theme-0 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#87d3dc;color:#fff}.theme-0 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-0 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled.svg);cursor:pointer}.theme-0 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg);cursor:pointer}.theme-0 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled.svg);cursor:pointer}.theme-0 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0;cursor:pointer}.theme-0 #Insights .slider__content:after,.theme-0 #Insights .slider__content:before,.theme-0 #Insights .slider__deliver{background:#87d3dc}.theme-0 #Insights #pop-up .pop-up-content{background-color:#381c52}.theme-0 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#e83b75;text-decoration-color:#e83b75}.theme-0 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-0 #whats-happening .page-results-wrap .page-event:before{border:1px solid #381c52}.theme-0 #whats-happening .page-content,.theme-0 #whats-happening .page-event{border-color:#6a356a}.theme-0 #whats-happening .page-content .page-title,.theme-0 #whats-happening .page-content .page-title .title-box h3,.theme-0 #whats-happening .page-event .page-title,.theme-0 #whats-happening .page-event .page-title .title-box h3{color:#6a356a}.theme-0 #DigitalGym .text-link,.theme-0 #WellbeingStudio .text-link{color:#e83b75;border-color:#e83b75}.theme-0 #DigitalGym .text-link:hover,.theme-0 #WellbeingStudio .text-link:hover{color:#d71959;border-color:#d71959}.theme-0 #DigitalGym .learning h4,.theme-0 #WellbeingStudio .learning h4{color:#381c52}.theme-0 #DigitalGym .downloadable-guides .download,.theme-0 #WellbeingStudio .downloadable-guides .download{color:#e83b75}.theme-0 #DigitalGym .section-header-title{text-transform:capitalize}.theme-0 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-0 #DigitalGym .cta-button{border:1px solid #e83b75}.theme-0 #DigitalGym .gym-calendar a{color:#e83b75}.theme-0 #DigitalGym .gym-calendar .list-event-day,.theme-0 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-0 #LiveEvent{background:#fff}.theme-0 #LiveEvent .event-content h4{color:#381c52}.theme-0 #LiveEvent .event-content .disclaimer-heading{color:#381c52!important}.theme-0 #DigitalGym .btn-outline,.theme-0 #LiveEvent .btn-outline,.theme-0 #WellbeingStudio .btn-outline{background-color:#fff;color:#e83b75;border:1px solid #e83b75!important}.theme-0 #DigitalGym .btn-outline:hover,.theme-0 #DigitalGym .btn-outline:hover:focus,.theme-0 #LiveEvent .btn-outline:hover,.theme-0 #LiveEvent .btn-outline:hover:focus,.theme-0 #WellbeingStudio .btn-outline:hover,.theme-0 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#d71959}.theme-0 #DigitalGym .btn-outline:active,.theme-0 #DigitalGym .btn-outline:focus,.theme-0 #LiveEvent .btn-outline:active,.theme-0 #LiveEvent .btn-outline:focus,.theme-0 #WellbeingStudio .btn-outline:active,.theme-0 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #e83b75!important;color:#e83b75}.theme-0 #SoundSpace .cta-button:hover{color:#fff}.theme-0 #Podcast .btn-outline{border:2px solid #e83b75;color:#e83b75}.theme-0 #Podcast .cta-button:hover{color:#fff}.theme-0 #PodcastPlayer input[type=range]::-moz-range-progress{background:#e83b75}.theme-0 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#e83b75}.theme-0 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #e83b75}.theme-0 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#e83b75}.theme-0 #PodcastPlayer input[type=range]::-moz-range-track{background:#e83b75}.theme-0 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #e83b75}.theme-0 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-0 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#e83b75}.theme-0 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #e83b75}.theme-0 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-0 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#e83b75}.theme-0 #Pulse .cta-button:hover{color:#fff}.theme-0 #Pulse .btn-outline:hover{color:#e83b75!important;color:#e83b75}.theme-0 #Pulse .answer-button.selected{border-color:#e83b75!important;color:#e83b75!important}.theme-0 #Pulse .answer-button.selected:hover{color:#e83b75!important}.theme-0 #Pulse .btn-outline.form-btn{border:2px solid #e83b75!important}.theme-0 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #e83b75;color:#e83b75}.theme-0 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-0 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-0 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-0 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#e83b75;fill:#e83b75}.theme-0 #ClassesSearch .classes-filter-button.active{color:#e83b75;border:2px solid #e83b75}.theme-0 #TrainingPlans .class-link{color:#e83b75}.theme-0 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#e83b75}.theme-0 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#e83b75}.theme-0 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #e83b75}.theme-0 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#e83b75}.theme-0 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#e83b75}.theme-0 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #e83b75}.theme-0 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-0 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#e83b75}.theme-0 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #e83b75}.theme-0 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-0 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#e83b75}.theme-0 #Navigation .nav-link{color:#fff!important}.theme-0 #HomeDigitalClinicsBanner .bg-brand-secondary{background-color:#3f3d56}.theme-0 #DigitalFrontDoor .HomeFrontDoorCard .home-front-door-card-title{color:#3a4a61!important}.theme-0 #DigitalFrontDoor .HomeBannerEventCard:after{border-color:transparent #e83b75 transparent transparent!important}.theme-0 #DigitalFrontDoor .HomeBannerEventCard .event-card-content{background-color:#3f3d56!important}.theme-0 #DigitalFrontDoor #HomeFilters .btn-cta{background-color:#3f3d56!important;border-color:#3f3d56!important}.theme-0 #DigitalFrontDoor #HomeFilters .btn-cta-outline{border-color:#3f3d56!important;color:#3f3d56!important}.theme-1{font-family:FilsonProBook,sans-serif}.theme-1 .brand-primary{color:#67a0d5}.theme-1 .brand-secondary{color:#3a4a61!important}.theme-1 .brand-highlight-1{color:#214b82}.theme-1 .brand-text{color:#3a4961!important}.theme-1 .bg-brand-nav,.theme-1 .bg-brand-primary{background-color:#67a0d5!important}.theme-1 .bg-brand-secondary{background-color:#3a4a61}.theme-1 .bg-brand-secondary-dark{background-color:#273241}.theme-1 .bg-brand-highlight-1{background-color:#214b82}.theme-1 .bg-brand-highlight-1.hover-darken:hover{background-color:#173459}.theme-1 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#3a4a61),to(#214b82));background:linear-gradient(90deg,#3a4a61,#214b82)}.theme-1 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#67a0d5),to(#3a4a61));background:linear-gradient(90deg,#67a0d5,#3a4a61)}.theme-1 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#214b82),to(#67a0d5));background:linear-gradient(0deg,#214b82,#67a0d5)}.theme-1 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#67a0d5),to(#3a4a61));background:linear-gradient(0deg,#67a0d5,#3a4a61)}.theme-1 .border-brand-highlight-1{border-color:#214b82}.theme-1 .border-brand-secondary{border-color:#3a4a61}.theme-1 .border-brand-primary{border-color:#67a0d5}.theme-1 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-1 .before-secondary:before{background-color:#3a4a61}.theme-1 .progress-bar,.theme-1 .progress-info{background-color:#fff;color:#3a4a61}.theme-1 .progress-info:before{color:#67a0d5;border-top:5px solid #fff}.theme-1 .btn-group .btn{background-color:transparent;margin:auto}.theme-1 .btn-group .btn.active,.theme-1 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-1 .btn-group .btn.active{background-color:#67a0d5!important}.theme-1 .btn-group .btn:hover{background-color:#214b82!important}.theme-1 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#3a4a61!important;border-color:#3a4a61;margin:auto}.theme-1 .filter-button.active,.theme-1 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-1 .filter-button.active{background-color:#67a0d5!important}.theme-1 .filter-button:hover{background-color:#214b82}.theme-1 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-1 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-1 .btn.brand-secondary:hover{background-color:#214b82!important;color:#fff!important}.theme-1 .cta-button{background:#67a0d5;color:#fff;line-height:1}.theme-1 .cta-button:hover{background-color:#214b82!important;color:#fff}.theme-1 .cta-button.white-button{background-color:#fff;color:#67a0d5}.theme-1 .cta-button.white-button:hover{background-color:#eee}.theme-1 .outline-button{border:2px solid #214b82;color:#214b82;background-color:#fff}.theme-1 .outline-button.disabled,.theme-1 .outline-button:hover{color:#214b82;background-color:#f5f5f5}.theme-1 .outline-button:active,.theme-1 .outline-button:focus{background-color:#f5f5f5!important;color:#214b82!important}.theme-1 .btn.btn-cta{letter-spacing:normal!important;background-color:#67a0d5;color:#fff}.theme-1 .btn.btn-cta:hover{background-color:#1c3f6e}.theme-1 .btn.btn-cta:focus{background-color:#1c3f6e;text-decoration:underline}.theme-1 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #214b82;color:#214b82;background-color:#fff}.theme-1 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-1 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-1 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#214b82}.theme-1 .btn.btn-transparent,.theme-1 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-1 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-1 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-1 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-1 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-1 .btn.btn-active-outline,.theme-1 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-1 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#214b82}.theme-1 .btn.btn-white:hover{background-color:#f5f5f5}.theme-1 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-1 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-1 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-1 .btn.btn-md{padding:12.5px 5px}.theme-1 .btn.btn-sm{padding:5px 5px!important}.theme-1 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-1 .btn.rounded-0{border-radius:4px!important}.theme-1 .home-link{border-bottom:3px solid #67a0d5;color:#3a4a61}.theme-1 .home-link:hover{border-color:#3a4a61;color:#214b82}.theme-1 .fc>*,.theme-1 h3{color:#3a4a61}.theme-1 .text-link{font-family:FilsonProBold,sans-serif;color:#3a4a61!important;border-bottom:3px solid #3a4a61;padding-bottom:3px}.theme-1 .return-link a{color:#67a0d5}.theme-1 .return-link a:hover{text-decoration:none}.theme-1 a{font-family:FilsonProBook,sans-serif}.theme-1 .pop-up-content .btn{background:#67a0d5;color:#fff;line-height:1}.theme-1 .pop-up-content .btn:hover{background-color:#214b82!important;color:#fff}.theme-1 #NotLoggedIn .form-logo{max-width:260px}.theme-1 .main{background-color:#3a4a61}.theme-1 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#67a0d5),to(#67a0d5));background:linear-gradient(90deg,#fff 0,#fff 25%,#67a0d5 0,#67a0d5);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-1 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-1 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-1 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-1 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-1 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-1 #MobileNav .nav-item{color:#67a0d5;border-color:#67a0d5}.theme-1 #MobileNav .nav-item .nav-link,.theme-1 #MobileNav .nav-item .plans{color:#67a0d5}.theme-1 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-1 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-1 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#67a0d5}.theme-1 #HomeStats .cta-button{background-color:#67a0d5}.theme-1 #home-carousel{background-color:#313d53}.theme-1 #home-nutrition .recipe-card:after,.theme-1 #home-nutrition .recipe-card:before{background-color:#3a4a61}.theme-1 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-1 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#3a4a61),to(#67a0d5));background-image:linear-gradient(90deg,#3a4a61,#67a0d5)}.theme-1 #home-metrics .metric p{color:#fff}.theme-1 #home-happening .page-event{border-color:#3a4a61}.theme-1 #home-events .book-now{background-color:#214b82}.theme-1 #home-wellbeing,.theme-1 #wellbeing-carousel{background-color:#f4f4f4}.theme-1 #home-wellbeing .slick-next i,.theme-1 #home-wellbeing .slick-prev i,.theme-1 #wellbeing-carousel .slick-next i,.theme-1 #wellbeing-carousel .slick-prev i{color:#3a4a61}.theme-1 #home-wellbeing .recommended-badge,.theme-1 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-1 #wellbeing-carousel .slick-next i,.theme-1 #wellbeing-carousel .slick-prev i{color:#214b82}.theme-1 .articles{background-color:#fff}.theme-1 #course .chapters__section:before,.theme-1 #course .chapters__title:after{background-color:#67a0d5}.theme-1 #course .chapter:after{border-color:#3a4a61;background-color:#3a4a61}.theme-1 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-1 #course .chapter.completed-inactive-mod .chapter__title,.theme-1 #course .chapter.completed-inactive-mod .chapter__title-text{color:#3a4a61}.theme-1 #course .progress-bar,.theme-1 #course .progress-info{background-color:#3a4a61;color:#fff}.theme-1 #course .progress-info:before{color:#3a4a61;border-top:5px solid #3a4a61}.theme-1 #available-events .upcoming-events .event-link a{color:#67a0d5}.theme-1 #available-events .events-calendar .fc .calendar-icon i{color:#67a0d5!important}.theme-1 #Webinars .webinar-wrap{color:#3a4a61}.theme-1 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#3a4a61;color:#3a4a61}.theme-1 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#273241;color:#fff}.theme-1 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#67a0d5;color:#fff}.theme-1 .my-bookings .booking-filter .btn{background-color:transparent;color:#3a4a61;border:1px solid #3a4a61!important;font-weight:800}.theme-1 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-1 #webinarView .return svg .cls-1{fill:#67a0d5}.theme-1 #webinarView .return svg .cls-2{fill:#fff}.theme-1 #webinarView .return:hover svg .cls-1{fill:#3f87ca}.theme-1 #view-event .page-header .return svg .cls-1{fill:#67a0d5}.theme-1 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-1 #view-event .page-header .return:hover svg .cls-1{fill:#3f87ca}.theme-1 #view-event .time-slot .btn.active{background-color:#214b82;border-width:0}.theme-1 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-1 .calendar .calendar-date.active{background-color:#67a0d5}.theme-1 .calendar .nothing-logged h3{color:#fff}.theme-1 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #67a0d5}.theme-1 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#273241}.theme-1 #fitness #WorkoutPlan .workout-slide a{border-color:#67a0d5}.theme-1 #fitness #WorkoutPlan .workout-slide a:after{background-color:#3a4a61}.theme-1 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#67a0d5}.theme-1 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-1 #fitness #ExerciseHistory .button-add:after,.theme-1 #fitness #ExerciseHistory .button-add:before,.theme-1 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-1 #Nutrition #pieColour1{background-color:#67a0d5}.theme-1 #Nutrition #pieColour2{background-color:#5394cf}.theme-1 #Nutrition #pieColour3{background-color:#3f87ca}.theme-1 #RecipeBook{background-color:#f4f4f4}.theme-1 #RecipeBook .recipe-card:after,.theme-1 #RecipeBook .recipe-card:before{background-color:#3a4a61}.theme-1 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-1 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#214b82}.theme-1 #Recipe .log-confirmation p{color:#214b82}.theme-1 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#67a0d5}.theme-1 #FoodDiary .button-add:after,.theme-1 #FoodDiary .button-add:before{background:#fff}.theme-1 #FoodDiary .button-add{background:#67a0d5}.theme-1 #FoodDiary .button-add:hover{background:#214b82}.theme-1 #Metrics .metric-value{color:#fff}.theme-1 #Metrics .metrics-card-head:before{background-color:#67a0d5}.theme-1 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #67a0d5;border-left:74px solid #67a0d5}.theme-1 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-1 #Metrics .metrics-text h4{color:#67a0d5;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-1 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-1 #Rewards .wellness-points .total-points{color:#fff}.theme-1 #Rewards .circle__background{fill:#273241;opacity:.5}.theme-1 #Rewards .circle__fill{stroke:#214b82}.theme-1 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-1 #Rewards #RewardsLevels .levels-card.achieved{color:#3a4a61;border-left-color:#67a0d5}.theme-1 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#67a0d5}.theme-1 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-1 #Rewards #RewardsDetails .reward-info .reward-title,.theme-1 #Rewards #RewardsDetails .voucher-code h3{color:#67a0d5}.theme-1 #Rewards #RewardsDetails .terms-card{border-color:#67a0d5}.theme-1 #Rewards #RewardsDetails .terms-card h4{color:#67a0d5}.theme-1 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#67a0d5),to(#214b82));background:linear-gradient(180deg,#67a0d5,#214b82)}.theme-1 #Insights ::-webkit-scrollbar-thumb{background-color:#214b82}.theme-1 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#67a0d5;color:#fff}.theme-1 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-1 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-1 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-1 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-1 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-1 #Insights .slider__content:after,.theme-1 #Insights .slider__content:before,.theme-1 #Insights .slider__deliver,.theme-1 #Insights .slider__thumb{background:#fff}.theme-1 #Insights #pop-up .pop-up-content{background-color:#3a4a61}.theme-1 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#214b82;text-decoration-color:#214b82}.theme-1 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-1 #whats-happening .page-results-wrap .page-event:before{border:1px solid #3a4a61}@media only screen and (max-width:768px){.theme-1 #eap h3 a{color:#214b82!important}}.theme-1 #DigitalClinicsLanding .balance,.theme-1 #DigitalClinicsLanding .balance-amount span,.theme-1 #DigitalClinicsLanding .wallet-id,.theme-1 #wallet-page .balance,.theme-1 #wallet-page .balance-amount span,.theme-1 #wallet-page .wallet-id{color:#fff!important}.theme-1 #DigitalGym .text-link,.theme-1 #WellbeingStudio .text-link{color:#214b82;border-color:#67a0d5}.theme-1 #DigitalGym .text-link:hover,.theme-1 #WellbeingStudio .text-link:hover{color:#173459;border-color:#173459}.theme-1 #DigitalGym .virtual-events .event-card-content,.theme-1 #WellbeingStudio .virtual-events .event-card-content{background:#67a0d5}.theme-1 #DigitalGym .virtual-events .event-card-content .book-now,.theme-1 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#214b82}.theme-1 #DigitalGym .learning h4,.theme-1 #WellbeingStudio .learning h4{color:#3a4a61}.theme-1 #DigitalGym .downloadable-guides .download,.theme-1 #WellbeingStudio .downloadable-guides .download{color:#67a0d5}.theme-1 #DigitalGym .section-header-title{text-transform:capitalize}.theme-1 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-1 #DigitalGym .cta-button{border:1px solid #67a0d5}.theme-1 #DigitalGym .gym-calendar a{color:#67a0d5}.theme-1 #DigitalGym .gym-calendar .list-event-day,.theme-1 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-1 #LiveEvent{background:#fff}.theme-1 #LiveEvent .event-content .return svg .circle{fill:#67a0d5}.theme-1 #LiveEvent .event-content .return:hover svg .circle{fill:#3f87ca}.theme-1 #LiveEvent .event-content h4{color:#3a4a61}.theme-1 #LiveEvent .event-content .disclaimer-heading{color:#3a4a61!important}.theme-1 #LiveEvent .event-content .text-link{border-bottom:0}.theme-1 #DigitalGym .cta-button:active,.theme-1 #DigitalGym .cta-button:focus,.theme-1 #LiveEvent .cta-button:active,.theme-1 #LiveEvent .cta-button:focus,.theme-1 #WellbeingStudio .cta-button:active,.theme-1 #WellbeingStudio .cta-button:focus{background:#67a0d5}.theme-1 #DigitalGym .btn-outline,.theme-1 #LiveEvent .btn-outline,.theme-1 #WellbeingStudio .btn-outline{background-color:#fff;color:#67a0d5;border:1px solid #67a0d5!important}.theme-1 #DigitalGym .btn-outline:hover,.theme-1 #DigitalGym .btn-outline:hover:focus,.theme-1 #LiveEvent .btn-outline:hover,.theme-1 #LiveEvent .btn-outline:hover:focus,.theme-1 #WellbeingStudio .btn-outline:hover,.theme-1 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#3f87ca}.theme-1 #DigitalGym .btn-outline:active,.theme-1 #DigitalGym .btn-outline:focus,.theme-1 #LiveEvent .btn-outline:active,.theme-1 #LiveEvent .btn-outline:focus,.theme-1 #WellbeingStudio .btn-outline:active,.theme-1 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #67a0d5!important;color:#67a0d5}.theme-1 #WellbeingCourse .return svg .cls-1{fill:#67a0d5}.theme-1 #WellbeingCourse .return:hover svg .cls-1{fill:#3f87ca}.theme-1 #WellbeingCourse .session-menu .session-item{color:#67a0d5}.theme-1 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#67a0d5}.theme-1 #WellbeingCourse .session-menu .session-item.active,.theme-1 #WellbeingCourse .session-menu .session-item:hover{color:#3f87ca}.theme-1 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-1 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#3f87ca}.theme-1 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-1 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#3f87ca}.theme-1 #Podcast .btn-outline{border:2px solid #214b82;color:#3a4a61}.theme-1 #PodcastPlayer input[type=range]::-moz-range-progress{background:#214b82}.theme-1 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#214b82}.theme-1 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #214b82}.theme-1 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#214b82}.theme-1 #PodcastPlayer input[type=range]::-moz-range-track{background:#214b82}.theme-1 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #214b82}.theme-1 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-1 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#214b82}.theme-1 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #214b82}.theme-1 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-1 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#214b82}.theme-1 #Pulse .cta-button:hover{color:#fff}.theme-1 #Pulse .btn-outline:hover{color:#214b82!important;color:#214b82}.theme-1 #Pulse .answer-button.selected{border-color:#214b82!important;color:#214b82!important}.theme-1 #Pulse .answer-button.selected:hover{color:#214b82!important}.theme-1 #Pulse .btn-outline.form-btn{border:2px solid #214b82!important}.theme-1 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #67a0d5;color:#67a0d5}.theme-1 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-1 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-1 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-1 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#67a0d5;fill:#67a0d5}.theme-1 #ClassesSearch .classes-filter-button.active{color:#67a0d5;border:2px solid #67a0d5}.theme-1 #ClassesSearch .fas.active{color:#67a0d5!important}.theme-1 #TrainingPlans .class-link{color:#214b82}.theme-1 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#214b82}.theme-1 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#214b82}.theme-1 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #214b82}.theme-1 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#214b82}.theme-1 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#214b82}.theme-1 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #214b82}.theme-1 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-1 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#214b82}.theme-1 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #214b82}.theme-1 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-1 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#214b82}.theme-1 #Navigation .nav-link{color:#fff!important}.theme-1 .dc-cat-modal .dc-modal-content .price{color:#214b82!important}.theme-1 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #67a0d5 transparent transparent!important}.theme-1 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#67a0d5!important}.theme-1 #HomeDigitalClinicsBanner .bg-brand-secondary{background-color:#313d53}.theme-2{font-family:FilsonProBook,sans-serif}.theme-2 #HomeDigitalClinicsBanner .bg-brand-secondary{background-color:#313d53}.theme-2 #WellbeingStudio .featuredTab{background-color:#e83b75!important}.theme-2 .brand-primary{color:#5ea0a1}.theme-2 .brand-secondary{color:#3a4a61!important}.theme-2 .brand-highlight-1{color:#2d4b46}.theme-2 .brand-text{color:#3a4961!important}.theme-2 .bg-brand-nav,.theme-2 .bg-brand-primary{background-color:#5ea0a1!important}.theme-2 .bg-brand-secondary{background-color:#3a4a61}.theme-2 .bg-brand-secondary-dark{background-color:#273241}.theme-2 .bg-brand-highlight-1{background-color:#2d4b46}.theme-2 .bg-brand-highlight-1.hover-darken:hover{background-color:#1a2b28}.theme-2 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#3a4a61),to(#2d4b46));background:linear-gradient(90deg,#3a4a61,#2d4b46)}.theme-2 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#5ea0a1),to(#3a4a61));background:linear-gradient(90deg,#5ea0a1,#3a4a61)}.theme-2 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#2d4b46),to(#5ea0a1));background:linear-gradient(0deg,#2d4b46,#5ea0a1)}.theme-2 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#5ea0a1),to(#3a4a61));background:linear-gradient(0deg,#5ea0a1,#3a4a61)}.theme-2 .border-brand-highlight-1{border-color:#2d4b46}.theme-2 .border-brand-secondary{border-color:#3a4a61}.theme-2 .border-brand-primary{border-color:#5ea0a1}.theme-2 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-2 .before-secondary:before{background-color:#3a4a61}.theme-2 .progress-bar,.theme-2 .progress-info{background-color:#fff;color:#3a4a61}.theme-2 .progress-info:before{color:#5ea0a1;border-top:5px solid #fff}.theme-2 .btn-group .btn{background-color:transparent;margin:auto}.theme-2 .btn-group .btn.active,.theme-2 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-2 .btn-group .btn.active{background-color:#5ea0a1!important}.theme-2 .btn-group .btn:hover{background-color:#2d4b46!important}.theme-2 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#3a4a61!important;border-color:#3a4a61;margin:auto}.theme-2 .filter-button.active,.theme-2 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-2 .filter-button.active{background-color:#5ea0a1!important}.theme-2 .filter-button:hover{background-color:#2d4b46}.theme-2 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-2 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-2 .btn.brand-secondary:hover{background-color:#2d4b46!important;color:#fff!important}.theme-2 .cta-button{background:#5ea0a1;color:#fff;line-height:1}.theme-2 .cta-button:hover{background-color:#2d4b46!important;color:#fff}.theme-2 .cta-button.white-button{background-color:#fff;color:#5ea0a1}.theme-2 .cta-button.white-button:hover{background-color:#eee}.theme-2 .outline-button{border:2px solid #2d4b46;color:#2d4b46;background-color:#fff}.theme-2 .outline-button.disabled,.theme-2 .outline-button:hover{color:#2d4b46;background-color:#f5f5f5}.theme-2 .outline-button:active,.theme-2 .outline-button:focus{background-color:#f5f5f5!important;color:#2d4b46!important}.theme-2 .btn.btn-cta{letter-spacing:normal!important;background-color:#5ea0a1;color:#fff}.theme-2 .btn.btn-cta:hover{background-color:#233b37}.theme-2 .btn.btn-cta:focus{background-color:#233b37;text-decoration:underline}.theme-2 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #2d4b46;color:#2d4b46;background-color:#fff}.theme-2 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-2 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-2 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#2d4b46}.theme-2 .btn.btn-transparent,.theme-2 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-2 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-2 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-2 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-2 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-2 .btn.btn-active-outline,.theme-2 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-2 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#2d4b46}.theme-2 .btn.btn-white:hover{background-color:#f5f5f5}.theme-2 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-2 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-2 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-2 .btn.btn-md{padding:12.5px 5px}.theme-2 .btn.btn-sm{padding:5px 5px!important}.theme-2 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-2 .btn.rounded-0{border-radius:4px!important}.theme-2 .home-link{border-bottom:3px solid #5ea0a1;color:#3a4a61}.theme-2 .home-link:hover{border-color:#3a4a61;color:#2d4b46}.theme-2 .fc>*,.theme-2 h3{color:#3a4a61}.theme-2 .text-link{font-family:FilsonProBold,sans-serif;color:#3a4a61!important;border-bottom:3px solid #3a4a61;padding-bottom:3px}.theme-2 .return-link a{color:#5ea0a1}.theme-2 .return-link a:hover{text-decoration:none}.theme-2 a{font-family:FilsonProBook,sans-serif}.theme-2 .pop-up-content .btn{background:#5ea0a1;color:#fff;line-height:1}.theme-2 .pop-up-content .btn:hover{background-color:#2d4b46!important;color:#fff}.theme-2 #NotLoggedIn .form-logo{max-width:260px}.theme-2 .main{background-color:#3a4a61}.theme-2 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#5ea0a1),to(#5ea0a1));background:linear-gradient(90deg,#fff 0,#fff 25%,#5ea0a1 0,#5ea0a1);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-2 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-2 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-2 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-2 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-2 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-2 #MobileNav .nav-item{color:#5ea0a1;border-color:#5ea0a1}.theme-2 #MobileNav .nav-item .nav-link,.theme-2 #MobileNav .nav-item .plans{color:#5ea0a1}.theme-2 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-2 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-2 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#5ea0a1}.theme-2 #HomeStats .cta-button{background-color:#5ea0a1}.theme-2 #home-carousel{background-color:#313d53}.theme-2 #home-nutrition .recipe-card:after,.theme-2 #home-nutrition .recipe-card:before{background-color:#3a4a61}.theme-2 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-2 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#3a4a61),to(#5ea0a1));background-image:linear-gradient(90deg,#3a4a61,#5ea0a1)}.theme-2 #home-metrics .metric p{color:#fff}.theme-2 #home-happening .page-event{border-color:#3a4a61}.theme-2 #home-events .book-now{background-color:#2d4b46}.theme-2 #home-wellbeing,.theme-2 #wellbeing-carousel{background-color:#f4f4f4}.theme-2 #home-wellbeing .slick-next i,.theme-2 #home-wellbeing .slick-prev i,.theme-2 #wellbeing-carousel .slick-next i,.theme-2 #wellbeing-carousel .slick-prev i{color:#3a4a61}.theme-2 #home-wellbeing .recommended-badge,.theme-2 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-2 #wellbeing-carousel .slick-next i,.theme-2 #wellbeing-carousel .slick-prev i{color:#2d4b46}.theme-2 .articles{background-color:#fff}.theme-2 #course .chapters__section:before,.theme-2 #course .chapters__title:after{background-color:#5ea0a1}.theme-2 #course .chapter:after{border-color:#3a4a61;background-color:#3a4a61}.theme-2 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-2 #course .chapter.completed-inactive-mod .chapter__title,.theme-2 #course .chapter.completed-inactive-mod .chapter__title-text{color:#3a4a61}.theme-2 #course .progress-bar,.theme-2 #course .progress-info{background-color:#3a4a61;color:#fff}.theme-2 #course .progress-info:before{color:#3a4a61;border-top:5px solid #3a4a61}.theme-2 #available-events .upcoming-events .event-link a{color:#5ea0a1}.theme-2 #available-events .events-calendar .fc .calendar-icon i{color:#5ea0a1!important}.theme-2 #Webinars .webinar-wrap{color:#3a4a61}.theme-2 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#3a4a61;color:#3a4a61}.theme-2 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#273241;color:#fff}.theme-2 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#5ea0a1;color:#fff}.theme-2 .my-bookings .booking-filter .btn{background-color:transparent;color:#3a4a61;border:1px solid #3a4a61!important;font-weight:800}.theme-2 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-2 #webinarView .return svg .cls-1{fill:#5ea0a1}.theme-2 #webinarView .return svg .cls-2{fill:#fff}.theme-2 #webinarView .return:hover svg .cls-1{fill:#4b8081}.theme-2 #view-event .page-header .return svg .cls-1{fill:#5ea0a1}.theme-2 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-2 #view-event .page-header .return:hover svg .cls-1{fill:#4b8081}.theme-2 #view-event .time-slot .btn.active{background-color:#2d4b46;border-width:0}.theme-2 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-2 .calendar .calendar-date.active{background-color:#5ea0a1}.theme-2 .calendar .nothing-logged h3{color:#fff}.theme-2 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #5ea0a1}.theme-2 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#273241}.theme-2 #fitness #WorkoutPlan .workout-slide a{border-color:#5ea0a1}.theme-2 #fitness #WorkoutPlan .workout-slide a:after{background-color:#3a4a61}.theme-2 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#5ea0a1}.theme-2 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-2 #fitness #ExerciseHistory .button-add:after,.theme-2 #fitness #ExerciseHistory .button-add:before,.theme-2 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-2 #Nutrition #pieColour1{background-color:#5ea0a1}.theme-2 #Nutrition #pieColour2{background-color:#559091}.theme-2 #Nutrition #pieColour3{background-color:#4b8081}.theme-2 #RecipeBook{background-color:#f4f4f4}.theme-2 #RecipeBook .recipe-card:after,.theme-2 #RecipeBook .recipe-card:before{background-color:#3a4a61}.theme-2 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-2 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#2d4b46}.theme-2 #Recipe .log-confirmation p{color:#2d4b46}.theme-2 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#5ea0a1}.theme-2 #FoodDiary .button-add:after,.theme-2 #FoodDiary .button-add:before{background:#fff}.theme-2 #FoodDiary .button-add{background:#5ea0a1}.theme-2 #FoodDiary .button-add:hover{background:#2d4b46}.theme-2 #Metrics .metric-value{color:#fff}.theme-2 #Metrics .metrics-card-head:before{background-color:#5ea0a1}.theme-2 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #5ea0a1;border-left:74px solid #5ea0a1}.theme-2 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-2 #Metrics .metrics-text h4{color:#5ea0a1;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-2 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-2 #Rewards .wellness-points .total-points{color:#fff}.theme-2 #Rewards .circle__background{fill:#273241;opacity:.5}.theme-2 #Rewards .circle__fill{stroke:#2d4b46}.theme-2 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-2 #Rewards #RewardsLevels .levels-card.achieved{color:#3a4a61;border-left-color:#5ea0a1}.theme-2 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#5ea0a1}.theme-2 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-2 #Rewards #RewardsDetails .reward-info .reward-title,.theme-2 #Rewards #RewardsDetails .voucher-code h3{color:#5ea0a1}.theme-2 #Rewards #RewardsDetails .terms-card{border-color:#5ea0a1}.theme-2 #Rewards #RewardsDetails .terms-card h4{color:#5ea0a1}.theme-2 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#5ea0a1),to(#2d4b46));background:linear-gradient(180deg,#5ea0a1,#2d4b46)}.theme-2 #Insights ::-webkit-scrollbar-thumb{background-color:#2d4b46}.theme-2 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#5ea0a1;color:#fff}.theme-2 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-2 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-2 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-2 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-2 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-2 #Insights .slider__content:after,.theme-2 #Insights .slider__content:before,.theme-2 #Insights .slider__deliver,.theme-2 #Insights .slider__thumb{background:#fff}.theme-2 #Insights #pop-up .pop-up-content{background-color:#3a4a61}.theme-2 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#2d4b46;text-decoration-color:#2d4b46}.theme-2 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-2 #whats-happening .page-results-wrap .page-event:before{border:1px solid #3a4a61}@media only screen and (max-width:768px){.theme-2 #eap h3 a{color:#2d4b46!important}}.theme-2 #DigitalClinicsLanding .balance,.theme-2 #DigitalClinicsLanding .balance-amount span,.theme-2 #DigitalClinicsLanding .wallet-id,.theme-2 #wallet-page .balance,.theme-2 #wallet-page .balance-amount span,.theme-2 #wallet-page .wallet-id{color:#fff!important}.theme-2 #DigitalGym .text-link,.theme-2 #WellbeingStudio .text-link{color:#2d4b46;border-color:#5ea0a1}.theme-2 #DigitalGym .text-link:hover,.theme-2 #WellbeingStudio .text-link:hover{color:#1a2b28;border-color:#1a2b28}.theme-2 #DigitalGym .virtual-events .event-card-content,.theme-2 #WellbeingStudio .virtual-events .event-card-content{background:#5ea0a1}.theme-2 #DigitalGym .virtual-events .event-card-content .book-now,.theme-2 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#2d4b46}.theme-2 #DigitalGym .learning h4,.theme-2 #WellbeingStudio .learning h4{color:#3a4a61}.theme-2 #DigitalGym .downloadable-guides .download,.theme-2 #WellbeingStudio .downloadable-guides .download{color:#5ea0a1}.theme-2 #DigitalGym .section-header-title{text-transform:capitalize}.theme-2 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-2 #DigitalGym .cta-button{border:1px solid #5ea0a1}.theme-2 #DigitalGym .gym-calendar a{color:#5ea0a1}.theme-2 #DigitalGym .gym-calendar .list-event-day,.theme-2 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-2 #LiveEvent{background:#fff}.theme-2 #LiveEvent .event-content .return svg .circle{fill:#5ea0a1}.theme-2 #LiveEvent .event-content .return:hover svg .circle{fill:#4b8081}.theme-2 #LiveEvent .event-content h4{color:#3a4a61}.theme-2 #LiveEvent .event-content .disclaimer-heading{color:#3a4a61!important}.theme-2 #LiveEvent .event-content .text-link{border-bottom:0}.theme-2 #DigitalGym .cta-button:active,.theme-2 #DigitalGym .cta-button:focus,.theme-2 #LiveEvent .cta-button:active,.theme-2 #LiveEvent .cta-button:focus,.theme-2 #WellbeingStudio .cta-button:active,.theme-2 #WellbeingStudio .cta-button:focus{background:#5ea0a1}.theme-2 #DigitalGym .btn-outline,.theme-2 #LiveEvent .btn-outline,.theme-2 #WellbeingStudio .btn-outline{background-color:#fff;color:#5ea0a1;border:1px solid #5ea0a1!important}.theme-2 #DigitalGym .btn-outline:hover,.theme-2 #DigitalGym .btn-outline:hover:focus,.theme-2 #LiveEvent .btn-outline:hover,.theme-2 #LiveEvent .btn-outline:hover:focus,.theme-2 #WellbeingStudio .btn-outline:hover,.theme-2 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#4b8081}.theme-2 #DigitalGym .btn-outline:active,.theme-2 #DigitalGym .btn-outline:focus,.theme-2 #LiveEvent .btn-outline:active,.theme-2 #LiveEvent .btn-outline:focus,.theme-2 #WellbeingStudio .btn-outline:active,.theme-2 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #5ea0a1!important;color:#5ea0a1}.theme-2 #WellbeingCourse .return svg .cls-1{fill:#5ea0a1}.theme-2 #WellbeingCourse .return:hover svg .cls-1{fill:#4b8081}.theme-2 #WellbeingCourse .session-menu .session-item{color:#5ea0a1}.theme-2 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#5ea0a1}.theme-2 #WellbeingCourse .session-menu .session-item.active,.theme-2 #WellbeingCourse .session-menu .session-item:hover{color:#4b8081}.theme-2 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-2 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#4b8081}.theme-2 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-2 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#4b8081}.theme-2 #Podcast .btn-outline{border:2px solid #2d4b46;color:#3a4a61}.theme-2 #PodcastPlayer input[type=range]::-moz-range-progress{background:#2d4b46}.theme-2 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#2d4b46}.theme-2 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #2d4b46}.theme-2 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#2d4b46}.theme-2 #PodcastPlayer input[type=range]::-moz-range-track{background:#2d4b46}.theme-2 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #2d4b46}.theme-2 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-2 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#2d4b46}.theme-2 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #2d4b46}.theme-2 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-2 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#2d4b46}.theme-2 #Pulse .cta-button:hover{color:#fff}.theme-2 #Pulse .btn-outline:hover{color:#2d4b46!important;color:#2d4b46}.theme-2 #Pulse .answer-button.selected{border-color:#2d4b46!important;color:#2d4b46!important}.theme-2 #Pulse .answer-button.selected:hover{color:#2d4b46!important}.theme-2 #Pulse .btn-outline.form-btn{border:2px solid #2d4b46!important}.theme-2 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #5ea0a1;color:#5ea0a1}.theme-2 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-2 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-2 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-2 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#5ea0a1;fill:#5ea0a1}.theme-2 #ClassesSearch .classes-filter-button.active{color:#5ea0a1;border:2px solid #5ea0a1}.theme-2 #ClassesSearch .fas.active{color:#5ea0a1!important}.theme-2 #TrainingPlans .class-link{color:#2d4b46}.theme-2 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#2d4b46}.theme-2 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#2d4b46}.theme-2 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #2d4b46}.theme-2 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#2d4b46}.theme-2 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#2d4b46}.theme-2 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #2d4b46}.theme-2 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-2 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#2d4b46}.theme-2 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #2d4b46}.theme-2 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-2 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#2d4b46}.theme-2 #Navigation .nav-link{color:#fff!important}.theme-2 .dc-cat-modal .dc-modal-content .price{color:#2d4b46!important}.theme-2 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #5ea0a1 transparent transparent!important}.theme-2 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#5ea0a1!important}@media only screen and (max-width:768px){.theme-2 #eap h3 a{color:#5ea0a1!important}}.theme-3{font-family:FilsonProBook,sans-serif}.theme-3 #HomeDigitalClinicsBanner .bg-brand-secondary{background-color:#313d53}.theme-3 .brand-primary{color:#f0b45a}.theme-3 .brand-secondary{color:#3a4a61!important}.theme-3 .brand-highlight-1{color:#ac7d41}.theme-3 .brand-text{color:#3a4961!important}.theme-3 .bg-brand-nav,.theme-3 .bg-brand-primary{background-color:#f0b45a!important}.theme-3 .bg-brand-secondary{background-color:#3a4a61}.theme-3 .bg-brand-secondary-dark{background-color:#273241}.theme-3 .bg-brand-highlight-1{background-color:#ac7d41}.theme-3 .bg-brand-highlight-1.hover-darken:hover{background-color:#876233}.theme-3 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#3a4a61),to(#ac7d41));background:linear-gradient(90deg,#3a4a61,#ac7d41)}.theme-3 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#f0b45a),to(#3a4a61));background:linear-gradient(90deg,#f0b45a,#3a4a61)}.theme-3 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#ac7d41),to(#f0b45a));background:linear-gradient(0deg,#ac7d41,#f0b45a)}.theme-3 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#f0b45a),to(#3a4a61));background:linear-gradient(0deg,#f0b45a,#3a4a61)}.theme-3 .border-brand-highlight-1{border-color:#ac7d41}.theme-3 .border-brand-secondary{border-color:#3a4a61}.theme-3 .border-brand-primary{border-color:#f0b45a}.theme-3 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-3 .before-secondary:before{background-color:#3a4a61}.theme-3 .progress-bar,.theme-3 .progress-info{background-color:#fff;color:#3a4a61}.theme-3 .progress-info:before{color:#f0b45a;border-top:5px solid #fff}.theme-3 .btn-group .btn{background-color:transparent;margin:auto}.theme-3 .btn-group .btn.active,.theme-3 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-3 .btn-group .btn.active{background-color:#f0b45a!important}.theme-3 .btn-group .btn:hover{background-color:#ac7d41!important}.theme-3 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#3a4a61!important;border-color:#3a4a61;margin:auto}.theme-3 .filter-button.active,.theme-3 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-3 .filter-button.active{background-color:#f0b45a!important}.theme-3 .filter-button:hover{background-color:#ac7d41}.theme-3 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-3 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-3 .btn.brand-secondary:hover{background-color:#ac7d41!important;color:#fff!important}.theme-3 .cta-button{background:#f0b45a;color:#fff;line-height:1}.theme-3 .cta-button:hover{background-color:#ac7d41!important;color:#fff}.theme-3 .cta-button.white-button{background-color:#fff;color:#f0b45a}.theme-3 .cta-button.white-button:hover{background-color:#eee}.theme-3 .outline-button{border:2px solid #ac7d41;color:#ac7d41;background-color:#fff}.theme-3 .outline-button.disabled,.theme-3 .outline-button:hover{color:#ac7d41;background-color:#f5f5f5}.theme-3 .outline-button:active,.theme-3 .outline-button:focus{background-color:#f5f5f5!important;color:#ac7d41!important}.theme-3 .btn.btn-cta{letter-spacing:normal!important;background-color:#f0b45a;color:#fff}.theme-3 .btn.btn-cta:hover{background-color:#99703a}.theme-3 .btn.btn-cta:focus{background-color:#99703a;text-decoration:underline}.theme-3 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #ac7d41;color:#ac7d41;background-color:#fff}.theme-3 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-3 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-3 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#ac7d41}.theme-3 .btn.btn-transparent,.theme-3 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-3 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-3 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-3 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-3 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-3 .btn.btn-active-outline,.theme-3 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-3 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#ac7d41}.theme-3 .btn.btn-white:hover{background-color:#f5f5f5}.theme-3 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-3 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-3 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-3 .btn.btn-md{padding:12.5px 5px}.theme-3 .btn.btn-sm{padding:5px 5px!important}.theme-3 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-3 .btn.rounded-0{border-radius:4px!important}.theme-3 .home-link{border-bottom:3px solid #f0b45a;color:#3a4a61}.theme-3 .home-link:hover{border-color:#3a4a61;color:#ac7d41}.theme-3 .fc>*,.theme-3 h3{color:#3a4a61}.theme-3 .text-link{font-family:FilsonProBold,sans-serif;color:#3a4a61!important;border-bottom:3px solid #3a4a61;padding-bottom:3px}.theme-3 .return-link a{color:#f0b45a}.theme-3 .return-link a:hover{text-decoration:none}.theme-3 a{font-family:FilsonProBook,sans-serif}.theme-3 .pop-up-content .btn{background:#f0b45a;color:#fff;line-height:1}.theme-3 .pop-up-content .btn:hover{background-color:#ac7d41!important;color:#fff}.theme-3 #NotLoggedIn .form-logo{max-width:260px}.theme-3 .main{background-color:#3a4a61}.theme-3 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#f0b45a),to(#f0b45a));background:linear-gradient(90deg,#fff 0,#fff 25%,#f0b45a 0,#f0b45a);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-3 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-3 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-3 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-3 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-3 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-3 #MobileNav .nav-item{color:#f0b45a;border-color:#f0b45a}.theme-3 #MobileNav .nav-item .nav-link,.theme-3 #MobileNav .nav-item .plans{color:#f0b45a}.theme-3 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-3 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-3 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#f0b45a}.theme-3 #HomeStats .cta-button{background-color:#f0b45a}.theme-3 #home-carousel{background-color:#313d53}.theme-3 #home-nutrition .recipe-card:after,.theme-3 #home-nutrition .recipe-card:before{background-color:#3a4a61}.theme-3 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-3 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#3a4a61),to(#f0b45a));background-image:linear-gradient(90deg,#3a4a61,#f0b45a)}.theme-3 #home-metrics .metric p{color:#fff}.theme-3 #home-happening .page-event{border-color:#3a4a61}.theme-3 #home-events .book-now{background-color:#ac7d41}.theme-3 #home-wellbeing,.theme-3 #wellbeing-carousel{background-color:#f4f4f4}.theme-3 #home-wellbeing .slick-next i,.theme-3 #home-wellbeing .slick-prev i,.theme-3 #wellbeing-carousel .slick-next i,.theme-3 #wellbeing-carousel .slick-prev i{color:#3a4a61}.theme-3 #home-wellbeing .recommended-badge,.theme-3 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-3 #wellbeing-carousel .slick-next i,.theme-3 #wellbeing-carousel .slick-prev i{color:#ac7d41}.theme-3 .articles{background-color:#fff}.theme-3 #course .chapters__section:before,.theme-3 #course .chapters__title:after{background-color:#f0b45a}.theme-3 #course .chapter:after{border-color:#3a4a61;background-color:#3a4a61}.theme-3 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-3 #course .chapter.completed-inactive-mod .chapter__title,.theme-3 #course .chapter.completed-inactive-mod .chapter__title-text{color:#3a4a61}.theme-3 #course .progress-bar,.theme-3 #course .progress-info{background-color:#3a4a61;color:#fff}.theme-3 #course .progress-info:before{color:#3a4a61;border-top:5px solid #3a4a61}.theme-3 #available-events .upcoming-events .event-link a{color:#f0b45a}.theme-3 #available-events .events-calendar .fc .calendar-icon i{color:#f0b45a!important}.theme-3 #Webinars .webinar-wrap{color:#3a4a61}.theme-3 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#3a4a61;color:#3a4a61}.theme-3 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#273241;color:#fff}.theme-3 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#f0b45a;color:#fff}.theme-3 .my-bookings .booking-filter .btn{background-color:transparent;color:#3a4a61;border:1px solid #3a4a61!important;font-weight:800}.theme-3 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-3 #webinarView .return svg .cls-1{fill:#f0b45a}.theme-3 #webinarView .return svg .cls-2{fill:#fff}.theme-3 #webinarView .return:hover svg .cls-1{fill:#ec9f2b}.theme-3 #view-event .page-header .return svg .cls-1{fill:#f0b45a}.theme-3 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-3 #view-event .page-header .return:hover svg .cls-1{fill:#ec9f2b}.theme-3 #view-event .time-slot .btn.active{background-color:#ac7d41;border-width:0}.theme-3 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-3 .calendar .calendar-date.active{background-color:#f0b45a}.theme-3 .calendar .nothing-logged h3{color:#fff}.theme-3 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #f0b45a}.theme-3 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#273241}.theme-3 #fitness #WorkoutPlan .workout-slide a{border-color:#f0b45a}.theme-3 #fitness #WorkoutPlan .workout-slide a:after{background-color:#3a4a61}.theme-3 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#f0b45a}.theme-3 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-3 #fitness #ExerciseHistory .button-add:after,.theme-3 #fitness #ExerciseHistory .button-add:before,.theme-3 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-3 #Nutrition #pieColour1{background-color:#f0b45a}.theme-3 #Nutrition #pieColour2{background-color:#eea943}.theme-3 #Nutrition #pieColour3{background-color:#ec9f2b}.theme-3 #RecipeBook{background-color:#f4f4f4}.theme-3 #RecipeBook .recipe-card:after,.theme-3 #RecipeBook .recipe-card:before{background-color:#3a4a61}.theme-3 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-3 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#ac7d41}.theme-3 #Recipe .log-confirmation p{color:#ac7d41}.theme-3 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#f0b45a}.theme-3 #FoodDiary .button-add:after,.theme-3 #FoodDiary .button-add:before{background:#fff}.theme-3 #FoodDiary .button-add{background:#f0b45a}.theme-3 #FoodDiary .button-add:hover{background:#ac7d41}.theme-3 #Metrics .metric-value{color:#fff}.theme-3 #Metrics .metrics-card-head:before{background-color:#f0b45a}.theme-3 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #f0b45a;border-left:74px solid #f0b45a}.theme-3 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-3 #Metrics .metrics-text h4{color:#f0b45a;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-3 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-3 #Rewards .wellness-points .total-points{color:#fff}.theme-3 #Rewards .circle__background{fill:#273241;opacity:.5}.theme-3 #Rewards .circle__fill{stroke:#ac7d41}.theme-3 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-3 #Rewards #RewardsLevels .levels-card.achieved{color:#3a4a61;border-left-color:#f0b45a}.theme-3 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#f0b45a}.theme-3 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-3 #Rewards #RewardsDetails .reward-info .reward-title,.theme-3 #Rewards #RewardsDetails .voucher-code h3{color:#f0b45a}.theme-3 #Rewards #RewardsDetails .terms-card{border-color:#f0b45a}.theme-3 #Rewards #RewardsDetails .terms-card h4{color:#f0b45a}.theme-3 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#f0b45a),to(#ac7d41));background:linear-gradient(180deg,#f0b45a,#ac7d41)}.theme-3 #Insights ::-webkit-scrollbar-thumb{background-color:#ac7d41}.theme-3 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#f0b45a;color:#fff}.theme-3 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-3 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-3 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-3 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-3 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-3 #Insights .slider__content:after,.theme-3 #Insights .slider__content:before,.theme-3 #Insights .slider__deliver,.theme-3 #Insights .slider__thumb{background:#fff}.theme-3 #Insights #pop-up .pop-up-content{background-color:#3a4a61}.theme-3 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#ac7d41;text-decoration-color:#ac7d41}.theme-3 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-3 #whats-happening .page-results-wrap .page-event:before{border:1px solid #3a4a61}@media only screen and (max-width:768px){.theme-3 #eap h3 a{color:#ac7d41!important}}.theme-3 #DigitalClinicsLanding .balance,.theme-3 #DigitalClinicsLanding .balance-amount span,.theme-3 #DigitalClinicsLanding .wallet-id,.theme-3 #wallet-page .balance,.theme-3 #wallet-page .balance-amount span,.theme-3 #wallet-page .wallet-id{color:#fff!important}.theme-3 #DigitalGym .text-link,.theme-3 #WellbeingStudio .text-link{color:#ac7d41;border-color:#f0b45a}.theme-3 #DigitalGym .text-link:hover,.theme-3 #WellbeingStudio .text-link:hover{color:#876233;border-color:#876233}.theme-3 #DigitalGym .virtual-events .event-card-content,.theme-3 #WellbeingStudio .virtual-events .event-card-content{background:#f0b45a}.theme-3 #DigitalGym .virtual-events .event-card-content .book-now,.theme-3 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#ac7d41}.theme-3 #DigitalGym .learning h4,.theme-3 #WellbeingStudio .learning h4{color:#3a4a61}.theme-3 #DigitalGym .downloadable-guides .download,.theme-3 #WellbeingStudio .downloadable-guides .download{color:#f0b45a}.theme-3 #DigitalGym .section-header-title{text-transform:capitalize}.theme-3 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-3 #DigitalGym .cta-button{border:1px solid #f0b45a}.theme-3 #DigitalGym .gym-calendar a{color:#f0b45a}.theme-3 #DigitalGym .gym-calendar .list-event-day,.theme-3 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-3 #LiveEvent{background:#fff}.theme-3 #LiveEvent .event-content .return svg .circle{fill:#f0b45a}.theme-3 #LiveEvent .event-content .return:hover svg .circle{fill:#ec9f2b}.theme-3 #LiveEvent .event-content h4{color:#3a4a61}.theme-3 #LiveEvent .event-content .disclaimer-heading{color:#3a4a61!important}.theme-3 #LiveEvent .event-content .text-link{border-bottom:0}.theme-3 #DigitalGym .cta-button:active,.theme-3 #DigitalGym .cta-button:focus,.theme-3 #LiveEvent .cta-button:active,.theme-3 #LiveEvent .cta-button:focus,.theme-3 #WellbeingStudio .cta-button:active,.theme-3 #WellbeingStudio .cta-button:focus{background:#f0b45a}.theme-3 #DigitalGym .btn-outline,.theme-3 #LiveEvent .btn-outline,.theme-3 #WellbeingStudio .btn-outline{background-color:#fff;color:#f0b45a;border:1px solid #f0b45a!important}.theme-3 #DigitalGym .btn-outline:hover,.theme-3 #DigitalGym .btn-outline:hover:focus,.theme-3 #LiveEvent .btn-outline:hover,.theme-3 #LiveEvent .btn-outline:hover:focus,.theme-3 #WellbeingStudio .btn-outline:hover,.theme-3 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#ec9f2b}.theme-3 #DigitalGym .btn-outline:active,.theme-3 #DigitalGym .btn-outline:focus,.theme-3 #LiveEvent .btn-outline:active,.theme-3 #LiveEvent .btn-outline:focus,.theme-3 #WellbeingStudio .btn-outline:active,.theme-3 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #f0b45a!important;color:#f0b45a}.theme-3 #WellbeingCourse .return svg .cls-1{fill:#f0b45a}.theme-3 #WellbeingCourse .return:hover svg .cls-1{fill:#ec9f2b}.theme-3 #WellbeingCourse .session-menu .session-item{color:#f0b45a}.theme-3 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#f0b45a}.theme-3 #WellbeingCourse .session-menu .session-item.active,.theme-3 #WellbeingCourse .session-menu .session-item:hover{color:#ec9f2b}.theme-3 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-3 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#ec9f2b}.theme-3 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-3 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#ec9f2b}.theme-3 #Podcast .btn-outline{border:2px solid #ac7d41;color:#3a4a61}.theme-3 #PodcastPlayer input[type=range]::-moz-range-progress{background:#ac7d41}.theme-3 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#ac7d41}.theme-3 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #ac7d41}.theme-3 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#ac7d41}.theme-3 #PodcastPlayer input[type=range]::-moz-range-track{background:#ac7d41}.theme-3 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #ac7d41}.theme-3 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-3 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#ac7d41}.theme-3 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #ac7d41}.theme-3 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-3 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#ac7d41}.theme-3 #Pulse .cta-button:hover{color:#fff}.theme-3 #Pulse .btn-outline:hover{color:#ac7d41!important;color:#ac7d41}.theme-3 #Pulse .answer-button.selected{border-color:#ac7d41!important;color:#ac7d41!important}.theme-3 #Pulse .answer-button.selected:hover{color:#ac7d41!important}.theme-3 #Pulse .btn-outline.form-btn{border:2px solid #ac7d41!important}.theme-3 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #f0b45a;color:#f0b45a}.theme-3 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-3 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-3 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-3 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#f0b45a;fill:#f0b45a}.theme-3 #ClassesSearch .classes-filter-button.active{color:#f0b45a;border:2px solid #f0b45a}.theme-3 #ClassesSearch .fas.active{color:#f0b45a!important}.theme-3 #TrainingPlans .class-link{color:#ac7d41}.theme-3 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#ac7d41}.theme-3 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#ac7d41}.theme-3 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #ac7d41}.theme-3 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#ac7d41}.theme-3 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#ac7d41}.theme-3 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #ac7d41}.theme-3 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-3 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#ac7d41}.theme-3 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #ac7d41}.theme-3 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-3 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#ac7d41}.theme-3 #Navigation .nav-link{color:#fff!important}.theme-3 .dc-cat-modal .dc-modal-content .price{color:#ac7d41!important}.theme-3 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #f0b45a transparent transparent!important}.theme-3 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#f0b45a!important}.theme-4{font-family:FilsonProBook,sans-serif}.theme-4 #HomeDigitalClinicsBanner .bg-brand-secondary{background-color:#313d53}.theme-4 .brand-primary{color:#b5302c}.theme-4 .brand-secondary{color:#3a4a61!important}.theme-4 .brand-highlight-1{color:#8e322a}.theme-4 .brand-text{color:#3a4961!important}.theme-4 .bg-brand-nav,.theme-4 .bg-brand-primary{background-color:#b5302c!important}.theme-4 .bg-brand-secondary{background-color:#3a4a61}.theme-4 .bg-brand-secondary-dark{background-color:#273241}.theme-4 .bg-brand-highlight-1{background-color:#8e322a}.theme-4 .bg-brand-highlight-1.hover-darken:hover{background-color:#67241e}.theme-4 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#3a4a61),to(#8e322a));background:linear-gradient(90deg,#3a4a61,#8e322a)}.theme-4 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#b5302c),to(#3a4a61));background:linear-gradient(90deg,#b5302c,#3a4a61)}.theme-4 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#8e322a),to(#b5302c));background:linear-gradient(0deg,#8e322a,#b5302c)}.theme-4 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#b5302c),to(#3a4a61));background:linear-gradient(0deg,#b5302c,#3a4a61)}.theme-4 .border-brand-highlight-1{border-color:#8e322a}.theme-4 .border-brand-secondary{border-color:#3a4a61}.theme-4 .border-brand-primary{border-color:#b5302c}.theme-4 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-4 .before-secondary:before{background-color:#3a4a61}.theme-4 .progress-bar,.theme-4 .progress-info{background-color:#fff;color:#3a4a61}.theme-4 .progress-info:before{color:#b5302c;border-top:5px solid #fff}.theme-4 .btn-group .btn{background-color:transparent;margin:auto}.theme-4 .btn-group .btn.active,.theme-4 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-4 .btn-group .btn.active{background-color:#b5302c!important}.theme-4 .btn-group .btn:hover{background-color:#8e322a!important}.theme-4 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#3a4a61!important;border-color:#3a4a61;margin:auto}.theme-4 .filter-button.active,.theme-4 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-4 .filter-button.active{background-color:#b5302c!important}.theme-4 .filter-button:hover{background-color:#8e322a}.theme-4 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-4 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-4 .btn.brand-secondary:hover{background-color:#8e322a!important;color:#fff!important}.theme-4 .cta-button{background:#b5302c;color:#fff;line-height:1}.theme-4 .cta-button:hover{background-color:#8e322a!important;color:#fff}.theme-4 .cta-button.white-button{background-color:#fff;color:#b5302c}.theme-4 .cta-button.white-button:hover{background-color:#eee}.theme-4 .outline-button{border:2px solid #8e322a;color:#8e322a;background-color:#fff}.theme-4 .outline-button.disabled,.theme-4 .outline-button:hover{color:#8e322a;background-color:#f5f5f5}.theme-4 .outline-button:active,.theme-4 .outline-button:focus{background-color:#f5f5f5!important;color:#8e322a!important}.theme-4 .btn.btn-cta{letter-spacing:normal!important;background-color:#b5302c;color:#fff}.theme-4 .btn.btn-cta:hover{background-color:#7a2b24}.theme-4 .btn.btn-cta:focus{background-color:#7a2b24;text-decoration:underline}.theme-4 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #8e322a;color:#8e322a;background-color:#fff}.theme-4 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-4 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-4 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#8e322a}.theme-4 .btn.btn-transparent,.theme-4 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-4 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-4 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-4 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-4 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-4 .btn.btn-active-outline,.theme-4 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-4 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#8e322a}.theme-4 .btn.btn-white:hover{background-color:#f5f5f5}.theme-4 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-4 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-4 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-4 .btn.btn-md{padding:12.5px 5px}.theme-4 .btn.btn-sm{padding:5px 5px!important}.theme-4 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-4 .btn.rounded-0{border-radius:4px!important}.theme-4 .home-link{border-bottom:3px solid #b5302c;color:#3a4a61}.theme-4 .home-link:hover{border-color:#3a4a61;color:#8e322a}.theme-4 .fc>*,.theme-4 h3{color:#3a4a61}.theme-4 .text-link{font-family:FilsonProBold,sans-serif;color:#3a4a61!important;border-bottom:3px solid #3a4a61;padding-bottom:3px}.theme-4 .return-link a{color:#b5302c}.theme-4 .return-link a:hover{text-decoration:none}.theme-4 a{font-family:FilsonProBook,sans-serif}.theme-4 .pop-up-content .btn{background:#b5302c;color:#fff;line-height:1}.theme-4 .pop-up-content .btn:hover{background-color:#8e322a!important;color:#fff}.theme-4 #NotLoggedIn .form-logo{max-width:260px}.theme-4 .main{background-color:#3a4a61}.theme-4 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#b5302c),to(#b5302c));background:linear-gradient(90deg,#fff 0,#fff 25%,#b5302c 0,#b5302c);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-4 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-4 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-4 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-4 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-4 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-4 #MobileNav .nav-item{color:#b5302c;border-color:#b5302c}.theme-4 #MobileNav .nav-item .nav-link,.theme-4 #MobileNav .nav-item .plans{color:#b5302c}.theme-4 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-4 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-4 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#b5302c}.theme-4 #HomeStats .cta-button{background-color:#b5302c}.theme-4 #home-carousel{background-color:#313d53}.theme-4 #home-nutrition .recipe-card:after,.theme-4 #home-nutrition .recipe-card:before{background-color:#3a4a61}.theme-4 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-4 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#3a4a61),to(#b5302c));background-image:linear-gradient(90deg,#3a4a61,#b5302c)}.theme-4 #home-metrics .metric p{color:#fff}.theme-4 #home-happening .page-event{border-color:#3a4a61}.theme-4 #home-events .book-now{background-color:#8e322a}.theme-4 #home-wellbeing,.theme-4 #wellbeing-carousel{background-color:#f4f4f4}.theme-4 #home-wellbeing .slick-next i,.theme-4 #home-wellbeing .slick-prev i,.theme-4 #wellbeing-carousel .slick-next i,.theme-4 #wellbeing-carousel .slick-prev i{color:#3a4a61}.theme-4 #home-wellbeing .recommended-badge,.theme-4 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-4 #wellbeing-carousel .slick-next i,.theme-4 #wellbeing-carousel .slick-prev i{color:#8e322a}.theme-4 .articles{background-color:#fff}.theme-4 #course .chapters__section:before,.theme-4 #course .chapters__title:after{background-color:#b5302c}.theme-4 #course .chapter:after{border-color:#3a4a61;background-color:#3a4a61}.theme-4 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-4 #course .chapter.completed-inactive-mod .chapter__title,.theme-4 #course .chapter.completed-inactive-mod .chapter__title-text{color:#3a4a61}.theme-4 #course .progress-bar,.theme-4 #course .progress-info{background-color:#3a4a61;color:#fff}.theme-4 #course .progress-info:before{color:#3a4a61;border-top:5px solid #3a4a61}.theme-4 #available-events .upcoming-events .event-link a{color:#b5302c}.theme-4 #available-events .events-calendar .fc .calendar-icon i{color:#b5302c!important}.theme-4 #Webinars .webinar-wrap{color:#3a4a61}.theme-4 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#3a4a61;color:#3a4a61}.theme-4 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#273241;color:#fff}.theme-4 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#b5302c;color:#fff}.theme-4 .my-bookings .booking-filter .btn{background-color:transparent;color:#3a4a61;border:1px solid #3a4a61!important;font-weight:800}.theme-4 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-4 #webinarView .return svg .cls-1{fill:#b5302c}.theme-4 #webinarView .return svg .cls-2{fill:#fff}.theme-4 #webinarView .return:hover svg .cls-1{fill:#8c2522}.theme-4 #view-event .page-header .return svg .cls-1{fill:#b5302c}.theme-4 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-4 #view-event .page-header .return:hover svg .cls-1{fill:#8c2522}.theme-4 #view-event .time-slot .btn.active{background-color:#8e322a;border-width:0}.theme-4 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-4 .calendar .calendar-date.active{background-color:#b5302c}.theme-4 .calendar .nothing-logged h3{color:#fff}.theme-4 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #b5302c}.theme-4 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#273241}.theme-4 #fitness #WorkoutPlan .workout-slide a{border-color:#b5302c}.theme-4 #fitness #WorkoutPlan .workout-slide a:after{background-color:#3a4a61}.theme-4 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#b5302c}.theme-4 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-4 #fitness #ExerciseHistory .button-add:after,.theme-4 #fitness #ExerciseHistory .button-add:before,.theme-4 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-4 #Nutrition #pieColour1{background-color:#b5302c}.theme-4 #Nutrition #pieColour2{background-color:#a02b27}.theme-4 #Nutrition #pieColour3{background-color:#8c2522}.theme-4 #RecipeBook{background-color:#f4f4f4}.theme-4 #RecipeBook .recipe-card:after,.theme-4 #RecipeBook .recipe-card:before{background-color:#3a4a61}.theme-4 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-4 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#8e322a}.theme-4 #Recipe .log-confirmation p{color:#8e322a}.theme-4 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#b5302c}.theme-4 #FoodDiary .button-add:after,.theme-4 #FoodDiary .button-add:before{background:#fff}.theme-4 #FoodDiary .button-add{background:#b5302c}.theme-4 #FoodDiary .button-add:hover{background:#8e322a}.theme-4 #Metrics .metric-value{color:#fff}.theme-4 #Metrics .metrics-card-head:before{background-color:#b5302c}.theme-4 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #b5302c;border-left:74px solid #b5302c}.theme-4 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-4 #Metrics .metrics-text h4{color:#b5302c;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-4 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-4 #Rewards .wellness-points .total-points{color:#fff}.theme-4 #Rewards .circle__background{fill:#273241;opacity:.5}.theme-4 #Rewards .circle__fill{stroke:#8e322a}.theme-4 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-4 #Rewards #RewardsLevels .levels-card.achieved{color:#3a4a61;border-left-color:#b5302c}.theme-4 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#b5302c}.theme-4 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-4 #Rewards #RewardsDetails .reward-info .reward-title,.theme-4 #Rewards #RewardsDetails .voucher-code h3{color:#b5302c}.theme-4 #Rewards #RewardsDetails .terms-card{border-color:#b5302c}.theme-4 #Rewards #RewardsDetails .terms-card h4{color:#b5302c}.theme-4 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#b5302c),to(#8e322a));background:linear-gradient(180deg,#b5302c,#8e322a)}.theme-4 #Insights ::-webkit-scrollbar-thumb{background-color:#8e322a}.theme-4 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#b5302c;color:#fff}.theme-4 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-4 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-4 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-4 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-4 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-4 #Insights .slider__content:after,.theme-4 #Insights .slider__content:before,.theme-4 #Insights .slider__deliver,.theme-4 #Insights .slider__thumb{background:#fff}.theme-4 #Insights #pop-up .pop-up-content{background-color:#3a4a61}.theme-4 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#8e322a;text-decoration-color:#8e322a}.theme-4 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-4 #whats-happening .page-results-wrap .page-event:before{border:1px solid #3a4a61}@media only screen and (max-width:768px){.theme-4 #eap h3 a{color:#8e322a!important}}.theme-4 #DigitalClinicsLanding .balance,.theme-4 #DigitalClinicsLanding .balance-amount span,.theme-4 #DigitalClinicsLanding .wallet-id,.theme-4 #wallet-page .balance,.theme-4 #wallet-page .balance-amount span,.theme-4 #wallet-page .wallet-id{color:#fff!important}.theme-4 #DigitalGym .text-link,.theme-4 #WellbeingStudio .text-link{color:#8e322a;border-color:#b5302c}.theme-4 #DigitalGym .text-link:hover,.theme-4 #WellbeingStudio .text-link:hover{color:#67241e;border-color:#67241e}.theme-4 #DigitalGym .virtual-events .event-card-content,.theme-4 #WellbeingStudio .virtual-events .event-card-content{background:#b5302c}.theme-4 #DigitalGym .virtual-events .event-card-content .book-now,.theme-4 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#8e322a}.theme-4 #DigitalGym .learning h4,.theme-4 #WellbeingStudio .learning h4{color:#3a4a61}.theme-4 #DigitalGym .downloadable-guides .download,.theme-4 #WellbeingStudio .downloadable-guides .download{color:#b5302c}.theme-4 #DigitalGym .section-header-title{text-transform:capitalize}.theme-4 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-4 #DigitalGym .cta-button{border:1px solid #b5302c}.theme-4 #DigitalGym .gym-calendar a{color:#b5302c}.theme-4 #DigitalGym .gym-calendar .list-event-day,.theme-4 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-4 #LiveEvent{background:#fff}.theme-4 #LiveEvent .event-content .return svg .circle{fill:#b5302c}.theme-4 #LiveEvent .event-content .return:hover svg .circle{fill:#8c2522}.theme-4 #LiveEvent .event-content h4{color:#3a4a61}.theme-4 #LiveEvent .event-content .disclaimer-heading{color:#3a4a61!important}.theme-4 #LiveEvent .event-content .text-link{border-bottom:0}.theme-4 #DigitalGym .cta-button:active,.theme-4 #DigitalGym .cta-button:focus,.theme-4 #LiveEvent .cta-button:active,.theme-4 #LiveEvent .cta-button:focus,.theme-4 #WellbeingStudio .cta-button:active,.theme-4 #WellbeingStudio .cta-button:focus{background:#b5302c}.theme-4 #DigitalGym .btn-outline,.theme-4 #LiveEvent .btn-outline,.theme-4 #WellbeingStudio .btn-outline{background-color:#fff;color:#b5302c;border:1px solid #b5302c!important}.theme-4 #DigitalGym .btn-outline:hover,.theme-4 #DigitalGym .btn-outline:hover:focus,.theme-4 #LiveEvent .btn-outline:hover,.theme-4 #LiveEvent .btn-outline:hover:focus,.theme-4 #WellbeingStudio .btn-outline:hover,.theme-4 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#8c2522}.theme-4 #DigitalGym .btn-outline:active,.theme-4 #DigitalGym .btn-outline:focus,.theme-4 #LiveEvent .btn-outline:active,.theme-4 #LiveEvent .btn-outline:focus,.theme-4 #WellbeingStudio .btn-outline:active,.theme-4 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #b5302c!important;color:#b5302c}.theme-4 #WellbeingCourse .return svg .cls-1{fill:#b5302c}.theme-4 #WellbeingCourse .return:hover svg .cls-1{fill:#8c2522}.theme-4 #WellbeingCourse .session-menu .session-item{color:#b5302c}.theme-4 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#b5302c}.theme-4 #WellbeingCourse .session-menu .session-item.active,.theme-4 #WellbeingCourse .session-menu .session-item:hover{color:#8c2522}.theme-4 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-4 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#8c2522}.theme-4 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-4 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#8c2522}.theme-4 #Podcast .btn-outline{border:2px solid #8e322a;color:#3a4a61}.theme-4 #PodcastPlayer input[type=range]::-moz-range-progress{background:#8e322a}.theme-4 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#8e322a}.theme-4 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #8e322a}.theme-4 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#8e322a}.theme-4 #PodcastPlayer input[type=range]::-moz-range-track{background:#8e322a}.theme-4 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #8e322a}.theme-4 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-4 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#8e322a}.theme-4 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #8e322a}.theme-4 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-4 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#8e322a}.theme-4 #Pulse .cta-button:hover{color:#fff}.theme-4 #Pulse .btn-outline:hover{color:#8e322a!important;color:#8e322a}.theme-4 #Pulse .answer-button.selected{border-color:#8e322a!important;color:#8e322a!important}.theme-4 #Pulse .answer-button.selected:hover{color:#8e322a!important}.theme-4 #Pulse .btn-outline.form-btn{border:2px solid #8e322a!important}.theme-4 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #b5302c;color:#b5302c}.theme-4 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-4 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-4 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-4 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#b5302c;fill:#b5302c}.theme-4 #ClassesSearch .classes-filter-button.active{color:#b5302c;border:2px solid #b5302c}.theme-4 #ClassesSearch .fas.active{color:#b5302c!important}.theme-4 #TrainingPlans .class-link{color:#8e322a}.theme-4 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#8e322a}.theme-4 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#8e322a}.theme-4 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #8e322a}.theme-4 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#8e322a}.theme-4 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#8e322a}.theme-4 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #8e322a}.theme-4 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-4 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#8e322a}.theme-4 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #8e322a}.theme-4 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-4 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#8e322a}.theme-4 #Navigation .nav-link{color:#fff!important}.theme-4 .dc-cat-modal .dc-modal-content .price{color:#8e322a!important}.theme-4 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #b5302c transparent transparent!important}.theme-4 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#b5302c!important}.theme-4 #DigitalGym .gym-calendar .list-event-day,.theme-4 #DigitalGym .gym-calendar .list-event-month{color:#fff}.theme-5{font-family:FilsonProBook,sans-serif}.theme-5 #HomeDigitalClinicsBanner .bg-brand-secondary{background-color:#313d53}.theme-5 .brand-primary{color:#bec0c2}.theme-5 .brand-secondary{color:#3a4a61!important}.theme-5 .brand-highlight-1{color:#7c7d80}.theme-5 .brand-text{color:#3a4961!important}.theme-5 .bg-brand-nav,.theme-5 .bg-brand-primary{background-color:#bec0c2!important}.theme-5 .bg-brand-secondary{background-color:#3a4a61}.theme-5 .bg-brand-secondary-dark{background-color:#273241}.theme-5 .bg-brand-highlight-1{background-color:#7c7d80}.theme-5 .bg-brand-highlight-1.hover-darken:hover{background-color:#636466}.theme-5 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#3a4a61),to(#7c7d80));background:linear-gradient(90deg,#3a4a61,#7c7d80)}.theme-5 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#bec0c2),to(#3a4a61));background:linear-gradient(90deg,#bec0c2,#3a4a61)}.theme-5 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#7c7d80),to(#bec0c2));background:linear-gradient(0deg,#7c7d80,#bec0c2)}.theme-5 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#bec0c2),to(#3a4a61));background:linear-gradient(0deg,#bec0c2,#3a4a61)}.theme-5 .border-brand-highlight-1{border-color:#7c7d80}.theme-5 .border-brand-secondary{border-color:#3a4a61}.theme-5 .border-brand-primary{border-color:#bec0c2}.theme-5 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-5 .before-secondary:before{background-color:#3a4a61}.theme-5 .progress-bar,.theme-5 .progress-info{background-color:#fff;color:#3a4a61}.theme-5 .progress-info:before{color:#bec0c2;border-top:5px solid #fff}.theme-5 .btn-group .btn{background-color:transparent;margin:auto}.theme-5 .btn-group .btn.active,.theme-5 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-5 .btn-group .btn.active{background-color:#bec0c2!important}.theme-5 .btn-group .btn:hover{background-color:#7c7d80!important}.theme-5 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#3a4a61!important;border-color:#3a4a61;margin:auto}.theme-5 .filter-button.active,.theme-5 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-5 .filter-button.active{background-color:#bec0c2!important}.theme-5 .filter-button:hover{background-color:#7c7d80}.theme-5 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-5 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-5 .btn.brand-secondary:hover{background-color:#7c7d80!important;color:#fff!important}.theme-5 .cta-button{background:#bec0c2;color:#fff;line-height:1}.theme-5 .cta-button:hover{background-color:#7c7d80!important;color:#fff}.theme-5 .cta-button.white-button{background-color:#fff;color:#bec0c2}.theme-5 .cta-button.white-button:hover{background-color:#eee}.theme-5 .outline-button{border:2px solid #7c7d80;color:#7c7d80;background-color:#fff}.theme-5 .outline-button.disabled,.theme-5 .outline-button:hover{color:#7c7d80;background-color:#f5f5f5}.theme-5 .outline-button:active,.theme-5 .outline-button:focus{background-color:#f5f5f5!important;color:#7c7d80!important}.theme-5 .btn.btn-cta{letter-spacing:normal!important;background-color:#bec0c2;color:#fff}.theme-5 .btn.btn-cta:hover{background-color:#6f7073}.theme-5 .btn.btn-cta:focus{background-color:#6f7073;text-decoration:underline}.theme-5 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #7c7d80;color:#7c7d80;background-color:#fff}.theme-5 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-5 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-5 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#7c7d80}.theme-5 .btn.btn-transparent,.theme-5 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-5 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-5 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-5 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-5 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-5 .btn.btn-active-outline,.theme-5 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-5 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#7c7d80}.theme-5 .btn.btn-white:hover{background-color:#f5f5f5}.theme-5 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-5 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-5 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-5 .btn.btn-md{padding:12.5px 5px}.theme-5 .btn.btn-sm{padding:5px 5px!important}.theme-5 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-5 .btn.rounded-0{border-radius:4px!important}.theme-5 .home-link{border-bottom:3px solid #bec0c2;color:#3a4a61}.theme-5 .home-link:hover{border-color:#3a4a61;color:#7c7d80}.theme-5 .fc>*,.theme-5 h3{color:#3a4a61}.theme-5 .text-link{font-family:FilsonProBold,sans-serif;color:#3a4a61!important;border-bottom:3px solid #3a4a61;padding-bottom:3px}.theme-5 .return-link a{color:#bec0c2}.theme-5 .return-link a:hover{text-decoration:none}.theme-5 a{font-family:FilsonProBook,sans-serif}.theme-5 .pop-up-content .btn{background:#bec0c2;color:#fff;line-height:1}.theme-5 .pop-up-content .btn:hover{background-color:#7c7d80!important;color:#fff}.theme-5 #NotLoggedIn .form-logo{max-width:260px}.theme-5 .main{background-color:#3a4a61}.theme-5 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#bec0c2),to(#bec0c2));background:linear-gradient(90deg,#fff 0,#fff 25%,#bec0c2 0,#bec0c2);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-5 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-5 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-5 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-5 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-5 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-5 #MobileNav .nav-item{color:#bec0c2;border-color:#bec0c2}.theme-5 #MobileNav .nav-item .nav-link,.theme-5 #MobileNav .nav-item .plans{color:#bec0c2}.theme-5 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-5 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-5 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#bec0c2}.theme-5 #HomeStats .cta-button{background-color:#bec0c2}.theme-5 #home-carousel{background-color:#313d53}.theme-5 #home-nutrition .recipe-card:after,.theme-5 #home-nutrition .recipe-card:before{background-color:#3a4a61}.theme-5 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-5 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#3a4a61),to(#bec0c2));background-image:linear-gradient(90deg,#3a4a61,#bec0c2)}.theme-5 #home-metrics .metric p{color:#fff}.theme-5 #home-happening .page-event{border-color:#3a4a61}.theme-5 #home-events .book-now{background-color:#7c7d80}.theme-5 #home-wellbeing,.theme-5 #wellbeing-carousel{background-color:#f4f4f4}.theme-5 #home-wellbeing .slick-next i,.theme-5 #home-wellbeing .slick-prev i,.theme-5 #wellbeing-carousel .slick-next i,.theme-5 #wellbeing-carousel .slick-prev i{color:#3a4a61}.theme-5 #home-wellbeing .recommended-badge,.theme-5 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-5 #wellbeing-carousel .slick-next i,.theme-5 #wellbeing-carousel .slick-prev i{color:#7c7d80}.theme-5 .articles{background-color:#fff}.theme-5 #course .chapters__section:before,.theme-5 #course .chapters__title:after{background-color:#bec0c2}.theme-5 #course .chapter:after{border-color:#3a4a61;background-color:#3a4a61}.theme-5 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-5 #course .chapter.completed-inactive-mod .chapter__title,.theme-5 #course .chapter.completed-inactive-mod .chapter__title-text{color:#3a4a61}.theme-5 #course .progress-bar,.theme-5 #course .progress-info{background-color:#3a4a61;color:#fff}.theme-5 #course .progress-info:before{color:#3a4a61;border-top:5px solid #3a4a61}.theme-5 #available-events .upcoming-events .event-link a{color:#bec0c2}.theme-5 #available-events .events-calendar .fc .calendar-icon i{color:#bec0c2!important}.theme-5 #Webinars .webinar-wrap{color:#3a4a61}.theme-5 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#3a4a61;color:#3a4a61}.theme-5 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#273241;color:#fff}.theme-5 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#bec0c2;color:#fff}.theme-5 .my-bookings .booking-filter .btn{background-color:transparent;color:#3a4a61;border:1px solid #3a4a61!important;font-weight:800}.theme-5 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-5 #webinarView .return svg .cls-1{fill:#bec0c2}.theme-5 #webinarView .return svg .cls-2{fill:#fff}.theme-5 #webinarView .return:hover svg .cls-1{fill:#a4a7a9}.theme-5 #view-event .page-header .return svg .cls-1{fill:#bec0c2}.theme-5 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-5 #view-event .page-header .return:hover svg .cls-1{fill:#a4a7a9}.theme-5 #view-event .time-slot .btn.active{background-color:#7c7d80;border-width:0}.theme-5 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-5 .calendar .calendar-date.active{background-color:#bec0c2}.theme-5 .calendar .nothing-logged h3{color:#fff}.theme-5 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #bec0c2}.theme-5 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#273241}.theme-5 #fitness #WorkoutPlan .workout-slide a{border-color:#bec0c2}.theme-5 #fitness #WorkoutPlan .workout-slide a:after{background-color:#3a4a61}.theme-5 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#bec0c2}.theme-5 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-5 #fitness #ExerciseHistory .button-add:after,.theme-5 #fitness #ExerciseHistory .button-add:before,.theme-5 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-5 #Nutrition #pieColour1{background-color:#bec0c2}.theme-5 #Nutrition #pieColour2{background-color:#b1b3b6}.theme-5 #Nutrition #pieColour3{background-color:#a4a7a9}.theme-5 #RecipeBook{background-color:#f4f4f4}.theme-5 #RecipeBook .recipe-card:after,.theme-5 #RecipeBook .recipe-card:before{background-color:#3a4a61}.theme-5 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-5 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#7c7d80}.theme-5 #Recipe .log-confirmation p{color:#7c7d80}.theme-5 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#bec0c2}.theme-5 #FoodDiary .button-add:after,.theme-5 #FoodDiary .button-add:before{background:#fff}.theme-5 #FoodDiary .button-add{background:#bec0c2}.theme-5 #FoodDiary .button-add:hover{background:#7c7d80}.theme-5 #Metrics .metric-value{color:#fff}.theme-5 #Metrics .metrics-card-head:before{background-color:#bec0c2}.theme-5 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #bec0c2;border-left:74px solid #bec0c2}.theme-5 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-5 #Metrics .metrics-text h4{color:#bec0c2;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-5 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-5 #Rewards .wellness-points .total-points{color:#fff}.theme-5 #Rewards .circle__background{fill:#273241;opacity:.5}.theme-5 #Rewards .circle__fill{stroke:#7c7d80}.theme-5 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-5 #Rewards #RewardsLevels .levels-card.achieved{color:#3a4a61;border-left-color:#bec0c2}.theme-5 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#bec0c2}.theme-5 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-5 #Rewards #RewardsDetails .reward-info .reward-title,.theme-5 #Rewards #RewardsDetails .voucher-code h3{color:#bec0c2}.theme-5 #Rewards #RewardsDetails .terms-card{border-color:#bec0c2}.theme-5 #Rewards #RewardsDetails .terms-card h4{color:#bec0c2}.theme-5 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#bec0c2),to(#7c7d80));background:linear-gradient(180deg,#bec0c2,#7c7d80)}.theme-5 #Insights ::-webkit-scrollbar-thumb{background-color:#7c7d80}.theme-5 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#bec0c2;color:#fff}.theme-5 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-5 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-5 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-5 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-5 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-5 #Insights .slider__content:after,.theme-5 #Insights .slider__content:before,.theme-5 #Insights .slider__deliver,.theme-5 #Insights .slider__thumb{background:#fff}.theme-5 #Insights #pop-up .pop-up-content{background-color:#3a4a61}.theme-5 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#7c7d80;text-decoration-color:#7c7d80}.theme-5 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-5 #whats-happening .page-results-wrap .page-event:before{border:1px solid #3a4a61}@media only screen and (max-width:768px){.theme-5 #eap h3 a{color:#7c7d80!important}}.theme-5 #DigitalClinicsLanding .balance,.theme-5 #DigitalClinicsLanding .balance-amount span,.theme-5 #DigitalClinicsLanding .wallet-id,.theme-5 #wallet-page .balance,.theme-5 #wallet-page .balance-amount span,.theme-5 #wallet-page .wallet-id{color:#fff!important}.theme-5 #DigitalGym .text-link,.theme-5 #WellbeingStudio .text-link{color:#7c7d80;border-color:#bec0c2}.theme-5 #DigitalGym .text-link:hover,.theme-5 #WellbeingStudio .text-link:hover{color:#636466;border-color:#636466}.theme-5 #DigitalGym .virtual-events .event-card-content,.theme-5 #WellbeingStudio .virtual-events .event-card-content{background:#bec0c2}.theme-5 #DigitalGym .virtual-events .event-card-content .book-now,.theme-5 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#7c7d80}.theme-5 #DigitalGym .learning h4,.theme-5 #WellbeingStudio .learning h4{color:#3a4a61}.theme-5 #DigitalGym .downloadable-guides .download,.theme-5 #WellbeingStudio .downloadable-guides .download{color:#bec0c2}.theme-5 #DigitalGym .section-header-title{text-transform:capitalize}.theme-5 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-5 #DigitalGym .cta-button{border:1px solid #bec0c2}.theme-5 #DigitalGym .gym-calendar a{color:#bec0c2}.theme-5 #DigitalGym .gym-calendar .list-event-day,.theme-5 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-5 #LiveEvent{background:#fff}.theme-5 #LiveEvent .event-content .return svg .circle{fill:#bec0c2}.theme-5 #LiveEvent .event-content .return:hover svg .circle{fill:#a4a7a9}.theme-5 #LiveEvent .event-content h4{color:#3a4a61}.theme-5 #LiveEvent .event-content .disclaimer-heading{color:#3a4a61!important}.theme-5 #LiveEvent .event-content .text-link{border-bottom:0}.theme-5 #DigitalGym .cta-button:active,.theme-5 #DigitalGym .cta-button:focus,.theme-5 #LiveEvent .cta-button:active,.theme-5 #LiveEvent .cta-button:focus,.theme-5 #WellbeingStudio .cta-button:active,.theme-5 #WellbeingStudio .cta-button:focus{background:#bec0c2}.theme-5 #DigitalGym .btn-outline,.theme-5 #LiveEvent .btn-outline,.theme-5 #WellbeingStudio .btn-outline{background-color:#fff;color:#bec0c2;border:1px solid #bec0c2!important}.theme-5 #DigitalGym .btn-outline:hover,.theme-5 #DigitalGym .btn-outline:hover:focus,.theme-5 #LiveEvent .btn-outline:hover,.theme-5 #LiveEvent .btn-outline:hover:focus,.theme-5 #WellbeingStudio .btn-outline:hover,.theme-5 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#a4a7a9}.theme-5 #DigitalGym .btn-outline:active,.theme-5 #DigitalGym .btn-outline:focus,.theme-5 #LiveEvent .btn-outline:active,.theme-5 #LiveEvent .btn-outline:focus,.theme-5 #WellbeingStudio .btn-outline:active,.theme-5 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #bec0c2!important;color:#bec0c2}.theme-5 #WellbeingCourse .return svg .cls-1{fill:#bec0c2}.theme-5 #WellbeingCourse .return:hover svg .cls-1{fill:#a4a7a9}.theme-5 #WellbeingCourse .session-menu .session-item{color:#bec0c2}.theme-5 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#bec0c2}.theme-5 #WellbeingCourse .session-menu .session-item.active,.theme-5 #WellbeingCourse .session-menu .session-item:hover{color:#a4a7a9}.theme-5 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-5 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#a4a7a9}.theme-5 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-5 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#a4a7a9}.theme-5 #Podcast .btn-outline{border:2px solid #7c7d80;color:#3a4a61}.theme-5 #PodcastPlayer input[type=range]::-moz-range-progress{background:#7c7d80}.theme-5 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#7c7d80}.theme-5 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #7c7d80}.theme-5 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#7c7d80}.theme-5 #PodcastPlayer input[type=range]::-moz-range-track{background:#7c7d80}.theme-5 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #7c7d80}.theme-5 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-5 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#7c7d80}.theme-5 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #7c7d80}.theme-5 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-5 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#7c7d80}.theme-5 #Pulse .cta-button:hover{color:#fff}.theme-5 #Pulse .btn-outline:hover{color:#7c7d80!important;color:#7c7d80}.theme-5 #Pulse .answer-button.selected{border-color:#7c7d80!important;color:#7c7d80!important}.theme-5 #Pulse .answer-button.selected:hover{color:#7c7d80!important}.theme-5 #Pulse .btn-outline.form-btn{border:2px solid #7c7d80!important}.theme-5 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #bec0c2;color:#bec0c2}.theme-5 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-5 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-5 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-5 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#bec0c2;fill:#bec0c2}.theme-5 #ClassesSearch .classes-filter-button.active{color:#bec0c2;border:2px solid #bec0c2}.theme-5 #ClassesSearch .fas.active{color:#bec0c2!important}.theme-5 #TrainingPlans .class-link{color:#7c7d80}.theme-5 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#7c7d80}.theme-5 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#7c7d80}.theme-5 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #7c7d80}.theme-5 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#7c7d80}.theme-5 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#7c7d80}.theme-5 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #7c7d80}.theme-5 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-5 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#7c7d80}.theme-5 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #7c7d80}.theme-5 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-5 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#7c7d80}.theme-5 #Navigation .nav-link{color:#fff!important}.theme-5 .dc-cat-modal .dc-modal-content .price{color:#7c7d80!important}.theme-5 .cta-button{background-color:#e63a75}.theme-5 #fitness #WorkoutPlan .workout-slide a,.theme-5 .border-brand-highlight-1{border-color:#e63a75}.theme-5 #fitness #WorkoutPlan .workout-slide a:after{background-color:#e63a75}.theme-5 .booked-event,.theme-5 .home-link{border-color:#e63a75}.theme-5 .calendar .calendar-date.active,.theme-5 .event-card-content{background-color:#e63a75!important}.theme-5 .calendar .calendar-nav svg{color:#e63a75}.theme-5 .btn-group .btn.active,.theme-5 .filter-buttons .active,.theme-5 .toolbar .btn-group .btn.active{background-color:#e63a75!important}.theme-5 #Rewards #RewardsLevels .level-details-card.achieved,.theme-5 #Rewards #RewardsLevels .levels-card.achieved{border-left-color:#e63a75}.theme-5 #events .list-event-date{background-color:#e63a75!important}.theme-5 #events .event-link a{color:#e63a75!important}.theme-5 #DigitalGym .view-button.cta-button{background-color:#e63a75!important;border-color:#e63a75}.theme-5 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #e63a75;color:#e63a75}.theme-5 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-5 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-5 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-5 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#e63a75;fill:#e63a75}.theme-5 #ClassesSearch .classes-filter-button.active{color:#e63a75;border:2px solid #e63a75}.theme-5 #DigitalFrontDoor .HomeCardCarousel .slick-arrow-container{background-color:#313d53!important}.theme-5 #DigitalFrontDoor .HomeCardCarousel .event-card-content{background-color:#7c7d80!important}.theme-5 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #bec0c2 transparent transparent!important}.theme-5 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#bec0c2!important}.theme-6{font-family:FilsonProBook,sans-serif}.theme-6 .brand-primary{color:#87d3dc}.theme-6 .brand-secondary{color:#381c52}.theme-6 .brand-highlight-1{color:#e83b75}.theme-6 .brand-text{color:#3a4961!important}.theme-6 .bg-brand-primary{background-color:#87d3dc}.theme-6 .bg-brand-secondary{background-color:#381c52}.theme-6 .bg-brand-secondary-dark{background-color:#1e0f2c}.theme-6 .bg-brand-highlight-1{background-color:#e83b75}.theme-6 .bg-brand-highlight-1.hover-darken:hover{background-color:#d71959}.theme-6 .bg-transparent{background-color:transparent}.theme-6 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#381c52),to(#87d3dc));background:linear-gradient(90deg,#381c52,#87d3dc)}.theme-6 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#87d3dc),to(#381c52));background:linear-gradient(90deg,#87d3dc,#381c52)}.theme-6 .bg-fade-vertical{background-image:url(/img/aside-bg.jpg)}.theme-6 .bg-grad-image-blue{background-image:url(/img/auth/auth-bg.png);background-size:cover;background-position:bottom}.theme-6 .bg-grad-image-purple{background-image:url(/img/background.svg);background-size:cover;background-position:bottom;background-color:#381c52}.theme-6 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#87d3dc),to(#381c52));background:linear-gradient(0deg,#87d3dc,#381c52)}.theme-6 .border-brand-highlight-1{border-color:#e83b75}.theme-6 .border-brand-secondary{border-color:#381c52}.theme-6 .border-brand-primary{border-color:#87d3dc}.theme-6 .border-brand-triangle{border-color:#87d3dc transparent transparent transparent}.theme-6 .link-white{color:#fff!important;border-bottom:5px solid #fff!important}.theme-6 .link-highlight{color:#e83b75!important;border-bottom:5px solid #e83b75}.theme-6 .progress-bar,.theme-6 .progress-info{background-color:#9794c8}.theme-6 .progress-info:before{color:#9794c8;border-top:5px solid #9794c8}.theme-6 .btn-group .btn{background-color:transparent;margin:auto}.theme-6 .btn-group .btn.active,.theme-6 .btn-group .btn.hover{background-color:#e83b75!important;border-width:0;color:#fff!important}.theme-6 .filter-button{font-family:FilsonProBook;border-style:solid;background-color:#87d3dc!important;color:#fff;margin:auto}.theme-6 .filter-button.active,.theme-6 .filter-button.hover{font-family:FilsonProBold;background-color:#e83b75!important;color:#381c52!important}.theme-6 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-6 .btn.brand-secondary:hover{background-color:#d71959!important}.theme-6 .cta-button{background:#e83b75;border:2px solid #e83b75;color:#fff}.theme-6 .cta-button.disabled,.theme-6 .cta-button:hover{background-color:#d71959!important}.theme-6 .cta-button:active,.theme-6 .cta-button:focus{background:#e83b75;border:2px solid #e83b75}.theme-6 .cta-button.white-button{background-color:#fff;color:#87d3dc}.theme-6 .cta-button.white-button:hover{background-color:#eee!important}.theme-6 .outline-button{border:2px solid #e83b75;color:#e83b75;background-color:#fff}.theme-6 .outline-button.disabled,.theme-6 .outline-button:hover{color:#e83b75;background-color:#f5f5f5}.theme-6 .outline-button:active,.theme-6 .outline-button:focus{background-color:#f5f5f5!important;color:#e83b75!important}.theme-6 .btn.btn-cta{letter-spacing:normal!important;background-color:#e83b75;border-color:#e83b75;color:#fff}.theme-6 .btn.btn-cta:hover{background-color:#e52465}.theme-6 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #e83b75;color:#e83b75;background-color:#fff}.theme-6 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-6 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#e83b75}.theme-6 .btn.btn-white:hover{background-color:#f5f5f5}.theme-6 .btn.btn-white-outline{letter-spacing:normal!important;border:1px solid #fff;color:#fff;background-color:transparent}.theme-6 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-6 .btn.btn-grey{letter-spacing:normal!important;background-color:#f5f5f5;color:#3a4961!important;border-color:#f5f5f5}.theme-6 .btn.btn-grey:hover{background-color:#d3d3d3;border-color:#d3d3d3}.theme-6 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-6 .btn.btn-md{padding:12.5px 5px}.theme-6 .btn.btn-sm{padding:5px 5px!important}.theme-6 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-6 .btn.rounded-0{border-radius:4px!important}.theme-6 .home-link{border-bottom:5px solid #e83b75}.theme-6 .fc>*,.theme-6 h3{color:#381c52}.theme-6 .text-link{font-family:FilsonProBook,sans-serif;font-size:17px;color:#ed3975}.theme-6 .text-link:hover{text-decoration:underline!important}.theme-6 a{font-family:FilsonProBook,sans-serif}.theme-6 .pop-up-content .btn{background:#e83b75;border:2px solid #e83b75;color:#fff}.theme-6 .pop-up-content .btn.disabled,.theme-6 .pop-up-content .btn:hover{background-color:#d71959!important}.theme-6 .pop-up-content .btn:active,.theme-6 .pop-up-content .btn:focus{background:#e83b75;border:2px solid #e83b75}.theme-6 #NotLoggedIn .form-logo{max-width:300px}.theme-6 #NotLoggedIn .login .form-logo,.theme-6 #NotLoggedIn .reset-password .form-logo{padding-bottom:100px}.theme-6 #NotLoggedIn .custom-checkbox a{color:#8d8e92;text-decoration:underline}.theme-6 .main{background:url(/img/background.svg) 100% fixed no-repeat;background-color:#381c52;background-size:cover}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.theme-6 .main{background:#6a356a}}.theme-6 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#381c52),to(#381c52));background:linear-gradient(90deg,#fff 0,#fff 25%,#381c52 0,#381c52);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-6 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #87d3dc;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg)}.theme-6 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#381c52}.theme-6 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-6 #TopNav .navbar .navbar-nav .nav-item a:focus{outline:none!important}.theme-6 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600;color:#87d3dc}.theme-6 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#87d3dc}.theme-6 #TopNav .navbar .navbar-nav .nav-item:focus{outline:none!important}.theme-6 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-6 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#87d3dc}.theme-6 #HomeStats .cta-button{background-color:#87d3dc}.theme-6 #home-events .event-card-content,.theme-6 #WellbeingStudio .virtual-events .event-card-content{background-color:#6a356a}.theme-6 #home-events .book-now,.theme-6 #WellbeingStudio .virtual-events .book-now{background-color:#e83b75}.theme-6 #home-events .booked-events-wrap .booked-event,.theme-6 #WellbeingStudio .virtual-events .booked-events-wrap .booked-event{border-color:#6a356a}.theme-6 #home-events .booked-events-wrap .booked-event>div,.theme-6 #WellbeingStudio .virtual-events .booked-events-wrap .booked-event>div{color:#6a356a}.theme-6 .recipe-card:after,.theme-6 .recipe-card:before{background-color:#381c52}.theme-6 .recipe-card .recipe-calories{background-color:#6a356a}.theme-6 #home-nutrition:after,.theme-6 #home-nutrition:before{background-color:#381c52}.theme-6 #home-nutrition .recipe-calories{background-color:#6a356a}.theme-6 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#70366b),to(#c46490));background-image:linear-gradient(90deg,#70366b,#c46490)}.theme-6 #home-metrics .metric p{color:#87d3dc}.theme-6 #home-wellbeing .slick-next i,.theme-6 #home-wellbeing .slick-prev i,.theme-6 #wellbeing-carousel .slick-next i,.theme-6 #wellbeing-carousel .slick-prev i{color:#e83b75}.theme-6 #wellbeing .paths{background:transparent}.theme-6 #wellbeing .no-courses h4,.theme-6 #wellbeing .paths .home-link{color:#fff}.theme-6 #wellbeing .articles{background-color:#f4f4f4}.theme-6 #wellbeing-carousel .single-slide .explore,.theme-6 #wellbeing-carousel .single-slide .explore h3{color:#fff}.theme-6 #course{background-color:#fff!important}.theme-6 #course .chapters__section:before,.theme-6 #course .chapters__title:after{background-color:#87d3dc}.theme-6 #course .chapter:after{border-color:#fff;background-color:#fff}.theme-6 #course .chapter.chapter-active:after{border-color:#e83b75;background-color:#e83b75}.theme-6 #course .chapters__main{color:#4a4d4e}.theme-6 #course .chapters__main .chapters__back-link{color:#87d3dc}.theme-6 #course .chapters__main .chapters-heading{background-color:#fff}.theme-6 #course .chapters__main .chapters-heading .chapters-heading__text{color:#381c52}.theme-6 #course .chapters__main .module-content #CourseText .chapters-text p{color:#4a4d4e}.theme-6 .article-wrap .card .card-header{background:url(/img/card-bg-mini.jpg) 0 0 no-repeat;background-size:cover}.theme-6 #available-events .available-events-header .btn.active{color:#fff}.theme-6 #available-events .upcoming-events .day-column .event-link a{color:#6a356a}.theme-6 #available-events .upcoming-events .day-column .list-event-date{background-color:#6a356a}.theme-6 .my-bookings .booking-filter .btn{background-color:#87d3dc;color:#fff;font-weight:800}.theme-6 .my-bookings .booking-filter .btn.active{background-color:#e83b75;color:#fff;border-width:0!important}.theme-6 .my-bookings .booking-filter .btn:hover{background-color:#60c5d0}.theme-6 .my-bookings .booking-results .booked-event{border-color:#6a356a;color:#6a356a}.theme-6 .my-bookings .view-booking .booking-date,.theme-6 .my-bookings .view-booking .booking-status,.theme-6 .my-bookings .view-booking h3,.theme-6 .my-bookings .view-booking svg{color:#6a356a}.theme-6 #Webinars .webinar-wrap{color:#381c52}.theme-6 #webinarView .return svg .cls-1{fill:#e83b75}.theme-6 #webinarView .return svg .cls-2{fill:#fff}.theme-6 #webinarView .return:hover svg .cls-1{fill:#d71959}.theme-6 .event-card h3{color:#6a356a}.theme-6 .event-info .event-book .btn{color:#e83b75;border-color:#e83b75}.theme-6 .event-info .event-book .btn.cta-button,.theme-6 .event-info .event-book .btn:hover{color:#fff}.theme-6 .event-info .event-book .btn.disabled:hover{color:#e83b75}.theme-6 #view-event .time-slot .btn.active{background-color:#e83b75;border-width:0}.theme-6 .calendar .calendar-date.active{background-color:#5ea0a1;color:#381c52}.theme-6 .calendar .nothing-logged h3{color:#fff}.theme-6 #fitness #AllWorkoutPlans{background-color:#381c52}.theme-6 #fitness #AllWorkoutPlans .slide-content h3,.theme-6 #fitness #AllWorkoutPlans .slide-content h4{color:#fff}.theme-6 #fitness #AllWorkoutPlans .slide-content a{font-family:FilsonProBold,sans-serif;border-bottom:3px solid #e83b75}.theme-6 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#2b163f}.theme-6 #fitness #WorkoutPlan .bg-grey{background-color:#381c52}.theme-6 #fitness #WorkoutPlan .bg-grey h3,.theme-6 #fitness #WorkoutPlan .workout-slide a{color:#fff}.theme-6 #fitness #WorkoutPlan .workout-slide.active a:after,.theme-6 #fitness #WorkoutPlan .workout-slide a:after{background-color:#e83b75}.theme-6 #fitness #WorkoutPlan .slick-arrow i{color:#e83b75}.theme-6 #fitness #ExerciseSearch{background-color:#381c52}.theme-6 #fitness #ExerciseSearch .section-header-title{color:#fff;font-family:FilsonProBook,sans-serif;font-size:1.8rem}.theme-6 #fitness .exercise-slide .slide-image{border-color:#87d3dc}.theme-6 #fitness .exercise-slide .slide-content{background-color:#2b163f}.theme-6 #fitness #ExerciseHistory .no-history:before{background-color:#381c52}.theme-6 #fitness #ExerciseHistory .button-add:after,.theme-6 #fitness #ExerciseHistory .button-add:before{background:#fff}.theme-6 #Nutrition #pieColour1{background-color:#5ea0a1}.theme-6 #Nutrition #pieColour2{background-color:#a8c6c6}.theme-6 #Nutrition #pieColour3{background-color:#e9f2f2}.theme-6 #Nutrition .calorie-count{color:#87d3dc}.theme-6 #Nutrition .bg-grey{background-image:url(/img/event/event-form-bg.png);background-repeat:no-repeat;background-size:cover;background-position:50%}.theme-6 #Nutrition .bg-grey .toolbar .btn{background-color:#fff;border-color:#dfe1e4;font-family:FilsonProBook,sans-serif;color:#e83b75}.theme-6 #Nutrition .bg-grey .toolbar .btn:hover{color:#fff}.theme-6 #Nutrition #RecipeBook{background-color:#fff}.theme-6 #Nutrition #RecipeBook .filter-button{border-width:0}.theme-6 #Nutrition #RecipeBook:after,.theme-6 #Nutrition #RecipeBook:before{background-color:#381c52}.theme-6 #Nutrition #RecipeBook .recipe-calories{background-color:#6a356a}.theme-6 #Nutrition #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#e83b75}.theme-6 #Nutrition #Recipe .return-link a{color:#87d3dc}.theme-6 #Nutrition #Recipe .log-confirmation p{color:#e83b75}.theme-6 #Nutrition #FoodSearch ::-webkit-scrollbar-thumb{background-color:#e83b75}.theme-6 #Nutrition #FoodDiary .button-add:after,.theme-6 #Nutrition #FoodDiary .button-add:before{background:#fff}.theme-6 #Nutrition #FoodDiary .button-add:hover{background:#d71959}.theme-6 #Recipe .nutrition-stats .return-link a{color:#87d3dc}.theme-6 #Recipe .nutrition-stats .return-link a:hover{text-decoration:none}.theme-6 #Metrics .metrics-wrap .metric-value{color:#87d3dc}.theme-6 #Metrics .metrics-wrap .metric-title svg .cls-1{fill:#87d3dc}.theme-6 #Metrics .metrics-card-head:before{background-color:#87d3dc}.theme-6 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #87d3dc;border-left:74px solid #87d3dc}.theme-6 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-6 #Metrics .metrics-text h4{color:#e83b75;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-6 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-6 #Rewards .wellness-points .total-points{color:#87d3dc}.theme-6 #Rewards .circle__background{fill:#1e0f2c;opacity:.5}.theme-6 #Rewards .circle__fill{stroke:#87d3dc}.theme-6 #Rewards #RewardsPopup .pop-up-content .api-content .how-to,.theme-6 #Rewards #RewardsPopup .pop-up-content h3{color:#87d3dc}.theme-6 #Rewards #RewardsLevels .levels-card.achieved{color:#6a356a;border-left-color:#6a356a}.theme-6 #Rewards #RewardsLevels .levels-card.achieved .level-info p{color:#6a356a}.theme-6 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#6a356a}.theme-6 #Rewards #RewardsLevels .level-details-card.achieved h3{color:#6a356a}.theme-6 #Rewards #RewardsLevels .reward-card .reward-logo{background:-webkit-gradient(linear,left top,right top,from(#70366b),to(#c46490));background:linear-gradient(90deg,#70366b,#c46490)}.theme-6 #Rewards #RewardsLevels .reward-card .reward-title h5{color:#6a356a}.theme-6 #Rewards #RewardsDetails a{color:#e83b75}.theme-6 #Rewards #RewardsDetails .reward-info .reward-title,.theme-6 #Rewards #RewardsDetails .reward-info .valid-until,.theme-6 #Rewards #RewardsDetails .voucher-code h3{color:#6a356a}.theme-6 #Rewards #RewardsDetails .terms-card{border-color:#6a356a}.theme-6 #Rewards #RewardsDetails .terms-card h4{color:#6a356a}.theme-6 #Insights ::-webkit-scrollbar-thumb{background-color:#e83b75}.theme-6 #Insights .vs__dropdown-option--selected{color:#e83b75}.theme-6 #Insights .v-select .vs__dropdown-toggle,.theme-6 #Insights .v-select .vs__dropdown-toggle .vs__selected-options{cursor:pointer}.theme-6 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#87d3dc;color:#fff}.theme-6 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-6 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled.svg);cursor:pointer}.theme-6 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg);cursor:pointer}.theme-6 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled.svg);cursor:pointer}.theme-6 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0;cursor:pointer}.theme-6 #Insights .slider__content:after,.theme-6 #Insights .slider__content:before,.theme-6 #Insights .slider__deliver{background:#87d3dc}.theme-6 #Insights #pop-up .pop-up-content{background-color:#381c52}.theme-6 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#e83b75;text-decoration-color:#e83b75}.theme-6 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-6 #whats-happening .page-results-wrap .page-event:before{border:1px solid #381c52}.theme-6 #whats-happening .page-content,.theme-6 #whats-happening .page-event{border-color:#6a356a}.theme-6 #whats-happening .page-content .page-title,.theme-6 #whats-happening .page-content .page-title .title-box h3,.theme-6 #whats-happening .page-event .page-title,.theme-6 #whats-happening .page-event .page-title .title-box h3{color:#6a356a}.theme-6 #DigitalGym .text-link,.theme-6 #WellbeingStudio .text-link{color:#e83b75;border-color:#e83b75}.theme-6 #DigitalGym .text-link:hover,.theme-6 #WellbeingStudio .text-link:hover{color:#d71959;border-color:#d71959}.theme-6 #DigitalGym .learning h4,.theme-6 #WellbeingStudio .learning h4{color:#381c52}.theme-6 #DigitalGym .downloadable-guides .download,.theme-6 #WellbeingStudio .downloadable-guides .download{color:#e83b75}.theme-6 #DigitalGym .section-header-title{text-transform:capitalize}.theme-6 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-6 #DigitalGym .cta-button{border:1px solid #e83b75}.theme-6 #DigitalGym .gym-calendar a{color:#e83b75}.theme-6 #DigitalGym .gym-calendar .list-event-day,.theme-6 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-6 #LiveEvent{background:#fff}.theme-6 #LiveEvent .event-content h4{color:#381c52}.theme-6 #LiveEvent .event-content .disclaimer-heading{color:#381c52!important}.theme-6 #DigitalGym .btn-outline,.theme-6 #LiveEvent .btn-outline,.theme-6 #WellbeingStudio .btn-outline{background-color:#fff;color:#e83b75;border:1px solid #e83b75!important}.theme-6 #DigitalGym .btn-outline:hover,.theme-6 #DigitalGym .btn-outline:hover:focus,.theme-6 #LiveEvent .btn-outline:hover,.theme-6 #LiveEvent .btn-outline:hover:focus,.theme-6 #WellbeingStudio .btn-outline:hover,.theme-6 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#d71959}.theme-6 #DigitalGym .btn-outline:active,.theme-6 #DigitalGym .btn-outline:focus,.theme-6 #LiveEvent .btn-outline:active,.theme-6 #LiveEvent .btn-outline:focus,.theme-6 #WellbeingStudio .btn-outline:active,.theme-6 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #e83b75!important;color:#e83b75}.theme-6 #SoundSpace .cta-button:hover{color:#fff}.theme-6 #Podcast .btn-outline{border:2px solid #e83b75;color:#e83b75}.theme-6 #Podcast .cta-button:hover{color:#fff}.theme-6 #PodcastPlayer input[type=range]::-moz-range-progress{background:#e83b75}.theme-6 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#e83b75}.theme-6 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #e83b75}.theme-6 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#e83b75}.theme-6 #PodcastPlayer input[type=range]::-moz-range-track{background:#e83b75}.theme-6 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #e83b75}.theme-6 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-6 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#e83b75}.theme-6 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #e83b75}.theme-6 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-6 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#e83b75}.theme-6 #Pulse .cta-button:hover{color:#fff}.theme-6 #Pulse .btn-outline:hover{color:#e83b75!important;color:#e83b75}.theme-6 #Pulse .answer-button.selected{border-color:#e83b75!important;color:#e83b75!important}.theme-6 #Pulse .answer-button.selected:hover{color:#e83b75!important}.theme-6 #Pulse .btn-outline.form-btn{border:2px solid #e83b75!important}.theme-6 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #e83b75;color:#e83b75}.theme-6 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-6 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-6 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-6 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#e83b75;fill:#e83b75}.theme-6 #ClassesSearch .classes-filter-button.active{color:#e83b75;border:2px solid #e83b75}.theme-6 #TrainingPlans .class-link{color:#e83b75}.theme-6 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#e83b75}.theme-6 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#e83b75}.theme-6 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #e83b75}.theme-6 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#e83b75}.theme-6 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#e83b75}.theme-6 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #e83b75}.theme-6 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-6 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#e83b75}.theme-6 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #e83b75}.theme-6 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-6 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#e83b75}.theme-6 #Navigation .nav-link{color:#fff!important}.theme-6 #HomeDigitalClinicsBanner .bg-brand-secondary{background-color:#3f3d56}.theme-6 #DigitalFrontDoor .HomeFrontDoorCard .home-front-door-card-title{color:#3a4a61!important}.theme-6 #DigitalFrontDoor .HomeBannerEventCard:after{border-color:transparent #e83b75 transparent transparent!important}.theme-6 #DigitalFrontDoor .HomeBannerEventCard .event-card-content{background-color:#3f3d56!important}.theme-6 #DigitalFrontDoor #HomeFilters .btn-cta{background-color:#3f3d56!important;border-color:#3f3d56!important}.theme-6 #DigitalFrontDoor #HomeFilters .btn-cta-outline{border-color:#3f3d56!important;color:#3f3d56!important}.theme-7{font-family:FilsonProBook,sans-serif}.theme-7 .brand-primary{color:#e60000}.theme-7 .brand-secondary{color:#4a4d4e}.theme-7 .brand-highlight-1{color:#b30000}.theme-7 .brand-text{color:#4a4d4e!important}.theme-7 .bg-brand-primary{background-color:#e60000!important}.theme-7 .bg-brand-secondary{background-color:#4a4d4e}.theme-7 .bg-brand-secondary-dark{background-color:#313334}.theme-7 .bg-brand-nav{background-color:#e60000!important}.theme-7 .bg-brand-highlight-1{background-color:#b30000}.theme-7 .bg-brand-highlight-1.hover-darken:hover{background-color:maroon}.theme-7 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#4a4d4e),to(#b30000));background:linear-gradient(90deg,#4a4d4e,#b30000)}.theme-7 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#e60000),to(#4a4d4e));background:linear-gradient(90deg,#e60000,#4a4d4e)}.theme-7 .bg-fade-vertical{background:#e60000}.theme-7 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#e60000),to(#4a4d4e));background:linear-gradient(0deg,#e60000,#4a4d4e)}.theme-7 .border-brand-highlight-1{border-color:#b30000}.theme-7 .border-brand-secondary{border-color:#4a4d4e}.theme-7 .border-brand-primary{border-color:#e60000}.theme-7 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-7 .before-secondary:before{background-color:#4a4d4e}.theme-7 .progress-bar,.theme-7 .progress-info{background-color:#fff;color:#4a4d4e}.theme-7 .progress-info:before{color:#e60000;border-top:5px solid #fff}.theme-7 .btn-group .btn{background-color:transparent;margin:auto}.theme-7 .btn-group .btn.active,.theme-7 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-7 .btn-group .btn.active{background-color:#e60000!important}.theme-7 .btn-group .btn:hover{background-color:#b30000!important}.theme-7 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#fff!important;border-color:#fff;margin:auto}.theme-7 .filter-button.active,.theme-7 .filter-button:hover{font-family:FilsonProBold;border-color:#b30000!important;color:#fff!important}.theme-7 .filter-button.active{background-color:#e60000!important}.theme-7 .filter-button:hover{background-color:#b30000}.theme-7 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-7 .btn{font-family:FilsonProBold}.theme-7 .btn.brand-secondary:hover{background-color:#b30000!important;color:#fff!important}.theme-7 .cta-button{background:#e60000;color:#fff;line-height:1}.theme-7 .cta-button:hover{background-color:#b30000;color:#fff}.theme-7 .cta-button.white-button{background-color:#fff;color:#e60000}.theme-7 .cta-button.white-button:hover{background-color:#eee!important}.theme-7 .outline-button{border:2px solid #b30000;color:#b30000;background-color:#fff}.theme-7 .outline-button.disabled,.theme-7 .outline-button:hover{color:#b30000;background-color:#f5f5f5}.theme-7 .outline-button:active,.theme-7 .outline-button:focus{background-color:#f5f5f5!important;color:#b30000!important}.theme-7 .btn.btn-cta{letter-spacing:normal!important;background-color:#e60000;color:#fff}.theme-7 .btn.btn-cta:hover{background-color:#cd0000}.theme-7 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #b30000;color:#b30000;background-color:#fff}.theme-7 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-7 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#b30000}.theme-7 .btn.btn-white:hover{background-color:#f5f5f5}.theme-7 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:hsla(0,0%,100%,0)}.theme-7 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-7 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-7 .btn.btn-md{padding:12.5px 5px}.theme-7 .btn.btn-sm{padding:5px 5px!important}.theme-7 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-7 .btn.rounded-0{border-radius:4px!important}.theme-7 .home-link{border-bottom:3px solid #e60000;color:#e60000!important}.theme-7 .home-link:hover{border-color:#b30000;color:#b30000}.theme-7 .home-link.text-white{color:#fff!important}.theme-7 .fc>*,.theme-7 h3{color:#4a4d4e}.theme-7 .text-link{font-family:FilsonProBold,sans-serif;color:#4a4d4e!important;border-bottom:3px solid #4a4d4e;padding-bottom:3px}.theme-7 .return-link a{color:#e60000}.theme-7 .return-link a:hover{text-decoration:none}.theme-7 a{font-family:FilsonProBook,sans-serif}.theme-7 .pop-up-content .btn{background:#e60000;color:#fff;line-height:1}.theme-7 .pop-up-content .btn:hover{background-color:#b30000;color:#fff}.theme-7 #NotLoggedIn .form-logo{max-width:260px}.theme-7 .main{background-color:#f4f4f4}.theme-7 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#e60000),to(#e60000));background:linear-gradient(90deg,#fff 0,#fff 25%,#e60000 0,#e60000);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-7 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-7 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-7 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-7 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-7 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-7 #MobileNav .nav-item{color:#e60000;border-color:#e60000}.theme-7 #MobileNav .nav-item .nav-link,.theme-7 #MobileNav .nav-item .plans{color:#e60000}.theme-7 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-7 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{fill:#e3e3e6;stroke:#e60000}.theme-7 #HomeStats .stats-card .circle-wrap .circle-highlight{stroke:#e60000}.theme-7 #HomeStats .stats-card .card-info p{color:#4a4d4e}.theme-7 #HomeStats .cta-button{background-color:#e60000}.theme-7 #HomeStats .cta-button:hover{background-color:#b30000}.theme-7 #home-carousel,.theme-7 #home-nutrition .recipe-card:after,.theme-7 #home-nutrition .recipe-card:before{background-color:#4a4d4e}.theme-7 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-7 #home-rewards .reward-logo{background-image:url(/img/reward/redeem-img-bg-7.svg);background-repeat:no-repeat}.theme-7 #home-metrics .metric p{color:#fff}.theme-7 #home-happening .page-event{border-color:#4a4d4e}.theme-7 #home-events .book-now{background-color:#b30000}.theme-7 #home-events .booked-event{border-color:#4a4d4e}.theme-7 #home-wellbeing .slick-next i,.theme-7 #home-wellbeing .slick-prev i,.theme-7 #wellbeing-carousel .slick-next i,.theme-7 #wellbeing-carousel .slick-prev i{color:#e60000}.theme-7 #home-wellbeing .recommended-badge,.theme-7 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain}.theme-7 #wellbeing-carousel .slick-next i,.theme-7 #wellbeing-carousel .slick-prev i{color:#b30000}.theme-7 #wellbeing .page-header .page-title .daily-target,.theme-7 #wellbeing .page-header .page-title .daily-target h4,.theme-7 #wellbeing .page-header .page-title .daily-target p,.theme-7 #wellbeing .page-header .page-title .todays-stats,.theme-7 #wellbeing .page-header .page-title .todays-stats h4,.theme-7 #wellbeing .page-header .page-title .todays-stats p,.theme-7 #wellbeing .page-header .page-title h2,.theme-7 #wellbeing .page-header .page-title h2 h4,.theme-7 #wellbeing .page-header .page-title h2 p{color:#4a4d4e}.theme-7 #wellbeing .page-header .filter-button{color:#e60000!important;border-color:#e60000!important}.theme-7 #wellbeing .page-header .filter-button.active,.theme-7 #wellbeing .page-header .filter-button:hover{color:#fff!important;font-family:FilsonProBook,sans-serif}.theme-7 #wellbeing .page-header .filter-button.active{background-color:#e60000!important}.theme-7 #wellbeing .page-header .filter-button:hover{background-color:#b30000;border-color:#b30000!important}.theme-7 #wellbeing .paths{background-color:transparent}.theme-7 #wellbeing .paths .section-header-title{color:#4a4d4e}.theme-7 #wellbeing .paths .no-courses .filter-button{color:#e60000!important;border-color:#e60000!important}.theme-7 #wellbeing .paths .no-courses .filter-button.active,.theme-7 #wellbeing .paths .no-courses .filter-button:hover{color:#fff!important;font-family:FilsonProBook,sans-serif}.theme-7 #wellbeing .paths .no-courses .filter-button.active{background-color:#e60000!important}.theme-7 #wellbeing .paths .no-courses .filter-button:hover{background-color:#b30000;border-color:#b30000!important}.theme-7 #course .chapters__section:before,.theme-7 #course .chapters__title:after{background-color:#e60000}.theme-7 #course .chapter:after{border-color:#4a4d4e;background-color:#4a4d4e}.theme-7 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-7 #course .chapter.completed-inactive-mod .chapter__title,.theme-7 #course .chapter.completed-inactive-mod .chapter__title-text{color:#4a4d4e}.theme-7 #course .chapters__back-link,.theme-7 #course .chapters__back-link:hover{color:#e60000}.theme-7 #course .progress-bar,.theme-7 #course .progress-info{background-color:#4a4d4e;color:#fff}.theme-7 #course .progress-info:before{color:#4a4d4e;border-top:5px solid #4a4d4e}.theme-7 #all-courses .page-title h2{color:#4a4d4e}.theme-7 #all-courses .filter-button{color:#e60000!important;border-color:#e60000!important}.theme-7 #all-courses .filter-button.active{color:#fff!important}.theme-7 #all-articles .page-header .page-title h2{color:#4a4d4e}.theme-7 #all-articles .page-header .filter-button{color:#e60000!important;border-color:#e60000!important}.theme-7 #all-articles .page-header .filter-button.active,.theme-7 #all-articles .page-header .filter-button:hover{color:#fff!important;font-family:FilsonProBook,sans-serif}.theme-7 #all-articles .page-header .filter-button.active{background-color:#e60000!important}.theme-7 #all-articles .page-header .filter-button:hover{background-color:#b30000;border-color:#b30000!important}.theme-7 #available-events .upcoming-events .event-link a{color:#e60000}.theme-7 #available-events .events-calendar .fc .calendar-icon i{color:#e60000!important}.theme-7 .my-bookings .booking-filter .btn{background-color:transparent;color:#4a4d4e;border:1px solid #4a4d4e!important;font-weight:800}.theme-7 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-7 #Webinars .webinar-wrap{color:#4a4d4e}.theme-7 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#e60000;color:#e60000}.theme-7 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:maroon;background-color:maroon;color:#fff}.theme-7 #webinarView .return svg .cls-1{fill:#e60000}.theme-7 #webinarView .return svg .cls-2{fill:#fff}.theme-7 #webinarView .return:hover svg .cls-1{fill:#b30000}.theme-7 #view-event .page-header .return svg .cls-1{fill:#e60000}.theme-7 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-7 #view-event .page-header .return:hover svg .cls-1{fill:#b30000}.theme-7 #view-event .time-slot .btn.active{background-color:#b30000;border-width:0}.theme-7 .calendar .calendar-date.active{background-color:#e60000}.theme-7 .calendar .nothing-logged h3{color:#e60000}.theme-7 #fitness .page-header .page-title .daily-target,.theme-7 #fitness .page-header .page-title .daily-target h4,.theme-7 #fitness .page-header .page-title .daily-target p,.theme-7 #fitness .page-header .page-title .todays-stats,.theme-7 #fitness .page-header .page-title .todays-stats h4,.theme-7 #fitness .page-header .page-title .todays-stats p,.theme-7 #fitness .page-header .page-title h2,.theme-7 #fitness .page-header .page-title h2 h4,.theme-7 #fitness .page-header .page-title h2 p,.theme-7 #fitness .page-header .page-title h3,.theme-7 #fitness .page-header .page-title h3 h4,.theme-7 #fitness .page-header .page-title h3 p,.theme-7 #Nutrition .page-header .page-title .daily-target,.theme-7 #Nutrition .page-header .page-title .daily-target h4,.theme-7 #Nutrition .page-header .page-title .daily-target p,.theme-7 #Nutrition .page-header .page-title .todays-stats,.theme-7 #Nutrition .page-header .page-title .todays-stats h4,.theme-7 #Nutrition .page-header .page-title .todays-stats p,.theme-7 #Nutrition .page-header .page-title h2,.theme-7 #Nutrition .page-header .page-title h2 h4,.theme-7 #Nutrition .page-header .page-title h2 p,.theme-7 #Nutrition .page-header .page-title h3,.theme-7 #Nutrition .page-header .page-title h3 h4,.theme-7 #Nutrition .page-header .page-title h3 p{color:#4a4d4e}.theme-7 #fitness .page-header .page-title .distance,.theme-7 #fitness .page-header .page-title .stats-box,.theme-7 #fitness .page-header .page-title .target,.theme-7 #Nutrition .page-header .page-title .distance,.theme-7 #Nutrition .page-header .page-title .stats-box,.theme-7 #Nutrition .page-header .page-title .target{border-color:#ccc}.theme-7 #fitness .page-header .btn-event,.theme-7 #Nutrition .page-header .btn-event{border-color:#e60000;color:#e60000}.theme-7 #fitness .page-header .calendar,.theme-7 #Nutrition .page-header .calendar{color:#4a4d4e}.theme-7 #fitness .page-header .calendar .calendar-date .text-white,.theme-7 #Nutrition .page-header .calendar .calendar-date .text-white{color:#4a4d4e!important}.theme-7 #fitness .page-header .calendar .calendar-date.active .text-white,.theme-7 #Nutrition .page-header .calendar .calendar-date.active .text-white{color:#fff!important}.theme-7 #fitness .page-header .calendar .noSteps,.theme-7 #Nutrition .page-header .calendar .noSteps{background-image:url(/img/nothing-logged-7.png)}.theme-7 #fitness .page-header .toolbar .btn-group .btn,.theme-7 #Nutrition .page-header .toolbar .btn-group .btn{color:#e60000;border-color:#e60000}.theme-7 #fitness #AllWorkoutPlans,.theme-7 #Nutrition #AllWorkoutPlans{background-color:#4a4d4e}.theme-7 #fitness #AllWorkoutPlans .carousel-item .slide-content h3,.theme-7 #fitness #AllWorkoutPlans .carousel-item .slide-content h4,.theme-7 #Nutrition #AllWorkoutPlans .carousel-item .slide-content h3,.theme-7 #Nutrition #AllWorkoutPlans .carousel-item .slide-content h4{color:#fff!important}.theme-7 #fitness #AllWorkoutPlans .carousel-item .slide-content a,.theme-7 #Nutrition #AllWorkoutPlans .carousel-item .slide-content a{color:#fff;border-bottom:3px solid #e60000}.theme-7 #fitness #AllWorkoutPlans .all-plans .title-image,.theme-7 #Nutrition #AllWorkoutPlans .all-plans .title-image{background-color:#3e4041}.theme-7 #fitness #WorkoutPlan .workout-slide a,.theme-7 #Nutrition #WorkoutPlan .workout-slide a{border-color:#e60000}.theme-7 #fitness #WorkoutPlan .workout-slide a:after,.theme-7 #Nutrition #WorkoutPlan .workout-slide a:after{background-color:#4a4d4e}.theme-7 #fitness #WorkoutPlan .workout-slide.active a,.theme-7 #Nutrition #WorkoutPlan .workout-slide.active a{color:#e60000}.theme-7 #fitness #WorkoutPlan .workout-slide.active a:after,.theme-7 #Nutrition #WorkoutPlan .workout-slide.active a:after{background-color:#e60000}.theme-7 #fitness #ExerciseSearch,.theme-7 #Nutrition #ExerciseSearch{background-color:#4a4d4e}.theme-7 #fitness #ExerciseSearch h3,.theme-7 #Nutrition #ExerciseSearch h3{color:#fff}.theme-7 #fitness #ExerciseSearch .exercise-slide .slide-image,.theme-7 #Nutrition #ExerciseSearch .exercise-slide .slide-image{border-color:#4a4d4e}.theme-7 #fitness #ExerciseSearch .exercise-slide .slide-content,.theme-7 #Nutrition #ExerciseSearch .exercise-slide .slide-content{background-color:#f4f4f4}.theme-7 #fitness #ExerciseSearch .exercise-slide .slide-content p,.theme-7 #Nutrition #ExerciseSearch .exercise-slide .slide-content p{color:#4a4d4e}.theme-7 #fitness .exercise-slide .slide-image,.theme-7 #Nutrition .exercise-slide .slide-image{border-color:#f4f4f4}.theme-7 #fitness #ExerciseHistory .button-add:after,.theme-7 #fitness #ExerciseHistory .button-add:before,.theme-7 #fitness #ExerciseHistory .no-history:before,.theme-7 #Nutrition #ExerciseHistory .button-add:after,.theme-7 #Nutrition #ExerciseHistory .button-add:before,.theme-7 #Nutrition #ExerciseHistory .no-history:before{background:#fff}.theme-7 #Nutrition #pieColour1{background-color:#e60000}.theme-7 #Nutrition #pieColour2{background-color:#c20000}.theme-7 #Nutrition #pieColour3{background-color:#9f0000}.theme-7 #Nutrition .bg-grey{background-image:url(/img/event/event-form-bg.png);background-repeat:no-repeat;background-size:cover;background-position:50%}.theme-7 #Nutrition #RecipeBook{background-color:#fff}.theme-7 #Nutrition #RecipeBook .filter-button{color:#e60000!important;border-color:#e60000!important}.theme-7 #Nutrition #RecipeBook .filter-button.active,.theme-7 #Nutrition #RecipeBook .filter-button:hover{color:#fff!important;font-family:FilsonProBook,sans-serif}.theme-7 #Nutrition #RecipeBook .filter-button.active{background-color:#e60000!important}.theme-7 #Nutrition #RecipeBook .filter-button:hover{background-color:#b30000;border-color:#b30000!important}.theme-7 #Nutrition #RecipeBook .recipe-card:after,.theme-7 #Nutrition #RecipeBook .recipe-card:before{background-color:#4a4d4e}.theme-7 #Nutrition #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-7 #Nutrition #FoodSearch ::-webkit-scrollbar-thumb{background-color:#e60000}.theme-7 #Nutrition #FoodDiary .button-add:after,.theme-7 #Nutrition #FoodDiary .button-add:before{background:#fff}.theme-7 #Nutrition #FoodDiary .button-add{background:#e60000}.theme-7 #Nutrition #FoodDiary .button-add:hover,.theme-7 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#b30000}.theme-7 #Recipe .log-confirmation p{color:#b30000}.theme-7 #Metrics .metric-value{color:#fff}.theme-7 #Metrics .metrics-card-head:before{background-color:#e60000}.theme-7 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #e60000;border-left:74px solid #e60000}.theme-7 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-7 #Metrics .metrics-text h4{color:#e60000;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-7 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-7 #Rewards .wellness-points .total-points{color:#fff}.theme-7 #Rewards .circle__background{fill:#313334;opacity:.5}.theme-7 #Rewards .circle__fill{stroke:#b30000}.theme-7 #Rewards #RewardsPopup .pop-up-content{background-color:#f4f4f4}.theme-7 #Rewards #RewardsPopup .pop-up-content .brand-highlight-1,.theme-7 #Rewards #RewardsPopup .pop-up-content .btn,.theme-7 #Rewards #RewardsPopup .pop-up-content p{color:#4a4d4e}.theme-7 #Rewards #RewardsLevels .levels-card.achieved{color:#4a4d4e;border-left-color:#e60000}.theme-7 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#e60000}.theme-7 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-7.svg);background-repeat:no-repeat}.theme-7 #Rewards #RewardsDetails .reward-info .reward-title,.theme-7 #Rewards #RewardsDetails .voucher-code h3{color:#e60000}.theme-7 #Rewards #RewardsDetails .terms-card{border-color:#e60000}.theme-7 #Rewards #RewardsDetails .terms-card h4{color:#e60000}.theme-7 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#e51e26),to(#812928));background:linear-gradient(180deg,#e51e26,#812928)}.theme-7 #Insights ::-webkit-scrollbar-thumb{background-color:#b30000}.theme-7 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#fff;color:#e60000!important}.theme-7 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#e60000!important}.theme-7 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-7 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-7 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-7 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-7 #Insights .slider__content:after,.theme-7 #Insights .slider__content:before,.theme-7 #Insights .slider__deliver,.theme-7 #Insights .slider__thumb{background:#fff}.theme-7 #Insights .answer-buttons .btn:hover{background-color:#fff;color:#e60000}.theme-7 #Insights #pop-up .pop-up-content{background-color:#4a4d4e}.theme-7 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#b30000;text-decoration-color:#b30000}.theme-7 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-7 #whats-happening .page-results-wrap .page-event:before{border:1px solid #4a4d4e}@media only screen and (max-width:768px){.theme-7 #eap h3 a{color:#b30000!important}}.theme-7 #be-calm .course-card .course-content .session-info a{color:#e60000}.theme-7 #be-calm .course-card .course-content .session-info a svg .cls-1,.theme-7 #be-calm .return svg .cls-1{fill:#e60000}.theme-7 #be-calm .return:hover .cls-1{fill:#b30000}.theme-7 #be-calm .session-menu .session-item{color:#e60000}.theme-7 #be-calm .session-menu .session-item .session-icon svg .cls-1{fill:#e60000}.theme-7 #be-calm .session-menu .session-item.active,.theme-7 #be-calm .session-menu .session-item:hover{color:#b30000}.theme-7 #be-calm .session-menu .session-item.active .session-icon svg .cls-1,.theme-7 #be-calm .session-menu .session-item:hover .session-icon svg .cls-1{fill:#b30000!important}.theme-7 #be-calm .session-menu .session-item.active .session-icon:after,.theme-7 #be-calm .session-menu .session-item:hover .session-icon:after{background-color:#b30000}.theme-7 #be-calm .session-menu .session-item.complete .session-icon svg .cls-1{fill:#ccc}.theme-7 #WellbeingStudio .learning h4{color:#e60000}.theme-7 #DigitalGym .text-link,.theme-7 #WellbeingStudio .text-link{color:#b30000;border-color:#e60000}.theme-7 #DigitalGym .text-link:hover,.theme-7 #WellbeingStudio .text-link:hover{color:maroon;border-color:maroon}.theme-7 #DigitalGym .virtual-events .event-card-content,.theme-7 #WellbeingStudio .virtual-events .event-card-content{background:#e60000}.theme-7 #DigitalGym .virtual-events .event-card-content .book-now,.theme-7 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#b30000}.theme-7 #DigitalGym .downloadable-guides .download,.theme-7 #WellbeingStudio .downloadable-guides .download{color:#e60000}.theme-7 #DigitalGym .cta-button:active,.theme-7 #DigitalGym .cta-button:focus,.theme-7 #LiveEvent .cta-button:active,.theme-7 #LiveEvent .cta-button:focus,.theme-7 #WellbeingStudio .cta-button:active,.theme-7 #WellbeingStudio .cta-button:focus{background:#e60000}.theme-7 #DigitalGym .btn-outline,.theme-7 #LiveEvent .btn-outline,.theme-7 #WellbeingStudio .btn-outline{background-color:#fff;color:#e60000;border:1px solid #e60000!important}.theme-7 #DigitalGym .btn-outline:hover,.theme-7 #DigitalGym .btn-outline:hover:focus,.theme-7 #LiveEvent .btn-outline:hover,.theme-7 #LiveEvent .btn-outline:hover:focus,.theme-7 #WellbeingStudio .btn-outline:hover,.theme-7 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#b30000}.theme-7 #DigitalGym .btn-outline:active,.theme-7 #DigitalGym .btn-outline:focus,.theme-7 #LiveEvent .btn-outline:active,.theme-7 #LiveEvent .btn-outline:focus,.theme-7 #WellbeingStudio .btn-outline:active,.theme-7 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #e60000!important;color:#e60000}.theme-7 #WellbeingCourse .return svg .cls-1{fill:#e60000}.theme-7 #WellbeingCourse .return:hover svg .cls-1{fill:#b30000}.theme-7 #WellbeingCourse .session-menu .session-item{color:#e60000}.theme-7 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#e60000}.theme-7 #WellbeingCourse .session-menu .session-item.active,.theme-7 #WellbeingCourse .session-menu .session-item:hover{color:#b30000}.theme-7 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-7 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#b30000}.theme-7 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-7 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#b30000}.theme-7 #LiveEvent .event-content .return svg .circle{fill:#e60000}.theme-7 #LiveEvent .event-content .return:hover svg .circle{fill:#b30000}.theme-7 #LiveEvent .event-content .text-link{color:#e60000!important;border-bottom:0}.theme-7 #Podcast .btn-outline{border:2px solid #b30000;color:#b30000}.theme-7 #Podcast .cta-button:hover{color:#fff}.theme-7 #PodcastPlayer input[type=range]::-moz-range-progress{background:#b30000}.theme-7 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#b30000}.theme-7 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #b30000}.theme-7 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#b30000}.theme-7 #PodcastPlayer input[type=range]::-moz-range-track{background:#b30000}.theme-7 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #b30000}.theme-7 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-7 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#b30000}.theme-7 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #b30000}.theme-7 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-7 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#b30000}.theme-7 #Pulse .cta-button:hover{color:#fff}.theme-7 #Pulse .btn-outline:hover{color:#b30000!important;color:#b30000}.theme-7 #Pulse .answer-button.selected{border-color:#b30000!important;color:#b30000!important}.theme-7 #Pulse .answer-button.selected:hover{color:#b30000!important}.theme-7 #Pulse .btn-outline.form-btn{border:2px solid #b30000!important}.theme-7 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #b30000;color:#b30000}.theme-7 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-7 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-7 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-7 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#b30000;fill:#b30000}.theme-7 #ClassesSearch .classes-filter-button.active{color:#b30000;border:2px solid #b30000}.theme-7 #ClassesSearch .fas.active{color:#e60000!important}.theme-7 #TrainingPlans .class-link{color:#b30000}.theme-7 #Navigation .nav-link{color:#fff!important}.theme-7 .dc-cat-modal .dc-modal-content .price{color:#b30000!important}.theme-7 #DigitalFrontDoor .HomeCardCarousel .event-card-content{background-color:#b30000!important}.theme-7 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #e60000 transparent transparent!important}.theme-7 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#e60000!important}.theme-8{font-family:FilsonProBook,sans-serif}.theme-8 .brand-primary{color:#00f}.theme-8 .brand-secondary{color:#00067b!important}.theme-8 .brand-highlight-1{color:#00ffc5}.theme-8 .brand-text{color:#3a4961}.theme-8 .bg-brand-primary{background-color:#00f!important}.theme-8 .bg-brand-secondary{background-color:#00067b}.theme-8 .bg-brand-nav{background-color:#fff}.theme-8 .bg-brand-secondary-dark{background-color:#000448}.theme-8 .bg-brand-highlight-1{background-color:#00ffc5}.theme-8 .bg-brand-highlight-1.hover-darken:hover{background-color:#00cc9e}.theme-8 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#00067b),to(#00f));background:linear-gradient(90deg,#00067b,#00f)}.theme-8 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#00f),to(#00067b));background:linear-gradient(90deg,#00f,#00067b)}.theme-8 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#00067b),to(#00f));background:linear-gradient(0deg,#00067b,#00f)}.theme-8 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#00f),to(#00067b));background:linear-gradient(0deg,#00f,#00067b)}.theme-8 .border-brand-highlight-1{border-color:#00ffc5}.theme-8 .border-brand-secondary{border-color:#00067b}.theme-8 .border-brand-primary{border-color:#00f}.theme-8 .border-brand-triangle{border-color:transparent}.theme-8 .before-secondary:before{background-color:#00067b}.theme-8 .progress-bar,.theme-8 .progress-info{background-color:#00f}.theme-8 .progress-info:before{color:#00f;border-top:5px solid #00f}.theme-8 .btn-group .btn{background-color:transparent;margin:auto}.theme-8 .btn-group .btn.active,.theme-8 .btn-group .btn.hover{background-color:#00ffc5!important;border-width:0;color:#00067b!important}.theme-8 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent!important;color:#00067b!important;border-color:#00067b;margin:auto}.theme-8 .filter-button.active,.theme-8 .filter-button.hover{font-family:FilsonProBold;border-width:0!important;background-color:#00ffc5!important;border-width:0;color:#00067b!important}.theme-8 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-8 .btn{font-family:FilsonProBold}.theme-8 .btn.brand-secondary:hover{background-color:#00cc9e!important}.theme-8 .cta-button{background:#00ffc5;color:#00067b;line-height:1}.theme-8 .cta-button:hover{background-color:#00cc9e!important;color:#00067b}.theme-8 .outline-button{border:2px solid #00ffc5;color:#00ffc5;background-color:#fff}.theme-8 .outline-button.disabled,.theme-8 .outline-button:hover{color:#00ffc5;background-color:#f5f5f5}.theme-8 .outline-button:active,.theme-8 .outline-button:focus{background-color:#f5f5f5!important;color:#00ffc5!important}.theme-8 .btn.btn-cta{letter-spacing:normal!important;background-color:#00ffc5;color:#00067b}.theme-8 .btn.btn-cta:hover{background-color:#00e6b1}.theme-8 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #00ffc5;color:#00067b;background-color:#fff}.theme-8 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-8 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#00067b}.theme-8 .btn.btn-white:hover{background-color:#f5f5f5}.theme-8 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-8 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-8 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-8 .btn.btn-md{padding:12.5px 5px}.theme-8 .btn.btn-sm{padding:5px 5px!important}.theme-8 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-8 .btn.rounded-0{border-radius:4px!important}.theme-8 a{color:#00067b}.theme-8 .home-link{border-bottom:5px solid #00067b}.theme-8 .fc>*,.theme-8 h3{color:#00067b}.theme-8 .text-link{font-family:FilsonProBold,sans-serif;color:#00067b!important;border-bottom:3px solid #00067b;padding-bottom:3px}.theme-8 .return-link a{color:#00067b}.theme-8 .return-link a:hover{text-decoration:none}.theme-8 a{font-family:FilsonProBook,sans-serif}.theme-8 .pop-up-content .btn{background:#00ffc5;color:#00067b;line-height:1}.theme-8 .pop-up-content .btn:hover{background-color:#00cc9e!important;color:#00067b}.theme-8 #NotLoggedIn .form-logo{max-width:160px}.theme-8 .main{background-color:#00067b}.theme-8 #TopNav{background-color:#fff}.theme-8 #TopNav .navbar .nav-item a{color:#00f}.theme-8 #TopNav .navbar .nav-item.active a{font-weight:600}.theme-8 #TopNav .navbar .nav-item.active:before{background-color:#00f}.theme-8 #MobileNav .nav-item{color:#00f;border-color:#00f}.theme-8 #MobileNav .nav-item .nav-link,.theme-8 #MobileNav .nav-item .plans{color:#00f}.theme-8 #SideNav .border-bottom{border-bottom:1px solid #baa7bc!important}.theme-8 #HomeStats{background-color:#000448}.theme-8 #HomeStats .stats-card .circle-wrap .circle-highlight{stroke:#00ffc5}.theme-8 #home-nutrition .recipe-card:after,.theme-8 #home-nutrition .recipe-card:before{background-color:#00067b}.theme-8 #home-nutrition .recipe-card .recipe-calories{background-color:#00f}.theme-8 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#00067b),to(#00f));background-image:linear-gradient(90deg,#00067b,#00f)}.theme-8 #home-metrics .metric p{color:#00ffc5}.theme-8 #home-happening .page-event{border-color:#00f}.theme-8 #home-wellbeing{background:#fff}.theme-8 #home-wellbeing .slick-next i,.theme-8 #home-wellbeing .slick-prev i,.theme-8 #wellbeing-carousel .slick-next i,.theme-8 #wellbeing-carousel .slick-prev i{color:#00067b}.theme-8 #home-wellbeing .recommended-badge,.theme-8 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended.svg)}.theme-8 #wellbeing-carousel .slick-next i,.theme-8 #wellbeing-carousel .slick-prev i{color:#00ffc5}.theme-8 #course .chapters__section:before,.theme-8 #course .chapters__title:after{background-color:#00f}.theme-8 #course .chapter:after{border-color:#fff;background-color:#fff}.theme-8 #course .chapter.chapter-active:after{border-color:#00ffc5;background-color:#00ffc5}.theme-8 #course .progress-bar,.theme-8 #course .progress-info{background-color:#00f}.theme-8 #course .progress-info:before{color:#00f;border-top:5px solid #00f}.theme-8 #available-events .upcoming-events .event-link a{color:#00067b}.theme-8 #available-events .events-calendar .fc .calendar-icon i{color:#00f!important}.theme-8 .my-bookings .booking-filter .btn{background-color:transparent;color:#00067b;border:1px solid #00067b!important;font-weight:800}.theme-8 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-8 #Webinars .webinar-wrap{color:#00067b}.theme-8 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#00067b;color:#00067b}.theme-8 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#00cc9e;background-color:#00cc9e;color:#00067b}.theme-8 #webinarView .return svg .cls-1{fill:#00ffc5}.theme-8 #webinarView .return svg .cls-2{fill:#00067b}.theme-8 #webinarView .return:hover svg .cls-1{fill:#00cc9e}.theme-8 #view-event .page-header .return svg .cls-1{fill:#00ffc5}.theme-8 #view-event .page-header .return svg .cls-2{fill:#00067b}.theme-8 #view-event .page-header .return:hover svg .cls-1{fill:#00cc9e}.theme-8 #view-event .time-slot .btn.active{background-color:#00ffc5;border-width:0}.theme-8 .calendar .calendar-date.active{background-color:#00ffc5;color:#00067b}.theme-8 .calendar .nothing-logged h3{color:#fff}.theme-8 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #00ffc5}.theme-8 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#000448}.theme-8 #fitness #WorkoutPlan .workout-slide a:after{background-color:#00067b}.theme-8 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#00ffc5}.theme-8 #fitness .exercise-slide .slide-image{border-color:#00ffc5}.theme-8 #fitness #ExerciseHistory .button-add:after,.theme-8 #fitness #ExerciseHistory .button-add:before,.theme-8 #fitness #ExerciseHistory .no-history:before{background:#00067b}.theme-8 #RecipeBook{background-color:#fff}.theme-8 #RecipeBook .recipe-card:after,.theme-8 #RecipeBook .recipe-card:before{background-color:#00067b}.theme-8 #RecipeBook .recipe-card .recipe-calories{background-color:#00f}.theme-8 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#00ffc5}.theme-8 #Recipe .log-confirmation p{color:#00ffc5}.theme-8 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#00ffc5}.theme-8 #FoodDiary .button-add:after,.theme-8 #FoodDiary .button-add:before{background:#00067b}.theme-8 #FoodDiary .button-add:hover{background:#00cc9e}.theme-8 #Metrics .metric-value{color:#87d2dc}.theme-8 #Metrics .metric-info .metric-title svg .cls-1{fill:#00ffc5}.theme-8 #Metrics .metrics-card-head:before{background-color:#00f}.theme-8 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #00f;border-left:74px solid #00f}.theme-8 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-8 #Metrics .metrics-text h4{color:#00067b;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-8 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-8 #Rewards .wellness-points .total-points{color:#00ffc5}.theme-8 #Rewards .circle__background{fill:#000448;opacity:.5}.theme-8 #Rewards .circle__fill{stroke:#00ffc5}.theme-8 #Rewards #RewardsLevels .levels-card.achieved{color:#00067b;border-left-color:#00067b}.theme-8 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#00067b}.theme-8 #Rewards #RewardsLevels .reward-card .reward-logo{background:-webkit-gradient(linear,left top,right top,from(#00067b),to(#00f));background:linear-gradient(90deg,#00067b,#00f)}.theme-8 #Rewards #RewardsDetails .rewards-info .reward-title,.theme-8 #Rewards #RewardsDetails .voucher-code h3{color:#00067b}.theme-8 #Rewards #RewardsDetails .terms-card{border-color:#00067b}.theme-8 #Rewards #RewardsDetails .terms-card h4{color:#00067b}.theme-8 #Insights ::-webkit-scrollbar-thumb{background-color:#00ffc5}.theme-8 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#00ffc5;color:#00067b}.theme-8 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#00067b}.theme-8 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/tick-filled-green.svg)}.theme-8 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick-outline-green.svg)}.theme-8 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-green.svg)}.theme-8 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/insights/x-outline-green.svg);border-width:0}.theme-8 #Insights .slider__content:after,.theme-8 #Insights .slider__content:before,.theme-8 #Insights .slider__deliver{background:#88d2dc}.theme-8 #Insights .slider__thumb{background:#ed3a75}.theme-8 #Insights #pop-up .pop-up-content{background-color:#00067b}.theme-8 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#00ffc5;text-decoration-color:#00ffc5}.theme-8 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-8 #whats-happening .page-results-wrap .page-event:before{border:1px solid #00067b}@media only screen and (max-width:768px){.theme-8 #eap h3 a{color:#00ffc5!important}}.theme-8 #app-download{border-top:5px solid #00067b}.theme-8 #WellbeingStudio .learning h4{color:#00f}.theme-8 #DigitalGym .text-link,.theme-8 #WellbeingStudio .text-link{color:#00ffc5;border-color:#00f}.theme-8 #DigitalGym .text-link:hover,.theme-8 #WellbeingStudio .text-link:hover{color:#00cc9e;border-color:#00cc9e}.theme-8 #DigitalGym .virtual-events .event-card-content,.theme-8 #WellbeingStudio .virtual-events .event-card-content{background:#00f}.theme-8 #DigitalGym .virtual-events .event-card-content .book-now,.theme-8 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#00ffc5}.theme-8 #DigitalGym .downloadable-guides .download,.theme-8 #WellbeingStudio .downloadable-guides .download{color:#00f}.theme-8 #DigitalGym .cta-button:active,.theme-8 #DigitalGym .cta-button:focus,.theme-8 #LiveEvent .cta-button:active,.theme-8 #LiveEvent .cta-button:focus,.theme-8 #WellbeingStudio .cta-button:active,.theme-8 #WellbeingStudio .cta-button:focus{background:#00f}.theme-8 #DigitalGym .btn-outline,.theme-8 #LiveEvent .btn-outline,.theme-8 #WellbeingStudio .btn-outline{background-color:#fff;color:#00f;border:1px solid #00f!important}.theme-8 #DigitalGym .btn-outline:hover,.theme-8 #DigitalGym .btn-outline:hover:focus,.theme-8 #LiveEvent .btn-outline:hover,.theme-8 #LiveEvent .btn-outline:hover:focus,.theme-8 #WellbeingStudio .btn-outline:hover,.theme-8 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#00c}.theme-8 #DigitalGym .btn-outline:active,.theme-8 #DigitalGym .btn-outline:focus,.theme-8 #LiveEvent .btn-outline:active,.theme-8 #LiveEvent .btn-outline:focus,.theme-8 #WellbeingStudio .btn-outline:active,.theme-8 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #00f!important;color:#00f}.theme-8 #WellbeingCourse .return svg .cls-1{fill:#00f}.theme-8 #WellbeingCourse .return:hover svg .cls-1{fill:#00c}.theme-8 #WellbeingCourse .session-menu .session-item{color:#00f}.theme-8 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#00f}.theme-8 #WellbeingCourse .session-menu .session-item.active,.theme-8 #WellbeingCourse .session-menu .session-item:hover{color:#00c}.theme-8 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-8 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#00c}.theme-8 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-8 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#00c}.theme-8 #LiveEvent .event-content .return svg .circle{fill:#00f}.theme-8 #LiveEvent .event-content .return:hover svg .circle{fill:#00c}.theme-8 #LiveEvent .event-content h4{color:#00067b}.theme-8 #LiveEvent .event-content .disclaimer-heading{color:#00067b!important}.theme-8 #LiveEvent .event-content .text-link{color:#00f!important;border-bottom:0}.theme-8 #Podcast .btn-outline{border:2px solid #00ffc5;color:#3a4961}.theme-8 #Podcast .cta-button:hover{color:#fff}.theme-8 #PodcastPlayer input[type=range]::-moz-range-progress{background:#00ffc5}.theme-8 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#00ffc5}.theme-8 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #00ffc5}.theme-8 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#00ffc5}.theme-8 #PodcastPlayer input[type=range]::-moz-range-track{background:#00ffc5}.theme-8 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #00ffc5}.theme-8 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-8 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#00ffc5}.theme-8 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #00ffc5}.theme-8 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-8 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#00ffc5}.theme-8 #Pulse .cta-button:hover{color:#fff}.theme-8 #Pulse .btn-outline:hover{color:#00ffc5!important;color:#00ffc5}.theme-8 #Pulse .answer-button.selected{border-color:#00ffc5!important;color:#00ffc5!important}.theme-8 #Pulse .answer-button.selected:hover{color:#00ffc5!important}.theme-8 #Pulse .btn-outline.form-btn{border:2px solid #00ffc5!important}.theme-8 #DigitalGym .view-button.cta-button{color:#00067b;background-color:#00ffc5;border-color:#00ffc5}.theme-8 #DigitalGym .view-button.cta-button:hover{color:#00067b;border-color:#00cc9e}.theme-8 #DigitalGym .view-button.btn-outline:hover{color:#00067b!important;background-color:#00ffc5;color:#00ffc5}.theme-8 #ClassesSearch .table-row-item.row-title{color:#00067b}.theme-8 #ClassesSearch .btn-outline.form-btn{border:2px solid #00ffc5!important}.theme-8 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #00ffc5;color:#00067b}.theme-8 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-8 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-8 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-8 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#00067b;fill:#00067b}.theme-8 #ClassesSearch .classes-filter-button.active{color:#00ffc5;border:2px solid #00ffc5}.theme-8 #ClassesSearch .fas.active{color:#00f!important}.theme-8 #TrainingPlans .class-link{color:#00ffc5}.theme-8 #TrainingPlans h3.brand-primary{color:#00067b}.theme-8 #TrainingPlans .progress-bar-inner.bg-brand-primary{background-color:#00067b!important}.theme-8 #TrainingPlans .sessions.active{color:#00067b}.theme-8 #Navigation .nav-link{color:#00f!important}.theme-8 .dc-cat-modal .dc-modal-content .price{color:#00ffc5!important}.theme-8 #DigitalFrontDoor .HomeCardCarousel .event-card-content{background-color:#00f}.theme-8 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #00ffc5 transparent transparent!important}.theme-8 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#00f!important}.theme-9{font-family:FilsonProBook,sans-serif}.theme-9 .brand-primary{color:#006464}.theme-9 .brand-secondary{color:#00a4a9}.theme-9 .brand-highlight-1{color:#ec268f}.theme-9 .brand-text{color:#3a4961}.theme-9 .bg-brand-primary{background-color:#006464}.theme-9 .bg-brand-secondary{background-color:#00a4a9}.theme-9 .bg-brand-nav{background-color:#006464}.theme-9 .bg-brand-secondary-dark{background-color:#007376}.theme-9 .bg-brand-highlight-1{background-color:#ec268f}.theme-9 .bg-brand-highlight-1.hover-darken:hover{background-color:#cd1275}.theme-9 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#00a4a9),to(#ec268f));background:linear-gradient(90deg,#00a4a9,#ec268f)}.theme-9 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#006464),to(#00a4a9));background:linear-gradient(90deg,#006464,#00a4a9)}.theme-9 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#00a4a9),to(#006464));background:linear-gradient(0deg,#00a4a9,#006464)}.theme-9 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#006464),to(#00a4a9));background:linear-gradient(0deg,#006464,#00a4a9)}.theme-9 .border-brand-highlight-1{border-color:#ec268f}.theme-9 .border-brand-secondary{border-color:#00a4a9}.theme-9 .border-brand-primary{border-color:#006464}.theme-9 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-9 .before-secondary:before{background-color:#00a4a9}.theme-9 .progress-bar,.theme-9 .progress-info{background-color:#fff;color:#00a4a9}.theme-9 .progress-info:before{color:#006464;border-top:5px solid #fff}.theme-9 .btn-group .btn{background-color:transparent;margin:auto}.theme-9 .btn-group .btn.active,.theme-9 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-9 .btn-group .btn.active,.theme-9 .btn-group .btn:hover{background-color:#ec268f!important}.theme-9 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#006464!important;border-color:#006464;margin:auto}.theme-9 .filter-button.active,.theme-9 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-9 .filter-button.active{background-color:#006464!important}.theme-9 .filter-button:hover{background-color:#ec268f}.theme-9 .btn{font-family:FilsonProBold}.theme-9 .btn.brand-secondary:hover{background-color:#ec268f!important;color:#fff!important}.theme-9 .cta-button{background:#ec268f;color:#fff!important;line-height:1;cursor:pointer}.theme-9 .cta-button:hover{background-color:#cd1275!important;color:#fff}.theme-9 .outline-button{border:2px solid #ec268f;color:#ec268f;background-color:#fff}.theme-9 .outline-button.disabled,.theme-9 .outline-button:hover{color:#ec268f;background-color:#f5f5f5}.theme-9 .outline-button:active,.theme-9 .outline-button:focus{background-color:#f5f5f5!important;color:#ec268f!important}.theme-9 .btn.btn-cta{background-color:#ec268f;color:#fff}.theme-9 .btn.btn-cta:hover{background-color:#004a4a}.theme-9 .btn.btn-cta-outline{border-width:1.5px!important;border:solid #ec268f;color:#ec268f;background-color:#fff}.theme-9 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-9 .btn.btn-white{background-color:#fff;color:#ec268f}.theme-9 .btn.btn-white:hover{background-color:#f5f5f5}.theme-9 .btn.btn-md{padding:12.5px 5px}.theme-9 .btn.btn-sm{padding:5px 5px!important}.theme-9 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-9 .btn.rounded-0{border-radius:4px!important}.theme-9 .home-link{border-bottom:3px solid #ec268f;color:#4d4d4f!important;font-family:FilsonProBold,sans-serif}.theme-9 .home-link:hover{border-color:#cd1275}.theme-9 .fc>*{color:#a0a0a0}.theme-9 h3{color:#4d4d4f}.theme-9 .text-link{font-family:FilsonProBook,sans-serif;color:#ec268f!important}.theme-9 .return-link a{color:#006464}.theme-9 .return-link a:hover{text-decoration:none}.theme-9 a{font-family:FilsonProBook,sans-serif}.theme-9 .pop-up-content .btn{background:#ec268f;color:#fff!important;line-height:1;cursor:pointer}.theme-9 .pop-up-content .btn:hover{background-color:#cd1275!important;color:#fff}.theme-9 #NotLoggedIn{background-color:#00a4a9}.theme-9 #NotLoggedIn .container .page-content .form .form-content .form-logo{max-width:260px;margin-bottom:0}.theme-9 #NotLoggedIn .container .page-content .img-part .login-bg .heart-placeholder{width:50px;height:50px;top:10px;left:20px}.theme-9 #NotLoggedIn .container .page-content .img-part .login-bg .heart-placeholder .heart-img{width:100%}.theme-9 #NotLoggedIn .login-bg{background-image:url(/img/daa/purple.svg)}.theme-9 #NotLoggedIn .login-bg .forgot-pass-image,.theme-9 #NotLoggedIn .login-bg .login-image,.theme-9 #NotLoggedIn .login-bg .sign-up-image,.theme-9 #NotLoggedIn .login-bg .verify-image{background-image:url(/img/daa/sign-in.svg)!important}.theme-9 .main{background-color:#00a4a9}.theme-9 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#006464),to(#006464));background:linear-gradient(90deg,#fff 0,#fff 25%,#006464 0,#006464);border-bottom:1px solid #fff}.theme-9 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-9 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-9 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-9 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-9 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-9 #MobileNav .nav-item{color:#006464;border-color:#006464}.theme-9 #MobileNav .nav-item .nav-link,.theme-9 #MobileNav .nav-item .plans{color:#006464}.theme-9 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-9 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-9 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#006464}.theme-9 #HomeStats .cta-button{background-color:#006464}.theme-9 #home-fitness .fitness-plan-card .image-wrap .title-image{background-color:#4d4d4f}.theme-9 #home-fitness .fitness-plan-card .card-content{color:#4d4d4f!important}.theme-9 #home-carousel{background-color:#f4f4f4;color:#4d4d4f}.theme-9 #home-carousel .carousel-caption .carousel-text,.theme-9 #home-carousel .carousel-caption .carousel-title{color:#4d4d4f}.theme-9 .recipe-card,.theme-9 .recipe-card:after,.theme-9 .recipe-card:before{background-color:#006464}.theme-9 .recipe-card .recipe-calories{background-color:#00a4a9}.theme-9 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#00a4a9),to(#006464));background-image:linear-gradient(90deg,#00a4a9,#006464)}.theme-9 #home-metrics .metric p{color:#fff}.theme-9 #home-happening .page-event{border-color:#00a4a9}.theme-9 .booked-event{border-color:#8f58a2;color:#4d4d4f}.theme-9 .booked-event .booking-title,.theme-9 .booked-event .start-date{color:#4d4d4f}.theme-9 #home-events{border-color:#8f58a2;color:#4d4d4f}.theme-9 #home-events .event-card-wrap .event-card .event-card-content{background-color:#8f58a2}.theme-9 #home-events .book-now{background-color:#ec268f}.theme-9 #home-events .booking-title,.theme-9 #home-events .start-date{color:#4d4d4f}.theme-9 #home-wellbeing,.theme-9 #wellbeing-carousel{background-color:#f4f4f4}.theme-9 #home-wellbeing .slick-next,.theme-9 #home-wellbeing .slick-prev,.theme-9 #wellbeing-carousel .slick-next,.theme-9 #wellbeing-carousel .slick-prev{border:1px solid #a0a0a0}.theme-9 #home-wellbeing .slick-next i,.theme-9 #home-wellbeing .slick-prev i,.theme-9 #wellbeing-carousel .slick-next i,.theme-9 #wellbeing-carousel .slick-prev i{color:#a0a0a0}.theme-9 #home-wellbeing .recommended-badge,.theme-9 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat;width:40px}.theme-9 #home-wellbeing .course-progress,.theme-9 #wellbeing-carousel .course-progress{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.theme-9 #home-wellbeing .course-progress .progress-bar,.theme-9 #wellbeing-carousel .course-progress .progress-bar{background-color:#e9ecef}.theme-9 #home-wellbeing .course-progress .progress-bar .progress,.theme-9 #wellbeing-carousel .course-progress .progress-bar .progress{background-color:#fff}.theme-9 #home-wellbeing .course-progress .progress-bar .progress-info,.theme-9 #wellbeing-carousel .course-progress .progress-bar .progress-info{color:#4d4d4f}.theme-9 #wellbeing .page-header{background-color:#f4f4f4!important}.theme-9 #wellbeing .page-header .page-title .daily-target,.theme-9 #wellbeing .page-header .page-title .todays-stats,.theme-9 #wellbeing .page-header .page-title h2,.theme-9 #wellbeing .paths .section-header-title{color:#4d4d4f}.theme-9 .articles{background-color:#fff}.theme-9 .articles .card-header{background-color:#8f58a2}.theme-9 #all-articles .filter-button,.theme-9 #all-courses .filter-button{color:#fff!important;border-color:#fff}.theme-9 #all-articles .filter-button:hover,.theme-9 #all-courses .filter-button:hover{border:1px solid #ec268f!important}.theme-9 #course .chapters__bottom-title,.theme-9 #course .chapters__content,.theme-9 #course .chapters__section:before,.theme-9 #course .chapters__title,.theme-9 #course .chapters__title:after{background-color:#00a4a9}.theme-9 #course .chapter.chapter-active:after,.theme-9 #course .chapter.completed-inactive-mod.chapter-active:after,.theme-9 #course .chapter.completed-inactive-mod:after,.theme-9 #course .chapter:after{border-color:#006464;background-color:#fff}.theme-9 #course .chapter.completed-inactive-mod .chapter__title,.theme-9 #course .chapter.completed-inactive-mod .chapter__title-text,.theme-9 #course .chapter.completed-inactive-mod.completed-inactive-mod .chapter__title,.theme-9 #course .chapter.completed-inactive-mod.completed-inactive-mod .chapter__title-text{color:#fff}.theme-9 #course .chapters__back-link{color:#ec268f}.theme-9 #course .progress-bar{background-color:#ec268f}.theme-9 #course .progress-info{background-color:#00a4a9;color:#fff}.theme-9 #course .progress-info:before{color:#00a4a9;border-top:5px solid #00a4a9}.theme-9 #available-events .upcoming-events .list-event-date{background-color:#8f58a2}.theme-9 #available-events .upcoming-events .event-link a{color:#8f58a2}.theme-9 #available-events .upcoming-events .fully-booked{background-color:#a0a0a0}.theme-9 #available-events .upcoming-events .fully-booked .event-link a{color:#4d4d4f}.theme-9 #available-events .events-calendar .fc .calendar-icon i{color:#8f58a2!important}.theme-9 .my-bookings .booking-filter .btn{background-color:transparent;color:#006464;border:1px solid #006464!important;font-weight:800}.theme-9 .my-bookings .booking-filter .btn.active{color:#fff;border-width:0!important}.theme-9 .my-bookings .view-booking .booking-date .start-day,.theme-9 .my-bookings .view-booking .booking-date .start-month{color:#4d4d4f}.theme-9 #Webinars .webinar-wrap{color:#00a4a9}.theme-9 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#ec268f;color:#ec268f!important}.theme-9 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#cd1275;background-color:#cd1275;color:#fff!important}.theme-9 #webinarView .return svg .cls-1{fill:#006464}.theme-9 #webinarView .return svg .cls-2{fill:#fff}.theme-9 #webinarView .return:hover svg .cls-1{fill:#003131}.theme-9 #view-event .page-header .return svg .cls-1{fill:#006464}.theme-9 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-9 #view-event .page-header .return:hover svg .cls-1{fill:#003131}.theme-9 #view-event .time-slot .btn.active{background-color:#ec268f;border-width:0}.theme-9 #view-event #event-date-button .disabled,.theme-9 #view-event #event-date-button .disabled:hover{color:#006464!important}.theme-9 #view-event .event-register .brand-secondary{color:#fff}.theme-9 .calendar{color:#4d4d4f}.theme-9 .calendar .calendar-date .text-white{color:#4d4d4f!important}.theme-9 .calendar .calendar-date.active{background-color:#ec268f}.theme-9 .calendar .calendar-date.active .text-white{color:#fff!important}.theme-9 .calendar .calendar-body,.theme-9 .calendar .calendar-nav{color:#4d4d4f}.theme-9 .calendar .noSteps{background-image:url(/img/nothing-logged-9.svg)}.theme-9 .calendar .nothing-logged h3{color:#00a4a9}.theme-9 #fitness .page-header{background-color:#f4f4f4!important}.theme-9 #fitness .page-header .page-title .daily-target,.theme-9 #fitness .page-header .page-title .todays-stats,.theme-9 #fitness .page-header .page-title h2,.theme-9 #fitness .page-header .page-title h3,.theme-9 #fitness .page-header .page-title p{color:#4d4d4f}.theme-9 #fitness .btn-event,.theme-9 #fitness .toolbar .btn-group .btn{color:#006464;border-color:#006464}.theme-9 #fitness #AllWorkoutPlans .carousel-item .slide-content h3{color:#00a4a9}.theme-9 #fitness #AllWorkoutPlans .carousel-item .slide-content a{color:#006464;border-bottom:3px solid #006464}.theme-9 #fitness #AllWorkoutPlans .fitness-plan-card .image-wrap .title-image{background-color:#4d4d4f}.theme-9 #fitness #AllWorkoutPlans .fitness-plan-card .card-content{color:#4d4d4f!important}.theme-9 #fitness #WorkoutPlan .workout-slide a{border-color:#ec268f;color:#4d4d4f}.theme-9 #fitness #WorkoutPlan .workout-slide.active a:after,.theme-9 #fitness #WorkoutPlan .workout-slide a:after{background-color:#4d4d4f}.theme-9 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-9 #fitness #ExerciseHistory .button-add:after,.theme-9 #fitness #ExerciseHistory .button-add:before,.theme-9 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-9 #Nutrition,.theme-9 #Nutrition .page-header{background-color:#f4f4f4}.theme-9 #Nutrition .page-header .page-title .daily-target,.theme-9 #Nutrition .page-header .page-title .daily-target h4,.theme-9 #Nutrition .page-header .page-title .daily-target p,.theme-9 #Nutrition .page-header .page-title .todays-stats,.theme-9 #Nutrition .page-header .page-title .todays-stats h4,.theme-9 #Nutrition .page-header .page-title .todays-stats p,.theme-9 #Nutrition .page-header .page-title h2,.theme-9 #Nutrition .page-header .page-title h2 h4,.theme-9 #Nutrition .page-header .page-title h2 p{color:#4d4d4f}.theme-9 #Nutrition .page-header .btn-event{color:#006464;border-color:#006464}.theme-9 #Nutrition #RecipeBook{background-color:#f4f4f4}.theme-9 #Nutrition .calendar .noSteps{background-image:url(/img/nothing-logged-9.svg)}.theme-9 #Recipe .recipe-header .header-inner:before{background-color:#00a4a9;width:30%}.theme-9 #Recipe .recipe-header .header-inner:after{content:"";position:absolute;width:30%;top:0;left:0;bottom:0;background-color:#00a4a9;-webkit-transform:skew(-45deg) translateX(50%);transform:skew(-45deg) translateX(50%)}@media only screen and (max-width:1200px){.theme-9 #Recipe .recipe-header .header-inner:before{width:20%}.theme-9 #Recipe .recipe-header .header-inner:after{-webkit-transform:skew(-45deg);transform:skew(-45deg);width:40%}}@media only screen and (max-width:992px){.theme-9 #Recipe .recipe-header .header-inner:before{width:100%;background:rgba(0,0,0,.5)}.theme-9 #Recipe .recipe-header .header-inner:after{display:none}}.theme-9 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#fff}.theme-9 #Recipe .recipe-info{background-color:#f4f4f4}.theme-9 #Recipe .recipe-info h4,.theme-9 #Recipe .recipe-info p{color:#4d4d4f}.theme-9 #Recipe .log-confirmation p{color:#ec268f}.theme-9 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#006464}.theme-9 #FoodDiary .button-add:after,.theme-9 #FoodDiary .button-add:before{background:#fff}.theme-9 #FoodDiary .button-add{background:#006464}.theme-9 #FoodDiary .button-add:hover{background:#ec268f}.theme-9 #Metrics .metric-value{color:#fff}.theme-9 #Metrics .metrics-card-head:before{background-color:#006464}.theme-9 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #006464;border-left:74px solid #006464}.theme-9 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-9 #Metrics .metrics-text h4{color:#006464;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-9 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-9 #Rewards .wellness-points .total-points{color:#fff}.theme-9 #Rewards .circle__background{fill:#007376;opacity:.5}.theme-9 #Rewards .circle__fill{stroke:#ec268f}.theme-9 #Rewards #RewardsLevels .levels-card.achieved{color:#8f58a2;border-left-color:#8f58a2}.theme-9 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#8f58a2}.theme-9 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/daa/purple.svg)}.theme-9 #Rewards #RewardsDetails .reward-info .reward-title,.theme-9 #Rewards #RewardsDetails .voucher-code h3{color:#006464}.theme-9 #Rewards #RewardsDetails .terms-card{border-color:#006464}.theme-9 #Rewards #RewardsDetails .terms-card h4{color:#006464}.theme-9 #Insights{background:#00a4a9}.theme-9 #Insights .insights-intro .intro-card .insights-logo{padding-bottom:0!important;margin-bottom:0!important}.theme-9 #Insights .insights-intro .intro-card .stars{display:none}.theme-9 #Insights .insights-intro .intro-card .intro-text{max-width:480px;color:#fff}.theme-9 #Insights .insights-intro .intro-card .intro-text .bold{font-family:FilsonProBook,sans-serif}.theme-9 #Insights ::-webkit-scrollbar-thumb{background-color:#ec268f}.theme-9 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#006464;color:#fff}.theme-9 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-9 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-9 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-9 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-9 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-9 #Insights .slider__content:after,.theme-9 #Insights .slider__content:before,.theme-9 #Insights .slider__deliver,.theme-9 #Insights .slider__thumb{background:#fff}.theme-9 #Insights #pop-up .pop-up-content{background-color:#00a4a9}.theme-9 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#ec268f;text-decoration-color:#ec268f}.theme-9 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-9 #whats-happening .page-results-wrap .page-event{border-color:#8f58a2}.theme-9 #whats-happening .page-results-wrap .page-event:before{border:1px solid #00a4a9}.theme-9 #whats-happening .page-results-wrap .page-event .page-title{color:#4d4d4f}@media only screen and (max-width:768px){.theme-9 #eap h3 a{color:#ec268f!important}}.theme-9 #eap .eap-cards .eap-card .eap-card-img{background-color:#4d4d4f}.theme-9 #WellbeingStudio .learning h4{color:#006464}.theme-9 #DigitalGym .text-link,.theme-9 #WellbeingStudio .text-link{color:#ec268f;border-color:#006464}.theme-9 #DigitalGym .text-link:hover,.theme-9 #WellbeingStudio .text-link:hover{color:#cd1275;border-color:#cd1275}.theme-9 #DigitalGym .virtual-events .event-card-content,.theme-9 #WellbeingStudio .virtual-events .event-card-content{background:#006464}.theme-9 #DigitalGym .virtual-events .event-card-content .book-now,.theme-9 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#ec268f}.theme-9 #DigitalGym .downloadable-guides .download,.theme-9 #WellbeingStudio .downloadable-guides .download{color:#006464}.theme-9 #DigitalGym .view-button:active,.theme-9 #DigitalGym .view-button:focus,.theme-9 #LiveEvent .view-button:active,.theme-9 #LiveEvent .view-button:focus,.theme-9 #WellbeingStudio .view-button:active,.theme-9 #WellbeingStudio .view-button:focus{background:#ec268f!important}.theme-9 #DigitalGym .view-button.btn-outline,.theme-9 #LiveEvent .view-button.btn-outline,.theme-9 #WellbeingStudio .view-button.btn-outline{border-color:#ec268f!important;color:#ec268f!important}.theme-9 #DigitalGym .view-button.btn-outline:hover,.theme-9 #LiveEvent .view-button.btn-outline:hover,.theme-9 #WellbeingStudio .view-button.btn-outline:hover{background-color:#ec268f;color:#fff!important;border-color:#ec268f!important}.theme-9 #DigitalGym .cta-button:active,.theme-9 #DigitalGym .cta-button:focus,.theme-9 #LiveEvent .cta-button:active,.theme-9 #LiveEvent .cta-button:focus,.theme-9 #WellbeingStudio .cta-button:active,.theme-9 #WellbeingStudio .cta-button:focus{background:#006464}.theme-9 #DigitalGym .btn-outline,.theme-9 #LiveEvent .btn-outline,.theme-9 #WellbeingStudio .btn-outline{background-color:#fff;color:#006464;border:1px solid #006464!important}.theme-9 #DigitalGym .btn-outline:hover,.theme-9 #DigitalGym .btn-outline:hover:focus,.theme-9 #LiveEvent .btn-outline:hover,.theme-9 #LiveEvent .btn-outline:hover:focus,.theme-9 #WellbeingStudio .btn-outline:hover,.theme-9 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#003131}.theme-9 #DigitalGym .btn-outline:active,.theme-9 #DigitalGym .btn-outline:focus,.theme-9 #LiveEvent .btn-outline:active,.theme-9 #LiveEvent .btn-outline:focus,.theme-9 #WellbeingStudio .btn-outline:active,.theme-9 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #006464!important;color:#006464}.theme-9 #WellbeingCourse .return svg .cls-1{fill:#006464}.theme-9 #WellbeingCourse .return:hover svg .cls-1{fill:#003131}.theme-9 #WellbeingCourse .session-menu .session-item{color:#006464}.theme-9 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#006464}.theme-9 #WellbeingCourse .session-menu .session-item.active,.theme-9 #WellbeingCourse .session-menu .session-item:hover{color:#003131}.theme-9 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-9 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#003131}.theme-9 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-9 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#003131}.theme-9 #LiveEvent .event-content .return svg .circle{fill:#006464}.theme-9 #LiveEvent .event-content .return:hover svg .circle{fill:#003131}.theme-9 #Podcast .btn-outline{border:2px solid #ec268f;color:#ec268f}.theme-9 #Podcast .cta-button:hover{color:#fff}.theme-9 #PodcastPlayer input[type=range]::-moz-range-progress{background:#ec268f}.theme-9 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#ec268f}.theme-9 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #ec268f}.theme-9 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#ec268f}.theme-9 #PodcastPlayer input[type=range]::-moz-range-track{background:#ec268f}.theme-9 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #ec268f}.theme-9 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-9 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#ec268f}.theme-9 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #ec268f}.theme-9 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-9 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#ec268f}.theme-9 #Pulse .cta-button:hover{color:#fff}.theme-9 #Pulse .btn-outline:hover{color:#ec268f!important;color:#ec268f}.theme-9 #Pulse .answer-button.selected{border-color:#ec268f!important;color:#ec268f!important}.theme-9 #Pulse .answer-button.selected:hover{color:#ec268f!important}.theme-9 #Pulse .btn-outline.form-btn{border:2px solid #ec268f!important}.theme-9 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #ec268f;color:#ec268f}.theme-9 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-9 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-9 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-9 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#ec268f;fill:#ec268f}.theme-9 #ClassesSearch .classes-filter-button.active{color:#ec268f;border:2px solid #ec268f}.theme-9 #ClassesSearch .fas.active{color:#006464!important}.theme-9 #TrainingPlans .class-link{color:#ec268f}.theme-9 #Navigation .nav-link{color:#fff!important}.theme-9 .dc-cat-modal .dc-modal-content .price{color:#ec268f!important}.theme-9 #DigitalFrontDoor .HomeCardCarousel .event-card-content{background-color:#006464}.theme-9 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #ec268f transparent transparent!important}.theme-9 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#006464!important}.theme-10 .brand-primary{color:#d60570}.theme-10 .brand-secondary{color:#014d71}.theme-10 .brand-highlight-1{color:#d60570}.theme-10 .brand-text{color:#3a4961}.theme-10 .bg-brand-primary{background-color:#d60570!important}.theme-10 .bg-brand-nav,.theme-10 .bg-brand-secondary{background-color:#014d71}.theme-10 .bg-brand-secondary-dark{background-color:#012b3e}.theme-10 .bg-brand-highlight-1{background-color:#d60570}.theme-10 .bg-brand-highlight-1.hover-darken:hover{background-color:#a40456}.theme-10 .border-brand-triangle{border-color:#d60570 transparent transparent transparent}.theme-10 .outline-button{border:2px solid #d60570;color:#d60570;background-color:#fff!important}.theme-10 .outline-button.disabled,.theme-10 .outline-button:hover{color:#d60570;background-color:#f5f5f5}.theme-10 .outline-button:active,.theme-10 .outline-button:focus{background-color:#f5f5f5!important;color:#d60570!important}.theme-10 .btn.btn-cta{background-color:#d60570;color:#fff;font-family:ff-cocon-web-pro,sans-serif;letter-spacing:0!important}.theme-10 .btn.btn-cta:hover{background-color:#bd0463}.theme-10 .btn.btn-cta-outline{border-width:1.5px!important;border:solid #d60570;color:#d60570;background-color:#fff;font-family:ff-cocon-web-pro,sans-serif;letter-spacing:0!important}.theme-10 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-10 .btn.btn-white{background-color:#fff;color:#d60570;font-family:ff-cocon-web-pro,sans-serif;letter-spacing:0!important}.theme-10 .btn.btn-white:hover{background-color:#f5f5f5}.theme-10 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-10 .btn.btn-md{padding:12.5px 5px}.theme-10 .btn.btn-sm{padding:5px 5px!important}.theme-10 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-10 .btn.rounded-0{border-radius:4px!important}.theme-10 a{color:#d60570}.theme-10 a:hover{color:#a40456}.theme-10 a.cta-button,.theme-10 a:hover.cta-button{color:#fff}.theme-10 #NotLoggedIn.bg-brand-primary,.theme-10 #NotLoggedIn.bg-grad-image-blue{background-color:#67a0d5!important}.theme-10 #NotLoggedIn .login-bg{background:#014d71}.theme-10 #NotLoggedIn .login,.theme-10 #NotLoggedIn .sign-up .page-content{-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.2);box-shadow:2px 2px 10px rgba(0,0,0,.2);border-radius:30px}.theme-10 #NotLoggedIn .heart-placeholder{display:none}.theme-10 #NotLoggedIn .form-logo{max-width:200px;padding-bottom:30px}.theme-10 #NotLoggedIn #digital-clinics-login{-webkit-box-shadow:none;box-shadow:none}.theme-10 #NotLoggedIn #pop-up p{color:#fff!important}.theme-10 h3{color:#014d71}.theme-10 h3,.theme-10 h4{font-family:ff-cocon-web-pro,sans-serif;letter-spacing:0!important}.theme-10 p{font-family:Open Sans,sans-serif;color:#444!important}.theme-10 .btn-secondary,.theme-10 .cta-button{background:#d60570;font-family:ff-cocon-web-pro,sans-serif;letter-spacing:0!important}.theme-10 .btn-secondary:focus,.theme-10 .btn-secondary:hover,.theme-10 .cta-button:focus,.theme-10 .cta-button:hover{background:#b1045c}.theme-10 .filter-button{background-color:#fff;border:1px solid #d60570!important;color:#d60570}.theme-10 .filter-button.active{color:#fff;background-color:#d60570!important}.theme-10 .filter-button:hover{background-color:#b1045c;border-color:#b1045c;color:#fff}.theme-10 .home-link{font-size:18px;display:inline;padding-bottom:5px;border-bottom:5px solid #e83b75;color:#014d71}.theme-10 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#014d71),to(#014d71));background:linear-gradient(90deg,#fff 0,#fff 25%,#014d71 0,#014d71);font-family:ff-sari-web-regular,sans-serif;border-bottom:1px solid hsla(0,0%,100%,.5);border-bottom-width:0}.theme-10 #TopNav .navbar .navbar-brand{padding:10px 0 10px 0}.theme-10 #TopNav .navbar .navbar-brand img{height:60px}.theme-10 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:100%;border-right:9px solid #d60570;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg)}.theme-10 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-10 #TopNav .navbar .navbar-nav .nav-item a{color:#fff;font-family:ff-sari-web-regular,sans-serif}.theme-10 #TopNav .navbar .navbar-nav .nav-item a:focus{outline:none!important}.theme-10 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600;color:#d60570}.theme-10 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#d60570}.theme-10 #TopNav .navbar .navbar-nav .nav-item:focus{outline:none!important}.theme-10 #TopNav .navbar .navbar-nav .virtual .dropdown-menu .dropdown-item:hover .dropdown-label img{display:none}.theme-10 #TopNav .navbar .navbar-nav .virtual .dropdown-menu .dropdown-item .dropdown-label{font-family:Open Sans,sans-serif;font-weight:400}.theme-10 #TopNav .navbar .navbar-nav .virtual .dropdown-menu .dropdown-item .dropdown-label:hover{color:#a40456}.theme-10 #MobileNav .page-nav{padding-top:20px;min-height:100vh;background-color:#fff;text-transform:capitalize}.theme-10 #MobileNav .page-nav .dropdown-toggle{font-family:ff-cocon-web-pro,sans-serif;font-size:2rem;color:#014d71}.theme-10 #MobileNav .page-nav .dropdown-toggle:hover{color:#fff}.theme-10 #MobileNav .page-nav .nav-item{border-bottom:none;padding-left:10px}.theme-10 #MobileNav .page-nav .nav-item a{font-family:ff-cocon-web-pro,sans-serif;font-size:2rem;color:#014d71}.theme-10 #MobileNav .page-nav .nav-item:hover{background-color:#014d71}.theme-10 #MobileNav .page-nav .nav-item:hover a{color:#fff}.theme-10 #SideNav{background-color:#014d71}.theme-10 #eap .page-header p{color:#fff!important}.theme-10 #eap .page-header .page-title h2{font-family:ff-cocon-web-pro,sans-serif}.theme-10 #eap .section-header-title{color:#014d71}.theme-10 #eap .pop-up p{color:#fff!important}.theme-10 .articles .card .card-header{background-image:url(/img/card-bg-mini-laya.jpg);background-size:cover;background-repeat:no-repeat}.theme-10 #wellbeing{background-color:#014d71}.theme-10 #wellbeing .page-title h2{font-family:ff-cocon-web-pro,sans-serif}.theme-10 #wellbeing .paths{background:#014d71}.theme-10 #wellbeing .paths .home-link,.theme-10 #wellbeing .paths .section-header-title{color:#fff}.theme-10 #wellbeing .articles{background:#fff}.theme-10 #wellbeing .articles .section-header-title{color:#014d71}.theme-10 #wellbeing .articles .card .card-body .card-text h5{line-height:1.2}.theme-10 #wellbeing .filter-button{border:1px solid #fff}.theme-10 #wellbeing .filter-button.active{border:none}.theme-10 #wellbeing-carousel .slide-inner{background:#012b3e}.theme-10 #wellbeing-carousel .single-slide .slide-image{background:#012b3e;border-radius:10px}.theme-10 #wellbeing-carousel .single-slide .explore{color:#fff;font-family:Open Sans,sans-serif;font-weight:100}.theme-10 #wellbeing-carousel .single-slide .explore .course-title{color:#fff;font-family:ff-cocon-web-pro,sans-serif}.theme-10 #course{background-color:#014d71!important}.theme-10 #course .chapters__section:before,.theme-10 #course .chapters__title:after{background-color:#d60570}.theme-10 #course .chapters-heading__text,.theme-10 #course .chapters__back-link{color:#fff}.theme-10 #course #CourseText .chapters-text{color:#fff!important;font-family:Open Sans,sans-serif}.theme-10 #course #CourseText .chapters-text h1,.theme-10 #course #CourseText .chapters-text h2,.theme-10 #course #CourseText .chapters-text h3,.theme-10 #course #CourseText .chapters-text h4,.theme-10 #course #CourseText .chapters-text h5,.theme-10 #course #CourseText .chapters-text h6,.theme-10 #course #CourseText .chapters-text p{color:#fff!important}.theme-10 #course #CourseText .chapters-text h5{font-weight:800}.theme-10 #course #CourseText .chapters-text h5,.theme-10 #course #CourseText .chapters-text h6,.theme-10 #course #CourseText .chapters-text p{font-family:Open Sans,sans-serif}.theme-10 #course .progress-bar,.theme-10 #course .progress-info{background-color:#d60570}.theme-10 #course .progress-info :before{border-color:#d60570}.theme-10 #course #pop-up .pop-up-content .rating .review-message{color:#fff!important}.theme-10 #all-courses{background-color:#014d71}.theme-10 #all-courses .filter-button{border:1px solid #fff}.theme-10 #all-courses .filter-button.active{border:none}.theme-10 #all-articles{background-color:#014d71}.theme-10 #all-articles .articles .card .card-body .card-text h5{line-height:1.2}.theme-10 #article .article-info{color:#fff!important;font-family:Open Sans,sans-serif}.theme-10 #article .article-info .article-info-text,.theme-10 #article .article-info .article-info-text p,.theme-10 #article .article-info p{color:#fff!important}.theme-10 .calendar .nothing-logged h3{color:#fff}.theme-10 #fitness,.theme-10 #Nutrition{background-color:#014d71}.theme-10 #fitness .todays-stats h3,.theme-10 #fitness .todays-stats p{color:#fff!important}.theme-10 #fitness #AllWorkoutPlans .all-plans .card-content,.theme-10 #fitness #AllWorkoutPlans a,.theme-10 #fitness #AllWorkoutPlans h3{color:#014d71}.theme-10 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#012b3e}.theme-10 #fitness .slide-content p,.theme-10 #Nutrition .todays-stats p{color:#fff!important}.theme-10 #Nutrition .toolbar .btn-group .active{background-color:#d60570}.theme-10 #Nutrition .toolbar .btn-group :hover{background-color:#b1045c}.theme-10 #Nutrition .recipe-card,.theme-10 #Nutrition .recipe-card:after,.theme-10 #Nutrition .recipe-card:before{background-color:#012b3e}.theme-10 #Nutrition #RecipeBook h3{color:#fff}.theme-10 #Recipe .recipe-info{background-color:#014d71!important}.theme-10 #Webinars .webinar-wrap{color:#014d71}.theme-10 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#d60570;color:#d60570!important}.theme-10 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#a40456;background-color:#a40456;color:#fff!important}.theme-10 #webinarView .return svg .cls-1{fill:#d60570}.theme-10 #webinarView .return svg .cls-2{fill:#fff}.theme-10 #webinarView .return:hover svg .cls-1{fill:#a40456}.theme-10 #Metrics .metrics-wrap p{color:#fff!important}.theme-10 #Metrics .metrics-card-head:before{background-color:#d60570}.theme-10 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #d60570;border-left:74px solid #d60570}.theme-10 #Metrics .metrics-text{font-size:2.1rem;color:#3a4961}.theme-10 #Metrics .metrics-text h4{color:#d60570;font-size:2.4rem;margin-bottom:8px;font-weight:800}.theme-10 #Metrics .metrics-text p{font-size:2.1rem;color:#3a4961}.theme-10 #Rewards .calendar p,.theme-10 #Rewards .wellness-points p{color:#fff!important}.theme-10 #Rewards .reward-logo{background:#014d71}.theme-10 #Rewards .level-details-card.achieved,.theme-10 #Rewards .levels-card.achieved{border-left-color:#014d71}.theme-10 #Rewards #RewardsPopup p{color:#fff!important}.theme-10 #Insights{background:#014d71}.theme-10 #Insights .question-card .select-input .vs__dropdown-toggle .vs__selected-options .vs__selected{color:#014d71;fill:#014d71}.theme-10 #Insights .question-card .select-input .vs--single .vs__dropdown-toggle .vs__selected-options .vs__selected{color:#fff}.theme-10 #Insights .question-card .question p{color:#fff!important}.theme-10 #Insights #pop-up .pop-up-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#014d71;max-width:350px}.theme-10 #Insights #pop-up .pop-up-content p{color:#fff!important}.theme-10 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-10 #DigitalClinics{font-family:Open Sans,sans-serif}.theme-10 #DigitalClinics h3{font-family:ff-cocon-web-pro,sans-serif}.theme-10 #DigitalClinics h4{font-family:ff-sari-web-medium;color:#4a4d4e}.theme-10 #DigitalClinics strong{font-family:ff-sari-web-bold}.theme-10 #DigitalClinics .view-bookings h3{color:#d60570}.theme-10 #DigitalClinics .view-bookings .booking{border-color:#d60570;color:#fff;font-family:ff-cocon-web-pro,sans-serif;background-color:#cecece}.theme-10 #DigitalClinics .booking-card{color:#394961}.theme-10 #DigitalGym h2,.theme-10 #WellbeingStudio h2{font-family:ff-cocon-web-pro,sans-serif;color:#069;text-align:left;letter-spacing:0}.theme-10 #DigitalGym h3,.theme-10 #WellbeingStudio h3{padding:0;font-family:ff-cocon-web-pro,sans-serif;margin-bottom:20px;color:#069}.theme-10 #DigitalGym p,.theme-10 #WellbeingStudio p{font-family:Open Sans,sans-serif;font-size:1.5rem;color:#818181!important;margin-bottom:0}.theme-10 #DigitalGym .cta-button,.theme-10 #WellbeingStudio .cta-button{font-family:ff-cocon-web-pro,sans-serif;border:1px solid #d60570}.theme-10 #DigitalGym .btn-outline,.theme-10 #WellbeingStudio .btn-outline{background-color:#fff;border:1px solid #d60570;color:#d60570}.theme-10 #DigitalGym .btn-outline:hover,.theme-10 #WellbeingStudio .btn-outline:hover{background-color:#a40456;color:#fff}.theme-10 #DigitalGym .laya-intro h3,.theme-10 #WellbeingStudio .laya-intro h3{color:#d60570}.theme-10 #DigitalGym .laya-intro .page-title,.theme-10 #WellbeingStudio .laya-intro .page-title{border-right:2px dashed #abe0f9}.theme-10 #DigitalGym .laya-virtual-events .section-title,.theme-10 #WellbeingStudio .laya-virtual-events .section-title{text-align:center}.theme-10 #DigitalGym .laya-virtual-events .upcoming h4,.theme-10 #WellbeingStudio .laya-virtual-events .upcoming h4{color:#069!important;font-size:1.8rem;margin-bottom:10px;font-family:Open Sans,sans-serif}.theme-10 #DigitalGym .laya-virtual-events .event-card,.theme-10 #WellbeingStudio .laya-virtual-events .event-card{background-color:#fff;border-left:8px solid #d60570;border-radius:8px;padding:15px 30px;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.7rem;font-family:Open Sans,sans-serif;color:#818181;cursor:pointer}.theme-10 #DigitalGym .laya-virtual-events .event-card .event-date,.theme-10 #WellbeingStudio .laya-virtual-events .event-card .event-date{font-weight:300}.theme-10 #DigitalGym .laya-virtual-events .event-card .event-title,.theme-10 #WellbeingStudio .laya-virtual-events .event-card .event-title{font-weight:400;color:#d60570}.theme-10 #DigitalGym .laya-virtual-events .event-card .more-info,.theme-10 #WellbeingStudio .laya-virtual-events .event-card .more-info{margin-left:auto;font-family:ff-cocon-web-pro,sans-serif;color:#d60570;font-size:1.4rem}.theme-10 #DigitalGym .laya-virtual-events .event-card:hover,.theme-10 #WellbeingStudio .laya-virtual-events .event-card:hover{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.theme-10 #DigitalGym .laya-virtual-events .event-card:hover .more-info,.theme-10 #WellbeingStudio .laya-virtual-events .event-card:hover .more-info{color:#a40456}@media (max-width:768px){.theme-10 #DigitalGym .laya-virtual-events .event-card,.theme-10 #WellbeingStudio .laya-virtual-events .event-card{padding:15px 15px;font-size:1.5rem}.theme-10 #DigitalGym .laya-virtual-events .event-card .event-title,.theme-10 #WellbeingStudio .laya-virtual-events .event-card .event-title{text-align:left}}@media (max-width:576px){.theme-10 #DigitalGym .laya-virtual-events .event-card,.theme-10 #WellbeingStudio .laya-virtual-events .event-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.theme-10 #DigitalGym .laya-virtual-events .event-card .event-date,.theme-10 #DigitalGym .laya-virtual-events .event-card .event-title,.theme-10 #WellbeingStudio .laya-virtual-events .event-card .event-date,.theme-10 #WellbeingStudio .laya-virtual-events .event-card .event-title{width:100%;text-align:center}.theme-10 #DigitalGym .laya-virtual-events .event-card .more-info,.theme-10 #WellbeingStudio .laya-virtual-events .event-card .more-info{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.theme-10 #DigitalGym .laya-virtual-events .text-link,.theme-10 #WellbeingStudio .laya-virtual-events .text-link{color:#4dc1f0;font-size:1.5rem}.theme-10 #DigitalGym .laya-virtual-events .text-link:hover,.theme-10 #WellbeingStudio .laya-virtual-events .text-link:hover{color:#1eb1ec}.theme-10 #DigitalGym .laya-e-learning,.theme-10 #WellbeingStudio .laya-e-learning{background-color:#fff;background-image:url(/img/laya/blue-curve.svg);background-repeat:no-repeat;background-position:50%;background-size:cover}.theme-10 #DigitalGym .laya-e-learning .section-image,.theme-10 #WellbeingStudio .laya-e-learning .section-image{background-image:url(/img/laya/e-learning-image.png);background-repeat:no-repeat;background-size:contain;background-position:100% 100%;width:100%;height:calc(100% + 60px)}@media (min-width:1200px){.theme-10 #DigitalGym .laya-e-learning .section-image,.theme-10 #WellbeingStudio .laya-e-learning .section-image{-webkit-transform:translateX(25%);transform:translateX(25%)}}@media (max-width:992px){.theme-10 #DigitalGym .laya-e-learning .e-learning-content,.theme-10 #WellbeingStudio .laya-e-learning .e-learning-content{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.theme-10 #DigitalGym .laya-e-learning .e-learning-content p,.theme-10 #WellbeingStudio .laya-e-learning .e-learning-content p{max-width:455px;margin:auto}}.theme-10 #DigitalGym .laya-e-learning h3,.theme-10 #WellbeingStudio .laya-e-learning h3{color:#d60570}.theme-10 #DigitalGym .laya-downloadable-guides .download-card,.theme-10 #WellbeingStudio .laya-downloadable-guides .download-card{height:100%;background-color:#d3f0fb;border-radius:30px 0 0 0;position:relative;cursor:pointer}.theme-10 #DigitalGym .laya-downloadable-guides .download-card:hover,.theme-10 #WellbeingStudio .laya-downloadable-guides .download-card:hover{-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);box-shadow:5px 5px 10px 0 rgba(0,0,0,.2)}.theme-10 #DigitalGym .laya-downloadable-guides .download-card .card-image,.theme-10 #WellbeingStudio .laya-downloadable-guides .download-card .card-image{background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:30px 0 0 0;position:relative}.theme-10 #DigitalGym .laya-downloadable-guides .download-card .card-image .dots,.theme-10 #WellbeingStudio .laya-downloadable-guides .download-card .card-image .dots{height:100%;width:29px;background-image:radial-gradient(#4dc1f0 30%,transparent 40%);background-position:0 0;background-size:5px 5px;position:absolute;right:-13px;bottom:0}.theme-10 #DigitalGym .laya-downloadable-guides .download-card .card-content,.theme-10 #WellbeingStudio .laya-downloadable-guides .download-card .card-content{padding-bottom:50px}.theme-10 #DigitalGym .laya-downloadable-guides .download-card .card-content h3,.theme-10 #WellbeingStudio .laya-downloadable-guides .download-card .card-content h3{color:#d60570;height:55px;margin-bottom:15px}.theme-10 #DigitalGym .laya-downloadable-guides .download-card .card-content p,.theme-10 #WellbeingStudio .laya-downloadable-guides .download-card .card-content p{color:#069!important}.theme-10 #DigitalGym .laya-downloadable-guides .download-card .download,.theme-10 #WellbeingStudio .laya-downloadable-guides .download-card .download{background:#4dc1f0;font-family:ff-cocon-web-pro,sans-serif;color:#fff;position:absolute;right:0;bottom:0;font-size:1.6rem;padding:10px 20px;border-radius:40px 0 0 0}.theme-10 #LayaWellbeingCourse h2{color:#069}.theme-10 #DigitalGym .gym-calendar .events-calendar{background:#e9e9eb}.theme-10 #DigitalGym .gym-calendar .events-calendar .section-heading .btn i{color:#d60570}.theme-10 #DigitalGym .gym-calendar .events-calendar .list-event-date{background:#069!important;font-family:Open Sans;font-weight:300}.theme-10 #DigitalGym .gym-calendar .events-calendar .list-event-date .list-event-weekday{font-family:Open Sans;font-size:5.8rem;font-weight:300;font-style:normal}.theme-10 #DigitalGym .gym-calendar .events-calendar .day-column .event-link a{color:#e52b92;font-family:Open Sans,sans-serif;font-weight:400;font-size:1.6rem}.theme-10 #DigitalGym .gym-calendar .events-calendar .day-column .event-time{color:#069!important}.theme-10 #LiveEvent{background-color:#f5f5f5}.theme-10 #LiveEvent .event-content{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.theme-10 #LiveEvent .event-content li,.theme-10 #LiveEvent .event-content p{text-align:center;color:#666!important;font-size:1.6rem}.theme-10 #LiveEvent .event-content h2{font-family:ff-cocon-web-pro,sans-serif;color:#069}.theme-10 #LiveEvent .event-content h3,.theme-10 #LiveEvent .event-content h4{color:#666;font-family:Open Sans,sans-serif}.theme-10 #LiveEvent .event-content h4{color:#069}.theme-10 #LiveEvent .event-content .disclaimer-heading{color:#069!important}.theme-10 .pop-up-content{font-family:ff-cocon-web-pro,sans-serif;color:#014d71}.theme-10 .pop-up-content .btn{background-color:#d60570}.theme-10 .pop-up-content .btn :active,.theme-10 .pop-up-content .btn:hover{background-color:#a40456}.theme-10 #laya-footer,.theme-10 #SoundSpace .cta-button{font-family:ff-cocon-web-pro,sans-serif}.theme-10 #SoundSpace .cta-button{color:#fff!important}.theme-10 #SoundSpace .cta-button:hover{color:#fff}.theme-10 #Podcast .btn-outline{border:2px solid #d60570;color:#d60570;font-weight:700;font-family:ff-cocon-web-pro,sans-serif}.theme-10 #Podcast .cta-button{color:#fff!important}.theme-10 #Podcast .cta-button:hover{color:#fff}.theme-10 #PodcastPlayer input[type=range]::-moz-range-progress{background:#d60570}.theme-10 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#d60570}.theme-10 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #d60570}.theme-10 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#d60570}.theme-10 #PodcastPlayer input[type=range]::-moz-range-track{background:#d60570}.theme-10 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #d60570}.theme-10 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-10 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#d60570}.theme-10 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #d60570}.theme-10 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-10 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#d60570}.theme-10 #Pulse .cta-button,.theme-10 #Pulse .cta-button:hover{color:#fff}.theme-10 #Pulse .btn-outline:hover{color:#d60570!important;color:#d60570}.theme-10 #Pulse .answer-button.selected{border-color:#d60570!important;color:#d60570!important}.theme-10 #Pulse .answer-button.selected:hover{color:#d60570!important}.theme-10 #Pulse .btn-outline.form-btn{border:2px solid #d60570!important}.theme-10 #ClassesSearch .bg-brand-primary{background-color:#014d71!important}.theme-10 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #d60570;color:#d60570}.theme-10 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-10 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-10 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-10 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#d60570;fill:#d60570}.theme-10 #ClassesSearch .classes-filter-button.active{color:#d60570;border:2px solid #d60570}.theme-10 #ClassesSearch .fas.active{color:#014d71!important}.theme-10 #TrainingPlans .class-link{color:#d60570}.theme-10 #TrainingPlan .bg-brand-primary{background-color:#014d71!important}.theme-10 #Navigation .nav-link{color:#fff!important}.theme-10 #Navigation .nav-item a{color:#fff;font-family:ff-sari-web-regular,sans-serif}.theme-10 #Navigation .nav-item a:focus{outline:none!important}.theme-10 #Navigation .nav-item.active a{font-weight:600;color:#d60570}.theme-10 #Navigation .nav-item.active:before{background-color:#d60570}.theme-10 #Navigation .nav-item:focus{outline:none!important}.theme-10 #WomensDay .event-card-content{background-color:#014d71}.theme-10 #WomensDay .event-card-content .book-now{background-color:#d60570;color:#fff}.theme-10 #MobileNavigation .page-nav{padding-top:20px;min-height:100vh;background-color:#fff;text-transform:capitalize}.theme-10 #MobileNavigation .page-nav .dropdown-toggle{font-family:ff-cocon-web-pro,sans-serif;font-size:2rem;color:#014d71}.theme-10 #MobileNavigation .page-nav .dropdown-toggle:hover{color:#fff}.theme-10 #MobileNavigation .page-nav .nav-item{border-bottom:none;padding-left:10px}.theme-10 #MobileNavigation .page-nav .nav-item a{font-family:ff-cocon-web-pro,sans-serif;font-size:2rem;color:#014d71}.theme-10 #MobileNavigation .page-nav .nav-item:hover{background-color:#014d71}.theme-10 #MobileNavigation .page-nav .nav-item:hover a{color:#fff}.theme-10 #DigitalFrontDoor .cta-button{color:#fff!important}.theme-10 #DigitalFrontDoor .HomeCardCarousel .event-card-content{background-color:#014d71}.theme-10 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #d60570 transparent transparent!important}.theme-10 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#d60570!important}.theme-11{font-family:FilsonProBook,sans-serif}.theme-11 .brand-primary{color:#6ab7ee}.theme-11 .brand-secondary{color:#eeeef0!important}.theme-11 .brand-highlight-1{color:#6ab7ee}.theme-11 .brand-text{color:#3a4961!important}.theme-11 .bg-brand-nav,.theme-11 .bg-brand-primary{background-color:#6ab7ee!important}.theme-11 .bg-brand-secondary{background-color:#eeeef0}.theme-11 .bg-brand-secondary-dark{background-color:#d3d3d8}.theme-11 .bg-brand-highlight-1{background-color:#6ab7ee}.theme-11 .bg-brand-highlight-1.hover-darken:hover{background-color:#3ca1e9}.theme-11 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#eeeef0),to(#6ab7ee));background:linear-gradient(90deg,#eeeef0,#6ab7ee)}.theme-11 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#6ab7ee),to(#eeeef0));background:linear-gradient(90deg,#6ab7ee,#eeeef0)}.theme-11 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#6ab7ee),to(#6ab7ee));background:linear-gradient(0deg,#6ab7ee,#6ab7ee)}.theme-11 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#6ab7ee),to(#eeeef0));background:linear-gradient(0deg,#6ab7ee,#eeeef0)}.theme-11 .border-brand-highlight-1{border-color:#6ab7ee}.theme-11 .border-brand-secondary{border-color:#eeeef0}.theme-11 .border-brand-primary{border-color:#6ab7ee}.theme-11 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-11 .before-secondary:before{background-color:#eeeef0}.theme-11 .progress-bar,.theme-11 .progress-info{background-color:#fff;color:#eeeef0}.theme-11 .progress-info:before{color:#6ab7ee;border-top:5px solid #fff}.theme-11 .btn-group .btn{background-color:transparent;margin:auto}.theme-11 .btn-group .btn.active,.theme-11 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-11 .btn-group .btn.active,.theme-11 .btn-group .btn:hover{background-color:#6ab7ee!important}.theme-11 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#eeeef0!important;border-color:#eeeef0;margin:auto}.theme-11 .filter-button.active,.theme-11 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-11 .filter-button.active{background-color:#6ab7ee!important}.theme-11 .filter-button:hover{background-color:#6ab7ee}.theme-11 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-11 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-11 .btn.brand-secondary:hover{background-color:#6ab7ee!important;color:#fff!important}.theme-11 .cta-button{background:#6ab7ee;color:#fff;line-height:1}.theme-11 .cta-button:hover{background-color:#6ab7ee!important;color:#fff}.theme-11 .cta-button.white-button{background-color:#fff;color:#6ab7ee}.theme-11 .cta-button.white-button:hover{background-color:#eee}.theme-11 .outline-button{border:2px solid #6ab7ee;color:#6ab7ee;background-color:#fff}.theme-11 .outline-button.disabled,.theme-11 .outline-button:hover{color:#6ab7ee;background-color:#f5f5f5}.theme-11 .outline-button:active,.theme-11 .outline-button:focus{background-color:#f5f5f5!important;color:#6ab7ee!important}.theme-11 .btn.btn-cta{letter-spacing:normal!important;background-color:#6ab7ee;color:#fff}.theme-11 .btn.btn-cta:hover{background-color:#53aceb}.theme-11 .btn.btn-cta:focus{background-color:#53aceb;text-decoration:underline}.theme-11 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #6ab7ee;color:#6ab7ee;background-color:#fff}.theme-11 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-11 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-11 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#6ab7ee}.theme-11 .btn.btn-transparent,.theme-11 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-11 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-11 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-11 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-11 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-11 .btn.btn-active-outline,.theme-11 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-11 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#6ab7ee}.theme-11 .btn.btn-white:hover{background-color:#f5f5f5}.theme-11 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-11 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-11 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-11 .btn.btn-md{padding:12.5px 5px}.theme-11 .btn.btn-sm{padding:5px 5px!important}.theme-11 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-11 .btn.rounded-0{border-radius:4px!important}.theme-11 .home-link{border-bottom:3px solid #6ab7ee;color:#eeeef0}.theme-11 .home-link:hover{border-color:#eeeef0;color:#6ab7ee}.theme-11 .fc>*,.theme-11 h3{color:#eeeef0}.theme-11 .text-link{font-family:FilsonProBold,sans-serif;color:#eeeef0!important;border-bottom:3px solid #eeeef0;padding-bottom:3px}.theme-11 .return-link a{color:#6ab7ee}.theme-11 .return-link a:hover{text-decoration:none}.theme-11 a{font-family:FilsonProBook,sans-serif}.theme-11 .pop-up-content .btn{background:#6ab7ee;color:#fff;line-height:1}.theme-11 .pop-up-content .btn:hover{background-color:#6ab7ee!important;color:#fff}.theme-11 #NotLoggedIn .form-logo{max-width:260px}.theme-11 .main{background-color:#eeeef0}.theme-11 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#6ab7ee),to(#6ab7ee));background:linear-gradient(90deg,#fff 0,#fff 25%,#6ab7ee 0,#6ab7ee);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-11 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-11 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-11 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-11 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-11 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-11 #MobileNav .nav-item{color:#6ab7ee;border-color:#6ab7ee}.theme-11 #MobileNav .nav-item .nav-link,.theme-11 #MobileNav .nav-item .plans{color:#6ab7ee}.theme-11 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-11 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-11 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#6ab7ee}.theme-11 #HomeStats .cta-button{background-color:#6ab7ee}.theme-11 #home-carousel{background-color:#313d53}.theme-11 #home-nutrition .recipe-card:after,.theme-11 #home-nutrition .recipe-card:before{background-color:#eeeef0}.theme-11 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-11 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#eeeef0),to(#6ab7ee));background-image:linear-gradient(90deg,#eeeef0,#6ab7ee)}.theme-11 #home-metrics .metric p{color:#fff}.theme-11 #home-happening .page-event{border-color:#eeeef0}.theme-11 #home-events .book-now{background-color:#6ab7ee}.theme-11 #home-wellbeing,.theme-11 #wellbeing-carousel{background-color:#f4f4f4}.theme-11 #home-wellbeing .slick-next i,.theme-11 #home-wellbeing .slick-prev i,.theme-11 #wellbeing-carousel .slick-next i,.theme-11 #wellbeing-carousel .slick-prev i{color:#eeeef0}.theme-11 #home-wellbeing .recommended-badge,.theme-11 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-11 #wellbeing-carousel .slick-next i,.theme-11 #wellbeing-carousel .slick-prev i{color:#6ab7ee}.theme-11 .articles{background-color:#fff}.theme-11 #course .chapters__section:before,.theme-11 #course .chapters__title:after{background-color:#6ab7ee}.theme-11 #course .chapter:after{border-color:#eeeef0;background-color:#eeeef0}.theme-11 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-11 #course .chapter.completed-inactive-mod .chapter__title,.theme-11 #course .chapter.completed-inactive-mod .chapter__title-text{color:#eeeef0}.theme-11 #course .progress-bar,.theme-11 #course .progress-info{background-color:#eeeef0;color:#fff}.theme-11 #course .progress-info:before{color:#eeeef0;border-top:5px solid #eeeef0}.theme-11 #available-events .upcoming-events .event-link a{color:#6ab7ee}.theme-11 #available-events .events-calendar .fc .calendar-icon i{color:#6ab7ee!important}.theme-11 #Webinars .webinar-wrap{color:#eeeef0}.theme-11 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#eeeef0;color:#eeeef0}.theme-11 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#d3d3d8;color:#fff}.theme-11 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#6ab7ee;color:#fff}.theme-11 .my-bookings .booking-filter .btn{background-color:transparent;color:#eeeef0;border:1px solid #eeeef0!important;font-weight:800}.theme-11 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-11 #view-event .page-header .return svg .cls-1{fill:#6ab7ee}.theme-11 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-11 #view-event .page-header .return:hover svg .cls-1{fill:#3ca1e9}.theme-11 #view-event .time-slot .btn.active{background-color:#6ab7ee;border-width:0}.theme-11 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-11 .calendar .calendar-date.active{background-color:#6ab7ee}.theme-11 .calendar .nothing-logged h3{color:#fff}.theme-11 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #6ab7ee}.theme-11 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#d3d3d8}.theme-11 #fitness #WorkoutPlan .workout-slide a{border-color:#6ab7ee}.theme-11 #fitness #WorkoutPlan .workout-slide a:after{background-color:#eeeef0}.theme-11 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#6ab7ee}.theme-11 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-11 #fitness #ExerciseHistory .button-add:after,.theme-11 #fitness #ExerciseHistory .button-add:before,.theme-11 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-11 #Nutrition #pieColour1{background-color:#6ab7ee}.theme-11 #Nutrition #pieColour2{background-color:#53aceb}.theme-11 #Nutrition #pieColour3{background-color:#3ca1e9}.theme-11 #RecipeBook{background-color:#f4f4f4}.theme-11 #RecipeBook .recipe-card:after,.theme-11 #RecipeBook .recipe-card:before{background-color:#eeeef0}.theme-11 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-11 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#6ab7ee}.theme-11 #Recipe .log-confirmation p{color:#6ab7ee}.theme-11 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#6ab7ee}.theme-11 #FoodDiary .button-add:after,.theme-11 #FoodDiary .button-add:before{background:#fff}.theme-11 #FoodDiary .button-add,.theme-11 #FoodDiary .button-add:hover{background:#6ab7ee}.theme-11 #Metrics .metric-value{color:#fff}.theme-11 #Metrics .metrics-card-head:before{background-color:#6ab7ee}.theme-11 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #6ab7ee;border-left:74px solid #6ab7ee}.theme-11 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-11 #Metrics .metrics-text h4{color:#6ab7ee;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-11 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-11 #Rewards .wellness-points .total-points{color:#fff}.theme-11 #Rewards .circle__background{fill:#d3d3d8;opacity:.5}.theme-11 #Rewards .circle__fill{stroke:#6ab7ee}.theme-11 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-11 #Rewards #RewardsLevels .levels-card.achieved{color:#eeeef0;border-left-color:#6ab7ee}.theme-11 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#6ab7ee}.theme-11 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-11 #Rewards #RewardsDetails .reward-info .reward-title,.theme-11 #Rewards #RewardsDetails .voucher-code h3{color:#6ab7ee}.theme-11 #Rewards #RewardsDetails .terms-card{border-color:#6ab7ee}.theme-11 #Rewards #RewardsDetails .terms-card h4{color:#6ab7ee}.theme-11 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#6ab7ee),to(#6ab7ee));background:linear-gradient(180deg,#6ab7ee,#6ab7ee)}.theme-11 #Insights ::-webkit-scrollbar-thumb{background-color:#6ab7ee}.theme-11 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#6ab7ee;color:#fff}.theme-11 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-11 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-11 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-11 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-11 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-11 #Insights .slider__content:after,.theme-11 #Insights .slider__content:before,.theme-11 #Insights .slider__deliver,.theme-11 #Insights .slider__thumb{background:#fff}.theme-11 #Insights #pop-up .pop-up-content{background-color:#eeeef0}.theme-11 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#6ab7ee;text-decoration-color:#6ab7ee}.theme-11 #whats-happening .page-results-wrap .page-event:before{border:1px solid #eeeef0}@media only screen and (max-width:768px){.theme-11 #eap h3 a{color:#6ab7ee!important}}.theme-11 #DigitalClinicsLanding .balance,.theme-11 #DigitalClinicsLanding .balance-amount span,.theme-11 #DigitalClinicsLanding .wallet-id,.theme-11 #wallet-page .balance,.theme-11 #wallet-page .balance-amount span,.theme-11 #wallet-page .wallet-id{color:#fff!important}.theme-11 #DigitalGym .text-link,.theme-11 #WellbeingStudio .text-link{color:#6ab7ee}.theme-11 #DigitalGym .virtual-events .event-card-content .book-now,.theme-11 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#6ab7ee}.theme-11 #DigitalGym .learning h4,.theme-11 #WellbeingStudio .learning h4{color:#eeeef0}.theme-11 #DigitalGym .downloadable-guides .download,.theme-11 #WellbeingStudio .downloadable-guides .download{color:#6ab7ee}.theme-11 #DigitalGym .section-header-title{text-transform:capitalize}.theme-11 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-11 #DigitalGym .cta-button{border:1px solid #6ab7ee}.theme-11 #DigitalGym .gym-calendar a{color:#6ab7ee}.theme-11 #DigitalGym .gym-calendar .list-event-day,.theme-11 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-11 #LiveEvent{background:#fff}.theme-11 #LiveEvent .event-content .return svg .circle{fill:#6ab7ee}.theme-11 #LiveEvent .event-content .return:hover svg .circle{fill:#3ca1e9}.theme-11 #LiveEvent .event-content h4{color:#eeeef0}.theme-11 #LiveEvent .event-content .disclaimer-heading{color:#eeeef0!important}.theme-11 #DigitalGym .cta-button:active,.theme-11 #DigitalGym .cta-button:focus,.theme-11 #LiveEvent .cta-button:active,.theme-11 #LiveEvent .cta-button:focus,.theme-11 #WellbeingStudio .cta-button:active,.theme-11 #WellbeingStudio .cta-button:focus{background:#6ab7ee}.theme-11 #DigitalGym .btn-outline,.theme-11 #LiveEvent .btn-outline,.theme-11 #WellbeingStudio .btn-outline{background-color:#fff;color:#6ab7ee;border:1px solid #6ab7ee!important}.theme-11 #DigitalGym .btn-outline:hover,.theme-11 #DigitalGym .btn-outline:hover:focus,.theme-11 #LiveEvent .btn-outline:hover,.theme-11 #LiveEvent .btn-outline:hover:focus,.theme-11 #WellbeingStudio .btn-outline:hover,.theme-11 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#3ca1e9}.theme-11 #DigitalGym .btn-outline:active,.theme-11 #DigitalGym .btn-outline:focus,.theme-11 #LiveEvent .btn-outline:active,.theme-11 #LiveEvent .btn-outline:focus,.theme-11 #WellbeingStudio .btn-outline:active,.theme-11 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #6ab7ee!important;color:#6ab7ee}.theme-11 #WellbeingCourse .return svg .cls-1{fill:#6ab7ee}.theme-11 #WellbeingCourse .return:hover svg .cls-1{fill:#3ca1e9}.theme-11 #WellbeingCourse .session-menu .session-item{color:#6ab7ee}.theme-11 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#6ab7ee}.theme-11 #WellbeingCourse .session-menu .session-item.active,.theme-11 #WellbeingCourse .session-menu .session-item:hover{color:#3ca1e9}.theme-11 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-11 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#3ca1e9}.theme-11 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-11 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#3ca1e9}.theme-11 #Podcast .btn-outline{color:#eeeef0}.theme-11 #ClassesSearch .fas.active{color:#6ab7ee!important}.theme-11 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#6ab7ee}.theme-11 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#6ab7ee}.theme-11 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #6ab7ee}.theme-11 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#6ab7ee}.theme-11 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#6ab7ee}.theme-11 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #6ab7ee}.theme-11 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-11 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#6ab7ee}.theme-11 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #6ab7ee}.theme-11 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-11 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#6ab7ee}.theme-11 #Navigation .nav-link{color:#fff!important}.theme-11 .dc-cat-modal .dc-modal-content .price{color:#6ab7ee!important}.theme-11 .bg-brand-nav{background-color:#eeeef0!important}.theme-11 a:not([href]):not([tabindex]),.theme-11 h3{color:#414d59}.theme-11 .fc>*{color:#6ab7ee}.theme-11 #NotLoggedIn .login-bg{background-image:url(/img/auth/login-bg-theme11-alt.png);background-size:cover;background-position:0;background-color:#414d59}.theme-11 #NotLoggedIn .login-bg .forgot-pass-image,.theme-11 #NotLoggedIn .login-bg .login-image,.theme-11 #NotLoggedIn .login-bg .sign-up-image,.theme-11 #NotLoggedIn .login-bg .verify-image{display:none}.theme-11 #NotLoggedIn .text-link{color:#414d59!important;border-color:#6ab7ee}.theme-11 #NotLoggedIn .container .page-content .form .form-content .form-logo{padding-bottom:0}.theme-11 #NotLoggedIn .warning .bg-brand-secondary{background-color:#313d53}.theme-11 #pop-up .pop-up-content{background-color:#414d59}.theme-11 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#eeeef0),to(#eeeef0));background:linear-gradient(90deg,#fff 0,#fff 25%,#eeeef0 0,#eeeef0)}.theme-11 #TopNav .navbar .navbar-nav .nav-item a{color:#414d59}.theme-11 #HomeStats{background:#fff}.theme-11 #HomeStats .stats-card .circle-wrap img{-webkit-filter:invert(28%) sepia(18%) saturate(523%) hue-rotate(169deg) brightness(35%) contrast(89%);filter:invert(28%) sepia(18%) saturate(523%) hue-rotate(169deg) brightness(35%) contrast(89%)}.theme-11 #HomeStats .stats-card .card-info p{color:#414d59}.theme-11 #home-wellbeing .slick-slider .slick-slide .slide-inner{background:#313d53}.theme-11 #home-wellbeing .slick-slider .slick-slide .slide-inner .progress-info{color:#414d59}.theme-11 #home-wellbeing .slick-slider .slick-next i,.theme-11 #home-wellbeing .slick-slider .slick-prev i{color:#313d53}.theme-11 #home-events .event-card .book-now{background-color:#313d53}.theme-11 #home-events .booked-events-wrap .booked-event{border-color:#313d53;color:#414d59}.theme-11 #home-events .booked-events-wrap .booked-event .booking-title,.theme-11 #home-events .booked-events-wrap .booked-event .start-date .start-day,.theme-11 #home-events .booked-events-wrap .booked-event .start-date .start-month{color:#414d59}.theme-11 #home-fitness .fitness-plan-card .image-wrap .title-image{background-color:#313d53}.theme-11 #home-fitness .fitness-plan-card .card-content{color:#414d59!important}.theme-11 #home-nutrition .recipe-card,.theme-11 #home-nutrition .recipe-card:after,.theme-11 #home-nutrition .recipe-card:before{background-color:#414d59}.theme-11 .calendar .calendar-nav .brand-highlight-1{color:#6ab7ee}.theme-11 .insights__btn_container .btn-event{border-color:#414d59;color:#414d59}.theme-11 #fitness .page-title{color:#414d59}.theme-11 #fitness .page-title .daily-target,.theme-11 #fitness .page-title .todays-stats,.theme-11 #fitness .page-title h2,.theme-11 #fitness .page-title h3,.theme-11 #fitness .page-title p{color:#414d59!important}.theme-11 #fitness .insights__btn_container .btn-event{border-color:#414d59;color:#414d59}.theme-11 #fitness .calendar{color:#414d59}.theme-11 #fitness .calendar .calendar-date .text-white{color:#414d59!important}.theme-11 #fitness .calendar .calendar-date.active .text-white{color:#fff!important}.theme-11 #fitness .calendar .nothing-logged h3{color:#6ab7ee}.theme-11 #fitness .calendar .noSteps{background-image:url(/img/nothing-logged-11.png)}.theme-11 #fitness .toolbar .btn-group .btn{border-color:#414d59;color:#414d59}.theme-11 #fitness #ExerciseSearch{background:#fff}.theme-11 #fitness #ExerciseSearch .filter-buttons .filter-button{color:#414d59!important;border-color:#414d59}.theme-11 #fitness #ExerciseSearch .filter-buttons .filter-button.active{color:#fff!important}.theme-11 #fitness #ExerciseSearch .exercise-slide .slide-content{background-color:#6ab7ee}.theme-11 #fitness #AllWorkoutPlans .brand-secondary,.theme-11 #fitness #ExerciseSearch .exercise-pop-up .brand-secondary{color:#414d59!important}.theme-11 #fitness #AllWorkoutPlans .all-plans .fitness-plan-card .title-image{background-color:#6ab7ee}.theme-11 #fitness #WorkoutPlan .brand-secondary{color:#414d59!important}.theme-11 #fitness #WorkoutPlan .slide-content{background-color:#6ab7ee}.theme-11 #fitness #ExerciseHistory .brand-secondary{color:#414d59!important}.theme-11 #fitness #ExerciseHistory .no-history:before{background:#6ab7ee}.theme-11 #Nutrition .brand-secondary{color:#414d59!important}.theme-11 #Nutrition .insights__btn_container .btn-event{border-color:#414d59;color:#414d59}.theme-11 #Nutrition .page-title{color:#414d59}.theme-11 #Nutrition .page-title .daily-target,.theme-11 #Nutrition .page-title .todays-stats,.theme-11 #Nutrition .page-title h2,.theme-11 #Nutrition .page-title h4,.theme-11 #Nutrition .page-title p{color:#414d59!important}.theme-11 #Nutrition .calendar{color:#414d59}.theme-11 #Nutrition .calendar .calendar-date .text-white{color:#414d59!important}.theme-11 #Nutrition .calendar .calendar-date.active .text-white{color:#fff!important}.theme-11 #Nutrition .calendar .noSteps{background-image:url(/img/nothing-logged-11.png)}.theme-11 #Nutrition .toolbar .btn-group .btn{border-color:#414d59;color:#414d59}.theme-11 #Nutrition #RecipeBook .filter-buttons .filter-button{color:#414d59!important;border-color:#414d59}.theme-11 #Nutrition #RecipeBook .filter-buttons .filter-button.active{color:#fff!important}.theme-11 #Nutrition #RecipeBook .recipe-card,.theme-11 #Nutrition #RecipeBook .recipe-card:after,.theme-11 #Nutrition #RecipeBook .recipe-card:before{background:#6ab7ee}.theme-11 #Nutrition #CustomFoodLog,.theme-11 #Nutrition #FoodSearch{background-color:#414d59!important}.theme-11 #Recipe .brand-secondary{color:#414d59!important}.theme-11 #Recipe .recipe-info{background-color:#414d59!important}.theme-11 #wellbeing .brand-secondary{color:#414d59!important}.theme-11 #wellbeing .page-title{color:#414d59}.theme-11 #wellbeing .page-title .daily-target,.theme-11 #wellbeing .page-title .todays-stats,.theme-11 #wellbeing .page-title h2,.theme-11 #wellbeing .page-title h4,.theme-11 #wellbeing .page-title p{color:#414d59!important}.theme-11 #wellbeing .toolbar .btn-group .btn{border-color:#414d59;color:#414d59}.theme-11 #wellbeing .filter-buttons .filter-button{color:#414d59!important;border-color:#414d59!important}.theme-11 #wellbeing .filter-buttons .filter-button.active{color:#fff!important}.theme-11 #wellbeing .slick-slide .slide-inner{background-color:#6ab7ee}.theme-11 #wellbeing .slick-slide .slide-inner .progress-info{color:#6ab7ee}.theme-11 #wellbeing #wellbeing-carousel{background-color:transparent}.theme-11 #wellbeing #wellbeing-carousel .single-slide .slide-image{background-color:#6ab7ee}.theme-11 #wellbeing #wellbeing-carousel .no-courses .text-white,.theme-11 #wellbeing .home-link{color:#414d59!important}.theme-11 #wellbeing .card .card-header{background-color:#313d53!important}.theme-11 #article .brand-secondary{color:#414d59!important}.theme-11 #article .article-header{background-color:#6ab7ee}.theme-11 #course .brand-secondary{color:#414d59!important}.theme-11 #course .progress-bar,.theme-11 #course .progress-info{background-color:#6ab7ee}.theme-11 #course .progress-bar:before,.theme-11 #course .progress-info:before{border-top-color:#6ab7ee}.theme-11 #all-articles .brand-secondary,.theme-11 #all-courses .brand-secondary{color:#414d59!important}.theme-11 #all-articles .page-title h2,.theme-11 #all-courses .page-title h2{color:#414d59}.theme-11 #all-articles .filter-buttons .filter-button,.theme-11 #all-courses .filter-buttons .filter-button{color:#414d59!important;border-color:#414d59!important}.theme-11 #all-articles .filter-buttons .filter-button.active,.theme-11 #all-courses .filter-buttons .filter-button.active{color:#fff!important}.theme-11 #all-articles .card-header,.theme-11 #all-courses .card-header{background-color:#313d53!important}.theme-11 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected,.theme-11 #Metrics .page-header{background-color:#414d59}.theme-11 #Insights .progress-info{color:#6ab7ee}.theme-11 #Insights #pop-up .pop-up-content{background-color:#414d59}.theme-11 #Insights #pop-up .pop-up-content a{color:#fff!important}.theme-11 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-11 #Rewards .page-header{background-color:#6ab7ee}.theme-11 #Rewards #RewardsDetails .brand-secondary{color:#414d59!important}.theme-11 #Rewards #RewardsPopup .brand-highlight-1,.theme-11 #Rewards #RewardsPopup p{color:#414d59}.theme-11 #events .page-header{background-color:#414d59}.theme-11 #events #available-events .section-heading .brand-secondary{color:#6ab7ee!important}.theme-11 #events .available-events-header .btn,.theme-11 #events .my-bookings .booking-filter .btn{border-color:#414d59!important;color:#414d59!important}.theme-11 #events .available-events-header .btn.active,.theme-11 #events .my-bookings .booking-filter .btn.active{color:#fff!important}.theme-11 #events .no-events-heading{color:#414d59}.theme-11 #events .my-bookings .brand-secondary{color:#414d59!important}.theme-11 #events .fc-state-default,.theme-11 #Webinars .webinar-wrap{color:#6ab7ee}.theme-11 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#6ab7ee;color:#6ab7ee!important}.theme-11 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#3ca1e9;background-color:#3ca1e9;color:#fff!important}.theme-11 #webinarView .return svg .cls-1{fill:#6ab7ee}.theme-11 #webinarView .return svg .cls-2{fill:#fff}.theme-11 #webinarView .return:hover svg .cls-1{fill:#3ca1e9}.theme-11 #view-event .page-header{background-color:#6ab7ee}.theme-11 #view-event .page-header .return svg .cls-1{fill:#eeeef0}.theme-11 #view-event .page-header .return svg .cls-2{fill:#6ab7ee}.theme-11 #view-event .page-header .return:hover svg .cls-1{fill:#e6e6e6}.theme-11 #view-event .btn{border-color:#414d59;color:#414d59!important}.theme-11 #view-event .btn.active,.theme-11 #view-event .btn.cta-button{color:#fff!important;background:#6ab7ee!important;border:none}.theme-11 #view-event .btn.active:hover,.theme-11 #view-event .btn.cta-button:hover{background-color:#3ca1e9!important}.theme-11 #WellnessBenefits .page-header{background-color:#6ab7ee}.theme-11 #Store .brand-secondary{color:#414d59!important}.theme-11 #faqs .page-header,.theme-11 #whats-happening .page-header{background-color:#6ab7ee}.theme-11 #faqs .brand-secondary,.theme-11 #whats-happening .brand-secondary{color:#414d59!important}.theme-11 #eap .page-header{background-color:#414d59}.theme-11 #eap .pop-up .pop-up-content{background-color:#313d53}.theme-11 #eap .eap-card img{background-color:#6ab7ee}.theme-11 #eap .articles .card-header{background-color:#313d53!important}.theme-11 #OrderConfirmation .page-header{background-color:#6ab7ee}.theme-11 #Specsavers .brand-secondary{color:#6ab7ee!important}.theme-11 #Info .page-header,.theme-11 #settings .page-header,.theme-11 #terms .page-header{background-color:#6ab7ee}.theme-11 #DigitalGym .text-link,.theme-11 #WellbeingStudio .text-link{color:#6ab7ee!important;border-color:#6ab7ee}.theme-11 #DigitalGym .text-link:hover,.theme-11 #WellbeingStudio .text-link:hover{color:#3ca1e9;border-color:#3ca1e9}.theme-11 #DigitalGym .virtual-events .event-card-content,.theme-11 #WellbeingStudio .virtual-events .event-card-content{background:#6ab7ee}.theme-11 #DigitalGym .virtual-events .event-card-content .book-now,.theme-11 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#313d53}.theme-11 #DigitalGym .learning h4,.theme-11 #LiveEvent .event-content h4,.theme-11 #WellbeingStudio .learning h4{color:#313d53}.theme-11 #LiveEvent .event-content .disclaimer-heading{color:#313d53!important}.theme-11 #LiveEvent .event-content .text-link{color:#6ab7ee!important;border-bottom:0}.theme-11 #SoundSpace .cta-button{color:#fff!important;font-family:ff-cocon-web-pro,sans-serif}.theme-11 #SoundSpace .cta-button:hover{color:#fff}.theme-11 #Podcast .btn-outline{border:2px solid #6ab7ee;color:#6ab7ee;font-weight:700;font-family:ff-cocon-web-pro,sans-serif}.theme-11 #Podcast .cta-button{color:#fff!important}.theme-11 #Podcast .cta-button:hover{color:#fff}.theme-11 #PodcastPlayer input[type=range]::-moz-range-progress{background:#6ab7ee}.theme-11 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#6ab7ee}.theme-11 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #6ab7ee}.theme-11 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#6ab7ee}.theme-11 #PodcastPlayer input[type=range]::-moz-range-track{background:#6ab7ee}.theme-11 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #6ab7ee}.theme-11 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-11 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#6ab7ee}.theme-11 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #6ab7ee}.theme-11 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-11 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#6ab7ee}.theme-11 #Pulse .page-header{background-color:#6ab7ee}.theme-11 #Pulse .page-header .cta-button{background-color:#eeeef0;color:#6ab7ee}.theme-11 #Pulse .page-header .cta-button:hover{background-color:#ddd!important;color:#6ab7ee}.theme-11 #Pulse .cta-button:hover{color:#fff}.theme-11 #Pulse .btn-outline:hover{color:#6ab7ee!important;color:#6ab7ee}.theme-11 #Pulse .answer-button.selected{border-color:#6ab7ee!important;color:#6ab7ee!important}.theme-11 #Pulse .answer-button.selected:hover{color:#6ab7ee!important}.theme-11 #Pulse .btn-outline.form-btn{border:2px solid #6ab7ee!important}.theme-11 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #6ab7ee;color:#6ab7ee}.theme-11 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-11 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-11 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-11 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#6ab7ee;fill:#6ab7ee}.theme-11 #ClassesSearch .classes-filter-button.active{color:#6ab7ee;border:2px solid #6ab7ee}.theme-11 #TrainingPlans .class-link{color:#6ab7ee}.theme-11 #MyFutureWellbeing .page-header .page-title h2,.theme-11 #MyFutureWellbeing .page-header .page-title p,.theme-11 #Navigation .nav-link{color:#3a4961!important}.theme-11 #DigitalFrontDoor .booking-card{background-color:#82a2b1}.theme-11 #DigitalFrontDoor .cta-button{color:#fff!important}.theme-11 #DigitalFrontDoor .HomeCardCarousel .event-card-content,.theme-11 #DigitalFrontDoor .HomeCardCarousel .recipe-card-details{background-color:#82a2b1!important}.theme-11 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #6ab7ee transparent transparent!important}.theme-11 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#6ab7ee!important}.theme-12{font-family:FilsonProBook,sans-serif}.theme-12 .brand-primary{color:#eeeef0}.theme-12 .brand-secondary{color:#404040!important}.theme-12 .brand-highlight-1{color:#f5be01}.theme-12 .brand-text{color:#3a4961!important}.theme-12 .bg-brand-nav,.theme-12 .bg-brand-primary{background-color:#eeeef0!important}.theme-12 .bg-brand-secondary{background-color:#404040}.theme-12 .bg-brand-secondary-dark{background-color:#272727}.theme-12 .bg-brand-highlight-1{background-color:#f5be01}.theme-12 .bg-brand-highlight-1.hover-darken:hover{background-color:#c29701}.theme-12 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#404040),to(#f5be01));background:linear-gradient(90deg,#404040,#f5be01)}.theme-12 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#eeeef0),to(#404040));background:linear-gradient(90deg,#eeeef0,#404040)}.theme-12 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#f5be01),to(#eeeef0));background:linear-gradient(0deg,#f5be01,#eeeef0)}.theme-12 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#eeeef0),to(#404040));background:linear-gradient(0deg,#eeeef0,#404040)}.theme-12 .border-brand-highlight-1{border-color:#f5be01}.theme-12 .border-brand-secondary{border-color:#404040}.theme-12 .border-brand-primary{border-color:#eeeef0}.theme-12 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-12 .before-secondary:before{background-color:#404040}.theme-12 .progress-bar,.theme-12 .progress-info{background-color:#fff;color:#404040}.theme-12 .progress-info:before{color:#eeeef0;border-top:5px solid #fff}.theme-12 .btn-group .btn{background-color:transparent;margin:auto}.theme-12 .btn-group .btn.active,.theme-12 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-12 .btn-group .btn.active{background-color:#eeeef0!important}.theme-12 .btn-group .btn:hover{background-color:#f5be01!important}.theme-12 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#404040!important;border-color:#404040;margin:auto}.theme-12 .filter-button.active,.theme-12 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-12 .filter-button.active{background-color:#eeeef0!important}.theme-12 .filter-button:hover{background-color:#f5be01}.theme-12 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-12 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-12 .btn.brand-secondary:hover{background-color:#f5be01!important;color:#fff!important}.theme-12 .cta-button{background:#eeeef0;color:#fff;line-height:1}.theme-12 .cta-button:hover{background-color:#f5be01!important;color:#fff}.theme-12 .cta-button.white-button{background-color:#fff;color:#eeeef0}.theme-12 .cta-button.white-button:hover{background-color:#eee}.theme-12 .outline-button{border:2px solid #f5be01;color:#f5be01;background-color:#fff}.theme-12 .outline-button.disabled,.theme-12 .outline-button:hover{color:#f5be01;background-color:#f5f5f5}.theme-12 .outline-button:active,.theme-12 .outline-button:focus{background-color:#f5f5f5!important;color:#f5be01!important}.theme-12 .btn.btn-cta{letter-spacing:normal!important;background-color:#eeeef0}.theme-12 .btn.btn-cta:focus{background-color:#dcaa01;text-decoration:underline}.theme-12 .btn.btn-cta-outline{letter-spacing:normal!important}.theme-12 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-12 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#f5be01}.theme-12 .btn.btn-transparent,.theme-12 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-12 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-12 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-12 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-12 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-12 .btn.btn-active-outline,.theme-12 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-12 .btn.btn-white{letter-spacing:normal!important}.theme-12 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-12 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-12 .home-link{border-bottom:3px solid #eeeef0;color:#404040}.theme-12 .home-link:hover{border-color:#404040;color:#f5be01}.theme-12 .fc>*,.theme-12 h3{color:#404040}.theme-12 .text-link{font-family:FilsonProBold,sans-serif;color:#404040!important;border-bottom:3px solid #404040;padding-bottom:3px}.theme-12 .return-link a{color:#eeeef0}.theme-12 .return-link a:hover{text-decoration:none}.theme-12 a{font-family:FilsonProBook,sans-serif}.theme-12 .pop-up-content .btn{background:#eeeef0;color:#fff;line-height:1}.theme-12 .pop-up-content .btn:hover{background-color:#f5be01!important;color:#fff}.theme-12 #NotLoggedIn .form-logo{max-width:260px}.theme-12 .main{background-color:#404040}.theme-12 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#eeeef0),to(#eeeef0));background:linear-gradient(90deg,#fff 0,#fff 25%,#eeeef0 0,#eeeef0);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-12 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-12 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-12 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-12 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-12 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-12 #MobileNav .nav-item{color:#eeeef0;border-color:#eeeef0}.theme-12 #MobileNav .nav-item .nav-link,.theme-12 #MobileNav .nav-item .plans{color:#eeeef0}.theme-12 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-12 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-12 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#eeeef0}.theme-12 #HomeStats .cta-button{background-color:#eeeef0}.theme-12 #home-carousel{background-color:#313d53}.theme-12 #home-nutrition .recipe-card:after,.theme-12 #home-nutrition .recipe-card:before{background-color:#404040}.theme-12 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-12 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#404040),to(#eeeef0));background-image:linear-gradient(90deg,#404040,#eeeef0)}.theme-12 #home-metrics .metric p{color:#fff}.theme-12 #home-happening .page-event{border-color:#404040}.theme-12 #home-events .book-now{background-color:#f5be01}.theme-12 #home-wellbeing,.theme-12 #wellbeing-carousel{background-color:#f4f4f4}.theme-12 #home-wellbeing .slick-next i,.theme-12 #home-wellbeing .slick-prev i,.theme-12 #wellbeing-carousel .slick-next i,.theme-12 #wellbeing-carousel .slick-prev i{color:#404040}.theme-12 #home-wellbeing .recommended-badge,.theme-12 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-12 #wellbeing-carousel .slick-next i,.theme-12 #wellbeing-carousel .slick-prev i{color:#f5be01}.theme-12 .articles{background-color:#fff}.theme-12 #course .chapters__section:before,.theme-12 #course .chapters__title:after{background-color:#eeeef0}.theme-12 #course .chapter:after{border-color:#404040;background-color:#404040}.theme-12 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-12 #course .chapter.completed-inactive-mod .chapter__title,.theme-12 #course .chapter.completed-inactive-mod .chapter__title-text{color:#404040}.theme-12 #course .progress-bar,.theme-12 #course .progress-info{background-color:#404040;color:#fff}.theme-12 #course .progress-info:before{color:#404040;border-top:5px solid #404040}.theme-12 #available-events .upcoming-events .event-link a{color:#eeeef0}.theme-12 #available-events .events-calendar .fc .calendar-icon i{color:#eeeef0!important}.theme-12 #Webinars .webinar-wrap{color:#404040}.theme-12 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#404040;color:#404040}.theme-12 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#272727;color:#fff}.theme-12 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#eeeef0;color:#fff}.theme-12 .my-bookings .booking-filter .btn{background-color:transparent;color:#404040;border:1px solid #404040!important;font-weight:800}.theme-12 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-12 #webinarView .return svg .cls-1{fill:#eeeef0}.theme-12 #webinarView .return svg .cls-2{fill:#fff}.theme-12 #webinarView .return:hover svg .cls-1{fill:#d3d3d8}.theme-12 #view-event .page-header .return svg .cls-1{fill:#eeeef0}.theme-12 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-12 #view-event .page-header .return:hover svg .cls-1{fill:#d3d3d8}.theme-12 #view-event .time-slot .btn.active{background-color:#f5be01;border-width:0}.theme-12 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-12 .calendar .calendar-date.active{background-color:#eeeef0}.theme-12 .calendar .nothing-logged h3{color:#fff}.theme-12 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #eeeef0}.theme-12 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#272727}.theme-12 #fitness #WorkoutPlan .workout-slide a{border-color:#eeeef0}.theme-12 #fitness #WorkoutPlan .workout-slide a:after{background-color:#404040}.theme-12 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#eeeef0}.theme-12 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-12 #fitness #ExerciseHistory .button-add:after,.theme-12 #fitness #ExerciseHistory .button-add:before,.theme-12 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-12 #Nutrition #pieColour1{background-color:#eeeef0}.theme-12 #Nutrition #pieColour2{background-color:#e0e0e4}.theme-12 #Nutrition #pieColour3{background-color:#d3d3d8}.theme-12 #RecipeBook{background-color:#f4f4f4}.theme-12 #RecipeBook .recipe-card:after,.theme-12 #RecipeBook .recipe-card:before{background-color:#404040}.theme-12 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-12 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#f5be01}.theme-12 #Recipe .log-confirmation p{color:#f5be01}.theme-12 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#eeeef0}.theme-12 #FoodDiary .button-add:after,.theme-12 #FoodDiary .button-add:before{background:#fff}.theme-12 #FoodDiary .button-add{background:#eeeef0}.theme-12 #FoodDiary .button-add:hover{background:#f5be01}.theme-12 #Metrics .metric-value{color:#fff}.theme-12 #Metrics .metrics-card-head:before{background-color:#eeeef0}.theme-12 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #eeeef0;border-left:74px solid #eeeef0}.theme-12 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-12 #Metrics .metrics-text h4{color:#eeeef0;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-12 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-12 #Rewards .wellness-points .total-points{color:#fff}.theme-12 #Rewards .circle__background{fill:#272727;opacity:.5}.theme-12 #Rewards .circle__fill{stroke:#f5be01}.theme-12 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-12 #Rewards #RewardsLevels .levels-card.achieved{color:#404040;border-left-color:#eeeef0}.theme-12 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#eeeef0}.theme-12 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-12 #Rewards #RewardsDetails .reward-info .reward-title,.theme-12 #Rewards #RewardsDetails .voucher-code h3{color:#eeeef0}.theme-12 #Rewards #RewardsDetails .terms-card{border-color:#eeeef0}.theme-12 #Rewards #RewardsDetails .terms-card h4{color:#eeeef0}.theme-12 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#eeeef0),to(#f5be01));background:linear-gradient(180deg,#eeeef0,#f5be01)}.theme-12 #Insights ::-webkit-scrollbar-thumb{background-color:#f5be01}.theme-12 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#eeeef0;color:#fff}.theme-12 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-12 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-12 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-12 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-12 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-12 #Insights .slider__content:after,.theme-12 #Insights .slider__content:before,.theme-12 #Insights .slider__deliver,.theme-12 #Insights .slider__thumb{background:#fff}.theme-12 #Insights #pop-up .pop-up-content{background-color:#404040}.theme-12 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#f5be01;text-decoration-color:#f5be01}.theme-12 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-12 #whats-happening .page-results-wrap .page-event:before{border:1px solid #404040}@media only screen and (max-width:768px){.theme-12 #eap h3 a{color:#f5be01!important}}.theme-12 #DigitalClinicsLanding .balance,.theme-12 #DigitalClinicsLanding .balance-amount span,.theme-12 #DigitalClinicsLanding .wallet-id,.theme-12 #wallet-page .balance,.theme-12 #wallet-page .balance-amount span,.theme-12 #wallet-page .wallet-id{color:#fff!important}.theme-12 #DigitalGym .text-link,.theme-12 #WellbeingStudio .text-link{color:#f5be01;border-color:#eeeef0}.theme-12 #DigitalGym .text-link:hover,.theme-12 #WellbeingStudio .text-link:hover{color:#c29701;border-color:#c29701}.theme-12 #DigitalGym .virtual-events .event-card-content,.theme-12 #WellbeingStudio .virtual-events .event-card-content{background:#eeeef0}.theme-12 #DigitalGym .virtual-events .event-card-content .book-now,.theme-12 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#f5be01}.theme-12 #DigitalGym .learning h4,.theme-12 #WellbeingStudio .learning h4{color:#404040}.theme-12 #DigitalGym .downloadable-guides .download,.theme-12 #WellbeingStudio .downloadable-guides .download{color:#eeeef0}.theme-12 #DigitalGym .section-header-title{text-transform:capitalize}.theme-12 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-12 #DigitalGym .cta-button{border:1px solid #eeeef0}.theme-12 #DigitalGym .gym-calendar a{color:#eeeef0}.theme-12 #DigitalGym .gym-calendar .list-event-day,.theme-12 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-12 #LiveEvent{background:#fff}.theme-12 #LiveEvent .event-content .return svg .circle{fill:#eeeef0}.theme-12 #LiveEvent .event-content .return:hover svg .circle{fill:#d3d3d8}.theme-12 #LiveEvent .event-content h4{color:#404040}.theme-12 #LiveEvent .event-content .disclaimer-heading{color:#404040!important}.theme-12 #LiveEvent .event-content .text-link{border-bottom:0}.theme-12 #DigitalGym .cta-button:active,.theme-12 #DigitalGym .cta-button:focus,.theme-12 #LiveEvent .cta-button:active,.theme-12 #LiveEvent .cta-button:focus,.theme-12 #WellbeingStudio .cta-button:active,.theme-12 #WellbeingStudio .cta-button:focus{background:#eeeef0}.theme-12 #DigitalGym .btn-outline,.theme-12 #LiveEvent .btn-outline,.theme-12 #WellbeingStudio .btn-outline{background-color:#fff;color:#eeeef0;border:1px solid #eeeef0!important}.theme-12 #DigitalGym .btn-outline:hover,.theme-12 #DigitalGym .btn-outline:hover:focus,.theme-12 #LiveEvent .btn-outline:hover,.theme-12 #LiveEvent .btn-outline:hover:focus,.theme-12 #WellbeingStudio .btn-outline:hover,.theme-12 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#d3d3d8}.theme-12 #DigitalGym .btn-outline:active,.theme-12 #DigitalGym .btn-outline:focus,.theme-12 #LiveEvent .btn-outline:active,.theme-12 #LiveEvent .btn-outline:focus,.theme-12 #WellbeingStudio .btn-outline:active,.theme-12 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #eeeef0!important;color:#eeeef0}.theme-12 #WellbeingCourse .return svg .cls-1{fill:#eeeef0}.theme-12 #WellbeingCourse .return:hover svg .cls-1{fill:#d3d3d8}.theme-12 #WellbeingCourse .session-menu .session-item{color:#eeeef0}.theme-12 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#eeeef0}.theme-12 #WellbeingCourse .session-menu .session-item.active,.theme-12 #WellbeingCourse .session-menu .session-item:hover{color:#d3d3d8}.theme-12 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-12 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#d3d3d8}.theme-12 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-12 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#d3d3d8}.theme-12 #Podcast .btn-outline{border:2px solid #f5be01;color:#404040}.theme-12 #PodcastPlayer input[type=range]::-moz-range-progress{background:#f5be01}.theme-12 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#f5be01}.theme-12 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #f5be01}.theme-12 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#f5be01}.theme-12 #PodcastPlayer input[type=range]::-moz-range-track{background:#f5be01}.theme-12 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #f5be01}.theme-12 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-12 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#f5be01}.theme-12 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #f5be01}.theme-12 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-12 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#f5be01}.theme-12 #Pulse .cta-button:hover{color:#fff}.theme-12 #Pulse .btn-outline:hover{color:#f5be01!important;color:#f5be01}.theme-12 #Pulse .answer-button.selected{border-color:#f5be01!important;color:#f5be01!important}.theme-12 #Pulse .answer-button.selected:hover{color:#f5be01!important}.theme-12 #Pulse .btn-outline.form-btn{border:2px solid #f5be01!important}.theme-12 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #eeeef0;color:#eeeef0}.theme-12 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-12 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-12 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-12 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#eeeef0;fill:#eeeef0}.theme-12 #ClassesSearch .classes-filter-button.active{color:#eeeef0;border:2px solid #eeeef0}.theme-12 #ClassesSearch .fas.active{color:#eeeef0!important}.theme-12 #TrainingPlans .class-link{color:#f5be01}.theme-12 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#f5be01}.theme-12 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#f5be01}.theme-12 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #f5be01}.theme-12 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#f5be01}.theme-12 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#f5be01}.theme-12 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #f5be01}.theme-12 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-12 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#f5be01}.theme-12 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #f5be01}.theme-12 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-12 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#f5be01}.theme-12 #Navigation .nav-link{color:#fff!important}.theme-12 .dc-cat-modal .dc-modal-content .price{color:#f5be01!important}.theme-12 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#eeeef0!important}.theme-12 .btn.btn-cta,.theme-12 .cta-button{background-color:#f5be01}.theme-12 .btn.btn-cta{color:#fff}.theme-12 .btn.btn-cta:hover{background-color:#dcaa01}.theme-12 .btn.btn-cta-outline{border-width:1.5px!important;border:solid #f5be01;color:#f5be01;background-color:#fff}.theme-12 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-12 .btn.btn-white{background-color:#fff;color:#f5be01}.theme-12 .btn.btn-white:hover{background-color:#f5f5f5}.theme-12 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-12 .btn.btn-md{padding:12.5px 5px}.theme-12 .btn.btn-sm{padding:5px 5px!important}.theme-12 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-12 .btn.rounded-0{border-radius:4px!important}.theme-12 .return-link a{color:#f5be01}.theme-12 #LanguageSelect{display:none}.theme-12 .brand-text{color:#404040!important}.theme-12 #NotLoggedIn{background:#eeeef0}.theme-12 #NotLoggedIn .container .page-content .login-bg{background-color:#404040;background-image:url(/img/run-in-the-dark/ritd-login.png);background-position:bottom;background-repeat:no-repeat;background-size:contain!important}.theme-12 #NotLoggedIn .container .page-content .login-bg .forgot-pass-image,.theme-12 #NotLoggedIn .container .page-content .login-bg .login-image,.theme-12 #NotLoggedIn .container .page-content .login-bg .sign-up-image,.theme-12 #NotLoggedIn .container .page-content .login-bg .verify-image{background-image:url(/img/run-in-the-dark/ritd-logo-login.png)!important;background-position:0!important;background-size:250px!important}.theme-12 #NotLoggedIn .container .page-content .form .form-content .form-logo{padding-bottom:20px;max-width:100px}.theme-12 #LoggedIn .main{background-color:#fff}.theme-12 #LoggedIn .main .home-link{border-color:#f5be01}.theme-12 #LoggedIn #TopNav .navbar .navbar-nav .nav-item a{color:#404040}.theme-12 #LoggedIn #MobileNav .nav-item .nav-link,.theme-12 #LoggedIn #MobileNav .page-nav .plans{color:#414d59}.theme-12 #LoggedIn #SideNav{background:#404040}.theme-12 #LoggedIn #Home #home-carousel{background-color:#404040}.theme-12 #LoggedIn #Home .event-card-wrap .event-card .event-card-content{background-color:#404040!important}.theme-12 #LoggedIn #Home .booked-events-wrap .booked-event{border-color:#f5be01}.theme-12 #LoggedIn #Home #home-nutrition .recipe-card .recipe-calories{background-color:#f5be01;color:#404040}.theme-12 #LoggedIn #wellbeing .filter-button.filter-button-white{color:#404040!important;border-color:#404040!important}.theme-12 #LoggedIn #wellbeing .filter-button.filter-button-white.active,.theme-12 #LoggedIn #wellbeing .filter-button.filter-button-white:hover{background:#f5be01!important;border:1px solid #f5be01!important}.theme-12 #LoggedIn #wellbeing .paths{background-color:#fff}.theme-12 #LoggedIn #wellbeing .articles .card-header .card-logo{-webkit-filter:invert(80%) sepia(10%) saturate(10%) hue-rotate(338deg) brightness(98%) contrast(81%);filter:invert(80%) sepia(10%) saturate(10%) hue-rotate(338deg) brightness(98%) contrast(81%)}.theme-12 #LoggedIn .filter-button.remote{display:none}.theme-12 #LoggedIn #all-courses .filter-button.filter-button-white{color:#404040!important;border-color:#404040!important}.theme-12 #LoggedIn #all-courses .filter-button.filter-button-white.active,.theme-12 #LoggedIn #all-courses .filter-button.filter-button-white:hover{background:#f5be01!important;border:1px solid #f5be01!important}.theme-12 #LoggedIn #all-articles .filter-button.filter-button-white{color:#404040!important;border-color:#404040!important}.theme-12 #LoggedIn #all-articles .filter-button.filter-button-white.active,.theme-12 #LoggedIn #all-articles .filter-button.filter-button-white:hover{background:#f5be01!important;border:1px solid #f5be01!important}.theme-12 #LoggedIn #all-articles .card-header .card-logo{-webkit-filter:invert(80%) sepia(10%) saturate(10%) hue-rotate(338deg) brightness(98%) contrast(81%);filter:invert(80%) sepia(10%) saturate(10%) hue-rotate(338deg) brightness(98%) contrast(81%)}.theme-12 #LoggedIn #wellbeing-carousel{background-color:#fff}.theme-12 #LoggedIn #wellbeing-carousel .recommended-badge{background-image:url(/img/run-in-the-dark/recommended.png);background-repeat:no-repeat}.theme-12 #LoggedIn #wellbeing-carousel .slick-slide.slick-center .slide-inner .slide-content .course-progress .progress-bar{background-color:#c29701}.theme-12 #LoggedIn #wellbeing-carousel .slick-slide.slick-center .slide-inner .slide-content .course-progress .progress-bar .progress,.theme-12 #LoggedIn #wellbeing-carousel .slick-slide.slick-center .slide-inner .slide-content .course-progress .progress-bar .progress-info{background-color:#f5be01}.theme-12 #LoggedIn #wellbeing-carousel .slick-slide.slick-center .slide-inner .slide-content .course-progress .progress-bar .progress-info:before{border-top-color:#f5be01}.theme-12 #LoggedIn .articles .card .card-header{background-color:#f5be01!important}.theme-12 #LoggedIn #article .wellbeing-nav a{color:#f5be01}.theme-12 #LoggedIn #article .audio-player{border-color:#f5be01}.theme-12 #LoggedIn #course .chapters__bottom-title,.theme-12 #LoggedIn #course .chapters__content,.theme-12 #LoggedIn #course .chapters__section:before,.theme-12 #LoggedIn #course .chapters__title,.theme-12 #LoggedIn #course .chapters__title:after,.theme-12 #LoggedIn #course .chapters__wrapper{background-color:#f5be01!important}.theme-12 #LoggedIn #course .chapter__title,.theme-12 #LoggedIn #course .chapter__title-text,.theme-12 #LoggedIn #course .chapters__bottom-title{color:#404040}.theme-12 #LoggedIn #course .chapter:first-child:before,.theme-12 #LoggedIn #course .chapter:last-child:before,.theme-12 #LoggedIn #course .chapter__link:after{background-color:#404040}.theme-12 #LoggedIn #course .chapters__back-link{color:#f5be01!important}.theme-12 #LoggedIn #course .progress{background-color:#eeeef0}.theme-12 #LoggedIn #course .progress-bar,.theme-12 #LoggedIn #course .progress-info{background-color:#f5be01;color:#404040}.theme-12 #LoggedIn #course .progress-info:before{border-top-color:#f5be01}.theme-12 #LoggedIn .page-header .text-white{color:#404040!important}.theme-12 #LoggedIn .page-header .page-title .todays-stats p,.theme-12 #LoggedIn .page-header .page-title h2,.theme-12 #LoggedIn .page-header .page-title h3{color:#404040}.theme-12 #LoggedIn .page-header .page-title .distance,.theme-12 #LoggedIn .page-header .page-title .stats-box,.theme-12 #LoggedIn .page-header .page-title .target{border-color:#f5be01}.theme-12 #LoggedIn .page-header .calendar{color:#404040!important}.theme-12 #LoggedIn .page-header .calendar .calendar-nav a svg{color:#404040}.theme-12 #LoggedIn .page-header .calendar #colorPicker{background-color:#f5be01!important}.theme-12 #LoggedIn .page-header .calendar .calendar-date.active{background-color:#f5be01}.theme-12 #LoggedIn .page-header .calendar .nothing-logged h3{color:#404040}.theme-12 #LoggedIn .toolbar .btn-group .btn{border-color:#404040;color:#404040}.theme-12 #LoggedIn .toolbar .btn-group .btn.active,.theme-12 #LoggedIn .toolbar .btn-group .btn:hover{color:#404040!important;background-color:#f5be01!important}.theme-12 #LoggedIn .search-bar .btn-group .btn{font-family:FilsonProBook,sans-serif}.theme-12 #LoggedIn .search-bar .btn-group .btn.active,.theme-12 #LoggedIn .search-bar .btn-group .btn:hover{background-color:#f5be01!important;color:#404040!important;border-color:#f5be01;border-width:1px!important}.theme-12 #LoggedIn #fitness .page-header .content-container{min-height:unset!important}.theme-12 #LoggedIn #fitness .calendar,.theme-12 #LoggedIn #fitness .todays-stats{display:none}.theme-12 #LoggedIn #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom-color:#f5be01}.theme-12 #LoggedIn #fitness .exercise-slide .slide-content{background-color:#f5be01}.theme-12 #LoggedIn #fitness .exercise-slide .slide-content p{color:#404040}.theme-12 #LoggedIn #fitness #WorkoutPlan .workout-slide.active a{border-color:#f5be01}.theme-12 #LoggedIn #fitness #WorkoutPlan .workout-slide.active a:after,.theme-12 #LoggedIn #Nutrition #pieColour1{background-color:#f5be01}.theme-12 #LoggedIn #Nutrition #pieColour2{background-color:#dcaa01}.theme-12 #LoggedIn #Nutrition #pieColour3{background-color:#c29701}.theme-12 #LoggedIn #Nutrition .button-add{background-color:#f5be01}.theme-12 #LoggedIn #Recipe .recipe-header .header-inner:before{background-color:#f5be01;width:30%}.theme-12 #LoggedIn #Recipe .recipe-header .header-inner:after{content:"";position:absolute;width:30%;top:0;left:0;bottom:0;background-color:#f5be01;-webkit-transform:skew(-45deg) translateX(50%);transform:skew(-45deg) translateX(50%)}@media only screen and (max-width:1200px){.theme-12 #LoggedIn #Recipe .recipe-header .header-inner:before{width:20%}.theme-12 #LoggedIn #Recipe .recipe-header .header-inner:after{-webkit-transform:skew(-45deg);transform:skew(-45deg);width:40%}}@media only screen and (max-width:992px){.theme-12 #LoggedIn #Recipe .recipe-header .header-inner:before{width:100%;background:rgba(0,0,0,.5)}.theme-12 #LoggedIn #Recipe .recipe-header .header-inner:after{display:none}}.theme-12 #LoggedIn #Recipe .recipe-header .header-inner .recipe-title h2{color:#404040}.theme-12 #LoggedIn #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#fff}.theme-12 #LoggedIn #Recipe .recipe-info{background-color:#eeeef0}.theme-12 #LoggedIn #Recipe .recipe-info .allergens p,.theme-12 #LoggedIn #Recipe .recipe-info .wellness-points h4,.theme-12 #LoggedIn #Recipe .recipe-info .wellness-points p{color:#404040}.theme-12 #LoggedIn #Recipe .stat{color:#f5be01!important}.theme-12 #LoggedIn #Rewards .page-header{background-color:#f5be01}.theme-12 #LoggedIn #Rewards .page-header .chart-labels .cta-button{background-color:#404040;color:#fff}.theme-12 #LoggedIn #Rewards .page-header .total-points{color:#404040}.theme-12 #LoggedIn #Rewards #RewardsLevels .levels-card{border-width:0 0 0 10px}.theme-12 #LoggedIn #Rewards #RewardsLevels .level-details-card.achieved,.theme-12 #LoggedIn #Rewards #RewardsLevels .levels-card.achieved{border-left-color:#f5be01}.theme-12 #LoggedIn #Rewards #RewardsLevels .reward-card .reward-logo{background:#f5be01}.theme-12 #LoggedIn #Rewards #RewardsDetails .reward-title,.theme-12 #LoggedIn #Rewards #RewardsDetails h3{color:#f5be01}.theme-12 #LoggedIn #Rewards #RewardsDetails .terms-card{border-color:#f5be01}.theme-12 #LoggedIn #Rewards #RewardsDetails .terms-card h4{color:#404040}.theme-12 #LoggedIn #whats-happening .page-header{background-color:#f5be01}.theme-12 #LoggedIn #whats-happening .page-event{border-color:#f5be01}.theme-12 #LoggedIn #whats-happening .page-head{background-color:#f5be01!important}.theme-12 #LoggedIn #whats-happening a{color:#f5be01!important}.theme-12 #LoggedIn #Insights h2{color:#404040}.theme-12 #LoggedIn #Insights .progress-info{background-color:#404040;color:#fff}.theme-12 #LoggedIn #Insights .progress-info:before{border-top-color:#404040}.theme-12 #LoggedIn #Insights .progress{background-color:#fff}.theme-12 #LoggedIn #Insights .progress-bar,.theme-12 #LoggedIn #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#404040}.theme-12 #LoggedIn #Insights .pop-up-content .btn{background:#f5be01}.theme-12 #LoggedIn #faqs .page-header,.theme-12 #LoggedIn #Info .page-header,.theme-12 #LoggedIn #settings .page-header,.theme-12 #LoggedIn #terms .page-header{background:#eeeef0}.theme-12 #LoggedIn #faqs .pop-up-content .current-form .btn,.theme-12 #LoggedIn #faqs .pop-up-content .reset-form .btn,.theme-12 #LoggedIn #Info .pop-up-content .current-form .btn,.theme-12 #LoggedIn #Info .pop-up-content .reset-form .btn,.theme-12 #LoggedIn #settings .pop-up-content .current-form .btn,.theme-12 #LoggedIn #settings .pop-up-content .reset-form .btn,.theme-12 #LoggedIn #terms .pop-up-content .current-form .btn,.theme-12 #LoggedIn #terms .pop-up-content .reset-form .btn,.theme-12 #LoggedIn .pop-up-content .btn{background-color:#f5be01}.theme-12 #LoggedIn .pop-up-content .btn.close-popup{background-color:transparent}.theme-12 #LoggedIn #faqs .page-title a,.theme-12 #LoggedIn #faqs .page-title p{color:#404040}.theme-12 #LoggedIn #footer .spectrum-logo{margin:0 auto 0 0}.theme-12 #LoggedIn #DigitalGym .text-link,.theme-12 #LoggedIn #WellbeingStudio .text-link{color:#f5be01;border-color:#f5be01}.theme-12 #LoggedIn #DigitalGym .text-link:hover,.theme-12 #LoggedIn #WellbeingStudio .text-link:hover{color:#c29701;border-color:#c29701}.theme-12 #LoggedIn #DigitalGym .virtual-events .event-card-content,.theme-12 #LoggedIn #WellbeingStudio .virtual-events .event-card-content{background:#404040}.theme-12 #LoggedIn #DigitalGym .downloadable-guides .download,.theme-12 #LoggedIn #WellbeingStudio .downloadable-guides .download{color:#f5be01}.theme-12 #LoggedIn #DigitalGym .events-calendar .list-event-date,.theme-12 #LoggedIn #WellbeingStudio .events-calendar .list-event-date{background-color:#f5be01!important}.theme-12 #LoggedIn #DigitalGym .events-calendar .event-link a,.theme-12 #LoggedIn #WellbeingStudio .events-calendar .event-link a{color:#f5be01}.theme-12 #LoggedIn #DigitalGym .cta-button:active,.theme-12 #LoggedIn #DigitalGym .cta-button:focus,.theme-12 #LoggedIn #LiveEvent .cta-button:active,.theme-12 #LoggedIn #LiveEvent .cta-button:focus,.theme-12 #LoggedIn #WellbeingStudio .cta-button:active,.theme-12 #LoggedIn #WellbeingStudio .cta-button:focus{background:#f5be01}.theme-12 #LoggedIn #DigitalGym .btn-outline,.theme-12 #LoggedIn #LiveEvent .btn-outline,.theme-12 #LoggedIn #WellbeingStudio .btn-outline{background-color:#fff;color:#f5be01;border:1px solid #f5be01!important}.theme-12 #LoggedIn #DigitalGym .btn-outline:hover,.theme-12 #LoggedIn #DigitalGym .btn-outline:hover:focus,.theme-12 #LoggedIn #LiveEvent .btn-outline:hover,.theme-12 #LoggedIn #LiveEvent .btn-outline:hover:focus,.theme-12 #LoggedIn #WellbeingStudio .btn-outline:hover,.theme-12 #LoggedIn #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#c29701}.theme-12 #LoggedIn #DigitalGym .btn-outline:active,.theme-12 #LoggedIn #DigitalGym .btn-outline:focus,.theme-12 #LoggedIn #LiveEvent .btn-outline:active,.theme-12 #LoggedIn #LiveEvent .btn-outline:focus,.theme-12 #LoggedIn #WellbeingStudio .btn-outline:active,.theme-12 #LoggedIn #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #f5be01!important;color:#f5be01}.theme-12 #LoggedIn #LiveEvent .event-content .return svg .circle{fill:#f5be01}.theme-12 #LoggedIn #LiveEvent .event-content .return:hover svg .circle{fill:#c29701}.theme-12 #LoggedIn #WellbeingCourse .return svg .cls-1{fill:#f5be01}.theme-12 #LoggedIn #WellbeingCourse .return:hover svg .cls-1{fill:#c29701}.theme-12 #LoggedIn #WellbeingCourse .session-menu .session-item{color:#f5be01}.theme-12 #LoggedIn #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#f5be01}.theme-12 #LoggedIn #WellbeingCourse .session-menu .session-item.active,.theme-12 #LoggedIn #WellbeingCourse .session-menu .session-item:hover{color:#c29701}.theme-12 #LoggedIn #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-12 #LoggedIn #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#c29701}.theme-12 #LoggedIn #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-12 #LoggedIn #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#c29701}.theme-12 #LoggedIn #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #f5be01;color:#f5be01}.theme-12 #LoggedIn #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-12 #LoggedIn #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-12 #LoggedIn #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-12 #LoggedIn #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#f5be01;fill:#f5be01}.theme-12 #LoggedIn #ClassesSearch .classes-filter-button.active{color:#f5be01;border:2px solid #f5be01}.theme-12 #LoggedIn #TrainingPlans .class-link{color:#f5be01}.theme-12 #Navigation .nav-link{color:#404040!important}.theme-12 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #eeeef0 transparent transparent!important}.theme-12 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#f5be01!important}.theme-13{font-family:FilsonProBook,sans-serif}.theme-13 .brand-primary{color:#65b32e}.theme-13 .brand-secondary{color:#005ca9!important}.theme-13 .brand-highlight-1{color:#65b32e}.theme-13 .brand-text{color:#3a4961!important}.theme-13 .bg-brand-nav,.theme-13 .bg-brand-primary{background-color:#65b32e!important}.theme-13 .bg-brand-secondary{background-color:#005ca9}.theme-13 .bg-brand-secondary-dark{background-color:#004076}.theme-13 .bg-brand-highlight-1{background-color:#65b32e}.theme-13 .bg-brand-highlight-1.hover-darken:hover{background-color:#4e8a24}.theme-13 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#005ca9),to(#65b32e));background:linear-gradient(90deg,#005ca9,#65b32e)}.theme-13 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#65b32e),to(#005ca9));background:linear-gradient(90deg,#65b32e,#005ca9)}.theme-13 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#65b32e),to(#65b32e));background:linear-gradient(0deg,#65b32e,#65b32e)}.theme-13 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#65b32e),to(#005ca9));background:linear-gradient(0deg,#65b32e,#005ca9)}.theme-13 .border-brand-highlight-1{border-color:#65b32e}.theme-13 .border-brand-secondary{border-color:#005ca9}.theme-13 .border-brand-primary{border-color:#65b32e}.theme-13 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-13 .before-secondary:before{background-color:#005ca9}.theme-13 .progress-bar,.theme-13 .progress-info{background-color:#fff;color:#005ca9}.theme-13 .progress-info:before{color:#65b32e;border-top:5px solid #fff}.theme-13 .btn-group .btn{background-color:transparent;margin:auto}.theme-13 .btn-group .btn.active,.theme-13 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-13 .btn-group .btn.active,.theme-13 .btn-group .btn:hover{background-color:#65b32e!important}.theme-13 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#005ca9!important;border-color:#005ca9;margin:auto}.theme-13 .filter-button.active,.theme-13 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-13 .filter-button.active{background-color:#65b32e!important}.theme-13 .filter-button:hover{background-color:#65b32e}.theme-13 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-13 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-13 .btn.brand-secondary:hover{background-color:#65b32e!important;color:#fff!important}.theme-13 .cta-button{background:#65b32e;color:#fff;line-height:1}.theme-13 .cta-button:hover{background-color:#65b32e!important;color:#fff}.theme-13 .cta-button.white-button{background-color:#fff;color:#65b32e}.theme-13 .cta-button.white-button:hover{background-color:#eee}.theme-13 .outline-button{border:2px solid #65b32e;color:#65b32e;background-color:#fff}.theme-13 .outline-button.disabled,.theme-13 .outline-button:hover{color:#65b32e;background-color:#f5f5f5}.theme-13 .outline-button:active,.theme-13 .outline-button:focus{background-color:#f5f5f5!important;color:#65b32e!important}.theme-13 .btn.btn-cta{letter-spacing:normal!important;background-color:#65b32e;color:#fff}.theme-13 .btn.btn-cta:hover{background-color:#5a9f29}.theme-13 .btn.btn-cta:focus{background-color:#5a9f29;text-decoration:underline}.theme-13 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #65b32e;color:#65b32e;background-color:#fff}.theme-13 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-13 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-13 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#65b32e}.theme-13 .btn.btn-transparent,.theme-13 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-13 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-13 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-13 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-13 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-13 .btn.btn-active-outline,.theme-13 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-13 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#65b32e}.theme-13 .btn.btn-white:hover{background-color:#f5f5f5}.theme-13 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-13 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-13 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-13 .btn.btn-md{padding:12.5px 5px}.theme-13 .btn.btn-sm{padding:5px 5px!important}.theme-13 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-13 .btn.rounded-0{border-radius:4px!important}.theme-13 .home-link{border-bottom:3px solid #65b32e;color:#005ca9}.theme-13 .home-link:hover{border-color:#005ca9;color:#65b32e}.theme-13 .fc>*,.theme-13 h3{color:#005ca9}.theme-13 .text-link{font-family:FilsonProBold,sans-serif;color:#005ca9!important;border-bottom:3px solid #005ca9;padding-bottom:3px}.theme-13 .return-link a{color:#65b32e}.theme-13 .return-link a:hover{text-decoration:none}.theme-13 a{font-family:FilsonProBook,sans-serif}.theme-13 .pop-up-content .btn{background:#65b32e;color:#fff;line-height:1}.theme-13 .pop-up-content .btn:hover{background-color:#65b32e!important;color:#fff}.theme-13 #NotLoggedIn .form-logo{max-width:260px}.theme-13 .main{background-color:#005ca9}.theme-13 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#65b32e),to(#65b32e));background:linear-gradient(90deg,#fff 0,#fff 25%,#65b32e 0,#65b32e);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-13 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-13 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-13 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-13 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-13 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-13 #MobileNav .nav-item{color:#65b32e;border-color:#65b32e}.theme-13 #MobileNav .nav-item .nav-link,.theme-13 #MobileNav .nav-item .plans{color:#65b32e}.theme-13 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-13 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-13 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#65b32e}.theme-13 #HomeStats .cta-button{background-color:#65b32e}.theme-13 #home-carousel{background-color:#313d53}.theme-13 #home-nutrition .recipe-card:after,.theme-13 #home-nutrition .recipe-card:before{background-color:#005ca9}.theme-13 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-13 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#005ca9),to(#65b32e));background-image:linear-gradient(90deg,#005ca9,#65b32e)}.theme-13 #home-metrics .metric p{color:#fff}.theme-13 #home-happening .page-event{border-color:#005ca9}.theme-13 #home-events .book-now{background-color:#65b32e}.theme-13 #home-wellbeing,.theme-13 #wellbeing-carousel{background-color:#f4f4f4}.theme-13 #home-wellbeing .slick-next i,.theme-13 #home-wellbeing .slick-prev i,.theme-13 #wellbeing-carousel .slick-next i,.theme-13 #wellbeing-carousel .slick-prev i{color:#005ca9}.theme-13 #home-wellbeing .recommended-badge,.theme-13 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-13 #wellbeing-carousel .slick-next i,.theme-13 #wellbeing-carousel .slick-prev i{color:#65b32e}.theme-13 .articles{background-color:#fff}.theme-13 #course .chapters__section:before,.theme-13 #course .chapters__title:after{background-color:#65b32e}.theme-13 #course .chapter:after{border-color:#005ca9;background-color:#005ca9}.theme-13 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-13 #course .chapter.completed-inactive-mod .chapter__title,.theme-13 #course .chapter.completed-inactive-mod .chapter__title-text{color:#005ca9}.theme-13 #course .progress-bar,.theme-13 #course .progress-info{background-color:#005ca9;color:#fff}.theme-13 #course .progress-info:before{color:#005ca9;border-top:5px solid #005ca9}.theme-13 #available-events .upcoming-events .event-link a{color:#65b32e}.theme-13 #available-events .events-calendar .fc .calendar-icon i{color:#65b32e!important}.theme-13 #Webinars .webinar-wrap{color:#005ca9}.theme-13 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#005ca9;color:#005ca9}.theme-13 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#004076;color:#fff}.theme-13 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#65b32e;color:#fff}.theme-13 .my-bookings .booking-filter .btn{background-color:transparent;color:#005ca9;border:1px solid #005ca9!important;font-weight:800}.theme-13 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-13 #webinarView .return svg .cls-1{fill:#65b32e}.theme-13 #webinarView .return svg .cls-2{fill:#fff}.theme-13 #webinarView .return:hover svg .cls-1{fill:#4e8a24}.theme-13 #view-event .page-header .return svg .cls-1{fill:#65b32e}.theme-13 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-13 #view-event .page-header .return:hover svg .cls-1{fill:#4e8a24}.theme-13 #view-event .time-slot .btn.active{background-color:#65b32e;border-width:0}.theme-13 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-13 .calendar .calendar-date.active{background-color:#65b32e}.theme-13 .calendar .nothing-logged h3{color:#fff}.theme-13 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #65b32e}.theme-13 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#004076}.theme-13 #fitness #WorkoutPlan .workout-slide a{border-color:#65b32e}.theme-13 #fitness #WorkoutPlan .workout-slide a:after{background-color:#005ca9}.theme-13 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#65b32e}.theme-13 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-13 #fitness #ExerciseHistory .button-add:after,.theme-13 #fitness #ExerciseHistory .button-add:before,.theme-13 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-13 #Nutrition #pieColour1{background-color:#65b32e}.theme-13 #Nutrition #pieColour2{background-color:#5a9f29}.theme-13 #Nutrition #pieColour3{background-color:#4e8a24}.theme-13 #RecipeBook{background-color:#f4f4f4}.theme-13 #RecipeBook .recipe-card:after,.theme-13 #RecipeBook .recipe-card:before{background-color:#005ca9}.theme-13 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-13 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#65b32e}.theme-13 #Recipe .log-confirmation p{color:#65b32e}.theme-13 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#65b32e}.theme-13 #FoodDiary .button-add:after,.theme-13 #FoodDiary .button-add:before{background:#fff}.theme-13 #FoodDiary .button-add,.theme-13 #FoodDiary .button-add:hover{background:#65b32e}.theme-13 #Metrics .metric-value{color:#fff}.theme-13 #Metrics .metrics-card-head:before{background-color:#65b32e}.theme-13 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #65b32e;border-left:74px solid #65b32e}.theme-13 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-13 #Metrics .metrics-text h4{color:#65b32e;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-13 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-13 #Rewards .wellness-points .total-points{color:#fff}.theme-13 #Rewards .circle__background{fill:#004076;opacity:.5}.theme-13 #Rewards .circle__fill{stroke:#65b32e}.theme-13 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-13 #Rewards #RewardsLevels .levels-card.achieved{color:#005ca9;border-left-color:#65b32e}.theme-13 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#65b32e}.theme-13 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-13 #Rewards #RewardsDetails .reward-info .reward-title,.theme-13 #Rewards #RewardsDetails .voucher-code h3{color:#65b32e}.theme-13 #Rewards #RewardsDetails .terms-card{border-color:#65b32e}.theme-13 #Rewards #RewardsDetails .terms-card h4{color:#65b32e}.theme-13 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#65b32e),to(#65b32e));background:linear-gradient(180deg,#65b32e,#65b32e)}.theme-13 #Insights ::-webkit-scrollbar-thumb{background-color:#65b32e}.theme-13 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#65b32e;color:#fff}.theme-13 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-13 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-13 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-13 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-13 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-13 #Insights .slider__content:after,.theme-13 #Insights .slider__content:before,.theme-13 #Insights .slider__deliver,.theme-13 #Insights .slider__thumb{background:#fff}.theme-13 #Insights #pop-up .pop-up-content{background-color:#005ca9}.theme-13 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#65b32e;text-decoration-color:#65b32e}.theme-13 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-13 #whats-happening .page-results-wrap .page-event:before{border:1px solid #005ca9}@media only screen and (max-width:768px){.theme-13 #eap h3 a{color:#65b32e!important}}.theme-13 #DigitalClinicsLanding .balance,.theme-13 #DigitalClinicsLanding .balance-amount span,.theme-13 #DigitalClinicsLanding .wallet-id,.theme-13 #wallet-page .balance,.theme-13 #wallet-page .balance-amount span,.theme-13 #wallet-page .wallet-id{color:#fff!important}.theme-13 #DigitalGym .text-link,.theme-13 #WellbeingStudio .text-link{color:#65b32e;border-color:#65b32e}.theme-13 #DigitalGym .text-link:hover,.theme-13 #WellbeingStudio .text-link:hover{color:#4e8a24;border-color:#4e8a24}.theme-13 #DigitalGym .virtual-events .event-card-content,.theme-13 #DigitalGym .virtual-events .event-card-content .book-now,.theme-13 #WellbeingStudio .virtual-events .event-card-content,.theme-13 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#65b32e}.theme-13 #DigitalGym .learning h4,.theme-13 #WellbeingStudio .learning h4{color:#005ca9}.theme-13 #DigitalGym .downloadable-guides .download,.theme-13 #WellbeingStudio .downloadable-guides .download{color:#65b32e}.theme-13 #DigitalGym .section-header-title{text-transform:capitalize}.theme-13 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-13 #DigitalGym .cta-button{border:1px solid #65b32e}.theme-13 #DigitalGym .gym-calendar a{color:#65b32e}.theme-13 #DigitalGym .gym-calendar .list-event-day,.theme-13 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-13 #LiveEvent{background:#fff}.theme-13 #LiveEvent .event-content .return svg .circle{fill:#65b32e}.theme-13 #LiveEvent .event-content .return:hover svg .circle{fill:#4e8a24}.theme-13 #LiveEvent .event-content h4{color:#005ca9}.theme-13 #LiveEvent .event-content .disclaimer-heading{color:#005ca9!important}.theme-13 #LiveEvent .event-content .text-link{border-bottom:0}.theme-13 #DigitalGym .cta-button:active,.theme-13 #DigitalGym .cta-button:focus,.theme-13 #LiveEvent .cta-button:active,.theme-13 #LiveEvent .cta-button:focus,.theme-13 #WellbeingStudio .cta-button:active,.theme-13 #WellbeingStudio .cta-button:focus{background:#65b32e}.theme-13 #DigitalGym .btn-outline,.theme-13 #LiveEvent .btn-outline,.theme-13 #WellbeingStudio .btn-outline{background-color:#fff;color:#65b32e;border:1px solid #65b32e!important}.theme-13 #DigitalGym .btn-outline:hover,.theme-13 #DigitalGym .btn-outline:hover:focus,.theme-13 #LiveEvent .btn-outline:hover,.theme-13 #LiveEvent .btn-outline:hover:focus,.theme-13 #WellbeingStudio .btn-outline:hover,.theme-13 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#4e8a24}.theme-13 #DigitalGym .btn-outline:active,.theme-13 #DigitalGym .btn-outline:focus,.theme-13 #LiveEvent .btn-outline:active,.theme-13 #LiveEvent .btn-outline:focus,.theme-13 #WellbeingStudio .btn-outline:active,.theme-13 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #65b32e!important;color:#65b32e}.theme-13 #WellbeingCourse .return svg .cls-1{fill:#65b32e}.theme-13 #WellbeingCourse .return:hover svg .cls-1{fill:#4e8a24}.theme-13 #WellbeingCourse .session-menu .session-item{color:#65b32e}.theme-13 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#65b32e}.theme-13 #WellbeingCourse .session-menu .session-item.active,.theme-13 #WellbeingCourse .session-menu .session-item:hover{color:#4e8a24}.theme-13 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-13 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#4e8a24}.theme-13 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-13 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#4e8a24}.theme-13 #Podcast .btn-outline{border:2px solid #65b32e;color:#005ca9}.theme-13 #PodcastPlayer input[type=range]::-moz-range-progress{background:#65b32e}.theme-13 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#65b32e}.theme-13 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #65b32e}.theme-13 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#65b32e}.theme-13 #PodcastPlayer input[type=range]::-moz-range-track{background:#65b32e}.theme-13 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #65b32e}.theme-13 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-13 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#65b32e}.theme-13 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #65b32e}.theme-13 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-13 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#65b32e}.theme-13 #Pulse .cta-button:hover{color:#fff}.theme-13 #Pulse .btn-outline:hover{color:#65b32e!important;color:#65b32e}.theme-13 #Pulse .answer-button.selected{border-color:#65b32e!important;color:#65b32e!important}.theme-13 #Pulse .answer-button.selected:hover{color:#65b32e!important}.theme-13 #Pulse .btn-outline.form-btn{border:2px solid #65b32e!important}.theme-13 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #65b32e;color:#65b32e}.theme-13 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-13 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-13 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-13 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#65b32e;fill:#65b32e}.theme-13 #ClassesSearch .classes-filter-button.active{color:#65b32e;border:2px solid #65b32e}.theme-13 #ClassesSearch .fas.active{color:#65b32e!important}.theme-13 #TrainingPlans .class-link{color:#65b32e}.theme-13 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#65b32e}.theme-13 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#65b32e}.theme-13 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #65b32e}.theme-13 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#65b32e}.theme-13 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#65b32e}.theme-13 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #65b32e}.theme-13 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-13 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#65b32e}.theme-13 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #65b32e}.theme-13 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-13 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#65b32e}.theme-13 #Navigation .nav-link{color:#fff!important}.theme-13 .dc-cat-modal .dc-modal-content .price{color:#65b32e!important}.theme-13 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #65b32e transparent transparent!important}.theme-13 .brand-text{color:#3a4961}.theme-13 a{color:#65b32e}.theme-13 a:hover{color:#347557}.theme-13 .cta-button:hover{background-color:#347557!important}.theme-13 #LanguageSelect{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.theme-13 #NotLoggedIn{background:#eeeef0!important}.theme-13 #NotLoggedIn .container .page-content .img-part .login-bg{background-color:#65b32e}.theme-13 #NotLoggedIn .container .page-content .img-part .login-bg .forgot-pass-image,.theme-13 #NotLoggedIn .container .page-content .img-part .login-bg .login-image,.theme-13 #NotLoggedIn .container .page-content .img-part .login-bg .sign-up-image,.theme-13 #NotLoggedIn .container .page-content .img-part .login-bg .verify-image{background-image:url(/img/sanusx/sanus-icon.svg)!important;background-position:0 100%!important;background-size:contain;position:absolute;left:20px;bottom:20px;height:65%;width:100%;top:unset}.theme-13 #NotLoggedIn .container .page-content .img-part .login-bg .heart-placeholder{display:none}.theme-13 #NotLoggedIn .container .page-content .form .form-content .form-logo{max-width:200px;padding-bottom:20px}.theme-13 #NotLoggedIn .container .page-content .form .text-link{border-width:0;color:#65b32e!important}.theme-13 #LoggedIn #SideNav{background:#005ca9}.theme-13 #LoggedIn #SideNav .home img{display:none}.theme-13 #LoggedIn #TopNav{border-color:#eeeef0}.theme-13 #LoggedIn #TopNav .navbar .navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex}.theme-13 #LoggedIn #TopNav .navbar .navbar-brand img{height:40px;margin:auto 0}.theme-13 #LoggedIn #TopNav .navbar .navbar-brand:after{height:100%}.theme-13 #LoggedIn .main{background-color:#eeeef0}.theme-13 #LoggedIn .main .section-header .section-header-title{color:#1d1d1b!important}.theme-13 #LoggedIn .main .page-title h2{color:#1d1d1b}.theme-13 #LoggedIn .main .page-header.bg-brand-secondary{background:-webkit-gradient(linear,left top,right top,from(#003163),to(#005ca9));background:linear-gradient(90deg,#003163,#005ca9)}.theme-13 #LoggedIn .main .toolbar .btn-group .btn{background-color:#fff}.theme-13 #LoggedIn .main .return-link a{color:#65b32e!important}.theme-13 #LoggedIn .main .filter-button,.theme-13 #LoggedIn .main .filter-button.filter-button-white{background-color:#fff;color:#1d1d1b!important;border-color:#65b32e!important;font-family:FilsonProBook,sans-serif}.theme-13 #LoggedIn .main .filter-button.active,.theme-13 #LoggedIn .main .filter-button.filter-button-white.active,.theme-13 #LoggedIn .main .filter-button.filter-button-white:hover,.theme-13 #LoggedIn .main .filter-button:hover{border-width:1px!important;font-family:FilsonProBook,sans-serif;color:#fff!important}.theme-13 #LoggedIn .main #HomeStats{background:#fff;border-top:3px solid #eeeef0}.theme-13 #LoggedIn .main #HomeStats .stats-card .card-info p{color:#1d1d1b}.theme-13 #LoggedIn .main #HomeStats .rewards{display:none}.theme-13 #LoggedIn .main #home-events .book-now{background:#347557}.theme-13 #LoggedIn .main #home-events .booked-event{background-color:#eeeef0}.theme-13 #LoggedIn .main #home-events .booked-event .booking-title,.theme-13 #LoggedIn .main #home-events .booked-event .start-date{color:#1d1d1b}.theme-13 #LoggedIn .main #home-fitness .title-image{background-color:#003163}.theme-13 #LoggedIn .main #home-fitness .card-content{color:#1d1d1b!important}.theme-13 #LoggedIn .main #home-nutrition .recipe-card,.theme-13 #LoggedIn .main #home-nutrition .recipe-card:after,.theme-13 #LoggedIn .main #home-nutrition .recipe-card:before,.theme-13 #LoggedIn .main #Nutrition .recipe-card,.theme-13 #LoggedIn .main #Nutrition .recipe-card:after,.theme-13 #LoggedIn .main #Nutrition .recipe-card:before{background-color:#347557}.theme-13 #LoggedIn .main #home-nutrition .recipe-card .recipe-calories,.theme-13 #LoggedIn .main #Nutrition .recipe-card .recipe-calories{background:#005ca9}.theme-13 #LoggedIn .main #home-nutrition .recipe-card #allergen-0,.theme-13 #LoggedIn .main #home-nutrition .recipe-card .allergen-svg,.theme-13 #LoggedIn .main #Nutrition .recipe-card #allergen-0,.theme-13 #LoggedIn .main #Nutrition .recipe-card .allergen-svg{color:#65b32e}.theme-13 #LoggedIn .main #home-carousel{background:-webkit-gradient(linear,left top,right top,from(#003163),to(#005ca9));background:linear-gradient(90deg,#003163,#005ca9)}.theme-13 #LoggedIn .main #home-carousel.carousel{background:transparent}.theme-13 #LoggedIn .main #home-wellbeing .slide-inner{background-color:#65b32e}.theme-13 #LoggedIn .main #home-wellbeing .slick-next i,.theme-13 #LoggedIn .main #home-wellbeing .slick-prev i{color:#1d1d1b}.theme-13 #LoggedIn .main #home-wellbeing .slick-slide .slide-inner .slide-content .explore h3{font-family:FilsonProBook,sans-serif}.theme-13 #LoggedIn .main #wellbeing #wellbeing-carousel{background-color:transparent}.theme-13 #LoggedIn .main #wellbeing #wellbeing-carousel .slide-inner{background-color:#65b32e}.theme-13 #LoggedIn .main #wellbeing #wellbeing-carousel .slide-inner .progress-info{color:#65b32e}.theme-13 #LoggedIn .main #wellbeing #wellbeing-carousel .slide-inner .progress-bar{background-color:#ccc}.theme-13 #LoggedIn .main #wellbeing #wellbeing-carousel .slide-inner .progress-bar .progress{background-color:#fff}.theme-13 #LoggedIn .main #wellbeing #wellbeing-carousel .slick-slide .slide-inner .slide-content .explore h3{font-family:FilsonProBook,sans-serif}.theme-13 #LoggedIn .main #wellbeing .articles .card-header{background-color:#005ca9!important}.theme-13 #LoggedIn .main #article .article-header{background:-webkit-gradient(linear,left top,right top,from(#003163),to(#005ca9));background:linear-gradient(90deg,#003163,#005ca9)}.theme-13 #LoggedIn .main #Rewards .reward-logo{background:#347557}.theme-13 #LoggedIn .main #Nutrition #pieColour1{background-color:#65b32e}.theme-13 #LoggedIn .main #Nutrition #pieColour2{background-color:#5a9f29}.theme-13 #LoggedIn .main #Nutrition #pieColour3{background-color:#4e8a24}.theme-13 #LoggedIn .main #Nutrition .todays-stats h4,.theme-13 #LoggedIn .main #Nutrition .todays-stats p{color:#005ca9}.theme-13 #LoggedIn .main #Recipe .points-confirmation,.theme-13 #LoggedIn .main #Recipe .wellness-points h4{display:none}.theme-13 #LoggedIn .main #Recipe .instructions .btn{text-transform:uppercase;font-family:FilsonProBold}.theme-13 #LoggedIn .main #fitness .todays-stats h3,.theme-13 #LoggedIn .main #fitness .todays-stats p{color:#1d1d1b}.theme-13 #LoggedIn .main #fitness .todays-stats .stats-box,.theme-13 #LoggedIn .main #fitness .todays-stats .stats-box .distance,.theme-13 #LoggedIn .main #fitness .todays-stats .stats-box .target{border-color:#65b32e}.theme-13 #LoggedIn .main #fitness #AllWorkoutPlans .card-content{color:#1d1d1b!important;font-size:1.8rem}.theme-13 #LoggedIn .main #fitness .toolbar .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;margin:auto;max-width:880px;width:100%}.theme-13 #LoggedIn .main #fitness .toolbar .btn-group .btn{font-size:1.5rem;text-transform:uppercase;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:stretch;align-self:stretch;margin:0}.theme-13 #LoggedIn .main #fitness #WorkoutPlan .workout-info .btn{text-transform:uppercase}.theme-13 #LoggedIn .main .insights__btn_container a{border-color:#65b32e;color:#1d1d1b;background-color:#fff}.theme-13 #LoggedIn .main .calendar{color:#1d1d1b!important}.theme-13 #LoggedIn .main .calendar .calendar-nav a svg{color:#1d1d1b}.theme-13 #LoggedIn .main .calendar #colorPicker{background-color:#65b32e!important}.theme-13 #LoggedIn .main .calendar .calendar-date.active{background-color:#65b32e}.theme-13 #LoggedIn .main .calendar .text-white{color:#1d1d1b!important}.theme-13 #LoggedIn .main .calendar .nothing-logged h3{color:#1d1d1b}.theme-13 #LoggedIn .main .toolbar .btn-group .btn{color:#1d1d1b;border-color:#65b32e}.theme-13 #LoggedIn .main #Metrics .page-header.bg-brand-secondary{background:#eeeef0}.theme-13 #LoggedIn .main #Metrics .metric-image img{border-radius:50%;background-color:#005ca9;width:100px;height:100px}.theme-13 #LoggedIn .main #Metrics .metric-info .metric-title,.theme-13 #LoggedIn .main #Metrics .metric-info .metric-value{color:#1d1d1b}.theme-13 #LoggedIn .main #Metrics .metric-info .metric-title{font-size:1.8rem}.theme-13 #LoggedIn .main #Rewards .page-title h2{color:#fff}.theme-13 #LoggedIn .main #Rewards .calendar,.theme-13 #LoggedIn .main #Rewards .calendar .calendar-nav a svg,.theme-13 #LoggedIn .main #Rewards .calendar .text-white{color:#fff!important}.theme-13 #LoggedIn .main #Rewards #RewardsDetails .reward-title,.theme-13 #LoggedIn .main #Rewards #RewardsDetails .voucher-code h3,.theme-13 #LoggedIn .main #Rewards .level-details-card h3{color:#1d1d1b}.theme-13 #LoggedIn .main #Rewards #RewardsDetails .back-to-rewards a{color:#65b32e!important}.theme-13 #LoggedIn .main #Rewards #RewardsDetails .terms-card h4{color:#1d1d1b}.theme-13 #LoggedIn .main #Rewards #RewardsDetails .valid-until{font-size:1.8rem}.theme-13 #LoggedIn .main #Rewards #RewardsPopup h3{color:#fff}.theme-13 #LoggedIn .main #events .page-header{background:-webkit-gradient(linear,left top,right top,from(#003163),to(#005ca9));background:linear-gradient(90deg,#003163,#005ca9)}.theme-13 #LoggedIn .main #events .page-title h2{color:#fff}.theme-13 #LoggedIn .main #events #available-events .upcoming-events .event-link a{color:#1d1d1b}.theme-13 #LoggedIn .main #events .no-events{color:#1d1d1b!important}.theme-13 #LoggedIn .main #events .no-events a{color:#65b32e}.theme-13 #LoggedIn .main #events .no-events .no-events-heading:before{display:none}.theme-13 #LoggedIn .main #Webinars .webinar-wrap{color:#1d1d1b}.theme-13 #LoggedIn .main #Webinars .webinar-wrap .btn-wrap .available{border-color:#65b32e;color:#1d1d1b}.theme-13 #LoggedIn .main #Webinars .webinar-wrap .btn-wrap .available:hover{border-color:#4e8a24;color:#fff}.theme-13 #LoggedIn .main #view-event .page-header .page-title h2{color:#fff}.theme-13 #LoggedIn .main #view-event .event-info .event .event-location{text-align:right!important}.theme-13 #LoggedIn .main #eap .page-header{background:#eeeef0}.theme-13 #LoggedIn .main #eap .page-title .text-white,.theme-13 #LoggedIn .main #eap .page-title h2,.theme-13 #LoggedIn .main #eap .page-title p{color:#1d1d1b!important}.theme-13 #LoggedIn .main #eap .page-title p{font-size:1.8rem}.theme-13 #LoggedIn .main #eap .page-title .text-white a{color:#65b32e!important}.theme-13 #LoggedIn .main #faqs .page-title h2,.theme-13 #LoggedIn .main #Info .page-title h2,.theme-13 #LoggedIn .main #settings .page-title h2,.theme-13 #LoggedIn .main #terms .page-title h2,.theme-13 #LoggedIn .main #WellnessBenefits .page-title h2,.theme-13 #LoggedIn .main #whats-happening .page-title h2{color:#fff}.theme-13 #LoggedIn .main #whats-happening .page-event .page-title,.theme-13 #LoggedIn .main #whats-happening h3{color:#1d1d1b}.theme-13 #LoggedIn .main #footer .spectrum-logo{margin:0 auto 0 0}.theme-13 #LoggedIn .main #Specsavers .free-test{display:none}.theme-13 #LoggedIn #WellbeingStudio .virtual-events .event-card-content .book-now{background:#347557}.theme-13 #LoggedIn #LiveEvent .event-content .text-link{color:#65b32e!important}.theme-13 #LoggedIn #LiveEvent .event-content .text-link:hover{color:#4e8a24!important}.theme-13 #LoggedIn #Podcast .btn-outline{border:2px solid #65b32e;color:#65b32e;font-weight:700;font-family:ff-cocon-web-pro,sans-serif}.theme-13 #LoggedIn #Podcast .cta-button{color:#fff!important}.theme-13 #LoggedIn #Podcast .cta-button:hover,.theme-13 #LoggedIn #Pulse .cta-button:hover{color:#fff}.theme-13 #LoggedIn #Pulse .btn-outline:hover{color:#65b32e!important;color:#65b32e}.theme-13 #LoggedIn #Pulse .answer-button.selected{border-color:#65b32e!important;color:#65b32e!important}.theme-13 #LoggedIn #Pulse .answer-button.selected:hover{color:#65b32e!important}.theme-13 #LoggedIn #Pulse .btn-outline.form-btn{border:2px solid #65b32e!important}.theme-13 #LoggedIn #ClassesSearch .bg-brand-primary{background-color:#005ca9!important}.theme-13 #LoggedIn #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #65b32e;color:#65b32e}.theme-13 #LoggedIn #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-13 #LoggedIn #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-13 #LoggedIn #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-13 #LoggedIn #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#65b32e;fill:#65b32e}.theme-13 #LoggedIn #ClassesSearch .classes-filter-button.active{color:#65b32e;border:2px solid #65b32e}.theme-13 #LoggedIn #ClassesSearch .fas.active{color:#005ca9!important}.theme-13 #LoggedIn #TrainingPlans .class-link{color:#65b32e}.theme-13 #LoggedIn #TrainingPlan .bg-brand-primary{background-color:#005ca9!important}.theme-13 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #005ca9 transparent transparent!important}.theme-13 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#65b32e!important}.theme-14{font-family:FilsonProBook,sans-serif}.theme-14 .brand-primary{color:#5c318e}.theme-14 .brand-secondary{color:#f4f4f4!important}.theme-14 .brand-highlight-1{color:#bcd345}.theme-14 .brand-text{color:#3a4961!important}.theme-14 .bg-brand-nav,.theme-14 .bg-brand-primary{background-color:#5c318e!important}.theme-14 .bg-brand-secondary{background-color:#f4f4f4}.theme-14 .bg-brand-secondary-dark{background-color:#dbdbdb}.theme-14 .bg-brand-highlight-1{background-color:#bcd345}.theme-14 .bg-brand-highlight-1.hover-darken:hover{background-color:#a2b92c}.theme-14 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#f4f4f4),to(#bcd345));background:linear-gradient(90deg,#f4f4f4,#bcd345)}.theme-14 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#5c318e),to(#f4f4f4));background:linear-gradient(90deg,#5c318e,#f4f4f4)}.theme-14 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#bcd345),to(#5c318e));background:linear-gradient(0deg,#bcd345,#5c318e)}.theme-14 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#5c318e),to(#f4f4f4));background:linear-gradient(0deg,#5c318e,#f4f4f4)}.theme-14 .border-brand-highlight-1{border-color:#bcd345}.theme-14 .border-brand-secondary{border-color:#f4f4f4}.theme-14 .border-brand-primary{border-color:#5c318e}.theme-14 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-14 .before-secondary:before{background-color:#f4f4f4}.theme-14 .progress-bar,.theme-14 .progress-info{background-color:#fff;color:#f4f4f4}.theme-14 .progress-info:before{color:#5c318e;border-top:5px solid #fff}.theme-14 .btn-group .btn{background-color:transparent;margin:auto}.theme-14 .btn-group .btn.active,.theme-14 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-14 .btn-group .btn.active{background-color:#5c318e!important}.theme-14 .btn-group .btn:hover{background-color:#bcd345!important}.theme-14 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#f4f4f4!important;border-color:#f4f4f4;margin:auto}.theme-14 .filter-button.active,.theme-14 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-14 .filter-button.active{background-color:#5c318e!important}.theme-14 .filter-button:hover{background-color:#bcd345}.theme-14 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-14 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-14 .btn.brand-secondary:hover{background-color:#bcd345!important;color:#fff!important}.theme-14 .cta-button{background:#5c318e;color:#fff;line-height:1}.theme-14 .cta-button:hover{background-color:#bcd345!important;color:#fff}.theme-14 .cta-button.white-button{background-color:#fff;color:#5c318e}.theme-14 .cta-button.white-button:hover{background-color:#eee}.theme-14 .outline-button{border:2px solid #bcd345;color:#bcd345;background-color:#fff}.theme-14 .outline-button.disabled,.theme-14 .outline-button:hover{color:#bcd345;background-color:#f5f5f5}.theme-14 .outline-button:active,.theme-14 .outline-button:focus{background-color:#f5f5f5!important;color:#bcd345!important}.theme-14 .btn.btn-cta{letter-spacing:normal!important;background-color:#5c318e}.theme-14 .btn.btn-cta:focus{background-color:#b4ce31;text-decoration:underline}.theme-14 .btn.btn-cta-outline{letter-spacing:normal!important}.theme-14 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-14 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#bcd345}.theme-14 .btn.btn-transparent,.theme-14 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-14 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-14 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-14 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-14 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-14 .btn.btn-active-outline,.theme-14 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-14 .btn.btn-white{letter-spacing:normal!important}.theme-14 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-14 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-14 .home-link{border-bottom:3px solid #5c318e;color:#f4f4f4}.theme-14 .home-link:hover{border-color:#f4f4f4;color:#bcd345}.theme-14 .fc>*,.theme-14 h3{color:#f4f4f4}.theme-14 .text-link{font-family:FilsonProBold,sans-serif;color:#f4f4f4!important;border-bottom:3px solid #f4f4f4;padding-bottom:3px}.theme-14 .return-link a{color:#5c318e}.theme-14 .return-link a:hover{text-decoration:none}.theme-14 a{font-family:FilsonProBook,sans-serif}.theme-14 .pop-up-content .btn{background:#5c318e;color:#fff;line-height:1}.theme-14 .pop-up-content .btn:hover{background-color:#bcd345!important;color:#fff}.theme-14 #NotLoggedIn .form-logo{max-width:260px}.theme-14 .main{background-color:#f4f4f4}.theme-14 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#5c318e),to(#5c318e));background:linear-gradient(90deg,#fff 0,#fff 25%,#5c318e 0,#5c318e);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-14 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-14 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-14 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-14 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-14 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-14 #MobileNav .nav-item{color:#5c318e;border-color:#5c318e}.theme-14 #MobileNav .nav-item .nav-link,.theme-14 #MobileNav .nav-item .plans{color:#5c318e}.theme-14 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-14 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-14 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#5c318e}.theme-14 #HomeStats .cta-button{background-color:#5c318e}.theme-14 #home-carousel{background-color:#313d53}.theme-14 #home-nutrition .recipe-card:after,.theme-14 #home-nutrition .recipe-card:before{background-color:#f4f4f4}.theme-14 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-14 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#f4f4f4),to(#5c318e));background-image:linear-gradient(90deg,#f4f4f4,#5c318e)}.theme-14 #home-metrics .metric p{color:#fff}.theme-14 #home-happening .page-event{border-color:#f4f4f4}.theme-14 #home-events .book-now{background-color:#bcd345}.theme-14 #home-wellbeing,.theme-14 #wellbeing-carousel{background-color:#f4f4f4}.theme-14 #home-wellbeing .slick-next i,.theme-14 #home-wellbeing .slick-prev i,.theme-14 #wellbeing-carousel .slick-next i,.theme-14 #wellbeing-carousel .slick-prev i{color:#f4f4f4}.theme-14 #home-wellbeing .recommended-badge,.theme-14 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-14 #wellbeing-carousel .slick-next i,.theme-14 #wellbeing-carousel .slick-prev i{color:#bcd345}.theme-14 .articles{background-color:#fff}.theme-14 #course .chapters__section:before,.theme-14 #course .chapters__title:after{background-color:#5c318e}.theme-14 #course .chapter:after{border-color:#f4f4f4;background-color:#f4f4f4}.theme-14 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-14 #course .chapter.completed-inactive-mod .chapter__title,.theme-14 #course .chapter.completed-inactive-mod .chapter__title-text{color:#f4f4f4}.theme-14 #course .progress-bar,.theme-14 #course .progress-info{background-color:#f4f4f4;color:#fff}.theme-14 #course .progress-info:before{color:#f4f4f4;border-top:5px solid #f4f4f4}.theme-14 #available-events .upcoming-events .event-link a{color:#5c318e}.theme-14 #available-events .events-calendar .fc .calendar-icon i{color:#5c318e!important}.theme-14 #Webinars .webinar-wrap{color:#f4f4f4}.theme-14 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#f4f4f4;color:#f4f4f4}.theme-14 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#dbdbdb;color:#fff}.theme-14 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#5c318e;color:#fff}.theme-14 .my-bookings .booking-filter .btn{background-color:transparent;color:#f4f4f4;border:1px solid #f4f4f4!important;font-weight:800}.theme-14 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-14 #webinarView .return svg .cls-1{fill:#5c318e}.theme-14 #webinarView .return svg .cls-2{fill:#fff}.theme-14 #webinarView .return:hover svg .cls-1{fill:#432468}.theme-14 #view-event .page-header .return svg .cls-1{fill:#5c318e}.theme-14 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-14 #view-event .page-header .return:hover svg .cls-1{fill:#432468}.theme-14 #view-event .time-slot .btn.active{background-color:#bcd345;border-width:0}.theme-14 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-14 .calendar .calendar-date.active{background-color:#5c318e}.theme-14 .calendar .nothing-logged h3{color:#fff}.theme-14 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #5c318e}.theme-14 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#dbdbdb}.theme-14 #fitness #WorkoutPlan .workout-slide a{border-color:#5c318e}.theme-14 #fitness #WorkoutPlan .workout-slide a:after{background-color:#f4f4f4}.theme-14 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#5c318e}.theme-14 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-14 #fitness #ExerciseHistory .button-add:after,.theme-14 #fitness #ExerciseHistory .button-add:before,.theme-14 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-14 #Nutrition #pieColour1{background-color:#5c318e}.theme-14 #Nutrition #pieColour2{background-color:#502a7b}.theme-14 #Nutrition #pieColour3{background-color:#432468}.theme-14 #RecipeBook,.theme-14 #RecipeBook .recipe-card:after,.theme-14 #RecipeBook .recipe-card:before{background-color:#f4f4f4}.theme-14 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-14 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#bcd345}.theme-14 #Recipe .log-confirmation p{color:#bcd345}.theme-14 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#5c318e}.theme-14 #FoodDiary .button-add:after,.theme-14 #FoodDiary .button-add:before{background:#fff}.theme-14 #FoodDiary .button-add{background:#5c318e}.theme-14 #FoodDiary .button-add:hover{background:#bcd345}.theme-14 #Metrics .metric-value{color:#fff}.theme-14 #Metrics .metrics-card-head:before{background-color:#5c318e}.theme-14 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #5c318e;border-left:74px solid #5c318e}.theme-14 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-14 #Metrics .metrics-text h4{color:#5c318e;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-14 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-14 #Rewards .wellness-points .total-points{color:#fff}.theme-14 #Rewards .circle__background{fill:#dbdbdb;opacity:.5}.theme-14 #Rewards .circle__fill{stroke:#bcd345}.theme-14 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-14 #Rewards #RewardsLevels .levels-card.achieved{color:#f4f4f4;border-left-color:#5c318e}.theme-14 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#5c318e}.theme-14 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-14 #Rewards #RewardsDetails .reward-info .reward-title,.theme-14 #Rewards #RewardsDetails .voucher-code h3{color:#5c318e}.theme-14 #Rewards #RewardsDetails .terms-card{border-color:#5c318e}.theme-14 #Rewards #RewardsDetails .terms-card h4{color:#5c318e}.theme-14 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#5c318e),to(#bcd345));background:linear-gradient(180deg,#5c318e,#bcd345)}.theme-14 #Insights ::-webkit-scrollbar-thumb{background-color:#bcd345}.theme-14 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#5c318e;color:#fff}.theme-14 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-14 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-14 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-14 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-14 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-14 #Insights .slider__content:after,.theme-14 #Insights .slider__content:before,.theme-14 #Insights .slider__deliver,.theme-14 #Insights .slider__thumb{background:#fff}.theme-14 #Insights #pop-up .pop-up-content{background-color:#f4f4f4}.theme-14 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#bcd345;text-decoration-color:#bcd345}.theme-14 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-14 #whats-happening .page-results-wrap .page-event:before{border:1px solid #f4f4f4}@media only screen and (max-width:768px){.theme-14 #eap h3 a{color:#bcd345!important}}.theme-14 #DigitalClinicsLanding .balance,.theme-14 #DigitalClinicsLanding .balance-amount span,.theme-14 #DigitalClinicsLanding .wallet-id,.theme-14 #wallet-page .balance,.theme-14 #wallet-page .balance-amount span,.theme-14 #wallet-page .wallet-id{color:#fff!important}.theme-14 #DigitalGym .text-link,.theme-14 #WellbeingStudio .text-link{color:#bcd345;border-color:#5c318e}.theme-14 #DigitalGym .text-link:hover,.theme-14 #WellbeingStudio .text-link:hover{color:#a2b92c;border-color:#a2b92c}.theme-14 #DigitalGym .virtual-events .event-card-content,.theme-14 #WellbeingStudio .virtual-events .event-card-content{background:#5c318e}.theme-14 #DigitalGym .virtual-events .event-card-content .book-now,.theme-14 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#bcd345}.theme-14 #DigitalGym .learning h4,.theme-14 #WellbeingStudio .learning h4{color:#f4f4f4}.theme-14 #DigitalGym .downloadable-guides .download,.theme-14 #WellbeingStudio .downloadable-guides .download{color:#5c318e}.theme-14 #DigitalGym .section-header-title{text-transform:capitalize}.theme-14 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-14 #DigitalGym .cta-button{border:1px solid #5c318e}.theme-14 #DigitalGym .gym-calendar a{color:#5c318e}.theme-14 #DigitalGym .gym-calendar .list-event-day,.theme-14 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-14 #LiveEvent{background:#fff}.theme-14 #LiveEvent .event-content .return svg .circle{fill:#5c318e}.theme-14 #LiveEvent .event-content .return:hover svg .circle{fill:#432468}.theme-14 #LiveEvent .event-content h4{color:#f4f4f4}.theme-14 #LiveEvent .event-content .disclaimer-heading{color:#f4f4f4!important}.theme-14 #LiveEvent .event-content .text-link{border-bottom:0}.theme-14 #DigitalGym .cta-button:active,.theme-14 #DigitalGym .cta-button:focus,.theme-14 #LiveEvent .cta-button:active,.theme-14 #LiveEvent .cta-button:focus,.theme-14 #WellbeingStudio .cta-button:active,.theme-14 #WellbeingStudio .cta-button:focus{background:#5c318e}.theme-14 #DigitalGym .btn-outline,.theme-14 #LiveEvent .btn-outline,.theme-14 #WellbeingStudio .btn-outline{background-color:#fff;color:#5c318e;border:1px solid #5c318e!important}.theme-14 #DigitalGym .btn-outline:hover,.theme-14 #DigitalGym .btn-outline:hover:focus,.theme-14 #LiveEvent .btn-outline:hover,.theme-14 #LiveEvent .btn-outline:hover:focus,.theme-14 #WellbeingStudio .btn-outline:hover,.theme-14 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#432468}.theme-14 #DigitalGym .btn-outline:active,.theme-14 #DigitalGym .btn-outline:focus,.theme-14 #LiveEvent .btn-outline:active,.theme-14 #LiveEvent .btn-outline:focus,.theme-14 #WellbeingStudio .btn-outline:active,.theme-14 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #5c318e!important;color:#5c318e}.theme-14 #WellbeingCourse .return svg .cls-1{fill:#5c318e}.theme-14 #WellbeingCourse .return:hover svg .cls-1{fill:#432468}.theme-14 #WellbeingCourse .session-menu .session-item{color:#5c318e}.theme-14 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#5c318e}.theme-14 #WellbeingCourse .session-menu .session-item.active,.theme-14 #WellbeingCourse .session-menu .session-item:hover{color:#432468}.theme-14 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-14 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#432468}.theme-14 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-14 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#432468}.theme-14 #Podcast .btn-outline{color:#f4f4f4}.theme-14 #PodcastPlayer input[type=range]::-moz-range-progress{background:#bcd345}.theme-14 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#bcd345}.theme-14 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #bcd345}.theme-14 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#bcd345}.theme-14 #PodcastPlayer input[type=range]::-moz-range-track{background:#bcd345}.theme-14 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #bcd345}.theme-14 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-14 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#bcd345}.theme-14 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #bcd345}.theme-14 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-14 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#bcd345}.theme-14 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #5c318e;color:#5c318e}.theme-14 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-14 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-14 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-14 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#5c318e;fill:#5c318e}.theme-14 #ClassesSearch .classes-filter-button.active{color:#5c318e;border:2px solid #5c318e}.theme-14 #ClassesSearch .fas.active{color:#5c318e!important}.theme-14 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#bcd345}.theme-14 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#bcd345}.theme-14 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #bcd345}.theme-14 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#bcd345}.theme-14 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#bcd345}.theme-14 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #bcd345}.theme-14 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-14 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#bcd345}.theme-14 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #bcd345}.theme-14 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-14 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#bcd345}.theme-14 #Navigation .nav-link{color:#fff!important}.theme-14 .dc-cat-modal .dc-modal-content .price{color:#bcd345!important}.theme-14 .cta-button{background:#bcd345}.theme-14 .cta-button:hover{background-color:#a2b92c!important}.theme-14 .btn.btn-cta{background-color:#bcd345;color:#fff;font-family:ff-cocon-web-pro,sans-serif}.theme-14 .btn.btn-cta:hover{background-color:#b4ce31}.theme-14 .btn.btn-cta-outline{border-width:1.5px!important;border:solid #bcd345;color:#bcd345;background-color:#fff}.theme-14 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-14 .btn.btn-white{background-color:#fff;color:#bcd345}.theme-14 .btn.btn-white:hover{background-color:#f5f5f5}.theme-14 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-14 .btn.btn-md{padding:12.5px 5px}.theme-14 .btn.btn-sm{padding:5px 5px!important}.theme-14 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-14 .btn.rounded-0{border-radius:4px!important}.theme-14 .return-link a,.theme-14 .text-link{color:#bcd345!important;border-bottom-width:0}.theme-14 .return-link a:hover,.theme-14 .text-link:hover{color:#a2b92c!important}.theme-14 #NotLoggedIn{background-color:#f4f4f4!important}.theme-14 #NotLoggedIn .bg-brand-secondary,.theme-14 #NotLoggedIn .login-bg{background-color:#5c318e!important}.theme-14 #NotLoggedIn #LanguageSelect{color:#5c318e!important}.theme-14 #NotLoggedIn .form-logo{padding-bottom:50px}.theme-14 #LoggedIn a{color:#bcd345}.theme-14 #LoggedIn .return-link a{color:#bcd345!important;border-bottom-width:0}.theme-14 #LoggedIn .return-link a:hover{color:#a2b92c!important}.theme-14 #LoggedIn h3{color:#454a4e}.theme-14 #LoggedIn .btn-group .btn.active{background-color:#bcd345!important}.theme-14 #LoggedIn .brand-secondary{color:#454a4e!important}.theme-14 #LoggedIn #SideNav{background:#bcd345}.theme-14 #LoggedIn .bg-grey{background-color:#f4f4f4}.theme-14 #LoggedIn .section-header-title{color:#454a4e}.theme-14 #LoggedIn .section-header-divider{background:#454a4e}.theme-14 #LoggedIn .recipe-card .recipe-card-content,.theme-14 #LoggedIn .recipe-card:after,.theme-14 #LoggedIn .recipe-card:before{background:#5c318e}.theme-14 #LoggedIn .recipe-card .recipe-calories{background:#bcd345;color:#5c318e}.theme-14 #LoggedIn .page-header .page-title h2{color:#454a4e}.theme-14 #LoggedIn .filter-buttons .filter-button{background:#fff;border-color:#bcd345!important;color:#454a4e!important}.theme-14 #LoggedIn .filter-buttons .filter-button.active,.theme-14 #LoggedIn .filter-buttons .filter-button:hover{background-color:#bcd345!important;color:#fff!important;border-width:1px!important;font-family:FilsonProBook,sans-serif}.theme-14 #LoggedIn .home-link{color:#bcd345;border-bottom-color:#bcd345}.theme-14 #LoggedIn .home-link:hover{color:#a2b92c;border-color:#a2b92c}.theme-14 #LoggedIn #TopNav .navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.theme-14 #LoggedIn #TopNav .navbar-brand img{padding:5px 0;height:50px;margin:unset}.theme-14 #LoggedIn #MobileNav .navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.theme-14 #LoggedIn #MobileNav .navbar-brand img{padding:5px 0;height:50px}.theme-14 #LoggedIn #HomeStats{background:#fff}.theme-14 #LoggedIn #HomeStats p{color:#454a4e}.theme-14 #LoggedIn #home-carousel a{color:#fff}.theme-14 #LoggedIn #home-fitness .title-image{background:#fff}.theme-14 #LoggedIn #home-fitness .card-content{color:#454a4e!important}.theme-14 #LoggedIn #home-wellbeing .slide-inner,.theme-14 #LoggedIn #wellbeing-carousel .slide-inner{background:#5c318e}.theme-14 #LoggedIn #home-wellbeing .slide-inner .progress-bar,.theme-14 #LoggedIn #wellbeing-carousel .slide-inner .progress-bar{background:#f4f4f4}.theme-14 #LoggedIn #home-wellbeing .slide-inner .progress-bar .progress,.theme-14 #LoggedIn #wellbeing-carousel .slide-inner .progress-bar .progress{background:#fff}.theme-14 #LoggedIn #home-wellbeing .slide-inner .progress-bar .progress-info,.theme-14 #LoggedIn #wellbeing-carousel .slide-inner .progress-bar .progress-info{color:#454a4e}.theme-14 #LoggedIn #home-wellbeing .slide-inner .course-title,.theme-14 #LoggedIn #wellbeing-carousel .slide-inner .course-title{color:#fff}.theme-14 #LoggedIn #home-wellbeing .slick-arrow i,.theme-14 #LoggedIn #wellbeing-carousel .slick-arrow i{color:#454a4e}.theme-14 #LoggedIn #home-wellbeing .single-slide .slide-image,.theme-14 #LoggedIn #wellbeing-carousel .single-slide .slide-image{background-color:#5c318e}.theme-14 #LoggedIn #home-wellbeing .single-slide h3,.theme-14 #LoggedIn #wellbeing-carousel .single-slide h3{color:#bcd345}.theme-14 #LoggedIn #home-wellbeing .single-slide .progress,.theme-14 #LoggedIn #home-wellbeing .single-slide .progress-info,.theme-14 #LoggedIn #wellbeing-carousel .single-slide .progress,.theme-14 #LoggedIn #wellbeing-carousel .single-slide .progress-info{background-color:#5c318e}.theme-14 #LoggedIn #home-wellbeing .single-slide .progress-info:before,.theme-14 #LoggedIn #wellbeing-carousel .single-slide .progress-info:before{border-top-color:#5c318e}.theme-14 #LoggedIn #home-events .book-now{background:#f4f4f4;color:#454a4e}.theme-14 #LoggedIn #wellbeing .paths .section-header-title{color:#454a4e!important}.theme-14 #LoggedIn #wellbeing #wellbeing-carousel{background:transparent}.theme-14 #LoggedIn #wellbeing .articles .card-header{background:#dbdbdb!important}.theme-14 #LoggedIn #course .chapters__back-link{color:#bcd345!important}.theme-14 #LoggedIn #course .progress{background:#dbdbdb}.theme-14 #LoggedIn #course .progress .progress-bar{background:#bcd345}.theme-14 #LoggedIn #course .progress .progress-info{color:#fff;background:#bcd345}.theme-14 #LoggedIn #course .progress .progress-info:before{border-top-color:#bcd345}.theme-14 #LoggedIn #course .chapters__title-text{color:#fff}.theme-14 #LoggedIn #course #pop-up .pop-up-content .cta-button{background:#bcd345}.theme-14 #LoggedIn #course #pop-up .pop-up-content .cta-button:hover{background:#a2b92c!important}.theme-14 #LoggedIn #course #pop-up .pop-up-content .review-message,.theme-14 #LoggedIn #course #pop-up .pop-up-content h4{color:#454a4e}.theme-14 #LoggedIn #course #pop-up .pop-up-content .close-popup{color:#bcd345}.theme-14 #LoggedIn #course #pop-up .pop-up-content .close-popup:hover{background-color:transparent!important;color:#a2b92c}.theme-14 #LoggedIn #article .article-header{background-color:#5c318e}.theme-14 #LoggedIn #all-articles .card-text,.theme-14 #LoggedIn #all-articles h5,.theme-14 #LoggedIn #all-courses .card-text,.theme-14 #LoggedIn #all-courses h5{color:#454a4e}.theme-14 #LoggedIn .calendar{color:#454a4e!important}.theme-14 #LoggedIn .calendar .calendar-nav a svg{color:#454a4e}.theme-14 #LoggedIn .calendar #colorPicker{background-color:#bcd345!important}.theme-14 #LoggedIn .calendar .calendar-date.active{background-color:#bcd345}.theme-14 #LoggedIn .calendar .text-white{color:#454a4e!important}.theme-14 #LoggedIn .calendar .nothing-logged h3{color:#5c318e}.theme-14 #LoggedIn .toolbar .btn-group .btn{color:#454a4e;border-color:#bcd345;background:#fff}.theme-14 #LoggedIn #fitness .bg-grey{background-color:#fff}.theme-14 #LoggedIn #fitness .todays-stats h3,.theme-14 #LoggedIn #fitness .todays-stats p{color:#454a4e}.theme-14 #LoggedIn #fitness .todays-stats .stats-box,.theme-14 #LoggedIn #fitness .todays-stats .stats-box .distance,.theme-14 #LoggedIn #fitness .todays-stats .stats-box .target{border-color:#bcd345}.theme-14 #LoggedIn #fitness .workout-slide a:after{background-color:#bcd345}.theme-14 #LoggedIn #fitness .bg-brand-secondary{background-color:#5c318e}.theme-14 #LoggedIn #fitness #AllWorkoutPlans{background:#fff}.theme-14 #LoggedIn #fitness #AllWorkoutPlans .fitness-carousel{border-color:#5c318e}.theme-14 #LoggedIn #fitness #AllWorkoutPlans .all-plans .title-image{background:#5c318e}.theme-14 #LoggedIn .fitness-plan-card:hover{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.theme-14 #LoggedIn .insights__btn_container .btn{background-color:#fff;border-color:#bcd345}.theme-14 #LoggedIn #Nutrition .bg-grey{background-color:#fff}.theme-14 #LoggedIn #Nutrition .todays-stats h4,.theme-14 #LoggedIn #Nutrition .todays-stats p{color:#454a4e}.theme-14 #LoggedIn #Nutrition #FoodSearch .search-results .results-box{color:#5c318e}.theme-14 #LoggedIn #Nutrition #FoodSearch .search-results .food-result{border-color:#5c318e}.theme-14 #LoggedIn #Nutrition #FoodSearch .search-results:after,.theme-14 #LoggedIn #Nutrition #FoodSearch .search-results:before{background-color:#5c318e}.theme-14 #LoggedIn #Nutrition #CustomFoodLog label,.theme-14 #LoggedIn #Nutrition #FoodDiary #pop-up .pop-up-content,.theme-14 #LoggedIn #Nutrition #FoodDiary #pop-up h2,.theme-14 #LoggedIn #Nutrition #FoodDiary #pop-up h4,.theme-14 #LoggedIn #Nutrition #FoodDiary #pop-up p{color:#454a4e}.theme-14 #LoggedIn #Nutrition #FoodDiary #pop-up .cta-button{background-color:#bcd345}.theme-14 #LoggedIn #Nutrition #FoodDiary #pop-up .cta-button:hover{background-color:#a2b92c!important}.theme-14 #LoggedIn #Nutrition #FoodDiary #pop-up .close-popup{color:#bcd345}.theme-14 #LoggedIn #Nutrition #FoodDiary #pop-up .close-popup:hover{background-color:transparent!important;color:#a2b92c}.theme-14 #LoggedIn #Recipe .allergens h4,.theme-14 #LoggedIn #Recipe .allergens p,.theme-14 #LoggedIn #Recipe .wellness-points h4,.theme-14 #LoggedIn #Recipe .wellness-points p{color:#454a4e}.theme-14 #LoggedIn #Metrics .page-header,.theme-14 #LoggedIn #Rewards .page-header{background-color:#5c318e}.theme-14 #LoggedIn #Metrics .page-header .page-title h2,.theme-14 #LoggedIn #Rewards .page-header .page-title h2{color:#fff}.theme-14 #LoggedIn #Rewards .calendar{color:#fff!important}.theme-14 #LoggedIn #Rewards .calendar .calendar-nav svg{color:#fff}.theme-14 #LoggedIn #Rewards .calendar .text-white{color:#fff!important}.theme-14 #LoggedIn #Rewards .calendar .nothing-logged h3{color:#fff}.theme-14 #LoggedIn #Rewards #RewardsLevels .reward-card .reward-logo{background:#5c318e;background-image:unset}.theme-14 #LoggedIn #Rewards #RewardsPopup .pop-up-content,.theme-14 #LoggedIn #Rewards #RewardsPopup h2,.theme-14 #LoggedIn #Rewards #RewardsPopup h4,.theme-14 #LoggedIn #Rewards #RewardsPopup p{color:#454a4e}.theme-14 #LoggedIn #Rewards #RewardsPopup .cta-button{background-color:#bcd345}.theme-14 #LoggedIn #Rewards #RewardsPopup .cta-button:hover{background-color:#a2b92c!important}.theme-14 #LoggedIn #Rewards #RewardsPopup .close-popup{color:#bcd345}.theme-14 #LoggedIn #Rewards #RewardsPopup .close-popup:hover{background-color:transparent!important;color:#a2b92c}.theme-14 #LoggedIn #Rewards #RewardsPopup .brand-highlight-1{color:#454a4e}.theme-14 #LoggedIn #Insights{background:#5c318e}.theme-14 #LoggedIn #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background:#bcd345}.theme-14 #LoggedIn #Insights .start-button .btn{background-color:#bcd345}.theme-14 #LoggedIn #Insights .start-button .btn:hover{background-color:#a2b92c}.theme-14 #LoggedIn #Insights .progress .progress-bar,.theme-14 #LoggedIn #Insights .progress .progress-bar .progress-info{background-color:#bcd345}.theme-14 #LoggedIn #Insights .progress .progress-bar .progress-info:before{border-top-color:#bcd345}.theme-14 #LoggedIn #Insights #pop-up .pop-up-content,.theme-14 #LoggedIn #Insights #pop-up h2,.theme-14 #LoggedIn #Insights #pop-up h4,.theme-14 #LoggedIn #Insights #pop-up p{color:#454a4e}.theme-14 #LoggedIn #Insights #pop-up .cta-button{background-color:#bcd345}.theme-14 #LoggedIn #Insights #pop-up .cta-button:hover{background-color:#a2b92c!important}.theme-14 #LoggedIn #Insights #pop-up .close-popup{color:#bcd345}.theme-14 #LoggedIn #Insights #pop-up .close-popup:hover{background-color:transparent!important;color:#a2b92c}.theme-14 #LoggedIn #pop-up .pop-up-content,.theme-14 #LoggedIn #pop-up h2,.theme-14 #LoggedIn #pop-up h4,.theme-14 #LoggedIn #pop-up p,.theme-14 #LoggedIn .pop-up .pop-up-content,.theme-14 #LoggedIn .pop-up h2,.theme-14 #LoggedIn .pop-up h4,.theme-14 #LoggedIn .pop-up p{color:#454a4e}.theme-14 #LoggedIn #pop-up .cta-button,.theme-14 #LoggedIn .pop-up .cta-button{background-color:#bcd345}.theme-14 #LoggedIn #pop-up .cta-button:hover,.theme-14 #LoggedIn .pop-up .cta-button:hover{background-color:#a2b92c!important}.theme-14 #LoggedIn #pop-up .close-popup,.theme-14 #LoggedIn .pop-up .close-popup{color:#bcd345}.theme-14 #LoggedIn #pop-up .close-popup:hover,.theme-14 #LoggedIn .pop-up .close-popup:hover{background-color:transparent!important;color:#a2b92c}.theme-14 #LoggedIn #events .page-header,.theme-14 #LoggedIn #view-event .page-header{background-color:#5c318e}.theme-14 #LoggedIn #events .page-header .page-title h2,.theme-14 #LoggedIn #view-event .page-header .page-title h2{color:#fff}.theme-14 #LoggedIn #events .page-header .return svg .cls-1,.theme-14 #LoggedIn #view-event .page-header .return svg .cls-1{fill:#bcd345}.theme-14 #LoggedIn #events .page-header .return:hover svg .cls-1,.theme-14 #LoggedIn #view-event .page-header .return:hover svg .cls-1{fill:#a2b92c}.theme-14 #LoggedIn #events .booking-filter .btn,.theme-14 #LoggedIn #view-event .booking-filter .btn{border-color:#bcd345!important;color:#454a4e;background:#fff}.theme-14 #LoggedIn #Webinars .webinar-wrap{color:#5c318e}.theme-14 #LoggedIn #Webinars .webinar-wrap .btn-wrap .available{border-color:#bcd345;color:#454a4e}.theme-14 #LoggedIn #Webinars .webinar-wrap .btn-wrap .available:hover{border-color:#a2b92c;color:#fff}.theme-14 #LoggedIn #view-event .event-info .past-event .disabled:hover{background-color:#bcd345!important}.theme-14 #LoggedIn #eap .page-title a,.theme-14 #LoggedIn #eap .page-title h3,.theme-14 #LoggedIn #eap .page-title p{color:#454a4e!important}.theme-14 #LoggedIn #eap .eap-card img{background-color:#5c318e}.theme-14 #LoggedIn #eap .pop-up .pop-up-content,.theme-14 #LoggedIn #eap .pop-up h2,.theme-14 #LoggedIn #eap .pop-up h4,.theme-14 #LoggedIn #eap .pop-up p{color:#454a4e}.theme-14 #LoggedIn #eap .pop-up .cta-button{background-color:#bcd345}.theme-14 #LoggedIn #eap .pop-up .cta-button:hover{background-color:#a2b92c!important}.theme-14 #LoggedIn #eap .pop-up .close-popup{color:#bcd345}.theme-14 #LoggedIn #eap .pop-up .close-popup:hover{background-color:transparent!important;color:#a2b92c}.theme-14 #LoggedIn #Store .product-carousel-wrap .product-carousel-next,.theme-14 #LoggedIn #Store .product-carousel-wrap .product-carousel-prev{border-bottom-color:#bcd345}.theme-14 #LoggedIn #Store .product-carousel-wrap .product-carousel-next:hover,.theme-14 #LoggedIn #Store .product-carousel-wrap .product-carousel-prev:hover{border-bottom-color:#a2b92c!important}.theme-14 #LoggedIn #Info .page-title h2,.theme-14 #LoggedIn #Info .pop-up .pop-up-content,.theme-14 #LoggedIn #Info .pop-up h4,.theme-14 #LoggedIn #settings .page-title h2,.theme-14 #LoggedIn #settings .pop-up .pop-up-content,.theme-14 #LoggedIn #settings .pop-up h4,.theme-14 #LoggedIn #terms .page-title h2,.theme-14 #LoggedIn #terms .pop-up .pop-up-content,.theme-14 #LoggedIn #terms .pop-up h4{color:#454a4e}.theme-14 #LoggedIn #Info .pop-up .close-popup,.theme-14 #LoggedIn #settings .pop-up .close-popup,.theme-14 #LoggedIn #terms .pop-up .close-popup{color:#bcd345}.theme-14 #LoggedIn #Info .pop-up .close-popup:hover,.theme-14 #LoggedIn #settings .pop-up .close-popup:hover,.theme-14 #LoggedIn #terms .pop-up .close-popup:hover{background-color:transparent!important;color:#a2b92c}.theme-14 #LoggedIn #faqs .page-title p{color:#454a4e}.theme-14 #LoggedIn #faqs .page-title a{color:#bcd345}.theme-14 #LoggedIn #footer .spectrum-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;justify-self:flex-start;margin-left:0}.theme-14 #LoggedIn #footer .spectrum-logo img{margin:unset}.theme-14 #Info .page-title h2,.theme-14 #settings .page-title h2,.theme-14 #terms .page-title h2{color:#454a4e}.theme-14 #Info #TopNav,.theme-14 #settings #TopNav,.theme-14 #terms #TopNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.theme-14 #Info #TopNav .navbar-brand img,.theme-14 #settings #TopNav .navbar-brand img,.theme-14 #terms #TopNav .navbar-brand img{padding:5px 0;height:50px}.theme-14 #WellbeingStudio .learning .text-link{color:#5c318e!important}.theme-14 #LiveEvent .event-content h4{color:#5c318e}.theme-14 #LiveEvent .event-content .disclaimer-heading{color:#5c318e!important}.theme-14 #Podcast .btn-outline{border:2px solid #bcd345;color:#bcd345;font-weight:700;font-family:ff-cocon-web-pro,sans-serif}.theme-14 #Podcast .cta-button{color:#fff!important}.theme-14 #Podcast .cta-button:hover{color:#fff}.theme-14 #Pulse .page-header{background-color:#5c318e}.theme-14 #Pulse .cta-button:hover{color:#fff}.theme-14 #Pulse .btn-outline:hover{color:#bcd345!important;color:#bcd345}.theme-14 #Pulse .answer-button.selected{border-color:#bcd345!important;color:#bcd345!important}.theme-14 #Pulse .answer-button.selected:hover{color:#bcd345!important}.theme-14 #Pulse .btn-outline.form-btn{border:2px solid #bcd345!important}.theme-14 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #bcd345;color:#bcd345}.theme-14 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-14 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-14 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-14 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#bcd345;fill:#bcd345}.theme-14 #ClassesSearch .classes-filter-button.active{color:#bcd345;border:2px solid #bcd345}.theme-14 #TrainingPlans .class-link{color:#bcd345}.theme-14 #DigitalGym .view-button:active,.theme-14 #DigitalGym .view-button:focus{background:#bcd345!important}.theme-14 #DigitalGym .view-button.cta-button{border-color:#bcd345!important}.theme-14 #DigitalGym .view-button.btn-outline{border-color:#bcd345!important;color:#bcd345!important}.theme-14 #DigitalGym .view-button.btn-outline:hover{background-color:#bcd345;color:#fff!important;border-color:#bcd345!important}.theme-14 #MyFutureWellbeing .page-header .page-title h2,.theme-14 #MyFutureWellbeing .page-header .page-title p{color:#454a4e!important}.theme-14 #DigitalFrontDoor .HomeBookingCard .booking-card{background-color:#5c318e}.theme-14 #DigitalFrontDoor .recipe-card-details{background-color:#bcd345}.theme-14 #DigitalFrontDoor .podcast-card-inner{background-color:#5c318e}.theme-14 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #5c318e transparent transparent!important}.theme-14 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#5c318e!important}.theme-15{font-family:FilsonProBook,sans-serif}.theme-15 .brand-primary{color:#8dc7e9}.theme-15 .brand-secondary{color:#94368d!important}.theme-15 .brand-highlight-1{color:#feb648}.theme-15 .brand-text{color:#3a4961!important}.theme-15 .bg-brand-nav,.theme-15 .bg-brand-primary{background-color:#8dc7e9!important}.theme-15 .bg-brand-secondary{background-color:#94368d}.theme-15 .bg-brand-secondary-dark{background-color:#6f2869}.theme-15 .bg-brand-highlight-1{background-color:#feb648}.theme-15 .bg-brand-highlight-1.hover-darken:hover{background-color:#fea215}.theme-15 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#94368d),to(#feb648));background:linear-gradient(90deg,#94368d,#feb648)}.theme-15 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#8dc7e9),to(#94368d));background:linear-gradient(90deg,#8dc7e9,#94368d)}.theme-15 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#feb648),to(#8dc7e9));background:linear-gradient(0deg,#feb648,#8dc7e9)}.theme-15 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#8dc7e9),to(#94368d));background:linear-gradient(0deg,#8dc7e9,#94368d)}.theme-15 .border-brand-highlight-1{border-color:#feb648}.theme-15 .border-brand-secondary{border-color:#94368d}.theme-15 .border-brand-primary{border-color:#8dc7e9}.theme-15 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-15 .before-secondary:before{background-color:#94368d}.theme-15 .progress-bar,.theme-15 .progress-info{background-color:#fff;color:#94368d}.theme-15 .progress-info:before{color:#8dc7e9;border-top:5px solid #fff}.theme-15 .btn-group .btn{background-color:transparent;margin:auto}.theme-15 .btn-group .btn.active,.theme-15 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-15 .btn-group .btn.active{background-color:#8dc7e9!important}.theme-15 .btn-group .btn:hover{background-color:#feb648!important}.theme-15 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#94368d!important;border-color:#94368d;margin:auto}.theme-15 .filter-button.active,.theme-15 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-15 .filter-button.active{background-color:#8dc7e9!important}.theme-15 .filter-button:hover{background-color:#feb648}.theme-15 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-15 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-15 .btn.brand-secondary:hover{background-color:#feb648!important;color:#fff!important}.theme-15 .cta-button{background:#8dc7e9;color:#fff;line-height:1}.theme-15 .cta-button:hover{background-color:#feb648!important;color:#fff}.theme-15 .cta-button.white-button{background-color:#fff;color:#8dc7e9}.theme-15 .cta-button.white-button:hover{background-color:#eee}.theme-15 .outline-button{border:2px solid #feb648;color:#feb648;background-color:#fff}.theme-15 .outline-button.disabled,.theme-15 .outline-button:hover{color:#feb648;background-color:#f5f5f5}.theme-15 .outline-button:active,.theme-15 .outline-button:focus{background-color:#f5f5f5!important;color:#feb648!important}.theme-15 .btn.btn-cta{letter-spacing:normal!important;background-color:#8dc7e9}.theme-15 .btn.btn-cta:hover{background-color:#feac2f}.theme-15 .btn.btn-cta:focus{background-color:#feac2f;text-decoration:underline}.theme-15 .btn.btn-cta-outline{letter-spacing:normal!important;border:solid #feb648;color:#feb648}.theme-15 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-15 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#feb648}.theme-15 .btn.btn-transparent,.theme-15 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-15 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-15 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-15 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-15 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-15 .btn.btn-active-outline,.theme-15 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-15 .btn.btn-white{letter-spacing:normal!important;color:#feb648}.theme-15 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-15 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-15 .home-link{border-bottom:3px solid #8dc7e9;color:#94368d}.theme-15 .home-link:hover{border-color:#94368d;color:#feb648}.theme-15 .fc>*,.theme-15 h3{color:#94368d}.theme-15 .text-link{font-family:FilsonProBold,sans-serif;color:#94368d!important;border-bottom:3px solid #94368d;padding-bottom:3px}.theme-15 .return-link a{color:#8dc7e9}.theme-15 .return-link a:hover{text-decoration:none}.theme-15 a{font-family:FilsonProBook,sans-serif}.theme-15 .pop-up-content .btn{background:#8dc7e9;color:#fff;line-height:1}.theme-15 .pop-up-content .btn:hover{background-color:#feb648!important;color:#fff}.theme-15 #NotLoggedIn .form-logo{max-width:260px}.theme-15 .main{background-color:#94368d}.theme-15 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#8dc7e9),to(#8dc7e9));background:linear-gradient(90deg,#fff 0,#fff 25%,#8dc7e9 0,#8dc7e9);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-15 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-15 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-15 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-15 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-15 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-15 #MobileNav .nav-item{color:#8dc7e9;border-color:#8dc7e9}.theme-15 #MobileNav .nav-item .nav-link,.theme-15 #MobileNav .nav-item .plans{color:#8dc7e9}.theme-15 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-15 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-15 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#8dc7e9}.theme-15 #HomeStats .cta-button{background-color:#8dc7e9}.theme-15 #home-carousel{background-color:#313d53}.theme-15 #home-nutrition .recipe-card:after,.theme-15 #home-nutrition .recipe-card:before{background-color:#94368d}.theme-15 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-15 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#94368d),to(#8dc7e9));background-image:linear-gradient(90deg,#94368d,#8dc7e9)}.theme-15 #home-metrics .metric p{color:#fff}.theme-15 #home-happening .page-event{border-color:#94368d}.theme-15 #home-events .book-now{background-color:#feb648}.theme-15 #home-wellbeing,.theme-15 #wellbeing-carousel{background-color:#f4f4f4}.theme-15 #home-wellbeing .slick-next i,.theme-15 #home-wellbeing .slick-prev i,.theme-15 #wellbeing-carousel .slick-next i,.theme-15 #wellbeing-carousel .slick-prev i{color:#94368d}.theme-15 #home-wellbeing .recommended-badge,.theme-15 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-15 #wellbeing-carousel .slick-next i,.theme-15 #wellbeing-carousel .slick-prev i{color:#feb648}.theme-15 .articles{background-color:#fff}.theme-15 #course .chapters__section:before,.theme-15 #course .chapters__title:after{background-color:#8dc7e9}.theme-15 #course .chapter:after{border-color:#94368d;background-color:#94368d}.theme-15 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-15 #course .chapter.completed-inactive-mod .chapter__title,.theme-15 #course .chapter.completed-inactive-mod .chapter__title-text{color:#94368d}.theme-15 #course .progress-bar,.theme-15 #course .progress-info{background-color:#94368d;color:#fff}.theme-15 #course .progress-info:before{color:#94368d;border-top:5px solid #94368d}.theme-15 #available-events .upcoming-events .event-link a{color:#8dc7e9}.theme-15 #available-events .events-calendar .fc .calendar-icon i{color:#8dc7e9!important}.theme-15 #Webinars .webinar-wrap{color:#94368d}.theme-15 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#94368d;color:#94368d}.theme-15 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#6f2869;color:#fff}.theme-15 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#8dc7e9;color:#fff}.theme-15 .my-bookings .booking-filter .btn{background-color:transparent;color:#94368d;border:1px solid #94368d!important;font-weight:800}.theme-15 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-15 #webinarView .return svg .cls-1{fill:#8dc7e9}.theme-15 #webinarView .return svg .cls-2{fill:#fff}.theme-15 #webinarView .return:hover svg .cls-1{fill:#62b2e1}.theme-15 #view-event .page-header .return svg .cls-1{fill:#8dc7e9}.theme-15 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-15 #view-event .page-header .return:hover svg .cls-1{fill:#62b2e1}.theme-15 #view-event .time-slot .btn.active{background-color:#feb648;border-width:0}.theme-15 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-15 .calendar .calendar-date.active{background-color:#8dc7e9}.theme-15 .calendar .nothing-logged h3{color:#fff}.theme-15 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #8dc7e9}.theme-15 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#6f2869}.theme-15 #fitness #WorkoutPlan .workout-slide a{border-color:#8dc7e9}.theme-15 #fitness #WorkoutPlan .workout-slide a:after{background-color:#94368d}.theme-15 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#8dc7e9}.theme-15 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-15 #fitness #ExerciseHistory .button-add:after,.theme-15 #fitness #ExerciseHistory .button-add:before,.theme-15 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-15 #Nutrition #pieColour1{background-color:#8dc7e9}.theme-15 #Nutrition #pieColour2{background-color:#78bde5}.theme-15 #Nutrition #pieColour3{background-color:#62b2e1}.theme-15 #RecipeBook{background-color:#f4f4f4}.theme-15 #RecipeBook .recipe-card:after,.theme-15 #RecipeBook .recipe-card:before{background-color:#94368d}.theme-15 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-15 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#feb648}.theme-15 #Recipe .log-confirmation p{color:#feb648}.theme-15 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#8dc7e9}.theme-15 #FoodDiary .button-add:after,.theme-15 #FoodDiary .button-add:before{background:#fff}.theme-15 #FoodDiary .button-add{background:#8dc7e9}.theme-15 #FoodDiary .button-add:hover{background:#feb648}.theme-15 #Metrics .metric-value{color:#fff}.theme-15 #Metrics .metrics-card-head:before{background-color:#8dc7e9}.theme-15 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #8dc7e9;border-left:74px solid #8dc7e9}.theme-15 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-15 #Metrics .metrics-text h4{color:#8dc7e9;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-15 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-15 #Rewards .wellness-points .total-points{color:#fff}.theme-15 #Rewards .circle__background{fill:#6f2869;opacity:.5}.theme-15 #Rewards .circle__fill{stroke:#feb648}.theme-15 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-15 #Rewards #RewardsLevels .levels-card.achieved{color:#94368d;border-left-color:#8dc7e9}.theme-15 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#8dc7e9}.theme-15 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-15 #Rewards #RewardsDetails .reward-info .reward-title,.theme-15 #Rewards #RewardsDetails .voucher-code h3{color:#8dc7e9}.theme-15 #Rewards #RewardsDetails .terms-card{border-color:#8dc7e9}.theme-15 #Rewards #RewardsDetails .terms-card h4{color:#8dc7e9}.theme-15 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#8dc7e9),to(#feb648));background:linear-gradient(180deg,#8dc7e9,#feb648)}.theme-15 #Insights ::-webkit-scrollbar-thumb{background-color:#feb648}.theme-15 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#8dc7e9;color:#fff}.theme-15 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-15 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-15 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-15 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-15 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-15 #Insights .slider__content:after,.theme-15 #Insights .slider__content:before,.theme-15 #Insights .slider__deliver,.theme-15 #Insights .slider__thumb{background:#fff}.theme-15 #Insights #pop-up .pop-up-content{background-color:#94368d}.theme-15 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#feb648;text-decoration-color:#feb648}.theme-15 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-15 #whats-happening .page-results-wrap .page-event:before{border:1px solid #94368d}@media only screen and (max-width:768px){.theme-15 #eap h3 a{color:#feb648!important}}.theme-15 #DigitalClinicsLanding .balance,.theme-15 #DigitalClinicsLanding .balance-amount span,.theme-15 #DigitalClinicsLanding .wallet-id,.theme-15 #wallet-page .balance,.theme-15 #wallet-page .balance-amount span,.theme-15 #wallet-page .wallet-id{color:#fff!important}.theme-15 #DigitalGym .text-link,.theme-15 #WellbeingStudio .text-link{color:#feb648;border-color:#8dc7e9}.theme-15 #DigitalGym .text-link:hover,.theme-15 #WellbeingStudio .text-link:hover{color:#fea215;border-color:#fea215}.theme-15 #DigitalGym .virtual-events .event-card-content,.theme-15 #WellbeingStudio .virtual-events .event-card-content{background:#8dc7e9}.theme-15 #DigitalGym .virtual-events .event-card-content .book-now,.theme-15 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#feb648}.theme-15 #DigitalGym .learning h4,.theme-15 #WellbeingStudio .learning h4{color:#94368d}.theme-15 #DigitalGym .downloadable-guides .download,.theme-15 #WellbeingStudio .downloadable-guides .download{color:#8dc7e9}.theme-15 #DigitalGym .section-header-title{text-transform:capitalize}.theme-15 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-15 #DigitalGym .cta-button{border:1px solid #8dc7e9}.theme-15 #DigitalGym .gym-calendar a{color:#8dc7e9}.theme-15 #DigitalGym .gym-calendar .list-event-day,.theme-15 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-15 #LiveEvent{background:#fff}.theme-15 #LiveEvent .event-content .return svg .circle{fill:#8dc7e9}.theme-15 #LiveEvent .event-content .return:hover svg .circle{fill:#62b2e1}.theme-15 #LiveEvent .event-content h4{color:#94368d}.theme-15 #LiveEvent .event-content .disclaimer-heading{color:#94368d!important}.theme-15 #LiveEvent .event-content .text-link{border-bottom:0}.theme-15 #DigitalGym .cta-button:active,.theme-15 #DigitalGym .cta-button:focus,.theme-15 #LiveEvent .cta-button:active,.theme-15 #LiveEvent .cta-button:focus,.theme-15 #WellbeingStudio .cta-button:active,.theme-15 #WellbeingStudio .cta-button:focus{background:#8dc7e9}.theme-15 #DigitalGym .btn-outline,.theme-15 #LiveEvent .btn-outline,.theme-15 #WellbeingStudio .btn-outline{color:#8dc7e9;border:1px solid #8dc7e9!important}.theme-15 #DigitalGym .btn-outline:hover,.theme-15 #DigitalGym .btn-outline:hover:focus,.theme-15 #LiveEvent .btn-outline:hover,.theme-15 #LiveEvent .btn-outline:hover:focus,.theme-15 #WellbeingStudio .btn-outline:hover,.theme-15 #WellbeingStudio .btn-outline:hover:focus{background-color:#62b2e1}.theme-15 #DigitalGym .btn-outline:active,.theme-15 #DigitalGym .btn-outline:focus,.theme-15 #LiveEvent .btn-outline:active,.theme-15 #LiveEvent .btn-outline:focus,.theme-15 #WellbeingStudio .btn-outline:active,.theme-15 #WellbeingStudio .btn-outline:focus{border:1px solid #8dc7e9!important;color:#8dc7e9}.theme-15 #WellbeingCourse .return svg .cls-1{fill:#8dc7e9}.theme-15 #WellbeingCourse .return:hover svg .cls-1{fill:#62b2e1}.theme-15 #WellbeingCourse .session-menu .session-item{color:#8dc7e9}.theme-15 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#8dc7e9}.theme-15 #WellbeingCourse .session-menu .session-item.active,.theme-15 #WellbeingCourse .session-menu .session-item:hover{color:#62b2e1}.theme-15 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-15 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#62b2e1}.theme-15 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-15 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#62b2e1}.theme-15 #Podcast .btn-outline{border:2px solid #feb648}.theme-15 #PodcastPlayer input[type=range]::-moz-range-progress{background:#feb648}.theme-15 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#feb648}.theme-15 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #feb648}.theme-15 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#feb648}.theme-15 #PodcastPlayer input[type=range]::-moz-range-track{background:#feb648}.theme-15 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #feb648}.theme-15 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-15 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#feb648}.theme-15 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #feb648}.theme-15 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-15 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#feb648}.theme-15 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #8dc7e9;color:#8dc7e9}.theme-15 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-15 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-15 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-15 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#8dc7e9;fill:#8dc7e9}.theme-15 #ClassesSearch .classes-filter-button.active{color:#8dc7e9;border:2px solid #8dc7e9}.theme-15 #ClassesSearch .fas.active{color:#8dc7e9!important}.theme-15 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#feb648}.theme-15 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#feb648}.theme-15 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #feb648}.theme-15 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#feb648}.theme-15 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#feb648}.theme-15 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #feb648}.theme-15 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-15 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#feb648}.theme-15 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #feb648}.theme-15 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-15 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#feb648}.theme-15 #Navigation .nav-link{color:#fff!important}.theme-15 .dc-cat-modal .dc-modal-content .price{color:#feb648!important}.theme-15 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #8dc7e9 transparent transparent!important}.theme-15 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#8dc7e9!important}.theme-15 .btn.btn-cta{background-color:#94368d;color:#fff}.theme-15 .btn.btn-cta:hover{background-color:#812f7b}.theme-15 .btn.btn-cta-outline{border-width:1.5px!important;border:solid #94368d;color:#94368d;background-color:#fff}.theme-15 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-15 .btn.btn-white{background-color:#fff;color:#94368d}.theme-15 .btn.btn-white:hover{background-color:#f5f5f5}.theme-15 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-15 .btn.btn-md{padding:12.5px 5px}.theme-15 .btn.btn-sm{padding:5px 5px!important}.theme-15 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-15 .btn.rounded-0{border-radius:4px!important}.theme-15 .bg-brand-nav{background-color:#feb648!important}.theme-15 .cta-button{background:#94368d}.theme-15 .cta-button:hover{background-color:#6f2869!important}.theme-15 .return-link a,.theme-15 .text-link{border-bottom-width:0;color:#94368d!important}.theme-15 .return-link a:hover,.theme-15 .text-link:hover{color:#6f2869!important}.theme-15 #NotLoggedIn{background-color:#f4f4f4!important}.theme-15 #NotLoggedIn .bg-brand-secondary,.theme-15 #NotLoggedIn .login-bg{background-color:#feb648!important}.theme-15 #NotLoggedIn a{color:#94368d}.theme-15 #NotLoggedIn .forgot-pass-image,.theme-15 #NotLoggedIn .login-image,.theme-15 #NotLoggedIn .sign-up-image,.theme-15 #NotLoggedIn .verify-image{background-image:url(/img/lloyd-white/lloyd-white-login.png)!important}.theme-15 #NotLoggedIn .heart-placeholder{display:none}.theme-15 #NotLoggedIn .lw-form-logo{width:100%;margin-bottom:50px;max-width:280px;height:100%;padding-bottom:200px;margin:0 auto;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url(/img/lloyd-white/lloyd-white-login-logo.png)}.theme-15 #NotLoggedIn .lw-form-logo img{display:none}.theme-15 #NotLoggedIn .form-logo{width:100%;margin-bottom:50px;max-width:280px;height:100%}.theme-15 #NotLoggedIn .container .page-content .form .form-content .forgot-password{color:#94368d}.theme-15 #LoggedIn .main{background-color:#f1f1f1}.theme-15 #LoggedIn a{color:#94368d}.theme-15 #LoggedIn .return-link a{color:#94368d!important;border-bottom-width:0}.theme-15 #LoggedIn .return-link a:hover{color:#6f2869!important}.theme-15 #LoggedIn h3{color:#454a4e}.theme-15 #LoggedIn .btn-group .btn.active{background-color:#94368d!important;color:#fff!important}.theme-15 #LoggedIn .btn-group .btn:hover{background-color:#94368d!important}.theme-15 #LoggedIn .brand-secondary{color:#454a4e!important}.theme-15 #LoggedIn .border-brand-primary{border-color:#94368d}.theme-15 #LoggedIn #SideNav{background:#8dc7e9}.theme-15 #LoggedIn .bg-grey{background-color:#f1f1f1}.theme-15 #LoggedIn .section-header-title{color:#454a4e}.theme-15 #LoggedIn .section-header-divider{background:#454a4e}.theme-15 #LoggedIn .recipe-card .recipe-card-content,.theme-15 #LoggedIn .recipe-card:after,.theme-15 #LoggedIn .recipe-card:before{background:#8dc7e9}.theme-15 #LoggedIn .recipe-card .recipe-calories{background:#feb648;color:#fff}.theme-15 #LoggedIn .page-header .page-title h2{color:#454a4e}.theme-15 #LoggedIn .page-header.bg-brand-secondary{background-color:#f1f1f1}.theme-15 #LoggedIn .filter-buttons .filter-button{background:#fff;border-color:#94368d!important;color:#454a4e!important}.theme-15 #LoggedIn .filter-buttons .filter-button.active,.theme-15 #LoggedIn .filter-buttons .filter-button:hover{background-color:#94368d!important;color:#fff!important;border-width:1px!important;font-family:FilsonProBook,sans-serif}.theme-15 #LoggedIn .home-link{color:#94368d;border-bottom-color:#94368d}.theme-15 #LoggedIn .home-link:hover{color:#6f2869;border-color:#6f2869;text-decoration:none}.theme-15 #LoggedIn #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#feb648),to(#feb648));background:linear-gradient(90deg,#fff 0,#fff 25%,#feb648 0,#feb648);border-bottom-width:0}.theme-15 #LoggedIn #TopNav .navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.theme-15 #LoggedIn #TopNav .navbar-brand img{padding:0;margin:unset}.theme-15 #LoggedIn #TopNav .navbar-brand:after{height:100%}.theme-15 #LoggedIn #MobileNav .navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.theme-15 #LoggedIn #MobileNav .navbar-brand img{padding:5px 0;height:50px}.theme-15 #LoggedIn #Home .home-inner .home-widget:nth-child(odd){background:#fff!important}.theme-15 #LoggedIn #Home .home-inner .home-widget:nth-child(2n){background:#f1f1f1!important}.theme-15 #LoggedIn #home-carousel .carousel-caption,.theme-15 #LoggedIn #home-carousel .carousel-caption .carousel-text,.theme-15 #LoggedIn #home-carousel .carousel-caption .carousel-title,.theme-15 #LoggedIn #HomeStats p{color:#454a4e}.theme-15 #LoggedIn #home-carousel a{color:#fff}.theme-15 #LoggedIn #home-fitness{background:#f1f1f1}.theme-15 #LoggedIn #home-fitness .title-image{background:#fff}.theme-15 #LoggedIn #home-fitness .card-content{color:#454a4e!important}.theme-15 #LoggedIn #home-wellbeing .slide-inner .progress-bar,.theme-15 #LoggedIn #wellbeing-carousel .slide-inner .progress-bar{background:#f1f1f1}.theme-15 #LoggedIn #home-wellbeing .slide-inner .progress-bar .progress,.theme-15 #LoggedIn #wellbeing-carousel .slide-inner .progress-bar .progress{background:#fff}.theme-15 #LoggedIn #home-wellbeing .slide-inner .progress-bar .progress-info,.theme-15 #LoggedIn #wellbeing-carousel .slide-inner .progress-bar .progress-info{color:#454a4e}.theme-15 #LoggedIn #home-wellbeing .slide-inner .course-title,.theme-15 #LoggedIn #wellbeing-carousel .slide-inner .course-title{color:#fff}.theme-15 #LoggedIn #home-wellbeing .slick-arrow i,.theme-15 #LoggedIn #wellbeing-carousel .slick-arrow i{color:#94368d}.theme-15 #LoggedIn #home-wellbeing .single-slide h3,.theme-15 #LoggedIn #wellbeing-carousel .single-slide h3{color:#454a4e}.theme-15 #LoggedIn #home-wellbeing .single-slide .progress,.theme-15 #LoggedIn #wellbeing-carousel .single-slide .progress{background-color:#8dc7e9}.theme-15 #LoggedIn #home-wellbeing .single-slide .progress-info,.theme-15 #LoggedIn #wellbeing-carousel .single-slide .progress-info{color:#fff;background-color:#8dc7e9}.theme-15 #LoggedIn #home-wellbeing .single-slide .progress-info:before,.theme-15 #LoggedIn #wellbeing-carousel .single-slide .progress-info:before{border-top-color:#8dc7e9}.theme-15 #LoggedIn #home-events .home-link{color:#94368d;border-bottom-color:#94368d}.theme-15 #LoggedIn #home-events .home-link:hover{text-decoration:none;color:#6f2869;border-bottom-color:#6f2869}.theme-15 #LoggedIn #home-events .event-card-content{background:#94368d!important}.theme-15 #LoggedIn #home-events .book-now{background:#f1f1f1;color:#717275}.theme-15 #LoggedIn #home-events .book-now:hover{color:#fff}.theme-15 #LoggedIn #home-events .border-brand-primary{border-color:#94368d}.theme-15 #LoggedIn #wellbeing{background:#f1f1f1}.theme-15 #LoggedIn #wellbeing .paths .section-header-title{color:#454a4e!important}.theme-15 #LoggedIn #wellbeing #wellbeing-carousel{background:transparent}.theme-15 #LoggedIn #wellbeing #wellbeing-carousel .no-courses .text-white{color:#454a4e!important}.theme-15 #LoggedIn #wellbeing .articles h5{color:#454a4e}.theme-15 #LoggedIn #wellbeing .articles .article-wrap .card-heart{background-image:url(/img/nutrition/food/15/heart-line.svg)}.theme-15 #LoggedIn #wellbeing .articles .article-wrap .card-heart.is-active{background-image:url(/img/nutrition/food/15/heart.svg)}.theme-15 #LoggedIn #course .chapters__back-link{color:#feb648!important}.theme-15 #LoggedIn #course .progress{background:#6f2869}.theme-15 #LoggedIn #course .progress .progress-bar{background:#feb648}.theme-15 #LoggedIn #course .progress .progress-info{color:#fff;background:#feb648}.theme-15 #LoggedIn #course .progress .progress-info:before{border-top-color:#feb648}.theme-15 #LoggedIn #course .chapters__title-text{color:#fff}.theme-15 #LoggedIn #course #pop-up .pop-up-content .cta-button{background:#feb648}.theme-15 #LoggedIn #course #pop-up .pop-up-content .cta-button:hover{background:#fea215!important}.theme-15 #LoggedIn #course #pop-up .pop-up-content .review-message,.theme-15 #LoggedIn #course #pop-up .pop-up-content h4{color:#454a4e}.theme-15 #LoggedIn #course #pop-up .pop-up-content .close-popup{color:#feb648}.theme-15 #LoggedIn #course #pop-up .pop-up-content .close-popup:hover{background-color:transparent!important;color:#fea215}.theme-15 #LoggedIn #article .article-header{background-color:#8dc7e9}.theme-15 #LoggedIn #all-articles .card-text,.theme-15 #LoggedIn #all-articles h5,.theme-15 #LoggedIn #all-courses .card-text,.theme-15 #LoggedIn #all-courses h5{color:#454a4e}.theme-15 #LoggedIn .calendar{color:#454a4e!important}.theme-15 #LoggedIn .calendar .calendar-nav a svg{color:#454a4e}.theme-15 #LoggedIn .calendar #colorPicker{background-color:#feb648!important}.theme-15 #LoggedIn .calendar .calendar-date.active{background-color:#94368d}.theme-15 #LoggedIn .calendar .calendar-date.active .text-white{color:#fff!important}.theme-15 #LoggedIn .calendar .text-white{color:#454a4e!important}.theme-15 #LoggedIn .calendar .nothing-logged h3{color:#8dc7e9}.theme-15 #LoggedIn .toolbar .btn-group .btn{color:#454a4e;border-color:#94368d;background:#fff}.theme-15 #LoggedIn .toolbar .btn-group .btn:hover{background-color:#94368d!important;color:#fff!important}.theme-15 #LoggedIn #fitness .bg-grey{background-color:#fff}.theme-15 #LoggedIn #fitness .todays-stats h3,.theme-15 #LoggedIn #fitness .todays-stats p{color:#454a4e}.theme-15 #LoggedIn #fitness .todays-stats .stats-box,.theme-15 #LoggedIn #fitness .todays-stats .stats-box .distance,.theme-15 #LoggedIn #fitness .todays-stats .stats-box .target{border-color:#feb648}.theme-15 #LoggedIn #fitness .workout-slide a:after{background-color:#feb648}.theme-15 #LoggedIn #fitness .bg-brand-secondary{background-color:#8dc7e9}.theme-15 #LoggedIn #fitness #AllWorkoutPlans{background:#fff}.theme-15 #LoggedIn #fitness #AllWorkoutPlans .fitness-carousel{border-color:#8dc7e9}.theme-15 #LoggedIn #fitness #AllWorkoutPlans .all-plans .title-image{background:#8dc7e9}.theme-15 #LoggedIn .fitness-plan-card:hover{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.theme-15 #LoggedIn .insights__btn_container .btn{background-color:#fff;border-color:#94368d}.theme-15 #LoggedIn .insights__btn_container .btn:hover{background-color:#94368d;color:#fff}.theme-15 #LoggedIn #Nutrition .bg-grey{background-color:#fff}.theme-15 #LoggedIn #Nutrition .todays-stats h4,.theme-15 #LoggedIn #Nutrition .todays-stats p{color:#454a4e}.theme-15 #LoggedIn #Nutrition #FoodSearch .search-results .results-box{color:#8dc7e9}.theme-15 #LoggedIn #Nutrition #FoodSearch .search-results .food-result{border-color:#8dc7e9}.theme-15 #LoggedIn #Nutrition #CustomFoodLog,.theme-15 #LoggedIn #Nutrition #FoodSearch .search-results:after,.theme-15 #LoggedIn #Nutrition #FoodSearch .search-results:before{background-color:#8dc7e9}.theme-15 #LoggedIn #Nutrition #CustomFoodLog label{color:#454a4e}.theme-15 #LoggedIn #Nutrition #FoodDiary #pop-up .pop-up-content{background-color:#f1f1f1}.theme-15 #LoggedIn #Nutrition #FoodDiary #pop-up .pop-up-content a{-webkit-text-decoration-color:#94368d;text-decoration-color:#94368d}.theme-15 #LoggedIn #Nutrition #FoodDiary #pop-up .pop-up-content,.theme-15 #LoggedIn #Nutrition #FoodDiary #pop-up h2,.theme-15 #LoggedIn #Nutrition #FoodDiary #pop-up h4,.theme-15 #LoggedIn #Nutrition #FoodDiary #pop-up p{color:#454a4e}.theme-15 #LoggedIn #Nutrition #FoodDiary #pop-up .bg-brand-secondary{background-color:#f1f1f1}.theme-15 #LoggedIn #Nutrition #FoodDiary #pop-up .cta-button{background-color:#94368d}.theme-15 #LoggedIn #Nutrition #FoodDiary #pop-up .cta-button:hover{background-color:#6f2869!important}.theme-15 #LoggedIn #Nutrition #FoodDiary #pop-up .close-popup{color:#94368d}.theme-15 #LoggedIn #Nutrition #FoodDiary #pop-up .close-popup:hover{background-color:transparent!important;color:#6f2869}.theme-15 #LoggedIn #Recipe .recipe-info{background-color:#f1f1f1}.theme-15 #LoggedIn #Recipe .allergens h4,.theme-15 #LoggedIn #Recipe .allergens p,.theme-15 #LoggedIn #Recipe .wellness-points h4,.theme-15 #LoggedIn #Recipe .wellness-points p{color:#454a4e}.theme-15 #LoggedIn #Metrics .page-header,.theme-15 #LoggedIn #Rewards .page-header{background-color:#8dc7e9}.theme-15 #LoggedIn #Metrics .page-header .page-title h2,.theme-15 #LoggedIn #Rewards .page-header .page-title h2{color:#fff}.theme-15 #LoggedIn #Rewards .calendar{color:#fff!important}.theme-15 #LoggedIn #Rewards .calendar .calendar-nav svg{color:#fff}.theme-15 #LoggedIn #Rewards .calendar .cta-button,.theme-15 #LoggedIn #Rewards .calendar .text-white{color:#fff!important}.theme-15 #LoggedIn #Rewards .calendar .nothing-logged h3{color:#fff}.theme-15 #LoggedIn #Rewards #RewardsLevels .reward-card .reward-logo{background:#8dc7e9;background-image:unset}.theme-15 #LoggedIn #Rewards #RewardsPopup .pop-up-content{background-color:#f1f1f1}.theme-15 #LoggedIn #Rewards #RewardsPopup .pop-up-content a{-webkit-text-decoration-color:#94368d;text-decoration-color:#94368d}.theme-15 #LoggedIn #Rewards #RewardsPopup .pop-up-content,.theme-15 #LoggedIn #Rewards #RewardsPopup h2,.theme-15 #LoggedIn #Rewards #RewardsPopup h4,.theme-15 #LoggedIn #Rewards #RewardsPopup p{color:#454a4e}.theme-15 #LoggedIn #Rewards #RewardsPopup .bg-brand-secondary{background-color:#f1f1f1}.theme-15 #LoggedIn #Rewards #RewardsPopup .cta-button{background-color:#94368d}.theme-15 #LoggedIn #Rewards #RewardsPopup .cta-button:hover{background-color:#6f2869!important}.theme-15 #LoggedIn #Rewards #RewardsPopup .close-popup{color:#94368d}.theme-15 #LoggedIn #Rewards #RewardsPopup .close-popup:hover{background-color:transparent!important;color:#6f2869}.theme-15 #LoggedIn #Rewards #RewardsPopup .brand-highlight-1{color:#454a4e}.theme-15 #LoggedIn #Insights{background:#8dc7e9}.theme-15 #LoggedIn #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background:#feb648}.theme-15 #LoggedIn #Insights .start-button .btn{background-color:#94368d}.theme-15 #LoggedIn #Insights .start-button .btn:hover{background-color:#6f2869}.theme-15 #LoggedIn #Insights .progress .progress-bar,.theme-15 #LoggedIn #Insights .progress .progress-bar .progress-info{background-color:#fff}.theme-15 #LoggedIn #Insights .progress .progress-bar .progress-info:before{border-top-color:#fff}.theme-15 #LoggedIn #Insights #pop-up .pop-up-content{background-color:#f1f1f1}.theme-15 #LoggedIn #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#94368d;text-decoration-color:#94368d}.theme-15 #LoggedIn #Insights #pop-up .pop-up-content,.theme-15 #LoggedIn #Insights #pop-up h2,.theme-15 #LoggedIn #Insights #pop-up h4,.theme-15 #LoggedIn #Insights #pop-up p{color:#454a4e}.theme-15 #LoggedIn #Insights #pop-up .bg-brand-secondary{background-color:#f1f1f1}.theme-15 #LoggedIn #Insights #pop-up .cta-button{background-color:#94368d}.theme-15 #LoggedIn #Insights #pop-up .cta-button:hover{background-color:#6f2869!important}.theme-15 #LoggedIn #Insights #pop-up .close-popup{color:#94368d}.theme-15 #LoggedIn #Insights #pop-up .close-popup:hover{background-color:transparent!important;color:#6f2869}.theme-15 #LoggedIn #pop-up .pop-up-content,.theme-15 #LoggedIn .pop-up .pop-up-content{background-color:#f1f1f1}.theme-15 #LoggedIn #pop-up .pop-up-content a,.theme-15 #LoggedIn .pop-up .pop-up-content a{-webkit-text-decoration-color:#94368d;text-decoration-color:#94368d}.theme-15 #LoggedIn #pop-up .pop-up-content,.theme-15 #LoggedIn #pop-up h2,.theme-15 #LoggedIn #pop-up h4,.theme-15 #LoggedIn #pop-up p,.theme-15 #LoggedIn .pop-up .pop-up-content,.theme-15 #LoggedIn .pop-up h2,.theme-15 #LoggedIn .pop-up h4,.theme-15 #LoggedIn .pop-up p{color:#454a4e}.theme-15 #LoggedIn #pop-up .bg-brand-secondary,.theme-15 #LoggedIn .pop-up .bg-brand-secondary{background-color:#f1f1f1}.theme-15 #LoggedIn #pop-up .cta-button,.theme-15 #LoggedIn .pop-up .cta-button{background-color:#94368d}.theme-15 #LoggedIn #pop-up .cta-button:hover,.theme-15 #LoggedIn .pop-up .cta-button:hover{background-color:#6f2869!important}.theme-15 #LoggedIn #pop-up .close-popup,.theme-15 #LoggedIn .pop-up .close-popup{color:#94368d}.theme-15 #LoggedIn #pop-up .close-popup:hover,.theme-15 #LoggedIn .pop-up .close-popup:hover{background-color:transparent!important;color:#6f2869}.theme-15 #LoggedIn #events .page-header,.theme-15 #LoggedIn #view-event .page-header{background-color:#f1f1f1}.theme-15 #LoggedIn #events .page-header .page-title h2,.theme-15 #LoggedIn #view-event .page-header .page-title h2{color:#454a4e}.theme-15 #LoggedIn #events .page-header .return svg .cls-1,.theme-15 #LoggedIn #view-event .page-header .return svg .cls-1{fill:#94368d}.theme-15 #LoggedIn #events .page-header .return:hover svg .cls-1,.theme-15 #LoggedIn #view-event .page-header .return:hover svg .cls-1{fill:#6f2869}.theme-15 #LoggedIn #events .page-header .header-background,.theme-15 #LoggedIn #view-event .page-header .header-background{-webkit-filter:brightness(60%);filter:brightness(60%)}.theme-15 #LoggedIn #events .booking-filter .btn,.theme-15 #LoggedIn #view-event .booking-filter .btn{border-color:#94368d!important;color:#454a4e;background:#fff}.theme-15 #LoggedIn #events .event-link a,.theme-15 #LoggedIn #view-event .event-link a{color:#454a4e}.theme-15 #LoggedIn #available-events .btn:hover{color:#fff!important;border-color:#94368d}.theme-15 #LoggedIn #view-event .event-info .past-event .disabled:hover{background-color:#feb648!important}.theme-15 #LoggedIn #eap .page-title a,.theme-15 #LoggedIn #eap .page-title h3,.theme-15 #LoggedIn #eap .page-title p{color:#454a4e!important}.theme-15 #LoggedIn #eap .eap-card img{background-color:#8dc7e9}.theme-15 #LoggedIn #eap .articles .card-text{color:#454a4e}.theme-15 #LoggedIn #eap .pop-up .pop-up-content{background-color:#f1f1f1}.theme-15 #LoggedIn #eap .pop-up .pop-up-content a{-webkit-text-decoration-color:#94368d;text-decoration-color:#94368d}.theme-15 #LoggedIn #eap .pop-up .pop-up-content,.theme-15 #LoggedIn #eap .pop-up h2,.theme-15 #LoggedIn #eap .pop-up h4,.theme-15 #LoggedIn #eap .pop-up p{color:#454a4e}.theme-15 #LoggedIn #eap .pop-up .bg-brand-secondary{background-color:#f1f1f1}.theme-15 #LoggedIn #eap .pop-up .cta-button{background-color:#94368d}.theme-15 #LoggedIn #eap .pop-up .cta-button:hover{background-color:#6f2869!important}.theme-15 #LoggedIn #eap .pop-up .close-popup{color:#94368d}.theme-15 #LoggedIn #eap .pop-up .close-popup:hover{background-color:transparent!important;color:#6f2869}.theme-15 #LoggedIn #eap .article-wrap .card-heart{background-image:url(/img/nutrition/food/15/heart-line.svg)}.theme-15 #LoggedIn #eap .article-wrap .card-heart.is-active{background-image:url(/img/nutrition/food/15/heart.svg)}.theme-15 #LoggedIn #Store .product-carousel-wrap .product-carousel-next,.theme-15 #LoggedIn #Store .product-carousel-wrap .product-carousel-prev{border-bottom-color:#feb648}.theme-15 #LoggedIn #Store .product-carousel-wrap .product-carousel-next:hover,.theme-15 #LoggedIn #Store .product-carousel-wrap .product-carousel-prev:hover{border-bottom-color:#fea215!important}.theme-15 #LoggedIn #Info .page-title h2,.theme-15 #LoggedIn #Info .pop-up .pop-up-content,.theme-15 #LoggedIn #Info .pop-up h4,.theme-15 #LoggedIn #Info .pop-up p,.theme-15 #LoggedIn #settings .page-title h2,.theme-15 #LoggedIn #settings .pop-up .pop-up-content,.theme-15 #LoggedIn #settings .pop-up h4,.theme-15 #LoggedIn #settings .pop-up p,.theme-15 #LoggedIn #terms .page-title h2,.theme-15 #LoggedIn #terms .pop-up .pop-up-content,.theme-15 #LoggedIn #terms .pop-up h4,.theme-15 #LoggedIn #terms .pop-up p{color:#454a4e}.theme-15 #LoggedIn #Info .pop-up .close-popup,.theme-15 #LoggedIn #settings .pop-up .close-popup,.theme-15 #LoggedIn #terms .pop-up .close-popup{color:#feb648}.theme-15 #LoggedIn #Info .pop-up .close-popup:hover,.theme-15 #LoggedIn #settings .pop-up .close-popup:hover,.theme-15 #LoggedIn #terms .pop-up .close-popup:hover{background-color:transparent!important;color:#fea215}.theme-15 #LoggedIn #faqs .page-title p{color:#454a4e}.theme-15 #LoggedIn #faqs .page-title a{color:#feb648}.theme-15 #LoggedIn #footer{background:#f1f1f1}.theme-15 #LoggedIn #footer .spectrum-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;justify-self:flex-start;margin-left:0}.theme-15 #LoggedIn #footer .spectrum-logo img{margin:unset}.theme-15 #Info .bg-brand-secondary,.theme-15 #settings .bg-brand-secondary,.theme-15 #terms .bg-brand-secondary{background-color:#f1f1f1}.theme-15 #Info .page-title h2,.theme-15 #settings .page-title h2,.theme-15 #terms .page-title h2{color:#454a4e}.theme-15 #Info #TopNav,.theme-15 #settings #TopNav,.theme-15 #terms #TopNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.theme-15 #Info #TopNav .navbar-brand img,.theme-15 #settings #TopNav .navbar-brand img,.theme-15 #terms #TopNav .navbar-brand img{padding:5px 0}.theme-15 #DigitalGym .cta-button,.theme-15 #DigitalGym .text-link,.theme-15 #LiveEvent .cta-button,.theme-15 #LiveEvent .text-link,.theme-15 #WellbeingStudio .cta-button,.theme-15 #WellbeingStudio .text-link{border-color:#94368d}.theme-15 #DigitalGym .cta-button:active,.theme-15 #DigitalGym .cta-button:focus,.theme-15 #LiveEvent .cta-button:active,.theme-15 #LiveEvent .cta-button:focus,.theme-15 #WellbeingStudio .cta-button:active,.theme-15 #WellbeingStudio .cta-button:focus{background:#94368d}.theme-15 #DigitalGym .btn-outline,.theme-15 #LiveEvent .btn-outline,.theme-15 #WellbeingStudio .btn-outline{background-color:#fff;color:#94368d;border:1px solid #94368d!important}.theme-15 #DigitalGym .btn-outline:hover,.theme-15 #DigitalGym .btn-outline:hover:focus,.theme-15 #LiveEvent .btn-outline:hover,.theme-15 #LiveEvent .btn-outline:hover:focus,.theme-15 #WellbeingStudio .btn-outline:hover,.theme-15 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#6f2869}.theme-15 #DigitalGym .btn-outline:active,.theme-15 #DigitalGym .btn-outline:focus,.theme-15 #LiveEvent .btn-outline:active,.theme-15 #LiveEvent .btn-outline:focus,.theme-15 #WellbeingStudio .btn-outline:active,.theme-15 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #94368d!important;color:#94368d}.theme-15 #Podcast .btn-outline{border:2px solid #94368d;color:#94368d;font-weight:700;font-family:ff-cocon-web-pro,sans-serif}.theme-15 #Podcast .cta-button{color:#fff!important}.theme-15 #Podcast .cta-button:hover{color:#fff}.theme-15 #Pulse .page-header{background-color:#feb648!important}.theme-15 #Pulse .cta-button:hover{color:#fff}.theme-15 #Pulse .btn-outline:hover{color:#feb648!important;color:#feb648}.theme-15 #Pulse .answer-button.selected{border-color:#feb648!important;color:#feb648!important}.theme-15 #Pulse .answer-button.selected:hover{color:#feb648!important}.theme-15 #Pulse .btn-outline.form-btn{border:2px solid #feb648!important}.theme-15 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #feb648;color:#feb648}.theme-15 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-15 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-15 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-15 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#feb648;fill:#feb648}.theme-15 #ClassesSearch .classes-filter-button.active{color:#feb648;border:2px solid #feb648}.theme-15 #TrainingPlans .class-link{color:#feb648}.theme-15 #MyFutureWellbeing .page-header .page-title h2,.theme-15 #MyFutureWellbeing .page-header .page-title p{color:#454a4e!important}.theme-16{font-family:FilsonProBook,sans-serif}.theme-16 .brand-primary{color:#00f}.theme-16 .brand-secondary{color:#00067b!important}.theme-16 .brand-highlight-1{color:#00ffc5}.theme-16 .brand-text{color:#3a4961}.theme-16 .bg-brand-primary{background-color:#00f!important}.theme-16 .bg-brand-secondary{background-color:#00067b}.theme-16 .bg-brand-nav{background-color:#fff}.theme-16 .bg-brand-secondary-dark{background-color:#000448}.theme-16 .bg-brand-highlight-1{background-color:#00ffc5}.theme-16 .bg-brand-highlight-1.hover-darken:hover{background-color:#00cc9e}.theme-16 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#00067b),to(#00f));background:linear-gradient(90deg,#00067b,#00f)}.theme-16 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#00f),to(#00067b));background:linear-gradient(90deg,#00f,#00067b)}.theme-16 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#00067b),to(#00f));background:linear-gradient(0deg,#00067b,#00f)}.theme-16 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#00f),to(#00067b));background:linear-gradient(0deg,#00f,#00067b)}.theme-16 .border-brand-highlight-1{border-color:#00ffc5}.theme-16 .border-brand-secondary{border-color:#00067b}.theme-16 .border-brand-primary{border-color:#00f}.theme-16 .border-brand-triangle{border-color:transparent}.theme-16 .before-secondary:before{background-color:#00067b}.theme-16 .progress-bar,.theme-16 .progress-info{background-color:#00f}.theme-16 .progress-info:before{color:#00f;border-top:5px solid #00f}.theme-16 .btn-group .btn{background-color:transparent;margin:auto}.theme-16 .btn-group .btn.active,.theme-16 .btn-group .btn.hover{background-color:#00ffc5!important;border-width:0;color:#00067b!important}.theme-16 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent!important;color:#00067b!important;border-color:#00067b;margin:auto}.theme-16 .filter-button.active,.theme-16 .filter-button.hover{font-family:FilsonProBold;border-width:0!important;background-color:#00ffc5!important;border-width:0;color:#00067b!important}.theme-16 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-16 .btn{font-family:FilsonProBold}.theme-16 .btn.brand-secondary:hover{background-color:#00cc9e!important}.theme-16 .cta-button{background:#00ffc5;color:#00067b;line-height:1}.theme-16 .cta-button:hover{background-color:#00cc9e!important;color:#00067b}.theme-16 .outline-button{border:2px solid #00ffc5;color:#00ffc5;background-color:#fff}.theme-16 .outline-button.disabled,.theme-16 .outline-button:hover{color:#00ffc5;background-color:#f5f5f5}.theme-16 .outline-button:active,.theme-16 .outline-button:focus{background-color:#f5f5f5!important;color:#00ffc5!important}.theme-16 .btn.btn-cta{letter-spacing:normal!important;background-color:#00ffc5;color:#00067b}.theme-16 .btn.btn-cta:hover{background-color:#00e6b1}.theme-16 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #00ffc5;color:#00067b;background-color:#fff}.theme-16 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-16 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#00067b}.theme-16 .btn.btn-white:hover{background-color:#f5f5f5}.theme-16 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-16 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-16 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-16 .btn.btn-md{padding:12.5px 5px}.theme-16 .btn.btn-sm{padding:5px 5px!important}.theme-16 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-16 .btn.rounded-0{border-radius:4px!important}.theme-16 a{color:#00067b}.theme-16 .home-link{border-bottom:5px solid #00067b}.theme-16 .fc>*,.theme-16 h3{color:#00067b}.theme-16 .text-link{font-family:FilsonProBold,sans-serif;color:#00067b!important;border-bottom:3px solid #00067b;padding-bottom:3px}.theme-16 .return-link a{color:#00067b}.theme-16 .return-link a:hover{text-decoration:none}.theme-16 a{font-family:FilsonProBook,sans-serif}.theme-16 .pop-up-content .btn{background:#00ffc5;color:#00067b;line-height:1}.theme-16 .pop-up-content .btn:hover{background-color:#00cc9e!important;color:#00067b}.theme-16 #NotLoggedIn .form-logo{max-width:160px}.theme-16 .main{background-color:#00067b}.theme-16 #TopNav{background-color:#fff}.theme-16 #TopNav .navbar .nav-item a{color:#00f}.theme-16 #TopNav .navbar .nav-item.active a{font-weight:600}.theme-16 #TopNav .navbar .nav-item.active:before{background-color:#00f}.theme-16 #MobileNav .nav-item{color:#00f;border-color:#00f}.theme-16 #MobileNav .nav-item .nav-link,.theme-16 #MobileNav .nav-item .plans{color:#00f}.theme-16 #SideNav .border-bottom{border-bottom:1px solid #baa7bc!important}.theme-16 #HomeStats{background-color:#000448}.theme-16 #HomeStats .stats-card .circle-wrap .circle-highlight{stroke:#00ffc5}.theme-16 #home-nutrition .recipe-card:after,.theme-16 #home-nutrition .recipe-card:before{background-color:#00067b}.theme-16 #home-nutrition .recipe-card .recipe-calories{background-color:#00f}.theme-16 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#00067b),to(#00f));background-image:linear-gradient(90deg,#00067b,#00f)}.theme-16 #home-metrics .metric p{color:#00ffc5}.theme-16 #home-happening .page-event{border-color:#00f}.theme-16 #home-wellbeing{background:#fff}.theme-16 #home-wellbeing .slick-next i,.theme-16 #home-wellbeing .slick-prev i,.theme-16 #wellbeing-carousel .slick-next i,.theme-16 #wellbeing-carousel .slick-prev i{color:#00067b}.theme-16 #home-wellbeing .recommended-badge,.theme-16 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended.svg)}.theme-16 #wellbeing-carousel .slick-next i,.theme-16 #wellbeing-carousel .slick-prev i{color:#00ffc5}.theme-16 #course .chapters__section:before,.theme-16 #course .chapters__title:after{background-color:#00f}.theme-16 #course .chapter:after{border-color:#fff;background-color:#fff}.theme-16 #course .chapter.chapter-active:after{border-color:#00ffc5;background-color:#00ffc5}.theme-16 #course .progress-bar,.theme-16 #course .progress-info{background-color:#00f}.theme-16 #course .progress-info:before{color:#00f;border-top:5px solid #00f}.theme-16 #available-events .upcoming-events .event-link a{color:#00067b}.theme-16 #available-events .events-calendar .fc .calendar-icon i{color:#00f!important}.theme-16 .my-bookings .booking-filter .btn{background-color:transparent;color:#00067b;border:1px solid #00067b!important;font-weight:800}.theme-16 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-16 #Webinars .webinar-wrap{color:#00067b}.theme-16 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#00067b;color:#00067b}.theme-16 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#00cc9e;background-color:#00cc9e;color:#00067b}.theme-16 #webinarView .return svg .cls-1{fill:#00ffc5}.theme-16 #webinarView .return svg .cls-2{fill:#00067b}.theme-16 #webinarView .return:hover svg .cls-1{fill:#00cc9e}.theme-16 #view-event .page-header .return svg .cls-1{fill:#00ffc5}.theme-16 #view-event .page-header .return svg .cls-2{fill:#00067b}.theme-16 #view-event .page-header .return:hover svg .cls-1{fill:#00cc9e}.theme-16 #view-event .time-slot .btn.active{background-color:#00ffc5;border-width:0}.theme-16 .calendar .calendar-date.active{background-color:#00ffc5;color:#00067b}.theme-16 .calendar .nothing-logged h3{color:#fff}.theme-16 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #00ffc5}.theme-16 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#000448}.theme-16 #fitness #WorkoutPlan .workout-slide a:after{background-color:#00067b}.theme-16 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#00ffc5}.theme-16 #fitness .exercise-slide .slide-image{border-color:#00ffc5}.theme-16 #fitness #ExerciseHistory .button-add:after,.theme-16 #fitness #ExerciseHistory .button-add:before,.theme-16 #fitness #ExerciseHistory .no-history:before{background:#00067b}.theme-16 #RecipeBook{background-color:#fff}.theme-16 #RecipeBook .recipe-card:after,.theme-16 #RecipeBook .recipe-card:before{background-color:#00067b}.theme-16 #RecipeBook .recipe-card .recipe-calories{background-color:#00f}.theme-16 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#00ffc5}.theme-16 #Recipe .log-confirmation p{color:#00ffc5}.theme-16 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#00ffc5}.theme-16 #FoodDiary .button-add:after,.theme-16 #FoodDiary .button-add:before{background:#00067b}.theme-16 #FoodDiary .button-add:hover{background:#00cc9e}.theme-16 #Metrics .metric-value{color:#87d2dc}.theme-16 #Metrics .metric-info .metric-title svg .cls-1{fill:#00ffc5}.theme-16 #Metrics .metrics-card-head:before{background-color:#00f}.theme-16 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #00f;border-left:74px solid #00f}.theme-16 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-16 #Metrics .metrics-text h4{color:#00067b;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-16 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-16 #Rewards .wellness-points .total-points{color:#00ffc5}.theme-16 #Rewards .circle__background{fill:#000448;opacity:.5}.theme-16 #Rewards .circle__fill{stroke:#00ffc5}.theme-16 #Rewards #RewardsLevels .levels-card.achieved{color:#00067b;border-left-color:#00067b}.theme-16 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#00067b}.theme-16 #Rewards #RewardsLevels .reward-card .reward-logo{background:-webkit-gradient(linear,left top,right top,from(#00067b),to(#00f));background:linear-gradient(90deg,#00067b,#00f)}.theme-16 #Rewards #RewardsDetails .rewards-info .reward-title,.theme-16 #Rewards #RewardsDetails .voucher-code h3{color:#00067b}.theme-16 #Rewards #RewardsDetails .terms-card{border-color:#00067b}.theme-16 #Rewards #RewardsDetails .terms-card h4{color:#00067b}.theme-16 #Insights ::-webkit-scrollbar-thumb{background-color:#00ffc5}.theme-16 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#00ffc5;color:#00067b}.theme-16 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#00067b}.theme-16 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/tick-filled-green.svg)}.theme-16 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick-outline-green.svg)}.theme-16 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-green.svg)}.theme-16 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/insights/x-outline-green.svg);border-width:0}.theme-16 #Insights .slider__content:after,.theme-16 #Insights .slider__content:before,.theme-16 #Insights .slider__deliver{background:#88d2dc}.theme-16 #Insights .slider__thumb{background:#ed3a75}.theme-16 #Insights #pop-up .pop-up-content{background-color:#00067b}.theme-16 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#00ffc5;text-decoration-color:#00ffc5}.theme-16 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-16 #whats-happening .page-results-wrap .page-event:before{border:1px solid #00067b}@media only screen and (max-width:768px){.theme-16 #eap h3 a{color:#00ffc5!important}}.theme-16 #app-download{border-top:5px solid #00067b}.theme-16 #WellbeingStudio .learning h4{color:#00f}.theme-16 #DigitalGym .text-link,.theme-16 #WellbeingStudio .text-link{color:#00ffc5;border-color:#00f}.theme-16 #DigitalGym .text-link:hover,.theme-16 #WellbeingStudio .text-link:hover{color:#00cc9e;border-color:#00cc9e}.theme-16 #DigitalGym .virtual-events .event-card-content,.theme-16 #WellbeingStudio .virtual-events .event-card-content{background:#00f}.theme-16 #DigitalGym .virtual-events .event-card-content .book-now,.theme-16 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#00ffc5}.theme-16 #DigitalGym .downloadable-guides .download,.theme-16 #WellbeingStudio .downloadable-guides .download{color:#00f}.theme-16 #DigitalGym .cta-button:active,.theme-16 #DigitalGym .cta-button:focus,.theme-16 #LiveEvent .cta-button:active,.theme-16 #LiveEvent .cta-button:focus,.theme-16 #WellbeingStudio .cta-button:active,.theme-16 #WellbeingStudio .cta-button:focus{background:#00f}.theme-16 #DigitalGym .btn-outline,.theme-16 #LiveEvent .btn-outline,.theme-16 #WellbeingStudio .btn-outline{background-color:#fff;color:#00f;border:1px solid #00f!important}.theme-16 #DigitalGym .btn-outline:hover,.theme-16 #DigitalGym .btn-outline:hover:focus,.theme-16 #LiveEvent .btn-outline:hover,.theme-16 #LiveEvent .btn-outline:hover:focus,.theme-16 #WellbeingStudio .btn-outline:hover,.theme-16 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#00c}.theme-16 #DigitalGym .btn-outline:active,.theme-16 #DigitalGym .btn-outline:focus,.theme-16 #LiveEvent .btn-outline:active,.theme-16 #LiveEvent .btn-outline:focus,.theme-16 #WellbeingStudio .btn-outline:active,.theme-16 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #00f!important;color:#00f}.theme-16 #WellbeingCourse .return svg .cls-1{fill:#00f}.theme-16 #WellbeingCourse .return:hover svg .cls-1{fill:#00c}.theme-16 #WellbeingCourse .session-menu .session-item{color:#00f}.theme-16 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#00f}.theme-16 #WellbeingCourse .session-menu .session-item.active,.theme-16 #WellbeingCourse .session-menu .session-item:hover{color:#00c}.theme-16 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-16 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#00c}.theme-16 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-16 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#00c}.theme-16 #LiveEvent .event-content .return svg .circle{fill:#00f}.theme-16 #LiveEvent .event-content .return:hover svg .circle{fill:#00c}.theme-16 #LiveEvent .event-content h4{color:#00067b}.theme-16 #LiveEvent .event-content .disclaimer-heading{color:#00067b!important}.theme-16 #LiveEvent .event-content .text-link{color:#00f!important;border-bottom:0}.theme-16 #Podcast .btn-outline{border:2px solid #00ffc5;color:#3a4961}.theme-16 #Podcast .cta-button:hover{color:#fff}.theme-16 #PodcastPlayer input[type=range]::-moz-range-progress{background:#00ffc5}.theme-16 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#00ffc5}.theme-16 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #00ffc5}.theme-16 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#00ffc5}.theme-16 #PodcastPlayer input[type=range]::-moz-range-track{background:#00ffc5}.theme-16 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #00ffc5}.theme-16 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-16 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#00ffc5}.theme-16 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #00ffc5}.theme-16 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-16 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#00ffc5}.theme-16 #Pulse .cta-button:hover{color:#fff}.theme-16 #Pulse .btn-outline:hover{color:#00ffc5!important;color:#00ffc5}.theme-16 #Pulse .answer-button.selected{border-color:#00ffc5!important;color:#00ffc5!important}.theme-16 #Pulse .answer-button.selected:hover{color:#00ffc5!important}.theme-16 #Pulse .btn-outline.form-btn{border:2px solid #00ffc5!important}.theme-16 #DigitalGym .view-button.cta-button{color:#00067b;background-color:#00ffc5;border-color:#00ffc5}.theme-16 #DigitalGym .view-button.cta-button:hover{color:#00067b;border-color:#00cc9e}.theme-16 #DigitalGym .view-button.btn-outline:hover{color:#00067b!important;background-color:#00ffc5;color:#00ffc5}.theme-16 #ClassesSearch .table-row-item.row-title{color:#00067b}.theme-16 #ClassesSearch .btn-outline.form-btn{border:2px solid #00ffc5!important}.theme-16 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #00ffc5;color:#00067b}.theme-16 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-16 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-16 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-16 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#00067b;fill:#00067b}.theme-16 #ClassesSearch .classes-filter-button.active{color:#00ffc5;border:2px solid #00ffc5}.theme-16 #ClassesSearch .fas.active{color:#00f!important}.theme-16 #TrainingPlans .class-link{color:#00ffc5}.theme-16 #TrainingPlans h3.brand-primary{color:#00067b}.theme-16 #TrainingPlans .progress-bar-inner.bg-brand-primary{background-color:#00067b!important}.theme-16 #TrainingPlans .sessions.active{color:#00067b}.theme-16 #Navigation .nav-link{color:#00f!important}.theme-16 .dc-cat-modal .dc-modal-content .price{color:#00ffc5!important}.theme-16 #DigitalFrontDoor .HomeCardCarousel .event-card-content{background-color:#00f}.theme-16 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #00ffc5 transparent transparent!important}.theme-16 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#00f!important}.theme-17{font-family:FilsonProBook,sans-serif}.theme-17 .btn.btn-cta{background-color:#e63f51;color:#fff}.theme-17 .btn.btn-cta:hover{background-color:#e3283d}.theme-17 .btn.btn-cta-outline{border-width:1.5px!important;border:solid #e63f51;color:#e63f51;background-color:#fff}.theme-17 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-17 .btn.btn-white{background-color:#fff;color:#e63f51}.theme-17 .btn.btn-white:hover{background-color:#f5f5f5}.theme-17 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-17 .btn.btn-md{padding:12.5px 5px}.theme-17 .btn.btn-sm{padding:5px 5px!important}.theme-17 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-17 .btn.rounded-0{border-radius:4px!important}.theme-17 .bg-brand-nav,.theme-17 .bg-brand-primary{background-color:#45ad48}.theme-17 .brand-highlight-1{color:#e63f51}.theme-17 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-17 .brand-text{color:#454a4e!important}.theme-17 .btn-primary,.theme-17 .cta-button{background:#e63f51;color:#fff}.theme-17 .btn-primary:active,.theme-17 .btn-primary:focus,.theme-17 .btn-primary:hover,.theme-17 .cta-button:active,.theme-17 .cta-button:focus,.theme-17 .cta-button:hover{background:#d61c30;color:#fff}.theme-17 .btn-secondary:not(:disabled):not(.disabled).active,.theme-17 .btn-secondary:not(:disabled):not(.disabled):active,.theme-17 .show>.btn-secondary.dropdown-toggle{background:#d61c30}.theme-17 .btn-outline{background-color:#fff;border:1px solid #e63f51;color:#e63f51}.theme-17 .btn-outline.active,.theme-17 .btn-outline:hover{background:#e63f51;color:#fff}.theme-17 .btn-outline.active:active,.theme-17 .btn-outline.active:focus,.theme-17 .btn-outline.active:hover,.theme-17 .btn-outline:hover:active,.theme-17 .btn-outline:hover:focus,.theme-17 .btn-outline:hover:hover{background:#d61c30;color:#fff}.theme-17 .outline-button{border:2px solid #e63f51;color:#e63f51;background-color:#fff}.theme-17 .outline-button.disabled,.theme-17 .outline-button:hover{color:#e63f51;background-color:#f5f5f5}.theme-17 .outline-button:active,.theme-17 .outline-button:focus{background-color:#f5f5f5!important;color:#e63f51!important}.theme-17 a,.theme-17 a:not([href]):not([class]){color:#e63f51}.theme-17 a:hover,.theme-17 a:not([href]):not([class]):hover{color:#d61c30}.theme-17 h1,.theme-17 h2,.theme-17 h3,.theme-17 h4,.theme-17 h5{color:#454a4e}.theme-17 .btn-group .btn{margin:auto}.theme-17 .warning-card{background-color:#fad81e}.theme-17 #NotLoggedIn{background:#f1f1f2}.theme-17 #NotLoggedIn .forgot-pass-image,.theme-17 #NotLoggedIn .heart-placeholder,.theme-17 #NotLoggedIn .login-image,.theme-17 #NotLoggedIn .sign-up-image,.theme-17 #NotLoggedIn .verify-image{display:none}.theme-17 #NotLoggedIn .form-logo{width:100%;height:100px;background-image:url(/img/ornua/ornua-spring-login.png);background-size:contain;background-position:50%;background-repeat:no-repeat}.theme-17 #NotLoggedIn .form-logo img{display:none}.theme-17 #NotLoggedIn .container .page-content{-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.2);box-shadow:2px 2px 10px rgba(0,0,0,.2);border-radius:50px}.theme-17 #NotLoggedIn .container .page-content .img-part{background-image:url(/img/ornua/ornua-login.svg);background-position:0;background-size:cover}.theme-17 #NotLoggedIn .pop-up-content{background-color:#e63f51}.theme-17 #NotLoggedIn .pop-up-content .cta-button{background-color:#fff;border:1px solid #e63f51;color:#e63f51;letter-spacing:0;font-family:FilsonProBold,sans-serif}.theme-17 #NotLoggedIn .pop-up-content .cta-button.active,.theme-17 #NotLoggedIn .pop-up-content .cta-button:hover{background:#e63f51;color:#fff}.theme-17 #NotLoggedIn .pop-up-content .cta-button.active:active,.theme-17 #NotLoggedIn .pop-up-content .cta-button.active:focus,.theme-17 #NotLoggedIn .pop-up-content .cta-button.active:hover,.theme-17 #NotLoggedIn .pop-up-content .cta-button:hover:active,.theme-17 #NotLoggedIn .pop-up-content .cta-button:hover:focus,.theme-17 #NotLoggedIn .pop-up-content .cta-button:hover:hover{background:#d61c30;color:#fff}.theme-17 #LoggedIn .bg-grey{background-color:#f1f1f3}.theme-17 #LoggedIn #SideNav{background-color:#45ad48}.theme-17 #LoggedIn .pop-up-content{background-color:#97cfdc}.theme-17 #LoggedIn #footer .spectrum-logo{max-width:200px}.theme-17 #LoggedIn #footer .copy-right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.theme-17 #LoggedIn #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#45ad48),to(#45ad48));background:linear-gradient(90deg,#fff 0,#fff 25%,#45ad48 0,#45ad48)}.theme-17 #LoggedIn #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:100%;border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-17 #LoggedIn #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-17 #LoggedIn #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-17 #LoggedIn #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-17 #LoggedIn #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-17 #LoggedIn #MobileNav .navbar .nav-button .btn{color:#e63f51}.theme-17 #LoggedIn #MobileNav .settings-nav{background-color:#45ad48}.theme-17 #LoggedIn .section-header .section-header-title{color:#454a4e}.theme-17 #LoggedIn .home-link{color:#e63f51;border-bottom:5px solid #e63f51}.theme-17 #LoggedIn .home-link:hover{color:#d61c30;border-color:#d61c30}.theme-17 #LoggedIn #HomeStats .stats-card .circle-wrap .circle-highlight{stroke:#97cfdc}.theme-17 #LoggedIn #HomeStats .stats-card .ProgressCircle .circle__background{stroke:#3c738c}.theme-17 #LoggedIn #HomeStats .stats-card .card-info p{color:#3c738c}.theme-17 #LoggedIn #home-carousel{background-color:#f1f1f3}.theme-17 #LoggedIn #home-carousel .carousel-item .carousel-text,.theme-17 #LoggedIn #home-carousel .carousel-item .carousel-title{color:#454a4e}.theme-17 #LoggedIn .event-card .event-card-content{background-color:#8d1a60}.theme-17 #LoggedIn .event-card .event-card-content .book-now{background-color:#f8b9cb}.theme-17 #LoggedIn #home-events h4{color:#7f7f7f}.theme-17 #LoggedIn #home-events .no-bookings{color:#454a4e}.theme-17 #LoggedIn #home-events .booked-event{border-color:#f8b9cb;color:#454a4e}.theme-17 #LoggedIn #home-fitness .all-plans .image-wrap .title-image{background-color:#fff;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.2);box-shadow:2px 2px 10px rgba(0,0,0,.2)}.theme-17 #LoggedIn #home-fitness .all-plans .card-content{color:#454a4e}.theme-17 #LoggedIn .recipe-card,.theme-17 #LoggedIn .recipe-card:after,.theme-17 #LoggedIn .recipe-card:before{background-color:#008555}.theme-17 #LoggedIn .recipe-card .recipe-calories{background-color:#45ad48}.theme-17 #LoggedIn #home-wellbeing,.theme-17 #LoggedIn #wellbeing-carousel{background-color:#f1f1f3}.theme-17 #LoggedIn #home-wellbeing .slick-list,.theme-17 #LoggedIn #wellbeing-carousel .slick-list{padding-top:10px!important;padding-bottom:10px!important}.theme-17 #LoggedIn #home-wellbeing .slick-current .slide-inner,.theme-17 #LoggedIn #wellbeing-carousel .slick-current .slide-inner{background-color:#97cfdc}.theme-17 #LoggedIn #home-wellbeing .slide-inner,.theme-17 #LoggedIn #wellbeing-carousel .slide-inner{background-color:#3c738c;border-radius:0;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.3);box-shadow:2px 2px 10px rgba(0,0,0,.3)}.theme-17 #LoggedIn #home-wellbeing .slide-inner .recommended-badge,.theme-17 #LoggedIn #wellbeing-carousel .slide-inner .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat;top:0;width:40px}.theme-17 #LoggedIn #home-wellbeing .single-slide .slide-image,.theme-17 #LoggedIn #wellbeing-carousel .single-slide .slide-image{background-color:#3c738c}.theme-17 #LoggedIn #home-wellbeing .slick-arrow,.theme-17 #LoggedIn #wellbeing-carousel .slick-arrow{color:#454a4e}.theme-17 #LoggedIn #home-wellbeing .progress,.theme-17 #LoggedIn #wellbeing-carousel .progress{background:#fff}.theme-17 #LoggedIn #home-wellbeing .progress-bar,.theme-17 #LoggedIn #wellbeing-carousel .progress-bar{background:#c6caca}.theme-17 #LoggedIn #home-wellbeing .progress-info,.theme-17 #LoggedIn #wellbeing-carousel .progress-info{background-color:#fff;color:#454a4e}.theme-17 #LoggedIn #home-wellbeing .progress-info:before,.theme-17 #LoggedIn #wellbeing-carousel .progress-info:before{border-top:5px solid #fff}.theme-17 #LoggedIn #wellbeing .slick-arrow{color:#e63f51}.theme-17 #LoggedIn #wellbeing .slick-arrow:hover{color:#d61c30}.theme-17 #LoggedIn #wellbeing .no-courses h4{color:#454a4e!important}.theme-17 #LoggedIn .page-header{background:#f1f1f3!important}.theme-17 #LoggedIn .page-header .page-title h2{color:#454a4e}.theme-17 #LoggedIn .filter-button{background:#fff;color:#e63f51;border:1px solid #e63f51}.theme-17 #LoggedIn .filter-button.active,.theme-17 #LoggedIn .filter-button:hover{color:#fff;background:#e63f51}.theme-17 #LoggedIn .article-wrap a,.theme-17 #LoggedIn .article-wrap a:hover{color:#454a4e}.theme-17 #LoggedIn .article-wrap .card-header{background:#fad81e;border-bottom:none}.theme-17 #LoggedIn .article-wrap .card-heart{background:url(/img/nutrition/food/17/heart-line.svg)}.theme-17 #LoggedIn .article-wrap .card-heart.is-active{background:url(/img/nutrition/food/17/heart.svg)}.theme-17 #LoggedIn #article .article-header{background-color:#97cfdc}.theme-17 #LoggedIn #all-articles .articles .article-wrap a,.theme-17 #LoggedIn #all-articles .articles .article-wrap a:hover,.theme-17 #LoggedIn #wellbeing .articles .article-wrap a,.theme-17 #LoggedIn #wellbeing .articles .article-wrap a:hover{color:#454a4e}.theme-17 #LoggedIn #all-articles .articles .article-wrap .card-header,.theme-17 #LoggedIn #wellbeing .articles .article-wrap .card-header{background:#fad81e;border-bottom:none}.theme-17 #LoggedIn #all-articles .articles .article-wrap .card-heart,.theme-17 #LoggedIn #wellbeing .articles .article-wrap .card-heart{background:url(/img/nutrition/food/17/heart-line.svg)}.theme-17 #LoggedIn #all-articles .articles .article-wrap .card-heart.is-active,.theme-17 #LoggedIn #wellbeing .articles .article-wrap .card-heart.is-active{background:url(/img/nutrition/food/17/heart.svg)}.theme-17 #LoggedIn #all-courses .article-wrap .card-header{background-color:#3c738c}.theme-17 #LoggedIn #course .chapters__bottom-title,.theme-17 #LoggedIn #course .chapters__section:before,.theme-17 #LoggedIn #course .chapters__title,.theme-17 #LoggedIn #course .chapters__title:after,.theme-17 #LoggedIn #course .chapters__wrapper{background-color:#97cfdc}.theme-17 #LoggedIn #course .chapters__back-link:hover,.theme-17 #LoggedIn #course .view__chapters-link:hover{color:#d61c30}.theme-17 #LoggedIn #course .chapters-heading{color:#454a4e}.theme-17 #LoggedIn #course .progress{background-color:#f1f1f3}.theme-17 #LoggedIn #course .progress .progress-bar,.theme-17 #LoggedIn #course .progress .progress-bar .progress-info{background-color:#8d1a60}.theme-17 #LoggedIn #course .progress .progress-bar .progress-info:before{border-top:5px solid #8d1a60}.theme-17 #LoggedIn .calendar{color:#454a4e}.theme-17 #LoggedIn .calendar #colorPicker,.theme-17 #LoggedIn .calendar #colorPicker2{background-color:#e63f51}.theme-17 #LoggedIn .calendar .calendar-nav{color:#454a4e}.theme-17 #LoggedIn .calendar .calendar-date a{color:#e63f51!important}.theme-17 #LoggedIn .calendar .calendar-date.active{background-color:#e63f51}.theme-17 #LoggedIn .calendar .calendar-date.active a{color:#fff!important}.theme-17 #LoggedIn .toolbar .btn-group .btn{border-color:#e63f51;color:#e63f51;background-color:#fff}.theme-17 #LoggedIn .toolbar .btn-group .btn.active,.theme-17 #LoggedIn .toolbar .btn-group .btn:hover{background-color:#e63f51;color:#fff}.theme-17 #LoggedIn .btn-event{background-color:#fff;border:1px solid #e63f51;color:#e63f51}.theme-17 #LoggedIn .btn-event.active,.theme-17 #LoggedIn .btn-event:hover{background:#e63f51;color:#fff}.theme-17 #LoggedIn .btn-event.active:active,.theme-17 #LoggedIn .btn-event.active:focus,.theme-17 #LoggedIn .btn-event.active:hover,.theme-17 #LoggedIn .btn-event:hover:active,.theme-17 #LoggedIn .btn-event:hover:focus,.theme-17 #LoggedIn .btn-event:hover:hover{background:#d61c30;color:#fff}.theme-17 #LoggedIn #fitness .dropdown-toggle{background:#e63f51;color:#fff}.theme-17 #LoggedIn #fitness .dropdown-toggle:active,.theme-17 #LoggedIn #fitness .dropdown-toggle:focus,.theme-17 #LoggedIn #fitness .dropdown-toggle:hover{background:#d61c30;color:#fff}.theme-17 #LoggedIn #fitness .todays-stats h3{color:#454a4e}.theme-17 #LoggedIn #fitness .todays-stats .stats-box{border-color:#8d1a60}.theme-17 #LoggedIn #fitness .todays-stats .stats-box p{color:#454a4e}.theme-17 #LoggedIn #fitness .todays-stats .stats-box .distance,.theme-17 #LoggedIn #fitness .todays-stats .stats-box .distance .target,.theme-17 #LoggedIn #fitness .todays-stats .stats-box .steps,.theme-17 #LoggedIn #fitness .todays-stats .stats-box .steps .target{border-color:#8d1a60}.theme-17 #LoggedIn #fitness .no-history{color:#454a4e}.theme-17 #LoggedIn #fitness #AllWorkoutPlans{background-color:#fff}.theme-17 #LoggedIn #fitness #AllWorkoutPlans .fitness-carousel{border-color:#97cfdc}.theme-17 #LoggedIn #fitness #AllWorkoutPlans .fitness-carousel .carousel-item .slide-content h3,.theme-17 #LoggedIn #fitness #AllWorkoutPlans .fitness-carousel .carousel-item .slide-content h4{color:#454a4e}.theme-17 #LoggedIn #fitness #AllWorkoutPlans .fitness-carousel .carousel-item .slide-content a{color:#e63f51;border-bottom:3px solid #e63f51}.theme-17 #LoggedIn #fitness #AllWorkoutPlans .fitness-carousel .carousel-item .slide-content a:hover{color:#d61c30;border-color:#d61c30}.theme-17 #LoggedIn #fitness #AllWorkoutPlans .all-plans .image-wrap .title-image{background-color:#97cfdc}.theme-17 #LoggedIn #fitness #AllWorkoutPlans .all-plans .card-content{color:#454a4e}.theme-17 #LoggedIn #fitness #WorkoutPlan .bg-grey{background-color:#fff}.theme-17 #LoggedIn #fitness #WorkoutPlan h3{color:#454a4e}.theme-17 #LoggedIn #fitness #WorkoutPlan .slick-slider .slick-arrow{color:#e63f51}.theme-17 #LoggedIn #fitness #WorkoutPlan .slick-slider .workout-slide a{color:#454a4e;border-color:#97cfdc}.theme-17 #LoggedIn #fitness #WorkoutPlan .slick-slider .workout-slide a:after{background-color:#8d1a60}.theme-17 #LoggedIn #fitness #WorkoutPlan .slick-slider .workout-slide.active a:after{background-color:#97cfdc}.theme-17 #LoggedIn #fitness #WorkoutPlan .slick-slider .slide-image{border-color:#f1f1f3}.theme-17 #LoggedIn #fitness #WorkoutPlan .slick-slider .slide-content{background-color:#97cfdc}.theme-17 #LoggedIn #fitness .close-popup{color:#e63f51}.theme-17 #LoggedIn #fitness .close-popup:hover{color:#d61c30}.theme-17 #LoggedIn #fitness #ExerciseSearch .slide-image{border-color:#f1f1f3}.theme-17 #LoggedIn #fitness #ExerciseSearch .slide-content{background-color:#97cfdc}.theme-17 #LoggedIn .button-add{background-color:#e63f51}.theme-17 #LoggedIn .button-add:hover{background-color:#d61c30}.theme-17 #LoggedIn .button-add:after,.theme-17 #LoggedIn .button-add:before{background-color:#fff}.theme-17 #LoggedIn #Nutrition #pieColour1{background-color:#97cfdc}.theme-17 #LoggedIn #Nutrition #pieColour2{background-color:#84c6d6}.theme-17 #LoggedIn #Nutrition #pieColour3{background-color:#71bdcf}.theme-17 #LoggedIn #Nutrition #FoodSearch .search-results .results-box,.theme-17 #LoggedIn #Nutrition .todays-stats h4,.theme-17 #LoggedIn #Nutrition .todays-stats p{color:#454a4e}.theme-17 #LoggedIn #Nutrition #FoodSearch .search-results .food-result{border-color:#45ad48}.theme-17 #LoggedIn #Nutrition #FoodSearch .search-results:after,.theme-17 #LoggedIn #Nutrition #FoodSearch .search-results:before{background-color:#45ad48}.theme-17 #LoggedIn #Nutrition #FoodSearch .search-results ::-webkit-scrollbar-thumb{background-color:#97cfdc;-webkit-box-shadow:none}.theme-17 #LoggedIn #Nutrition #FoodSearch .food-card{color:#454a4e}.theme-17 #LoggedIn #Nutrition #FoodSearch .food-card .food-row{border-color:#8d1a60}.theme-17 #LoggedIn #Nutrition #CustomFoodLog input{border:1px solid #8d1a60}.theme-17 #LoggedIn #Nutrition #CustomFoodLog label{color:#454a4e}.theme-17 #LoggedIn .points-confirmation{color:#97cfdc}.theme-17 #LoggedIn #Recipe .recipe-info{background-color:#f1f1f3}.theme-17 #LoggedIn #Recipe .allergens h4,.theme-17 #LoggedIn #Recipe .allergens p,.theme-17 #LoggedIn #Recipe .stats-wrap,.theme-17 #LoggedIn #Recipe .wellness-points h4,.theme-17 #LoggedIn #Recipe .wellness-points p{color:#454a4e}.theme-17 #LoggedIn #Recipe .stats-wrap .macro-stat,.theme-17 #LoggedIn #Recipe .stats-wrap .macros,.theme-17 #LoggedIn #Recipe .stats-wrap .stats{border-color:#45ad48}.theme-17 #LoggedIn #Metrics .metric-title{color:#454a4e}.theme-17 #LoggedIn #Metrics .metric-title svg .cls-1{fill:#e63f51}.theme-17 #LoggedIn #Metrics .metric-image img{background-color:#8d1a60;border-radius:50%}.theme-17 #LoggedIn #Metrics .metrics-text{font-size:2.1rem;color:#454a4e}.theme-17 #LoggedIn #Metrics .metrics-text h4{font-size:2.4rem;font-family:FilsonProBold,sans-serif;margin-bottom:8px;color:#97cfdc}.theme-17 #LoggedIn #Metrics .metrics-text p{font-size:2.1rem;color:#454a4e}.theme-17 #LoggedIn #Metrics .close-popup{color:#e63f51}.theme-17 #LoggedIn #Metrics .close-popup:hover{color:#d61c30}.theme-17 #LoggedIn #Metrics #metrics-section,.theme-17 #LoggedIn #Metrics .metrics-section{background-color:#f1f1f3}.theme-17 #LoggedIn #Metrics #metrics-section .metrics-card-head,.theme-17 #LoggedIn #Metrics #metrics-section .metrics-card-head:before,.theme-17 #LoggedIn #Metrics .metrics-section .metrics-card-head,.theme-17 #LoggedIn #Metrics .metrics-section .metrics-card-head:before{background-color:#97cfdc}.theme-17 #LoggedIn #Metrics #metrics-section .metrics-card-head:after,.theme-17 #LoggedIn #Metrics .metrics-section .metrics-card-head:after{border:60px solid transparent;border-left:74px solid #97cfdc;border-bottom-width:0}.theme-17 #LoggedIn #Insights{background:#97cfdc}.theme-17 #LoggedIn #Insights .btn{background:#e63f51;color:#fff}.theme-17 #LoggedIn #Insights .btn:active,.theme-17 #LoggedIn #Insights .btn:focus,.theme-17 #LoggedIn #Insights .btn:hover{background:#d61c30;color:#fff}.theme-17 #LoggedIn #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-17 #LoggedIn #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-17 #LoggedIn #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-17 #LoggedIn #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-17 #LoggedIn #Insights .slider__thumb,.theme-17 #LoggedIn #Insights .vs__selected{background-color:#8d1a60}.theme-17 #LoggedIn #Insights .slider__content:after,.theme-17 #LoggedIn #Insights .slider__content:before{background-color:#fff}.theme-17 #LoggedIn #Insights .pop-up-content{background:#8d1a60}.theme-17 #LoggedIn #Rewards .page-header{background:#97cfdc!important}.theme-17 #LoggedIn #Rewards .page-header .calendar-week,.theme-17 #LoggedIn #Rewards .page-header h2,.theme-17 #LoggedIn #Rewards .page-header p{color:#fff}.theme-17 #LoggedIn #Rewards .page-header .chart-labels .cta-button{background:#fff;color:#97cfdc}.theme-17 #LoggedIn #Rewards .circle__background{fill:#71bdcf;opacity:.5}.theme-17 #LoggedIn #Rewards .circle__fill{stroke:#8d1a60}.theme-17 #LoggedIn #Rewards .circle feFlood{flood-color:#8d1a60}.theme-17 #LoggedIn #Rewards #RewardsPopup .pop-up-content{background:#97cfdc}.theme-17 #LoggedIn #Rewards .level-details-card,.theme-17 #LoggedIn #Rewards .levels-card,.theme-17 #LoggedIn #Rewards .terms-card{border-left-color:#f8b9cb}.theme-17 #LoggedIn #Rewards .reward-logo{background-color:#fad81e}.theme-17 #LoggedIn #Rewards #RewardsDetails{color:#454a4e}.theme-17 #LoggedIn .session-menu .session-item .session-icon svg .cls-1{fill:#e63f51}.theme-17 #LoggedIn .session-menu .session-item.active h4,.theme-17 #LoggedIn .session-menu .session-item:hover h4{color:#e63f51}.theme-17 #LoggedIn .session-menu .session-item.active .session-icon:after,.theme-17 #LoggedIn .session-menu .session-item:hover .session-icon:after{background-color:#d61c30}.theme-17 #LoggedIn .session-menu .session-item.active .session-icon svg .cls-1,.theme-17 #LoggedIn .session-menu .session-item:hover .session-icon svg .cls-1{fill:#d61c30}.theme-17 #LoggedIn #be-calm .course-card .course-content .session-info a{color:#e63f51}.theme-17 #LoggedIn #be-calm .course-card .course-content .session-info a:hover{color:#d61c30}.theme-17 #LoggedIn #be-calm .session-item .session-icon svg .cls-1{fill:#e63f51}.theme-17 #LoggedIn #be-calm .session-item.active h4,.theme-17 #LoggedIn #be-calm .session-item:hover h4{color:#e63f51}.theme-17 #LoggedIn #be-calm .session-item.active .session-icon:after,.theme-17 #LoggedIn #be-calm .session-item:hover .session-icon:after{background-color:#d61c30}.theme-17 #LoggedIn #be-calm .session-item.active .session-icon svg .cls-1,.theme-17 #LoggedIn #be-calm .session-item:hover .session-icon svg .cls-1{fill:#d61c30}.theme-17 #LoggedIn #be-calm .return svg .cls-1{fill:#e63f51}.theme-17 #LoggedIn #be-calm .return:hover svg .cls-1{fill:#d61c30}.theme-17 #LoggedIn .return svg .cls-1{fill:#e63f51}.theme-17 #LoggedIn .return svg .cls-2{fill:#fff}.theme-17 #LoggedIn .return:hover svg .cls-1{fill:#d61c30}.theme-17 #LoggedIn #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#e63f51}.theme-17 #LoggedIn #WellbeingCourse .session-menu .session-item.active h4,.theme-17 #LoggedIn #WellbeingCourse .session-menu .session-item:hover h4{color:#e63f51}.theme-17 #LoggedIn #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-17 #LoggedIn #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background-color:#d61c30}.theme-17 #LoggedIn #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-17 #LoggedIn #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#d61c30}.theme-17 #LoggedIn #events{color:#454a4e}.theme-17 #LoggedIn #events .header-background img{display:none}.theme-17 #LoggedIn #events .available-events-header .btn,.theme-17 #LoggedIn #events .my-bookings .btn{background-color:#fff;border:1px solid #e63f51;color:#e63f51}.theme-17 #LoggedIn #events .available-events-header .btn.active,.theme-17 #LoggedIn #events .available-events-header .btn:hover,.theme-17 #LoggedIn #events .my-bookings .btn.active,.theme-17 #LoggedIn #events .my-bookings .btn:hover{background:#e63f51;color:#fff}.theme-17 #LoggedIn #events .available-events-header .btn.active:active,.theme-17 #LoggedIn #events .available-events-header .btn.active:focus,.theme-17 #LoggedIn #events .available-events-header .btn.active:hover,.theme-17 #LoggedIn #events .available-events-header .btn:hover:active,.theme-17 #LoggedIn #events .available-events-header .btn:hover:focus,.theme-17 #LoggedIn #events .available-events-header .btn:hover:hover,.theme-17 #LoggedIn #events .my-bookings .btn.active:active,.theme-17 #LoggedIn #events .my-bookings .btn.active:focus,.theme-17 #LoggedIn #events .my-bookings .btn.active:hover,.theme-17 #LoggedIn #events .my-bookings .btn:hover:active,.theme-17 #LoggedIn #events .my-bookings .btn:hover:focus,.theme-17 #LoggedIn #events .my-bookings .btn:hover:hover{background:#d61c30;color:#fff}.theme-17 #LoggedIn #events .list-event-date{background-color:#8d1a60}.theme-17 #LoggedIn #events .event-link a{color:#454a4e}.theme-17 #LoggedIn #events .event-pop-up .pop-up-content .event-details .event-title,.theme-17 #LoggedIn #events .events-calendar .fc .calendar-icon i{color:#e63f51}.theme-17 #LoggedIn #events .booking-results .booked-event{border-color:#f8b9cb;color:#454a4e}.theme-17 #LoggedIn #events .cancel-attendance .cta-button{background:#e63f51;color:#fff}.theme-17 #LoggedIn #events .cancel-attendance .cta-button:active,.theme-17 #LoggedIn #events .cancel-attendance .cta-button:focus,.theme-17 #LoggedIn #events .cancel-attendance .cta-button:hover{background:#d61c30;color:#fff}.theme-17 #LoggedIn #events #Webinars .webinar-wrap{color:#e63f51}.theme-17 #LoggedIn #events #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#e63f51;color:#e63f51}.theme-17 #LoggedIn #events #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#d61c30;color:#fff;background-color:#d61c30}.theme-17 #LoggedIn #view-event{color:#454a4e}.theme-17 #LoggedIn #view-event .page-title .return svg .cls-1{fill:#e63f51}.theme-17 #LoggedIn #view-event .page-title .return svg .cls-2{fill:#fff}.theme-17 #LoggedIn #view-event .page-title .return:hover svg .cls-1{fill:#d61c30}.theme-17 #LoggedIn #view-event .time-slot .btn{background-color:#fff;border:1px solid #e63f51;color:#e63f51}.theme-17 #LoggedIn #view-event .time-slot .btn.active,.theme-17 #LoggedIn #view-event .time-slot .btn:hover{background:#e63f51;color:#fff}.theme-17 #LoggedIn #view-event .time-slot .btn.active:active,.theme-17 #LoggedIn #view-event .time-slot .btn.active:focus,.theme-17 #LoggedIn #view-event .time-slot .btn.active:hover,.theme-17 #LoggedIn #view-event .time-slot .btn:hover:active,.theme-17 #LoggedIn #view-event .time-slot .btn:hover:focus,.theme-17 #LoggedIn #view-event .time-slot .btn:hover:hover{background:#d61c30;color:#fff}.theme-17 #LoggedIn #eap .page-header .page-title p{color:#454a4e}.theme-17 #LoggedIn #eap .text-white{color:#454a4e!important}.theme-17 #LoggedIn #eap .eap-cards .eap-card .eap-card-img{background-color:#8d1a60}.theme-17 #LoggedIn #eap .pop-up-content{background-color:#97cfdc}.theme-17 #LoggedIn #eap .articles .article-wrap a,.theme-17 #LoggedIn #eap .articles .article-wrap a:hover{color:#454a4e}.theme-17 #LoggedIn #eap .articles .article-wrap .card-header{background:#fad81e;border-bottom:none}.theme-17 #LoggedIn #eap .articles .article-wrap .card-heart{background:url(/img/nutrition/food/17/heart-line.svg)}.theme-17 #LoggedIn #eap .articles .article-wrap .card-heart.is-active{background:url(/img/nutrition/food/17/heart.svg)}.theme-17 #LoggedIn #whats-happening{color:#454a4e}.theme-17 #LoggedIn #whats-happening .page-event{border-color:#f8b9cb}.theme-17 #LoggedIn #whats-happening .page-event:before{background-color:#f8b9cb}.theme-17 #LoggedIn #whats-happening .page-head{background-color:#97cfdc}.theme-17 #LoggedIn .download-card .download{color:#e63f51}.theme-17 #LoggedIn #DigitalClinicsLanding .balance,.theme-17 #LoggedIn #DigitalClinicsLanding .balance-amount span,.theme-17 #LoggedIn #DigitalClinicsLanding .wallet-id,.theme-17 #LoggedIn #wallet-page .balance,.theme-17 #LoggedIn #wallet-page .balance-amount span,.theme-17 #LoggedIn #wallet-page .wallet-id{color:#fff!important}.theme-17 #LoggedIn #DigitalGym .page-header .cta-button,.theme-17 #LoggedIn #WellbeingStudio .page-header .cta-button{border:1px solid #e63f51}.theme-17 #LoggedIn #DigitalGym .btn-outline,.theme-17 #LoggedIn #WellbeingStudio .btn-outline{background-color:#fff;border:1px solid #e63f51;color:#e63f51}.theme-17 #LoggedIn #DigitalGym .btn-outline.active,.theme-17 #LoggedIn #DigitalGym .btn-outline:hover,.theme-17 #LoggedIn #WellbeingStudio .btn-outline.active,.theme-17 #LoggedIn #WellbeingStudio .btn-outline:hover{background:#e63f51;color:#fff}.theme-17 #LoggedIn #DigitalGym .btn-outline.active:active,.theme-17 #LoggedIn #DigitalGym .btn-outline.active:focus,.theme-17 #LoggedIn #DigitalGym .btn-outline.active:hover,.theme-17 #LoggedIn #DigitalGym .btn-outline:hover:active,.theme-17 #LoggedIn #DigitalGym .btn-outline:hover:focus,.theme-17 #LoggedIn #DigitalGym .btn-outline:hover:hover,.theme-17 #LoggedIn #WellbeingStudio .btn-outline.active:active,.theme-17 #LoggedIn #WellbeingStudio .btn-outline.active:focus,.theme-17 #LoggedIn #WellbeingStudio .btn-outline.active:hover,.theme-17 #LoggedIn #WellbeingStudio .btn-outline:hover:active,.theme-17 #LoggedIn #WellbeingStudio .btn-outline:hover:focus,.theme-17 #LoggedIn #WellbeingStudio .btn-outline:hover:hover{background:#d61c30;color:#fff}.theme-17 #LoggedIn #DigitalGym .list-event-date{background-color:#8d1a60}.theme-17 #LoggedIn #DigitalGym .event-link a{color:#454a4e}.theme-17 #LoggedIn #LiveEvent{background:#fff}.theme-17 #LoggedIn #LiveEvent .event-content .return svg .circle{fill:#e63f51}.theme-17 #LoggedIn #LiveEvent .event-content .return:hover svg .circle{fill:#d61c30}.theme-17 #LoggedIn #LiveEvent .event-content h4{color:#97cfdc}.theme-17 #LoggedIn #LiveEvent .event-content .text-link{border-bottom:0}.theme-17 #LoggedIn #LiveEvent .btn-outline{border:1px solid #e63f51}.theme-17 #LoggedIn #faqs .page-title p{color:#454a4e}.theme-17 #LoggedIn #faqs .page-title a{color:#e63f51}.theme-17 #LoggedIn #Podcast .btn{font-weight:700}.theme-17 #LoggedIn #Podcast .btn-outline{border:2px solid #e63f51;color:#e63f51!important}.theme-17 #LoggedIn #Podcast .btn-outline:hover{color:#fff!important}.theme-17 #LoggedIn #Podcast .cta-button:hover{color:#fff}.theme-17 #LoggedIn #PodcastPlayer input[type=range]::-moz-range-progress{background:#45ad48}.theme-17 #LoggedIn #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#45ad48}.theme-17 #LoggedIn #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #45ad48}.theme-17 #LoggedIn #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#45ad48}.theme-17 #LoggedIn #PodcastPlayer input[type=range]::-moz-range-track{background:#45ad48}.theme-17 #LoggedIn #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #45ad48}.theme-17 #LoggedIn #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-17 #LoggedIn #PodcastPlayer input[type=range]::-ms-fill-upper{background:#45ad48}.theme-17 #LoggedIn #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #45ad48}.theme-17 #LoggedIn #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-17 #LoggedIn #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#45ad48}.theme-17 #LoggedIn #Pulse .page-header{background-color:#45ad48!important}.theme-17 #LoggedIn #Pulse .cta-button:hover,.theme-17 #LoggedIn #Pulse .page-header .header-title{color:#fff}.theme-17 #LoggedIn #Pulse .btn-outline:hover{color:#e63f51!important;color:#d61c30}.theme-17 #LoggedIn #Pulse .answer-button.selected{border-color:#e63f51!important;color:#e63f51!important}.theme-17 #LoggedIn #Pulse .answer-button.selected:hover{color:#d61c30!important}.theme-17 #LoggedIn #Pulse .btn-outline.form-btn{border:2px solid #e63f51!important}.theme-17 #LoggedIn #ClassesSearch .bg-brand-primary{background-color:#45ad48}.theme-17 #LoggedIn #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #e63f51;color:#e63f51}.theme-17 #LoggedIn #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-17 #LoggedIn #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-17 #LoggedIn #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-17 #LoggedIn #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#e63f51;fill:#e63f51}.theme-17 #LoggedIn #ClassesSearch .classes-filter-button.active{color:#e63f51;border:2px solid #e63f51}.theme-17 #LoggedIn #ClassesSearch .fas.active{color:#45ad48!important}.theme-17 #LoggedIn #TrainingPlans .progress-bar-inner{background-color:#45ad48}.theme-17 #LoggedIn #TrainingPlans .class-link{color:#e63f51}.theme-17 #LoggedIn #TrainingPlans .sessions.active{color:#45ad48}.theme-17 #MyFutureWellbeing .page-header .page-title h2,.theme-17 #MyFutureWellbeing .page-header .page-title p{color:#454a4e!important}.theme-17 .dc-cat-modal .dc-modal-content .price{color:#e63f51!important}.theme-17 #DigitalFrontDoor .slick-arrow-container{background-color:#8d1a60}.theme-17 #DigitalFrontDoor .HomeBookingCard .booking-card{background-color:#45ad48}.theme-17 #DigitalFrontDoor .recipe-card-details{background-color:#8d1a60}.theme-17 #DigitalFrontDoor .podcast-card-inner{background-color:#45ad48}.theme-17 #DigitalFrontDoor .event-card-content,.theme-17 #DigitalFrontDoor .recipe-card-details{background-color:#45ad48!important}.theme-17 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #97cfdc transparent transparent!important}.theme-17 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#45ad48!important}.theme-18{font-family:FilsonProBook,sans-serif}.theme-18 .brand-primary{color:#00e6b8}.theme-18 .brand-secondary{color:#0e2835}.theme-18 .brand-highlight-1{color:#00b38f}.theme-18 .bg-brand-nav{background-color:#0e2835}.theme-18 .brand-text{color:#4a4d4e!important}.theme-18 .bg-brand-primary{background-color:#00e6b8!important}.theme-18 .bg-brand-secondary{background-color:#0e2835}.theme-18 .bg-brand-secondary-dark{background-color:#030a0d}.theme-18 .bg-brand-highlight-1{background-color:#00b38f}.theme-18 .bg-brand-highlight-1.hover-darken:hover{background-color:#008066}.theme-18 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#0e2835),to(#00b38f));background:linear-gradient(90deg,#0e2835,#00b38f)}.theme-18 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#00e6b8),to(#0e2835));background:linear-gradient(90deg,#00e6b8,#0e2835)}.theme-18 .bg-fade-vertical{background:#00e6b8}.theme-18 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#00e6b8),to(#0e2835));background:linear-gradient(0deg,#00e6b8,#0e2835)}.theme-18 .border-brand-highlight-1{border-color:#00b38f}.theme-18 .border-brand-secondary{border-color:#0e2835}.theme-18 .border-brand-primary{border-color:#00e6b8}.theme-18 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-18 .before-secondary:before{background-color:#0e2835}.theme-18 .progress-bar,.theme-18 .progress-info{background-color:#fff;color:#0e2835}.theme-18 .progress-info:before{color:#00e6b8;border-top:5px solid #fff}.theme-18 .btn-group .btn{background-color:transparent;margin:auto}.theme-18 .btn-group .btn.active,.theme-18 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-18 .btn-group .btn.active{background-color:#00e6b8!important}.theme-18 .btn-group .btn:hover{background-color:#00b38f!important}.theme-18 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#fff!important;border-color:#fff;margin:auto}.theme-18 .filter-button.active,.theme-18 .filter-button:hover{font-family:FilsonProBold;border-color:#00b38f!important;color:#fff!important}.theme-18 .filter-button.active{background-color:#00e6b8!important}.theme-18 .filter-button:hover{background-color:#00b38f}.theme-18 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-18 .btn{font-family:FilsonProBold}.theme-18 .btn.brand-secondary:hover{background-color:#00b38f!important;color:#fff!important}.theme-18 .cta-button{background:#00e6b8;color:#fff;line-height:1}.theme-18 .cta-button:hover{background-color:#00b38f;color:#fff}.theme-18 .outline-button{border:2px solid #00b38f;color:#00b38f;background-color:#fff}.theme-18 .outline-button.disabled,.theme-18 .outline-button:hover{color:#00b38f;background-color:#f5f5f5}.theme-18 .outline-button:active,.theme-18 .outline-button:focus{background-color:#f5f5f5!important;color:#00b38f!important}.theme-18 .btn.btn-cta{background-color:#00e6b8;color:#fff}.theme-18 .btn.btn-cta:hover{background-color:#00b38f}.theme-18 .btn.btn-cta-outline{border-width:1.5px!important;border:solid #00e6b8;color:#00e6b8;background-color:#fff}.theme-18 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-18 .btn.btn-white{background-color:#fff;color:#00b38f}.theme-18 .btn.btn-white:hover{background-color:#f5f5f5}.theme-18 .btn.btn-md{padding:12.5px 5px}.theme-18 .btn.btn-sm{padding:5px 5px!important}.theme-18 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-18 .btn.rounded-0{border-radius:4px!important}.theme-18 .home-link{border-bottom:3px solid #00e6b8;color:#00e6b8!important}.theme-18 .home-link:hover{border-color:#00b38f;color:#00b38f}.theme-18 .home-link.text-white{color:#fff!important}.theme-18 .fc>*,.theme-18 h3{color:#0e2835}.theme-18 .text-link{font-family:FilsonProBold,sans-serif;color:#0e2835!important;border-bottom:3px solid #0e2835;padding-bottom:3px}.theme-18 .return-link a{color:#00e6b8}.theme-18 .return-link a:hover{text-decoration:none}.theme-18 a{font-family:FilsonProBook,sans-serif}.theme-18 .pop-up-content .btn{background:#00e6b8;color:#fff;line-height:1}.theme-18 .pop-up-content .btn:hover{background-color:#00b38f;color:#fff}.theme-18 #NotLoggedIn .form-logo{max-width:260px}.theme-18 .main{background-color:#f4f4f4}.theme-18 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#0e2835),to(#0e2835));background:linear-gradient(90deg,#fff 0,#fff 25%,#0e2835 0,#0e2835);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-18 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-18 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-18 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-18 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-18 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-18 #MobileNav .nav-item{color:#00e6b8;border-color:#00e6b8}.theme-18 #MobileNav .nav-item .nav-link,.theme-18 #MobileNav .nav-item .plans{color:#00e6b8}.theme-18 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-18 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{fill:#e3e3e6;stroke:#00e6b8}.theme-18 #HomeStats .stats-card .circle-wrap .circle-highlight{stroke:#00e6b8}.theme-18 #HomeStats .stats-card .card-info p{color:#0e2835}.theme-18 #HomeStats .cta-button{background-color:#00e6b8}.theme-18 #HomeStats .cta-button:hover{background-color:#00b38f}.theme-18 #home-carousel,.theme-18 #home-nutrition .recipe-card:after,.theme-18 #home-nutrition .recipe-card:before{background-color:#0e2835}.theme-18 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-18 #home-rewards .reward-logo{background-image:url(/img/reward/redeem-img-bg-7.svg);background-repeat:no-repeat}.theme-18 #home-metrics .metric p{color:#fff}.theme-18 #home-happening .page-event{border-color:#0e2835}.theme-18 #home-events .book-now{background-color:#00b38f}.theme-18 #home-events .booked-event{border-color:#0e2835}.theme-18 #home-wellbeing .slick-next i,.theme-18 #home-wellbeing .slick-prev i,.theme-18 #wellbeing-carousel .slick-next i,.theme-18 #wellbeing-carousel .slick-prev i{color:#00e6b8}.theme-18 #home-wellbeing .recommended-badge,.theme-18 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain}.theme-18 #wellbeing-carousel .slick-next i,.theme-18 #wellbeing-carousel .slick-prev i{color:#00b38f}.theme-18 #wellbeing .page-header .page-title .daily-target,.theme-18 #wellbeing .page-header .page-title .daily-target h4,.theme-18 #wellbeing .page-header .page-title .daily-target p,.theme-18 #wellbeing .page-header .page-title .todays-stats,.theme-18 #wellbeing .page-header .page-title .todays-stats h4,.theme-18 #wellbeing .page-header .page-title .todays-stats p,.theme-18 #wellbeing .page-header .page-title h2,.theme-18 #wellbeing .page-header .page-title h2 h4,.theme-18 #wellbeing .page-header .page-title h2 p{color:#0e2835}.theme-18 #wellbeing .page-header .filter-button{color:#00e6b8!important;border-color:#00e6b8!important}.theme-18 #wellbeing .page-header .filter-button.active,.theme-18 #wellbeing .page-header .filter-button:hover{color:#fff!important;font-family:FilsonProBook,sans-serif}.theme-18 #wellbeing .page-header .filter-button.active{background-color:#00e6b8!important}.theme-18 #wellbeing .page-header .filter-button:hover{background-color:#00b38f;border-color:#00b38f!important}.theme-18 #wellbeing .paths{background-color:transparent}.theme-18 #wellbeing .paths .section-header-title{color:#0e2835}.theme-18 #wellbeing .paths .no-courses .filter-button{color:#00e6b8!important;border-color:#00e6b8!important}.theme-18 #wellbeing .paths .no-courses .filter-button.active,.theme-18 #wellbeing .paths .no-courses .filter-button:hover{color:#fff!important;font-family:FilsonProBook,sans-serif}.theme-18 #wellbeing .paths .no-courses .filter-button.active{background-color:#00e6b8!important}.theme-18 #wellbeing .paths .no-courses .filter-button:hover{background-color:#00b38f;border-color:#00b38f!important}.theme-18 #course .chapters__section:before,.theme-18 #course .chapters__title:after{background-color:#00e6b8}.theme-18 #course .chapter:after{border-color:#0e2835;background-color:#0e2835}.theme-18 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-18 #course .chapter.completed-inactive-mod .chapter__title,.theme-18 #course .chapter.completed-inactive-mod .chapter__title-text{color:#0e2835}.theme-18 #course .chapters__back-link,.theme-18 #course .chapters__back-link:hover{color:#00e6b8}.theme-18 #course .progress-bar,.theme-18 #course .progress-info{background-color:#0e2835;color:#fff}.theme-18 #course .progress-info:before{color:#0e2835;border-top:5px solid #0e2835}.theme-18 #all-courses .page-title h2{color:#0e2835}.theme-18 #all-courses .filter-button{color:#00e6b8!important;border-color:#00e6b8!important}.theme-18 #all-courses .filter-button.active{color:#fff!important}.theme-18 #all-articles .page-header .page-title h2{color:#0e2835}.theme-18 #all-articles .page-header .filter-button{color:#00e6b8!important;border-color:#00e6b8!important}.theme-18 #all-articles .page-header .filter-button.active,.theme-18 #all-articles .page-header .filter-button:hover{color:#fff!important;font-family:FilsonProBook,sans-serif}.theme-18 #all-articles .page-header .filter-button.active{background-color:#00e6b8!important}.theme-18 #all-articles .page-header .filter-button:hover{background-color:#00b38f;border-color:#00b38f!important}.theme-18 #available-events .upcoming-events .event-link a{color:#00e6b8}.theme-18 #available-events .events-calendar .fc .calendar-icon i{color:#00e6b8!important}.theme-18 .my-bookings .booking-filter .btn{background-color:transparent;color:#0e2835;border:1px solid #0e2835!important;font-weight:800}.theme-18 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-18 #Webinars .webinar-wrap{color:#0e2835}.theme-18 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#00e6b8;color:#00e6b8}.theme-18 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#008066;background-color:#008066;color:#fff}.theme-18 #webinarView .return svg .cls-1{fill:#00e6b8}.theme-18 #webinarView .return svg .cls-2{fill:#fff}.theme-18 #webinarView .return:hover svg .cls-1{fill:#00b38f}.theme-18 #view-event .page-header .return svg .cls-1{fill:#00e6b8}.theme-18 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-18 #view-event .page-header .return:hover svg .cls-1{fill:#00b38f}.theme-18 #view-event .time-slot .btn.active{background-color:#00b38f;border-width:0}.theme-18 .calendar .calendar-date.active{background-color:#00e6b8}.theme-18 .calendar .nothing-logged h3{color:#00e6b8}.theme-18 #fitness .page-header .page-title .daily-target,.theme-18 #fitness .page-header .page-title .daily-target h4,.theme-18 #fitness .page-header .page-title .daily-target p,.theme-18 #fitness .page-header .page-title .todays-stats,.theme-18 #fitness .page-header .page-title .todays-stats h4,.theme-18 #fitness .page-header .page-title .todays-stats p,.theme-18 #fitness .page-header .page-title h2,.theme-18 #fitness .page-header .page-title h2 h4,.theme-18 #fitness .page-header .page-title h2 p,.theme-18 #fitness .page-header .page-title h3,.theme-18 #fitness .page-header .page-title h3 h4,.theme-18 #fitness .page-header .page-title h3 p,.theme-18 #Nutrition .page-header .page-title .daily-target,.theme-18 #Nutrition .page-header .page-title .daily-target h4,.theme-18 #Nutrition .page-header .page-title .daily-target p,.theme-18 #Nutrition .page-header .page-title .todays-stats,.theme-18 #Nutrition .page-header .page-title .todays-stats h4,.theme-18 #Nutrition .page-header .page-title .todays-stats p,.theme-18 #Nutrition .page-header .page-title h2,.theme-18 #Nutrition .page-header .page-title h2 h4,.theme-18 #Nutrition .page-header .page-title h2 p,.theme-18 #Nutrition .page-header .page-title h3,.theme-18 #Nutrition .page-header .page-title h3 h4,.theme-18 #Nutrition .page-header .page-title h3 p{color:#0e2835}.theme-18 #fitness .page-header .page-title .distance,.theme-18 #fitness .page-header .page-title .stats-box,.theme-18 #fitness .page-header .page-title .target,.theme-18 #Nutrition .page-header .page-title .distance,.theme-18 #Nutrition .page-header .page-title .stats-box,.theme-18 #Nutrition .page-header .page-title .target{border-color:#ccc}.theme-18 #fitness .page-header .btn-event,.theme-18 #Nutrition .page-header .btn-event{border-color:#00e6b8;color:#00e6b8}.theme-18 #fitness .page-header .calendar,.theme-18 #Nutrition .page-header .calendar{color:#0e2835}.theme-18 #fitness .page-header .calendar .calendar-date .text-white,.theme-18 #Nutrition .page-header .calendar .calendar-date .text-white{color:#0e2835!important}.theme-18 #fitness .page-header .calendar .calendar-date.active .text-white,.theme-18 #Nutrition .page-header .calendar .calendar-date.active .text-white{color:#fff!important}.theme-18 #fitness .page-header .calendar .noSteps,.theme-18 #Nutrition .page-header .calendar .noSteps{background-image:url(/img/nothing-logged-7.png)}.theme-18 #fitness .page-header .toolbar .btn-group .btn,.theme-18 #Nutrition .page-header .toolbar .btn-group .btn{color:#00e6b8;border-color:#00e6b8}.theme-18 #fitness #AllWorkoutPlans,.theme-18 #Nutrition #AllWorkoutPlans{background-color:#0e2835}.theme-18 #fitness #AllWorkoutPlans .carousel-item .slide-content h3,.theme-18 #fitness #AllWorkoutPlans .carousel-item .slide-content h4,.theme-18 #Nutrition #AllWorkoutPlans .carousel-item .slide-content h3,.theme-18 #Nutrition #AllWorkoutPlans .carousel-item .slide-content h4{color:#fff!important}.theme-18 #fitness #AllWorkoutPlans .carousel-item .slide-content a,.theme-18 #Nutrition #AllWorkoutPlans .carousel-item .slide-content a{color:#fff;border-bottom:3px solid #00e6b8}.theme-18 #fitness #AllWorkoutPlans .all-plans .title-image,.theme-18 #Nutrition #AllWorkoutPlans .all-plans .title-image{background-color:#091921}.theme-18 #fitness #WorkoutPlan .workout-slide a,.theme-18 #Nutrition #WorkoutPlan .workout-slide a{border-color:#00e6b8}.theme-18 #fitness #WorkoutPlan .workout-slide a:after,.theme-18 #Nutrition #WorkoutPlan .workout-slide a:after{background-color:#0e2835}.theme-18 #fitness #WorkoutPlan .workout-slide.active a,.theme-18 #Nutrition #WorkoutPlan .workout-slide.active a{color:#00e6b8}.theme-18 #fitness #WorkoutPlan .workout-slide.active a:after,.theme-18 #Nutrition #WorkoutPlan .workout-slide.active a:after{background-color:#00e6b8}.theme-18 #fitness #ExerciseSearch,.theme-18 #Nutrition #ExerciseSearch{background-color:#0e2835}.theme-18 #fitness #ExerciseSearch h3,.theme-18 #Nutrition #ExerciseSearch h3{color:#fff}.theme-18 #fitness #ExerciseSearch .exercise-slide .slide-image,.theme-18 #Nutrition #ExerciseSearch .exercise-slide .slide-image{border-color:#0e2835}.theme-18 #fitness #ExerciseSearch .exercise-slide .slide-content,.theme-18 #Nutrition #ExerciseSearch .exercise-slide .slide-content{background-color:#f4f4f4}.theme-18 #fitness #ExerciseSearch .exercise-slide .slide-content p,.theme-18 #Nutrition #ExerciseSearch .exercise-slide .slide-content p{color:#0e2835}.theme-18 #fitness .exercise-slide .slide-image,.theme-18 #Nutrition .exercise-slide .slide-image{border-color:#f4f4f4}.theme-18 #fitness #ExerciseHistory .button-add:after,.theme-18 #fitness #ExerciseHistory .button-add:before,.theme-18 #fitness #ExerciseHistory .no-history:before,.theme-18 #Nutrition #ExerciseHistory .button-add:after,.theme-18 #Nutrition #ExerciseHistory .button-add:before,.theme-18 #Nutrition #ExerciseHistory .no-history:before{background:#fff}.theme-18 #Nutrition #pieColour1{background-color:#00e6b8}.theme-18 #Nutrition #pieColour2{background-color:#00c29b}.theme-18 #Nutrition #pieColour3{background-color:#009f7f}.theme-18 #Nutrition .bg-grey{background-image:url(/img/event/event-form-bg.png);background-repeat:no-repeat;background-size:cover;background-position:50%}.theme-18 #Nutrition #RecipeBook{background-color:#fff}.theme-18 #Nutrition #RecipeBook .filter-button{color:#00e6b8!important;border-color:#00e6b8!important}.theme-18 #Nutrition #RecipeBook .filter-button.active,.theme-18 #Nutrition #RecipeBook .filter-button:hover{color:#fff!important;font-family:FilsonProBook,sans-serif}.theme-18 #Nutrition #RecipeBook .filter-button.active{background-color:#00e6b8!important}.theme-18 #Nutrition #RecipeBook .filter-button:hover{background-color:#00b38f;border-color:#00b38f!important}.theme-18 #Nutrition #RecipeBook .recipe-card:after,.theme-18 #Nutrition #RecipeBook .recipe-card:before{background-color:#0e2835}.theme-18 #Nutrition #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-18 #Nutrition #FoodSearch ::-webkit-scrollbar-thumb{background-color:#00e6b8}.theme-18 #Nutrition #FoodDiary .button-add:after,.theme-18 #Nutrition #FoodDiary .button-add:before{background:#fff}.theme-18 #Nutrition #FoodDiary .button-add{background:#00e6b8}.theme-18 #Nutrition #FoodDiary .button-add:hover,.theme-18 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#00b38f}.theme-18 #Recipe .log-confirmation p{color:#00b38f}.theme-18 #Metrics .metric-value{color:#fff}.theme-18 #Metrics .metrics-card-head:before{background-color:#00e6b8}.theme-18 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #00e6b8;border-left:74px solid #00e6b8}.theme-18 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-18 #Metrics .metrics-text h4{color:#00e6b8;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-18 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-18 #Rewards .wellness-points .total-points{color:#fff}.theme-18 #Rewards .circle__background{fill:#030a0d;opacity:.5}.theme-18 #Rewards .circle__fill{stroke:#00b38f}.theme-18 #Rewards #RewardsPopup .pop-up-content{background-color:#f4f4f4}.theme-18 #Rewards #RewardsPopup .pop-up-content .brand-highlight-1,.theme-18 #Rewards #RewardsPopup .pop-up-content .btn,.theme-18 #Rewards #RewardsPopup .pop-up-content p{color:#0e2835}.theme-18 #Rewards #RewardsLevels .levels-card.achieved{color:#0e2835;border-left-color:#00e6b8}.theme-18 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#00e6b8}.theme-18 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-7.svg);background-repeat:no-repeat}.theme-18 #Rewards #RewardsDetails .reward-info .reward-title,.theme-18 #Rewards #RewardsDetails .voucher-code h3{color:#00e6b8}.theme-18 #Rewards #RewardsDetails .terms-card{border-color:#00e6b8}.theme-18 #Rewards #RewardsDetails .terms-card h4{color:#00e6b8}.theme-18 #Insights{background:#00e6b8}.theme-18 #Insights ::-webkit-scrollbar-thumb{background-color:#00b38f}.theme-18 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#fff;color:#00e6b8!important}.theme-18 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#00e6b8!important}.theme-18 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-18 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-18 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-18 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-18 #Insights .slider__content:after,.theme-18 #Insights .slider__content:before,.theme-18 #Insights .slider__deliver,.theme-18 #Insights .slider__thumb{background:#fff}.theme-18 #Insights .answer-buttons .btn:hover{background-color:#fff;color:#00e6b8}.theme-18 #Insights #pop-up .pop-up-content{background-color:#0e2835}.theme-18 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#00b38f;text-decoration-color:#00b38f}.theme-18 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-18 #whats-happening .page-results-wrap .page-event:before{border:1px solid #0e2835}@media only screen and (max-width:768px){.theme-18 #eap h3 a{color:#00b38f!important}}.theme-18 #be-calm .course-card .course-content .session-info a{color:#00e6b8}.theme-18 #be-calm .course-card .course-content .session-info a svg .cls-1,.theme-18 #be-calm .return svg .cls-1{fill:#00e6b8}.theme-18 #be-calm .return:hover .cls-1{fill:#00b38f}.theme-18 #be-calm .session-menu .session-item{color:#00e6b8}.theme-18 #be-calm .session-menu .session-item .session-icon svg .cls-1{fill:#00e6b8}.theme-18 #be-calm .session-menu .session-item.active,.theme-18 #be-calm .session-menu .session-item:hover{color:#00b38f}.theme-18 #be-calm .session-menu .session-item.active .session-icon svg .cls-1,.theme-18 #be-calm .session-menu .session-item:hover .session-icon svg .cls-1{fill:#00b38f!important}.theme-18 #be-calm .session-menu .session-item.active .session-icon:after,.theme-18 #be-calm .session-menu .session-item:hover .session-icon:after{background-color:#00b38f}.theme-18 #be-calm .session-menu .session-item.complete .session-icon svg .cls-1{fill:#ccc}.theme-18 #WellbeingStudio .learning h4{color:#00e6b8}.theme-18 #DigitalGym .text-link,.theme-18 #WellbeingStudio .text-link{color:#00b38f;border-color:#00e6b8}.theme-18 #DigitalGym .text-link:hover,.theme-18 #WellbeingStudio .text-link:hover{color:#008066;border-color:#008066}.theme-18 #DigitalGym .virtual-events .event-card-content,.theme-18 #WellbeingStudio .virtual-events .event-card-content{background:#00e6b8}.theme-18 #DigitalGym .virtual-events .event-card-content .book-now,.theme-18 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#00b38f}.theme-18 #DigitalGym .downloadable-guides .download,.theme-18 #WellbeingStudio .downloadable-guides .download{color:#00e6b8}.theme-18 #DigitalGym .cta-button:active,.theme-18 #DigitalGym .cta-button:focus,.theme-18 #LiveEvent .cta-button:active,.theme-18 #LiveEvent .cta-button:focus,.theme-18 #WellbeingStudio .cta-button:active,.theme-18 #WellbeingStudio .cta-button:focus{background:#00e6b8}.theme-18 #DigitalGym .btn-outline,.theme-18 #LiveEvent .btn-outline,.theme-18 #WellbeingStudio .btn-outline{background-color:#fff;color:#00e6b8;border:1px solid #00e6b8!important}.theme-18 #DigitalGym .btn-outline:hover,.theme-18 #DigitalGym .btn-outline:hover:focus,.theme-18 #LiveEvent .btn-outline:hover,.theme-18 #LiveEvent .btn-outline:hover:focus,.theme-18 #WellbeingStudio .btn-outline:hover,.theme-18 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#00b38f}.theme-18 #DigitalGym .btn-outline:active,.theme-18 #DigitalGym .btn-outline:focus,.theme-18 #LiveEvent .btn-outline:active,.theme-18 #LiveEvent .btn-outline:focus,.theme-18 #WellbeingStudio .btn-outline:active,.theme-18 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #00e6b8!important;color:#00e6b8}.theme-18 #WellbeingCourse .return svg .cls-1{fill:#00e6b8}.theme-18 #WellbeingCourse .return:hover svg .cls-1{fill:#00b38f}.theme-18 #WellbeingCourse .session-menu .session-item{color:#00e6b8}.theme-18 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#00e6b8}.theme-18 #WellbeingCourse .session-menu .session-item.active,.theme-18 #WellbeingCourse .session-menu .session-item:hover{color:#00b38f}.theme-18 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-18 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#00b38f}.theme-18 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-18 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#00b38f}.theme-18 #LiveEvent .event-content .return svg .circle{fill:#00e6b8}.theme-18 #LiveEvent .event-content .return:hover svg .circle{fill:#00b38f}.theme-18 #LiveEvent .event-content .text-link{color:#00e6b8!important;border-bottom:0}.theme-18 #Podcast .btn-outline{border:2px solid #00b38f;color:#00b38f}.theme-18 #Podcast .cta-button:hover{color:#fff}.theme-18 #PodcastPlayer input[type=range]::-moz-range-progress{background:#00b38f}.theme-18 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#00b38f}.theme-18 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #00b38f}.theme-18 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#00b38f}.theme-18 #PodcastPlayer input[type=range]::-moz-range-track{background:#00b38f}.theme-18 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #00b38f}.theme-18 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-18 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#00b38f}.theme-18 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #00b38f}.theme-18 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-18 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#00b38f}.theme-18 #Pulse .cta-button:hover{color:#fff}.theme-18 #Pulse .btn-outline:hover{color:#00b38f!important;color:#00b38f}.theme-18 #Pulse .answer-button.selected{border-color:#00b38f!important;color:#00b38f!important}.theme-18 #Pulse .answer-button.selected:hover{color:#00b38f!important}.theme-18 #Pulse .btn-outline.form-btn{border:2px solid #00b38f!important}.theme-18 #ClassesSearch .bg-brand-primary{background-color:#00e6b8}.theme-18 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #00b38f;color:#00b38f}.theme-18 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-18 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-18 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-18 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#00b38f;fill:#00b38f}.theme-18 #ClassesSearch .classes-filter-button.active{color:#00b38f;border:2px solid #00b38f}.theme-18 #ClassesSearch .fas.active{color:#00e6b8!important}.theme-18 #Navigation .nav-link{color:#fff}.theme-18 .dc-cat-modal .dc-modal-content .price{color:#00b38f!important}.theme-18 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #00e6b8 transparent transparent!important}.theme-18 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#00e6b8!important}.theme-19{font-family:FilsonProBook,sans-serif}.theme-19 .brand-primary{color:#e0301e}.theme-19 .brand-secondary{color:#ffb600}.theme-19 .slide-inner.bg-brand-secondary{background-color:#383756}.theme-19 .brand-highlight-1{color:#e88d14}.theme-19 .brand-text{color:#4a4d4e!important}.theme-19 .bg-brand-primary{background-color:#e0301e!important}.theme-19 .bg-brand-secondary{background-color:#ffb600}.theme-19 .bg-brand-nav{background-color:#e0301e}.theme-19 .bg-brand-secondary-dark{background-color:#cc9200}.theme-19 .bg-brand-highlight-1{background-color:#e88d14}.theme-19 .bg-brand-highlight-1.hover-darken:hover{background-color:#b97010}.theme-19 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#ffb600),to(#e88d14));background:linear-gradient(90deg,#ffb600,#e88d14)}.theme-19 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#e0301e),to(#ffb600));background:linear-gradient(90deg,#e0301e,#ffb600)}.theme-19 .bg-fade-vertical{background:#e0301e}.theme-19 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#e0301e),to(#ffb600));background:linear-gradient(0deg,#e0301e,#ffb600)}.theme-19 .border-brand-highlight-1{border-color:#e88d14}.theme-19 .border-brand-secondary{border-color:#ffb600}.theme-19 .border-brand-primary{border-color:#e0301e}.theme-19 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-19 .before-secondary:before{background-color:#ffb600}.theme-19 .progress-bar,.theme-19 .progress-info{background-color:#fff;color:#ffb600}.theme-19 .progress-info:before{color:#e0301e;border-top:5px solid #fff}.theme-19 .btn-group .btn{background-color:transparent;margin:auto}.theme-19 .btn-group .btn.active,.theme-19 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-19 .btn-group .btn.active{background-color:#e88d14!important}.theme-19 .btn-group .btn:hover{background-color:#efa440!important}.theme-19 .section-header-title{color:#383756}.theme-19 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#fff!important;border-color:#fff;margin:auto}.theme-19 .filter-button.active,.theme-19 .filter-button:hover{font-family:FilsonProBold;border-color:#e88d14!important;color:#fff!important}.theme-19 .filter-button.active{background-color:#e0301e!important}.theme-19 .filter-button:hover{background-color:#e88d14}.theme-19 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-19 .cta-button{background:#e88d14;color:#fff;line-height:1}.theme-19 .cta-button:hover{background-color:#efa440;color:#fff}.theme-19 .outline-button{border:2px solid #e88d14;color:#e88d14;background-color:#fff}.theme-19 .outline-button.disabled,.theme-19 .outline-button:hover{color:#e88d14;background-color:#f5f5f5}.theme-19 .outline-button:active,.theme-19 .outline-button:focus{background-color:#f5f5f5!important;color:#e88d14!important}.theme-19 .btn.btn-cta{background-color:#e88d14;color:#fff}.theme-19 .btn.btn-cta:hover{background-color:#d17f12}.theme-19 .btn.btn-cta-outline{border-width:1.5px!important;border:solid #e88d14;color:#e88d14;background-color:#fff}.theme-19 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-19 .btn.btn-white{background-color:#fff;color:#e88d14}.theme-19 .btn.btn-white:hover{background-color:#f5f5f5}.theme-19 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-19 .btn.btn-md{padding:12.5px 5px}.theme-19 .btn.btn-sm{padding:5px 5px!important}.theme-19 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-19 .btn.rounded-0{border-radius:4px!important}.theme-19 .home-link{border-bottom:3px solid #e88d14;color:#e88d14!important}.theme-19 .home-link:hover{border-color:#efa440;color:#efa440}.theme-19 .home-link.text-white{color:#fff!important}.theme-19 .fc>*,.theme-19 h3{color:#ffb600}.theme-19 .text-link{font-family:FilsonProBold,sans-serif;color:#ffb600!important;border-bottom:3px solid #ffb600;padding-bottom:3px}.theme-19 .return-link a{color:#e0301e}.theme-19 .return-link a:hover{text-decoration:none}.theme-19 a{font-family:FilsonProBook,sans-serif}.theme-19 .pop-up-content .btn{background:#e88d14;color:#fff;line-height:1}.theme-19 .pop-up-content .btn:hover{background-color:#efa440;color:#fff}.theme-19 #NotLoggedIn .bg-brand-primary{background-color:#ffb600!important}.theme-19 #NotLoggedIn .form-logo{max-width:260px}.theme-19 .main{background-color:#f4f4f4}.theme-19 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#e0301e),to(#e0301e));background:linear-gradient(90deg,#fff 0,#fff 25%,#e0301e 0,#e0301e);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-19 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-19 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-19 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-19 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-19 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-19 #MobileNav .nav-item{color:#e0301e;border-color:#e0301e}.theme-19 #MobileNav .nav-item .nav-link,.theme-19 #MobileNav .nav-item .plans{color:#e0301e}.theme-19 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-19 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{fill:#e3e3e6;stroke:#e0301e}.theme-19 #HomeStats .stats-card .circle-wrap .circle-highlight{stroke:#e0301e}.theme-19 #HomeStats .stats-card .card-info p{color:#ffb600}.theme-19 #HomeStats .cta-button{background-color:#e0301e}.theme-19 #HomeStats .cta-button:hover{background-color:#b32618}.theme-19 #home-carousel,.theme-19 #home-nutrition .recipe-card:after,.theme-19 #home-nutrition .recipe-card:before{background-color:#ffb600}.theme-19 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-19 #home-rewards .reward-logo{background-image:url(/img/reward/redeem-img-bg-7.svg);background-repeat:no-repeat}.theme-19 #home-metrics .metric p{color:#fff}.theme-19 #home-happening .page-event{border-color:#ffb600}.theme-19 #home-events .book-now{background-color:#e88d14}.theme-19 #home-events .booked-event{border-color:#ffb600}.theme-19 #home-wellbeing .slick-next i,.theme-19 #home-wellbeing .slick-prev i,.theme-19 #wellbeing-carousel .slick-next i,.theme-19 #wellbeing-carousel .slick-prev i{color:#e0301e}.theme-19 #home-wellbeing .recommended-badge,.theme-19 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain}.theme-19 #wellbeing-carousel .slick-next i,.theme-19 #wellbeing-carousel .slick-prev i{color:#e88d14}.theme-19 #wellbeing .page-header .page-title .daily-target,.theme-19 #wellbeing .page-header .page-title .daily-target h4,.theme-19 #wellbeing .page-header .page-title .daily-target p,.theme-19 #wellbeing .page-header .page-title .todays-stats,.theme-19 #wellbeing .page-header .page-title .todays-stats h4,.theme-19 #wellbeing .page-header .page-title .todays-stats p,.theme-19 #wellbeing .page-header .page-title h2,.theme-19 #wellbeing .page-header .page-title h2 h4,.theme-19 #wellbeing .page-header .page-title h2 p{color:#ffb600}.theme-19 #wellbeing .page-header .filter-button{color:#e0301e!important;border-color:#e0301e!important}.theme-19 #wellbeing .page-header .filter-button.active,.theme-19 #wellbeing .page-header .filter-button:hover{color:#fff!important;font-family:FilsonProBook,sans-serif}.theme-19 #wellbeing .page-header .filter-button.active{background-color:#e0301e!important}.theme-19 #wellbeing .page-header .filter-button:hover{background-color:#e7594a;border-color:#e7594a!important}.theme-19 #wellbeing .paths{background-color:transparent}.theme-19 #wellbeing .paths .section-header-title{color:#ffb600}.theme-19 #wellbeing .paths .no-courses .filter-button{color:#e0301e!important;border-color:#e0301e!important}.theme-19 #wellbeing .paths .no-courses .filter-button.active,.theme-19 #wellbeing .paths .no-courses .filter-button:hover{color:#fff!important;font-family:FilsonProBook,sans-serif}.theme-19 #wellbeing .paths .no-courses .filter-button.active{background-color:#e0301e!important}.theme-19 #wellbeing .paths .no-courses .filter-button:hover{background-color:#e7594a;border-color:#e7594a!important}.theme-19 #course .chapters__section:before,.theme-19 #course .chapters__title:after{background-color:#e0301e}.theme-19 #course .chapter:after{border-color:#ffb600;background-color:#ffb600}.theme-19 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-19 #course .chapter.completed-inactive-mod .chapter__title,.theme-19 #course .chapter.completed-inactive-mod .chapter__title-text{color:#ffb600}.theme-19 #course .chapters__back-link,.theme-19 #course .chapters__back-link:hover{color:#e0301e}.theme-19 #course .progress-bar,.theme-19 #course .progress-info{background-color:#ffb600;color:#fff}.theme-19 #course .progress-info:before{color:#ffb600;border-top:5px solid #ffb600}.theme-19 #all-courses .page-title h2{color:#ffb600}.theme-19 #all-courses .filter-button{color:#e0301e!important;border-color:#e0301e!important}.theme-19 #all-courses .filter-button.active{color:#fff!important}.theme-19 #all-articles .page-header .page-title h2{color:#ffb600}.theme-19 #all-articles .page-header .filter-button{color:#e0301e!important;border-color:#e0301e!important}.theme-19 #all-articles .page-header .filter-button.active,.theme-19 #all-articles .page-header .filter-button:hover{color:#fff!important;font-family:FilsonProBook,sans-serif}.theme-19 #all-articles .page-header .filter-button.active{background-color:#e0301e!important}.theme-19 #all-articles .page-header .filter-button:hover{background-color:#e7594a;border-color:#e7594a!important}.theme-19 #available-events .upcoming-events .event-link a{color:#e0301e}.theme-19 #available-events .events-calendar .fc .calendar-icon i{color:#e0301e!important}.theme-19 .my-bookings .booking-filter .btn{background-color:transparent;color:#ffb600;border:1px solid #ffb600!important;font-weight:800}.theme-19 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-19 #Webinars .webinar-wrap{color:#ffb600}.theme-19 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#e0301e;color:#e0301e}.theme-19 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#b97010;background-color:#b97010;color:#fff}.theme-19 #webinarView .return svg .cls-1{fill:#e0301e}.theme-19 #webinarView .return svg .cls-2{fill:#fff}.theme-19 #webinarView .return:hover svg .cls-1{fill:#b32618}.theme-19 #view-event .page-header .return svg .cls-1{fill:#e0301e}.theme-19 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-19 #view-event .page-header .return:hover svg .cls-1{fill:#b32618}.theme-19 #view-event .time-slot .btn.active{background-color:#e88d14;border-width:0}.theme-19 .calendar .calendar-date.active{background-color:#e0301e}.theme-19 .calendar .nothing-logged h3{color:#e0301e}.theme-19 #fitness .page-header .page-title .daily-target,.theme-19 #fitness .page-header .page-title .daily-target h4,.theme-19 #fitness .page-header .page-title .daily-target p,.theme-19 #fitness .page-header .page-title .todays-stats,.theme-19 #fitness .page-header .page-title .todays-stats h4,.theme-19 #fitness .page-header .page-title .todays-stats p,.theme-19 #fitness .page-header .page-title h2,.theme-19 #fitness .page-header .page-title h2 h4,.theme-19 #fitness .page-header .page-title h2 p,.theme-19 #fitness .page-header .page-title h3,.theme-19 #fitness .page-header .page-title h3 h4,.theme-19 #fitness .page-header .page-title h3 p,.theme-19 #Nutrition .page-header .page-title .daily-target,.theme-19 #Nutrition .page-header .page-title .daily-target h4,.theme-19 #Nutrition .page-header .page-title .daily-target p,.theme-19 #Nutrition .page-header .page-title .todays-stats,.theme-19 #Nutrition .page-header .page-title .todays-stats h4,.theme-19 #Nutrition .page-header .page-title .todays-stats p,.theme-19 #Nutrition .page-header .page-title h2,.theme-19 #Nutrition .page-header .page-title h2 h4,.theme-19 #Nutrition .page-header .page-title h2 p,.theme-19 #Nutrition .page-header .page-title h3,.theme-19 #Nutrition .page-header .page-title h3 h4,.theme-19 #Nutrition .page-header .page-title h3 p{color:#ffb600}.theme-19 #fitness .page-header .page-title .distance,.theme-19 #fitness .page-header .page-title .stats-box,.theme-19 #fitness .page-header .page-title .target,.theme-19 #Nutrition .page-header .page-title .distance,.theme-19 #Nutrition .page-header .page-title .stats-box,.theme-19 #Nutrition .page-header .page-title .target{border-color:#ccc}.theme-19 #fitness .page-header .btn-event,.theme-19 #Nutrition .page-header .btn-event{border-color:#e0301e;color:#e0301e}.theme-19 #fitness .page-header .calendar,.theme-19 #Nutrition .page-header .calendar{color:#ffb600}.theme-19 #fitness .page-header .calendar .calendar-date .text-white,.theme-19 #Nutrition .page-header .calendar .calendar-date .text-white{color:#ffb600!important}.theme-19 #fitness .page-header .calendar .calendar-date.active .text-white,.theme-19 #Nutrition .page-header .calendar .calendar-date.active .text-white{color:#fff!important}.theme-19 #fitness .page-header .calendar .noSteps,.theme-19 #Nutrition .page-header .calendar .noSteps{background-image:url(/img/nothing-logged-7.png)}.theme-19 #fitness .page-header .toolbar .btn-group .btn,.theme-19 #Nutrition .page-header .toolbar .btn-group .btn{color:#e0301e;border-color:#e0301e}.theme-19 #fitness #AllWorkoutPlans,.theme-19 #Nutrition #AllWorkoutPlans{background-color:#ffb600}.theme-19 #fitness #AllWorkoutPlans .carousel-item .slide-content h3,.theme-19 #fitness #AllWorkoutPlans .carousel-item .slide-content h4,.theme-19 #Nutrition #AllWorkoutPlans .carousel-item .slide-content h3,.theme-19 #Nutrition #AllWorkoutPlans .carousel-item .slide-content h4{color:#fff!important}.theme-19 #fitness #AllWorkoutPlans .carousel-item .slide-content a,.theme-19 #Nutrition #AllWorkoutPlans .carousel-item .slide-content a{color:#fff;border-bottom:3px solid #e0301e}.theme-19 #fitness #AllWorkoutPlans .all-plans .title-image,.theme-19 #Nutrition #AllWorkoutPlans .all-plans .title-image{background-color:#e6a400}.theme-19 #fitness #WorkoutPlan .workout-slide a,.theme-19 #Nutrition #WorkoutPlan .workout-slide a{border-color:#e0301e}.theme-19 #fitness #WorkoutPlan .workout-slide a:after,.theme-19 #Nutrition #WorkoutPlan .workout-slide a:after{background-color:#ffb600}.theme-19 #fitness #WorkoutPlan .workout-slide.active a,.theme-19 #Nutrition #WorkoutPlan .workout-slide.active a{color:#e0301e}.theme-19 #fitness #WorkoutPlan .workout-slide.active a:after,.theme-19 #Nutrition #WorkoutPlan .workout-slide.active a:after{background-color:#e0301e}.theme-19 #fitness #ExerciseSearch,.theme-19 #Nutrition #ExerciseSearch{background-color:#ffb600}.theme-19 #fitness #ExerciseSearch h3,.theme-19 #Nutrition #ExerciseSearch h3{color:#fff}.theme-19 #fitness #ExerciseSearch .exercise-slide .slide-image,.theme-19 #Nutrition #ExerciseSearch .exercise-slide .slide-image{border-color:#ffb600}.theme-19 #fitness #ExerciseSearch .exercise-slide .slide-content,.theme-19 #Nutrition #ExerciseSearch .exercise-slide .slide-content{background-color:#f4f4f4}.theme-19 #fitness #ExerciseSearch .exercise-slide .slide-content p,.theme-19 #Nutrition #ExerciseSearch .exercise-slide .slide-content p{color:#ffb600}.theme-19 #fitness .exercise-slide .slide-image,.theme-19 #Nutrition .exercise-slide .slide-image{border-color:#f4f4f4}.theme-19 #fitness #ExerciseHistory .button-add:after,.theme-19 #fitness #ExerciseHistory .button-add:before,.theme-19 #fitness #ExerciseHistory .no-history:before,.theme-19 #Nutrition #ExerciseHistory .button-add:after,.theme-19 #Nutrition #ExerciseHistory .button-add:before,.theme-19 #Nutrition #ExerciseHistory .no-history:before{background:#fff}.theme-19 #Nutrition #pieColour1{background-color:#e0301e}.theme-19 #Nutrition #pieColour2{background-color:#c1291a}.theme-19 #Nutrition #pieColour3{background-color:#a12316}.theme-19 #Nutrition .bg-grey{background-image:url(/img/event/event-form-bg.png);background-repeat:no-repeat;background-size:cover;background-position:50%}.theme-19 #Nutrition #RecipeBook{background-color:#fff}.theme-19 #Nutrition #RecipeBook .filter-button{color:#e0301e!important;border-color:#e0301e!important}.theme-19 #Nutrition #RecipeBook .filter-button.active,.theme-19 #Nutrition #RecipeBook .filter-button:hover{color:#fff!important;font-family:FilsonProBook,sans-serif}.theme-19 #Nutrition #RecipeBook .filter-button.active{background-color:#e0301e!important}.theme-19 #Nutrition #RecipeBook .filter-button:hover{background-color:#e7594a;border-color:#e7594a!important}.theme-19 #Nutrition #RecipeBook .recipe-card:after,.theme-19 #Nutrition #RecipeBook .recipe-card:before{background-color:#ffb600}.theme-19 #Nutrition #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-19 #Nutrition #FoodSearch ::-webkit-scrollbar-thumb{background-color:#e0301e}.theme-19 #Nutrition #FoodDiary .button-add:after,.theme-19 #Nutrition #FoodDiary .button-add:before{background:#fff}.theme-19 #Nutrition #FoodDiary .button-add{background:#e0301e}.theme-19 #Nutrition #FoodDiary .button-add:hover,.theme-19 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#e88d14}.theme-19 #Recipe .log-confirmation p{color:#e88d14}.theme-19 #Metrics .metric-value{color:#fff}.theme-19 #Metrics .metrics-card-head:before{background-color:#e0301e}.theme-19 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #e0301e;border-left:74px solid #e0301e}.theme-19 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-19 #Metrics .metrics-text h4{color:#e0301e;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-19 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-19 #Rewards .wellness-points .total-points{color:#fff}.theme-19 #Rewards .circle__background{fill:#cc9200;opacity:.5}.theme-19 #Rewards .circle__fill{stroke:#e88d14}.theme-19 #Rewards #RewardsPopup .pop-up-content{background-color:#f4f4f4}.theme-19 #Rewards #RewardsPopup .pop-up-content .brand-highlight-1,.theme-19 #Rewards #RewardsPopup .pop-up-content .btn,.theme-19 #Rewards #RewardsPopup .pop-up-content p{color:#ffb600}.theme-19 #Rewards #RewardsLevels .levels-card.achieved{color:#ffb600;border-left-color:#e0301e}.theme-19 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#e0301e}.theme-19 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-7.svg);background-repeat:no-repeat}.theme-19 #Rewards #RewardsDetails .reward-info .reward-title,.theme-19 #Rewards #RewardsDetails .voucher-code h3{color:#e0301e}.theme-19 #Rewards #RewardsDetails .terms-card{border-color:#e0301e}.theme-19 #Rewards #RewardsDetails .terms-card h4{color:#e0301e}.theme-19 #Insights{background:#e0301e}.theme-19 #Insights ::-webkit-scrollbar-thumb{background-color:#e88d14}.theme-19 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#fff;color:#e0301e!important}.theme-19 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#e0301e!important}.theme-19 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-19 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-19 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-19 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-19 #Insights .slider__content:after,.theme-19 #Insights .slider__content:before,.theme-19 #Insights .slider__deliver,.theme-19 #Insights .slider__thumb{background:#fff}.theme-19 #Insights .answer-buttons .btn:hover{background-color:#fff;color:#e0301e}.theme-19 #Insights #pop-up .pop-up-content{background-color:#ffb600}.theme-19 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#e88d14;text-decoration-color:#e88d14}.theme-19 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-19 #whats-happening .page-results-wrap .page-event:before{border:1px solid #ffb600}@media only screen and (max-width:768px){.theme-19 #eap h3 a{color:#e88d14!important}}.theme-19 #be-calm .course-card .course-content .session-info a{color:#e0301e}.theme-19 #be-calm .course-card .course-content .session-info a svg .cls-1,.theme-19 #be-calm .return svg .cls-1{fill:#e0301e}.theme-19 #be-calm .return:hover .cls-1{fill:#b32618}.theme-19 #be-calm .session-menu .session-item{color:#e0301e}.theme-19 #be-calm .session-menu .session-item .session-icon svg .cls-1{fill:#e0301e}.theme-19 #be-calm .session-menu .session-item.active,.theme-19 #be-calm .session-menu .session-item:hover{color:#b32618}.theme-19 #be-calm .session-menu .session-item.active .session-icon svg .cls-1,.theme-19 #be-calm .session-menu .session-item:hover .session-icon svg .cls-1{fill:#b32618!important}.theme-19 #be-calm .session-menu .session-item.active .session-icon:after,.theme-19 #be-calm .session-menu .session-item:hover .session-icon:after{background-color:#b32618}.theme-19 #be-calm .session-menu .session-item.complete .session-icon svg .cls-1{fill:#ccc}.theme-19 #WellbeingStudio .learning h4{color:#e0301e}.theme-19 #DigitalGym .text-link,.theme-19 #WellbeingStudio .text-link{color:#e88d14;border-color:#e0301e}.theme-19 #DigitalGym .text-link:hover,.theme-19 #WellbeingStudio .text-link:hover{color:#b97010;border-color:#b97010}.theme-19 #DigitalGym .virtual-events .event-card-content,.theme-19 #WellbeingStudio .virtual-events .event-card-content{background:#e0301e}.theme-19 #DigitalGym .virtual-events .event-card-content .book-now,.theme-19 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#e88d14}.theme-19 #DigitalGym .downloadable-guides .download,.theme-19 #WellbeingStudio .downloadable-guides .download{color:#e0301e}.theme-19 #DigitalGym .cta-button:active,.theme-19 #DigitalGym .cta-button:focus,.theme-19 #LiveEvent .cta-button:active,.theme-19 #LiveEvent .cta-button:focus,.theme-19 #WellbeingStudio .cta-button:active,.theme-19 #WellbeingStudio .cta-button:focus{background:#e0301e}.theme-19 #DigitalGym .btn-outline,.theme-19 #LiveEvent .btn-outline,.theme-19 #WellbeingStudio .btn-outline{background-color:#fff;color:#e0301e;border:1px solid #e0301e!important}.theme-19 #DigitalGym .btn-outline:hover,.theme-19 #DigitalGym .btn-outline:hover:focus,.theme-19 #LiveEvent .btn-outline:hover,.theme-19 #LiveEvent .btn-outline:hover:focus,.theme-19 #WellbeingStudio .btn-outline:hover,.theme-19 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#b32618}.theme-19 #DigitalGym .btn-outline:active,.theme-19 #DigitalGym .btn-outline:focus,.theme-19 #LiveEvent .btn-outline:active,.theme-19 #LiveEvent .btn-outline:focus,.theme-19 #WellbeingStudio .btn-outline:active,.theme-19 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #e0301e!important;color:#e0301e}.theme-19 #WellbeingCourse .return svg .cls-1{fill:#e0301e}.theme-19 #WellbeingCourse .return:hover svg .cls-1{fill:#b32618}.theme-19 #WellbeingCourse .session-menu .session-item{color:#e0301e}.theme-19 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#e0301e}.theme-19 #WellbeingCourse .session-menu .session-item.active,.theme-19 #WellbeingCourse .session-menu .session-item:hover{color:#b32618}.theme-19 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-19 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#b32618}.theme-19 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-19 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#b32618}.theme-19 #LiveEvent .event-content .return svg .circle{fill:#e88d14}.theme-19 #LiveEvent .event-content .return:hover svg .circle{fill:#b97010}.theme-19 #LiveEvent .event-content .text-link{color:#e88d14!important;border-bottom:0}.theme-19 #Podcast .btn-outline{border:2px solid #e88d14;color:#e88d14}.theme-19 #Podcast .cta-button:hover{color:#fff}.theme-19 #PodcastPlayer input[type=range]::-moz-range-progress{background:#e88d14}.theme-19 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#e88d14}.theme-19 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #e88d14}.theme-19 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#e88d14}.theme-19 #PodcastPlayer input[type=range]::-moz-range-track{background:#e88d14}.theme-19 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #e88d14}.theme-19 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-19 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#e88d14}.theme-19 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #e88d14}.theme-19 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-19 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#e88d14}.theme-19 #Pulse .cta-button:hover{color:#fff}.theme-19 #Pulse .btn-outline:hover{color:#e88d14!important;color:#e88d14}.theme-19 #Pulse .answer-button.selected{border-color:#e88d14!important;color:#e88d14!important}.theme-19 #Pulse .answer-button.selected:hover{color:#e88d14!important}.theme-19 #Pulse .btn-outline.form-btn{border:2px solid #e88d14!important}.theme-19 #ClassesSearch .bg-brand-primary{background-color:#ffb600!important}.theme-19 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #e88d14;color:#e88d14}.theme-19 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-19 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-19 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-19 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#e88d14;fill:#e88d14}.theme-19 #ClassesSearch .classes-filter-button.active{color:#e88d14;border:2px solid #e88d14}.theme-19 #ClassesSearch .fas.active{color:#e0301e!important}.theme-19 #Navigation .nav-link{color:#fff}.theme-19 .dc-cat-modal .dc-modal-content .price{color:#e88d14!important}.theme-19 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #e0301e transparent transparent!important}.theme-19 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#e0301e!important}.theme-20{font-family:FilsonProBook,sans-serif}.theme-20 .brand-primary{color:#007aac}.theme-20 .brand-secondary{color:#17325e!important}.theme-20 .brand-highlight-1{color:#e20886}.theme-20 .brand-text{color:#3a4961!important}.theme-20 .bg-brand-nav,.theme-20 .bg-brand-primary{background-color:#007aac!important}.theme-20 .bg-brand-secondary{background-color:#17325e}.theme-20 .bg-brand-secondary-dark{background-color:#0d1c35}.theme-20 .bg-brand-highlight-1{background-color:#e20886}.theme-20 .bg-brand-highlight-1.hover-darken:hover{background-color:#b10669}.theme-20 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#17325e),to(#e20886));background:linear-gradient(90deg,#17325e,#e20886)}.theme-20 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#007aac),to(#17325e));background:linear-gradient(90deg,#007aac,#17325e)}.theme-20 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#e20886),to(#007aac));background:linear-gradient(0deg,#e20886,#007aac)}.theme-20 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#007aac),to(#17325e));background:linear-gradient(0deg,#007aac,#17325e)}.theme-20 .border-brand-highlight-1{border-color:#e20886}.theme-20 .border-brand-secondary{border-color:#17325e}.theme-20 .border-brand-primary{border-color:#007aac}.theme-20 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-20 .before-secondary:before{background-color:#17325e}.theme-20 .progress-bar,.theme-20 .progress-info{background-color:#fff;color:#17325e}.theme-20 .progress-info:before{color:#007aac;border-top:5px solid #fff}.theme-20 .btn-group .btn{background-color:transparent;margin:auto}.theme-20 .btn-group .btn.active,.theme-20 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-20 .btn-group .btn.active{background-color:#007aac!important}.theme-20 .btn-group .btn:hover{background-color:#e20886!important}.theme-20 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#17325e!important;border-color:#17325e;margin:auto}.theme-20 .filter-button.active,.theme-20 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-20 .filter-button.active{background-color:#007aac!important}.theme-20 .filter-button:hover{background-color:#e20886}.theme-20 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-20 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-20 .btn.brand-secondary:hover{background-color:#e20886!important;color:#fff!important}.theme-20 .cta-button{background:#007aac;color:#fff;line-height:1}.theme-20 .cta-button:hover{background-color:#e20886!important;color:#fff}.theme-20 .cta-button.white-button{background-color:#fff;color:#007aac}.theme-20 .cta-button.white-button:hover{background-color:#eee}.theme-20 .outline-button{border:2px solid #e20886;color:#e20886;background-color:#fff}.theme-20 .outline-button.disabled,.theme-20 .outline-button:hover{color:#e20886;background-color:#f5f5f5}.theme-20 .outline-button:active,.theme-20 .outline-button:focus{background-color:#f5f5f5!important;color:#e20886!important}.theme-20 .btn.btn-cta{letter-spacing:normal!important;background-color:#007aac;color:#fff}.theme-20 .btn.btn-cta:hover{background-color:#c90777}.theme-20 .btn.btn-cta:focus{background-color:#c90777;text-decoration:underline}.theme-20 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #e20886;color:#e20886;background-color:#fff}.theme-20 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-20 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-20 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#e20886}.theme-20 .btn.btn-transparent,.theme-20 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-20 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-20 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-20 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-20 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-20 .btn.btn-active-outline,.theme-20 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-20 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#e20886}.theme-20 .btn.btn-white:hover{background-color:#f5f5f5}.theme-20 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-20 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-20 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-20 .btn.btn-md{padding:12.5px 5px}.theme-20 .btn.btn-sm{padding:5px 5px!important}.theme-20 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-20 .btn.rounded-0{border-radius:4px!important}.theme-20 .home-link{border-bottom:3px solid #007aac;color:#17325e}.theme-20 .home-link:hover{border-color:#17325e;color:#e20886}.theme-20 .fc>*,.theme-20 h3{color:#17325e}.theme-20 .text-link{font-family:FilsonProBold,sans-serif;color:#17325e!important;border-bottom:3px solid #17325e;padding-bottom:3px}.theme-20 .return-link a{color:#007aac}.theme-20 .return-link a:hover{text-decoration:none}.theme-20 a{font-family:FilsonProBook,sans-serif}.theme-20 .pop-up-content .btn{background:#007aac;color:#fff;line-height:1}.theme-20 .pop-up-content .btn:hover{background-color:#e20886!important;color:#fff}.theme-20 #NotLoggedIn .form-logo{max-width:260px}.theme-20 .main{background-color:#17325e}.theme-20 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#007aac),to(#007aac));background:linear-gradient(90deg,#fff 0,#fff 25%,#007aac 0,#007aac);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-20 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-20 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-20 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-20 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-20 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-20 #MobileNav .nav-item{color:#007aac;border-color:#007aac}.theme-20 #MobileNav .nav-item .nav-link,.theme-20 #MobileNav .nav-item .plans{color:#007aac}.theme-20 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-20 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-20 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#007aac}.theme-20 #HomeStats .cta-button{background-color:#007aac}.theme-20 #home-carousel{background-color:#313d53}.theme-20 #home-nutrition .recipe-card:after,.theme-20 #home-nutrition .recipe-card:before{background-color:#17325e}.theme-20 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-20 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#17325e),to(#007aac));background-image:linear-gradient(90deg,#17325e,#007aac)}.theme-20 #home-metrics .metric p{color:#fff}.theme-20 #home-happening .page-event{border-color:#17325e}.theme-20 #home-events .book-now{background-color:#e20886}.theme-20 #home-wellbeing,.theme-20 #wellbeing-carousel{background-color:#f4f4f4}.theme-20 #home-wellbeing .slick-next i,.theme-20 #home-wellbeing .slick-prev i,.theme-20 #wellbeing-carousel .slick-next i,.theme-20 #wellbeing-carousel .slick-prev i{color:#17325e}.theme-20 #home-wellbeing .recommended-badge,.theme-20 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-20 #wellbeing-carousel .slick-next i,.theme-20 #wellbeing-carousel .slick-prev i{color:#e20886}.theme-20 .articles{background-color:#fff}.theme-20 #course .chapters__section:before,.theme-20 #course .chapters__title:after{background-color:#007aac}.theme-20 #course .chapter:after{border-color:#17325e;background-color:#17325e}.theme-20 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-20 #course .chapter.completed-inactive-mod .chapter__title,.theme-20 #course .chapter.completed-inactive-mod .chapter__title-text{color:#17325e}.theme-20 #course .progress-bar,.theme-20 #course .progress-info{background-color:#17325e;color:#fff}.theme-20 #course .progress-info:before{color:#17325e;border-top:5px solid #17325e}.theme-20 #available-events .upcoming-events .event-link a{color:#007aac}.theme-20 #available-events .events-calendar .fc .calendar-icon i{color:#007aac!important}.theme-20 #Webinars .webinar-wrap{color:#17325e}.theme-20 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#17325e;color:#17325e}.theme-20 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#0d1c35;color:#fff}.theme-20 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#007aac;color:#fff}.theme-20 .my-bookings .booking-filter .btn{background-color:transparent;color:#17325e;border:1px solid #17325e!important;font-weight:800}.theme-20 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-20 #webinarView .return svg .cls-1{fill:#007aac}.theme-20 #webinarView .return svg .cls-2{fill:#fff}.theme-20 #webinarView .return:hover svg .cls-1{fill:#005679}.theme-20 #view-event .page-header .return svg .cls-1{fill:#007aac}.theme-20 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-20 #view-event .page-header .return:hover svg .cls-1{fill:#005679}.theme-20 #view-event .time-slot .btn.active{background-color:#e20886;border-width:0}.theme-20 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-20 .calendar .calendar-date.active{background-color:#007aac}.theme-20 .calendar .nothing-logged h3{color:#fff}.theme-20 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #007aac}.theme-20 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#0d1c35}.theme-20 #fitness #WorkoutPlan .workout-slide a{border-color:#007aac}.theme-20 #fitness #WorkoutPlan .workout-slide a:after{background-color:#17325e}.theme-20 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#007aac}.theme-20 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-20 #fitness #ExerciseHistory .button-add:after,.theme-20 #fitness #ExerciseHistory .button-add:before,.theme-20 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-20 #Nutrition #pieColour1{background-color:#007aac}.theme-20 #Nutrition #pieColour2{background-color:#006893}.theme-20 #Nutrition #pieColour3{background-color:#005679}.theme-20 #RecipeBook{background-color:#f4f4f4}.theme-20 #RecipeBook .recipe-card:after,.theme-20 #RecipeBook .recipe-card:before{background-color:#17325e}.theme-20 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-20 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#e20886}.theme-20 #Recipe .log-confirmation p{color:#e20886}.theme-20 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#007aac}.theme-20 #FoodDiary .button-add:after,.theme-20 #FoodDiary .button-add:before{background:#fff}.theme-20 #FoodDiary .button-add{background:#007aac}.theme-20 #FoodDiary .button-add:hover{background:#e20886}.theme-20 #Metrics .metric-value{color:#fff}.theme-20 #Metrics .metrics-card-head:before{background-color:#007aac}.theme-20 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #007aac;border-left:74px solid #007aac}.theme-20 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-20 #Metrics .metrics-text h4{color:#007aac;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-20 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-20 #Rewards .wellness-points .total-points{color:#fff}.theme-20 #Rewards .circle__background{fill:#0d1c35;opacity:.5}.theme-20 #Rewards .circle__fill{stroke:#e20886}.theme-20 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-20 #Rewards #RewardsLevels .levels-card.achieved{color:#17325e;border-left-color:#007aac}.theme-20 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#007aac}.theme-20 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-20 #Rewards #RewardsDetails .reward-info .reward-title,.theme-20 #Rewards #RewardsDetails .voucher-code h3{color:#007aac}.theme-20 #Rewards #RewardsDetails .terms-card{border-color:#007aac}.theme-20 #Rewards #RewardsDetails .terms-card h4{color:#007aac}.theme-20 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#007aac),to(#e20886));background:linear-gradient(180deg,#007aac,#e20886)}.theme-20 #Insights ::-webkit-scrollbar-thumb{background-color:#e20886}.theme-20 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#007aac;color:#fff}.theme-20 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-20 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-20 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-20 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-20 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-20 #Insights .slider__content:after,.theme-20 #Insights .slider__content:before,.theme-20 #Insights .slider__deliver,.theme-20 #Insights .slider__thumb{background:#fff}.theme-20 #Insights #pop-up .pop-up-content{background-color:#17325e}.theme-20 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#e20886;text-decoration-color:#e20886}.theme-20 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-20 #whats-happening .page-results-wrap .page-event:before{border:1px solid #17325e}@media only screen and (max-width:768px){.theme-20 #eap h3 a{color:#e20886!important}}.theme-20 #DigitalClinicsLanding .balance,.theme-20 #DigitalClinicsLanding .balance-amount span,.theme-20 #DigitalClinicsLanding .wallet-id,.theme-20 #wallet-page .balance,.theme-20 #wallet-page .balance-amount span,.theme-20 #wallet-page .wallet-id{color:#fff!important}.theme-20 #DigitalGym .text-link,.theme-20 #WellbeingStudio .text-link{color:#e20886;border-color:#007aac}.theme-20 #DigitalGym .text-link:hover,.theme-20 #WellbeingStudio .text-link:hover{color:#b10669;border-color:#b10669}.theme-20 #DigitalGym .virtual-events .event-card-content,.theme-20 #WellbeingStudio .virtual-events .event-card-content{background:#007aac}.theme-20 #DigitalGym .virtual-events .event-card-content .book-now,.theme-20 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#e20886}.theme-20 #DigitalGym .learning h4,.theme-20 #WellbeingStudio .learning h4{color:#17325e}.theme-20 #DigitalGym .downloadable-guides .download,.theme-20 #WellbeingStudio .downloadable-guides .download{color:#007aac}.theme-20 #DigitalGym .section-header-title{text-transform:capitalize}.theme-20 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-20 #DigitalGym .cta-button{border:1px solid #007aac}.theme-20 #DigitalGym .gym-calendar a{color:#007aac}.theme-20 #DigitalGym .gym-calendar .list-event-day,.theme-20 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-20 #LiveEvent{background:#fff}.theme-20 #LiveEvent .event-content .return svg .circle{fill:#007aac}.theme-20 #LiveEvent .event-content .return:hover svg .circle{fill:#005679}.theme-20 #LiveEvent .event-content h4{color:#17325e}.theme-20 #LiveEvent .event-content .disclaimer-heading{color:#17325e!important}.theme-20 #LiveEvent .event-content .text-link{border-bottom:0}.theme-20 #DigitalGym .cta-button:active,.theme-20 #DigitalGym .cta-button:focus,.theme-20 #LiveEvent .cta-button:active,.theme-20 #LiveEvent .cta-button:focus,.theme-20 #WellbeingStudio .cta-button:active,.theme-20 #WellbeingStudio .cta-button:focus{background:#007aac}.theme-20 #DigitalGym .btn-outline,.theme-20 #LiveEvent .btn-outline,.theme-20 #WellbeingStudio .btn-outline{background-color:#fff;color:#007aac;border:1px solid #007aac!important}.theme-20 #DigitalGym .btn-outline:hover,.theme-20 #DigitalGym .btn-outline:hover:focus,.theme-20 #LiveEvent .btn-outline:hover,.theme-20 #LiveEvent .btn-outline:hover:focus,.theme-20 #WellbeingStudio .btn-outline:hover,.theme-20 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#005679}.theme-20 #DigitalGym .btn-outline:active,.theme-20 #DigitalGym .btn-outline:focus,.theme-20 #LiveEvent .btn-outline:active,.theme-20 #LiveEvent .btn-outline:focus,.theme-20 #WellbeingStudio .btn-outline:active,.theme-20 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #007aac!important;color:#007aac}.theme-20 #WellbeingCourse .return svg .cls-1{fill:#007aac}.theme-20 #WellbeingCourse .return:hover svg .cls-1{fill:#005679}.theme-20 #WellbeingCourse .session-menu .session-item{color:#007aac}.theme-20 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#007aac}.theme-20 #WellbeingCourse .session-menu .session-item.active,.theme-20 #WellbeingCourse .session-menu .session-item:hover{color:#005679}.theme-20 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-20 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#005679}.theme-20 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-20 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#005679}.theme-20 #Podcast .btn-outline{border:2px solid #e20886;color:#17325e}.theme-20 #PodcastPlayer input[type=range]::-moz-range-progress{background:#e20886}.theme-20 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#e20886}.theme-20 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #e20886}.theme-20 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#e20886}.theme-20 #PodcastPlayer input[type=range]::-moz-range-track{background:#e20886}.theme-20 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #e20886}.theme-20 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-20 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#e20886}.theme-20 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #e20886}.theme-20 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-20 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#e20886}.theme-20 #Pulse .cta-button:hover{color:#fff}.theme-20 #Pulse .btn-outline:hover{color:#e20886!important;color:#e20886}.theme-20 #Pulse .answer-button.selected{border-color:#e20886!important;color:#e20886!important}.theme-20 #Pulse .answer-button.selected:hover{color:#e20886!important}.theme-20 #Pulse .btn-outline.form-btn{border:2px solid #e20886!important}.theme-20 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #007aac;color:#007aac}.theme-20 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-20 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-20 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-20 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#007aac;fill:#007aac}.theme-20 #ClassesSearch .classes-filter-button.active{color:#007aac;border:2px solid #007aac}.theme-20 #ClassesSearch .fas.active{color:#007aac!important}.theme-20 #TrainingPlans .class-link{color:#e20886}.theme-20 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#e20886}.theme-20 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#e20886}.theme-20 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #e20886}.theme-20 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#e20886}.theme-20 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#e20886}.theme-20 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #e20886}.theme-20 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-20 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#e20886}.theme-20 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #e20886}.theme-20 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-20 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#e20886}.theme-20 #Navigation .nav-link{color:#fff!important}.theme-20 .dc-cat-modal .dc-modal-content .price{color:#e20886!important}.theme-20 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #007aac transparent transparent!important}.theme-20 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#007aac!important}.theme-20 .bg-brand-nav{background-color:#17325e!important}.theme-20 #Navigation .logo-col{padding-left:5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.theme-20 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#17325e),to(#17325e));background:linear-gradient(90deg,#fff 0,#fff 25%,#17325e 0,#17325e)}.theme-20 #TopNav .align-items-start{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.theme-20 #footer.bg-grey{background-color:#fef2f9!important}.theme-20 .login .cta-button{background-color:#17325e!important}.theme-20 .login .cta-button:hover{background-color:#007aac!important}.theme-20 #DigitalGym .bg-grey,.theme-20 #LiveEvent .bg-grey{background-color:rgba(226,8,134,.05)!important}.theme-20 #DigitalGym .btn.btn-outline,.theme-20 #LiveEvent .btn.btn-outline{background:#17325e;color:#fff;border-color:#17325e!important}.theme-20 #DigitalGym .btn.btn-outline:active,.theme-20 #DigitalGym .btn.btn-outline:hover,.theme-20 #LiveEvent .btn.btn-outline:active,.theme-20 #LiveEvent .btn.btn-outline:hover{background:#007aac!important;color:#fff;border-color:#007aac!important}.theme-20 #DigitalGym .btn.cta-button,.theme-20 #LiveEvent .btn.cta-button{background:#17325e;color:#fff;border-color:#17325e!important}.theme-20 #DigitalGym .btn.cta-button:active,.theme-20 #DigitalGym .btn.cta-button:hover,.theme-20 #LiveEvent .btn.cta-button:active,.theme-20 #LiveEvent .btn.cta-button:hover{background:#007aac!important;color:#fff;border-color:#007aac!important}.theme-20 #DigitalGym .view-button.cta-button,.theme-20 #LiveEvent .view-button.cta-button{background:#fff;color:#17325e;border-color:#17325e}.theme-20 #DigitalGym .view-button.cta-button:active,.theme-20 #DigitalGym .view-button.cta-button:focus,.theme-20 #DigitalGym .view-button.cta-button:hover,.theme-20 #LiveEvent .view-button.cta-button:active,.theme-20 #LiveEvent .view-button.cta-button:focus,.theme-20 #LiveEvent .view-button.cta-button:hover{background:#fff!important;color:#17325e;border-color:#17325e!important}.theme-20 #DigitalGym .view-button.btn-outline,.theme-20 #LiveEvent .view-button.btn-outline{background:#17325e;color:#fff;border-color:#17325e!important}.theme-20 #DigitalGym .view-button.btn-outline:active,.theme-20 #DigitalGym .view-button.btn-outline:focus,.theme-20 #DigitalGym .view-button.btn-outline:hover,.theme-20 #LiveEvent .view-button.btn-outline:active,.theme-20 #LiveEvent .view-button.btn-outline:focus,.theme-20 #LiveEvent .view-button.btn-outline:hover{background:#007aac;color:#fff;border-color:#007aac!important}.theme-20 #DigitalGym .events-calendar .list-event-date.bg-brand-primary,.theme-20 #LiveEvent .events-calendar .list-event-date.bg-brand-primary{background-color:#e20886!important}.theme-20 #DigitalGym .events-calendar .list-event-date.bg-brand-primary span,.theme-20 #LiveEvent .events-calendar .list-event-date.bg-brand-primary span{color:#fff}.theme-20 #DigitalGym .events-calendar .event-link a,.theme-20 #LiveEvent .events-calendar .event-link a{color:#17325e}.theme-20 #DigitalGym #ClassesSearch .circle,.theme-20 #LiveEvent #ClassesSearch .circle{fill:#e20886!important}.theme-20 #DigitalGym #ClassesSearch .circle.disabled,.theme-20 #LiveEvent #ClassesSearch .circle.disabled{fill:#c4c4c4!important}.theme-20 #DigitalGym #ClassesSearch .col-lg-3,.theme-20 #LiveEvent #ClassesSearch .col-lg-3{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.theme-20 #DigitalGym #ClassesSearch .shadow,.theme-20 #LiveEvent #ClassesSearch .shadow{-webkit-box-shadow:0 0 0 #000!important;box-shadow:0 0 0 #000!important}.theme-20 #DigitalGym #ClassesSearch .classes-filter-text-input-container .classes-filter-text-input,.theme-20 #LiveEvent #ClassesSearch .classes-filter-text-input-container .classes-filter-text-input{border-color:#17325e!important}.theme-20 #DigitalGym #ClassesSearch .classes-filter-button,.theme-20 #LiveEvent #ClassesSearch .classes-filter-button{border-color:#17325e;color:#17325e!important}.theme-20 #DigitalGym #ClassesSearch .classes-filter-button.active,.theme-20 #LiveEvent #ClassesSearch .classes-filter-button.active{border-color:#17325e!important;color:#17325e!important}.theme-20 #DigitalGym #ClassesSearch .v-select .vs__dropdown-toggle,.theme-20 #LiveEvent #ClassesSearch .v-select .vs__dropdown-toggle{color:#17325e!important;-webkit-box-shadow:0 0 0 #000!important;box-shadow:0 0 0 #000!important;border-color:#17325e!important}.theme-20 #DigitalGym #ClassesSearch .v-select.active .vs__dropdown-toggle,.theme-20 #LiveEvent #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #007aac;color:#007aac}.theme-20 #DigitalGym #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-20 #DigitalGym #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-20 #DigitalGym #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-20 #DigitalGym #ClassesSearch .v-select.active .vs__dropdown-toggle svg,.theme-20 #LiveEvent #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-20 #LiveEvent #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-20 #LiveEvent #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-20 #LiveEvent #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#007aac;fill:#007aac}.theme-20 #DigitalGym #ClassesSearch .classes-filter-button.active,.theme-20 #LiveEvent #ClassesSearch .classes-filter-button.active{color:#007aac;border:2px solid #007aac}.theme-20 #DigitalGym #ClassesSearch .fas.active,.theme-20 #LiveEvent #ClassesSearch .fas.active{color:#e20886!important}.theme-20 #DigitalGym #ClassesSearch .table-header-container,.theme-20 #LiveEvent #ClassesSearch .table-header-container{background-color:#e20886!important}.theme-20 #DigitalGym #ClassesSearch .table-row-container .table-row,.theme-20 #LiveEvent #ClassesSearch .table-row-container .table-row{background-color:#fff;border-color:#c1c1c2;border-bottom-color:#c1c1c2}.theme-20 #DigitalGym #ClassesSearch .table-row-container .table-row:last-child,.theme-20 #LiveEvent #ClassesSearch .table-row-container .table-row:last-child{border-bottom-color:#c1c1c2}.theme-20 #DigitalGym #ClassesSearch .table-row-container .table-row-item,.theme-20 #DigitalGym #ClassesSearch .table-row-container .table-row-item i,.theme-20 #LiveEvent #ClassesSearch .table-row-container .table-row-item,.theme-20 #LiveEvent #ClassesSearch .table-row-container .table-row-item i{color:#17325e}.theme-20 #DigitalGym #ClassesSearch .table-row-container .table-row-item i.fa-check-circle,.theme-20 #LiveEvent #ClassesSearch .table-row-container .table-row-item i.fa-check-circle{color:rgba(226,8,134,.05)}.theme-20 #DigitalGym #ClassesSearch .table-row-container .table-row-item i.active,.theme-20 #LiveEvent #ClassesSearch .table-row-container .table-row-item i.active{color:#e20886!important}.theme-20 #terms .cta-button{background-color:#17325e!important}.theme-20 #terms .cta-button:hover{background-color:#007aac!important}.theme-20 #terms .cta-button.disabled,.theme-20 #terms .cta-button.disabled:hover{background-color:#c1c1c2!important}.theme-20 #LiveEvent .spectrum-intro{background-color:rgba(226,8,134,.05)}.theme-20 #LiveEvent .spectrum-intro .event-title h2{color:#17325e}.theme-20 #LiveEvent .spectrum-intro .circle{fill:#e20886!important}.theme-20 #LiveEvent .spectrum-intro img{opacity:0}.theme-21{font-family:FilsonProBook,sans-serif}.theme-21 .brand-primary{color:#938f53}.theme-21 .brand-highlight-1,.theme-21 .brand-secondary{color:#651242}.theme-21 .brand-text{color:#222!important}.theme-21 .bg-brand-primary{background-color:#938f53}.theme-21 .bg-brand-nav,.theme-21 .bg-brand-secondary{background-color:#651242}.theme-21 .bg-brand-secondary-dark{background-color:#3a0a26}.theme-21 .bg-brand-highlight-1{background-color:#651242}.theme-21 .bg-brand-highlight-1.hover-darken:hover{background-color:#3a0a26}.theme-21 .bg-transparent{background-color:transparent}.theme-21 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#651242),to(#938f53));background:linear-gradient(90deg,#651242,#938f53)}.theme-21 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#938f53),to(#651242));background:linear-gradient(90deg,#938f53,#651242)}.theme-21 .bg-fade-vertical{background:#651242}.theme-21 .bg-grad-image-blue{background-image:url(/img/auth/auth-bg.png);background-size:cover;background-position:bottom}.theme-21 .bg-grad-image-purple{background-image:url(/img/background.svg);background-size:cover;background-position:bottom;background-color:#651242}.theme-21 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#938f53),to(#651242));background:linear-gradient(0deg,#938f53,#651242)}.theme-21 .border-brand-highlight-1,.theme-21 .border-brand-secondary{border-color:#651242}.theme-21 .border-brand-primary{border-color:#938f53}.theme-21 .border-brand-triangle{border-color:#938f53 transparent transparent transparent}.theme-21 .link-white{color:#fff!important;border-bottom:5px solid #fff!important}.theme-21 .link-highlight{color:#651242!important;border-bottom:5px solid #651242}.theme-21 .progress-bar,.theme-21 .progress-info{background-color:#9794c8}.theme-21 .progress-info:before{color:#9794c8;border-top:5px solid #9794c8}.theme-21 .btn-group .btn{background-color:transparent;margin:auto}.theme-21 .btn-group .btn.active,.theme-21 .btn-group .btn.hover{background-color:#651242!important;border-width:0;color:#fff!important}.theme-21 .filter-button{font-family:FilsonProBook;border-style:solid;background-color:#938f53!important;color:#fff;margin:auto}.theme-21 .filter-button.active,.theme-21 .filter-button.hover{font-family:FilsonProBold;background-color:#651242!important;color:#651242!important}.theme-21 .btn{font-family:FilsonProBold}.theme-21 .btn.brand-secondary:hover{background-color:#3a0a26!important}.theme-21 .cta-button{font-family:FilsonProBook,Arial,Helvetica,sans-serif!important;background:#651242;color:#fff}.theme-21 .cta-button.disabled,.theme-21 .cta-button:hover{background-color:#3a0a26!important}.theme-21 .cta-button:active,.theme-21 .cta-button:focus{background:#651242}.theme-21 .outline-button{border:2px solid #651242;color:#651242;background-color:#fff}.theme-21 .outline-button.disabled,.theme-21 .outline-button:hover{color:#651242;background-color:#f5f5f5}.theme-21 .outline-button:active,.theme-21 .outline-button:focus{background-color:#fff!important;color:#651242!important}.theme-21 .outline-button.not-selected{border:2px solid #bbb;color:#aaa;background-color:#fff}.theme-21 .outline-button.not-selected.disabled,.theme-21 .outline-button.not-selected:hover{color:#aaa;background-color:#f5f5f5}.theme-21 .outline-button.not-selected:active,.theme-21 .outline-button.not-selected:focus{background-color:#f5f5f5!important;color:#aaa!important}.theme-21 .btn.btn-cta{background-color:#651242;color:#fff}.theme-21 .btn.btn-cta:hover{background-color:#4f0e34}.theme-21 .btn.btn-cta-outline{border-width:1.5px!important;border:solid #651242;color:#651242;background-color:#fff}.theme-21 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-21 .btn.btn-white{background-color:#fff;color:#651242}.theme-21 .btn.btn-white:hover{background-color:#f5f5f5}.theme-21 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-21 .btn.btn-md{padding:12.5px 5px}.theme-21 .btn.btn-sm{padding:5px 5px!important}.theme-21 .btn-lg{padding:17.5px 5px;min-width:100px}.theme-21 .btn.rounded-0{border-radius:4px!important}.theme-21 .cta-button.pathway-card-button{background-color:#edece5!important;color:#651242}.theme-21 .cta-button.pathway-card-button:hover{background-color:#fff!important}.theme-21 .home-link{border-bottom:5px solid #651242}.theme-21 .fc>*,.theme-21 h3{color:#651242}.theme-21 .text-link{font-family:FilsonProBook,sans-serif;font-size:17px;color:#ed3975}.theme-21 .text-link:hover{text-decoration:underline!important}.theme-21 a{font-family:FilsonProBook,sans-serif}.theme-21 .pop-up-content .btn{font-family:FilsonProBook,Arial,Helvetica,sans-serif!important;background:#651242;color:#fff}.theme-21 .pop-up-content .btn.disabled,.theme-21 .pop-up-content .btn:hover{background-color:#3a0a26!important}.theme-21 .pop-up-content .btn:active,.theme-21 .pop-up-content .btn:focus{background:#651242}.theme-21 #NotLoggedIn .form-logo{max-width:300px}.theme-21 #NotLoggedIn .login .form-logo,.theme-21 #NotLoggedIn .reset-password .form-logo{padding-bottom:100px}.theme-21 #NotLoggedIn .custom-checkbox a{color:#8d8e92;text-decoration:underline}.theme-21 .main{background:url(/img/background.svg) 100% fixed no-repeat;background-color:#651242;background-size:cover}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.theme-21 .main{background:#6a356a}}.theme-21 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#651242),to(#651242));background:linear-gradient(90deg,#fff 0,#fff 25%,#651242 0,#651242);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-21 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #938f53;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg)}.theme-21 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#651242}.theme-21 #TopNav .navbar .navbar-nav .nav-item a{font-size:1.5rem;color:#fff}.theme-21 #TopNav .navbar .navbar-nav .nav-item a:focus{outline:none!important}.theme-21 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600;color:#938f53}.theme-21 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#938f53}.theme-21 #TopNav .navbar .navbar-nav .nav-item:focus{outline:none!important}.theme-21 #SideNav .bg-brand-secondary .bg-fade-vertical{background-color:#651242!important}.theme-21 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-21 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#938f53}.theme-21 #HomeStats .cta-button{background-color:#938f53}.theme-21 #home-events .event-card-content,.theme-21 #WellbeingStudio .virtual-events .event-card-content{background-color:#6a356a}.theme-21 #home-events .book-now,.theme-21 #WellbeingStudio .virtual-events .book-now{background-color:#651242}.theme-21 #home-events .booked-events-wrap .booked-event,.theme-21 #WellbeingStudio .virtual-events .booked-events-wrap .booked-event{border-color:#6a356a}.theme-21 #home-events .booked-events-wrap .booked-event>div,.theme-21 #WellbeingStudio .virtual-events .booked-events-wrap .booked-event>div{color:#6a356a}.theme-21 .recipe-card:after,.theme-21 .recipe-card:before{background-color:#651242}.theme-21 .recipe-card .recipe-calories{background-color:#6a356a}.theme-21 #home-nutrition:after,.theme-21 #home-nutrition:before{background-color:#651242}.theme-21 #home-nutrition .recipe-calories{background-color:#6a356a}.theme-21 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#70366b),to(#c46490));background-image:linear-gradient(90deg,#70366b,#c46490)}.theme-21 #home-metrics .metric p{color:#938f53}.theme-21 #home-wellbeing .slick-next i,.theme-21 #home-wellbeing .slick-prev i,.theme-21 #wellbeing-carousel .slick-next i,.theme-21 #wellbeing-carousel .slick-prev i{color:#651242}.theme-21 #wellbeing .paths{background:transparent}.theme-21 #wellbeing .no-courses h4,.theme-21 #wellbeing .paths .home-link{color:#fff}.theme-21 #wellbeing .articles{background-color:#f4f4f4}.theme-21 #wellbeing-carousel .single-slide .explore,.theme-21 #wellbeing-carousel .single-slide .explore h3{color:#fff}.theme-21 #course{background-color:#fff!important}.theme-21 #course .chapters__section:before,.theme-21 #course .chapters__title:after{background-color:#938f53}.theme-21 #course .chapter:after{border-color:#fff;background-color:#fff}.theme-21 #course .chapter.chapter-active:after{border-color:#651242;background-color:#651242}.theme-21 #course .chapters__main{color:#4a4d4e}.theme-21 #course .chapters__main .chapters__back-link{color:#938f53}.theme-21 #course .chapters__main .chapters-heading{background-color:#fff}.theme-21 #course .chapters__main .chapters-heading .chapters-heading__text{color:#651242}.theme-21 #course .chapters__main .module-content #CourseText .chapters-text p{color:#4a4d4e}.theme-21 .article-wrap .card .card-header{background:url(/img/card-bg-mini.jpg) 0 0 no-repeat;background-size:cover}.theme-21 #available-events .available-events-header .btn.active{color:#fff}.theme-21 #available-events .upcoming-events .day-column .event-link a{color:#6a356a}.theme-21 #available-events .upcoming-events .day-column .list-event-date{background-color:#6a356a}.theme-21 .my-bookings .booking-filter .btn{background-color:#938f53;color:#fff;font-weight:800}.theme-21 .my-bookings .booking-filter .btn.active{background-color:#651242;color:#fff;border-width:0!important}.theme-21 .my-bookings .booking-filter .btn:hover{background-color:#726f41}.theme-21 .my-bookings .booking-results .booked-event{border-color:#6a356a;color:#6a356a}.theme-21 .my-bookings .view-booking .booking-date,.theme-21 .my-bookings .view-booking .booking-status,.theme-21 .my-bookings .view-booking h3,.theme-21 .my-bookings .view-booking svg{color:#6a356a}.theme-21 #Webinars .webinar-wrap{color:#651242}.theme-21 #webinarView .return svg .cls-1{fill:#651242}.theme-21 #webinarView .return svg .cls-2{fill:#fff}.theme-21 #webinarView .return:hover svg .cls-1{fill:#3a0a26}.theme-21 .event-card h3{color:#6a356a}.theme-21 .event-info .event-book .btn{color:#651242;border-color:#651242}.theme-21 .event-info .event-book .btn.cta-button,.theme-21 .event-info .event-book .btn:hover{color:#fff}.theme-21 .event-info .event-book .btn.disabled:hover{color:#651242}.theme-21 #view-event .time-slot .btn.active{background-color:#651242;border-width:0}.theme-21 .calendar .calendar-date.active{background-color:#5ea0a1;color:#651242}.theme-21 .calendar .nothing-logged h3{color:#fff}.theme-21 #fitness #AllWorkoutPlans{background-color:#651242}.theme-21 #fitness #AllWorkoutPlans .slide-content h3,.theme-21 #fitness #AllWorkoutPlans .slide-content h4{color:#fff}.theme-21 #fitness #AllWorkoutPlans .slide-content a{font-family:FilsonProBold,sans-serif;border-bottom:3px solid #651242}.theme-21 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#4f0e34}.theme-21 #fitness #WorkoutPlan .bg-grey{background-color:#651242}.theme-21 #fitness #WorkoutPlan .bg-grey h3,.theme-21 #fitness #WorkoutPlan .workout-slide a{color:#fff}.theme-21 #fitness #WorkoutPlan .workout-slide.active a:after,.theme-21 #fitness #WorkoutPlan .workout-slide a:after{background-color:#651242}.theme-21 #fitness #WorkoutPlan .slick-arrow i{color:#fff}.theme-21 #fitness #ExerciseSearch{background-color:#651242}.theme-21 #fitness #ExerciseSearch .section-header-title{color:#fff;font-family:FilsonProBook,sans-serif;font-size:1.8rem}.theme-21 #fitness .exercise-slide .slide-image{border-color:#938f53}.theme-21 #fitness .exercise-slide .slide-content{background-color:#4f0e34}.theme-21 #fitness #ExerciseHistory .no-history:before{background-color:#651242}.theme-21 #fitness #ExerciseHistory .button-add:after,.theme-21 #fitness #ExerciseHistory .button-add:before{background:#fff}.theme-21 #Nutrition #pieColour1{background-color:#5ea0a1}.theme-21 #Nutrition #pieColour2{background-color:#a8c6c6}.theme-21 #Nutrition #pieColour3{background-color:#e9f2f2}.theme-21 #Nutrition .calorie-count{color:#938f53}.theme-21 #Nutrition .bg-grey{background-image:url(/img/event/event-form-bg.png);background-repeat:no-repeat;background-size:cover;background-position:50%}.theme-21 #Nutrition .bg-grey .toolbar .btn{background-color:#fff;border-color:#dfe1e4;font-family:FilsonProBook,sans-serif;color:#651242}.theme-21 #Nutrition .bg-grey .toolbar .btn:hover{color:#fff}.theme-21 #Nutrition #RecipeBook{background-color:#fff}.theme-21 #Nutrition #RecipeBook .filter-button{border-width:0}.theme-21 #Nutrition #RecipeBook:after,.theme-21 #Nutrition #RecipeBook:before{background-color:#651242}.theme-21 #Nutrition #RecipeBook .recipe-calories{background-color:#6a356a}.theme-21 #Nutrition #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#651242}.theme-21 #Nutrition #Recipe .return-link a{color:#938f53}.theme-21 #Nutrition #Recipe .log-confirmation p{color:#651242}.theme-21 #Nutrition #FoodSearch ::-webkit-scrollbar-thumb{background-color:#651242}.theme-21 #Nutrition #FoodDiary .button-add:after,.theme-21 #Nutrition #FoodDiary .button-add:before{background:#fff}.theme-21 #Nutrition #FoodDiary .button-add:hover{background:#3a0a26}.theme-21 #Recipe .nutrition-stats .return-link a{color:#938f53}.theme-21 #Recipe .nutrition-stats .return-link a:hover{text-decoration:none}.theme-21 #Metrics .metrics-wrap .metric-value{color:#938f53}.theme-21 #Metrics .metrics-wrap .metric-title svg .cls-1{fill:#938f53}.theme-21 #Metrics .metrics-card-head:before{background-color:#938f53}.theme-21 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #938f53;border-left:74px solid #938f53}.theme-21 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-21 #Metrics .metrics-text h4{color:#651242;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-21 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-21 #Rewards .wellness-points .total-points{color:#938f53}.theme-21 #Rewards .circle__background{fill:#3a0a26;opacity:.5}.theme-21 #Rewards .circle__fill{stroke:#938f53}.theme-21 #Rewards #RewardsPopup .pop-up-content .api-content .how-to,.theme-21 #Rewards #RewardsPopup .pop-up-content h3{color:#938f53}.theme-21 #Rewards #RewardsLevels .levels-card.achieved{color:#6a356a;border-left-color:#6a356a}.theme-21 #Rewards #RewardsLevels .levels-card.achieved .level-info p{color:#6a356a}.theme-21 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#6a356a}.theme-21 #Rewards #RewardsLevels .level-details-card.achieved h3{color:#6a356a}.theme-21 #Rewards #RewardsLevels .reward-card .reward-logo{background:-webkit-gradient(linear,left top,right top,from(#70366b),to(#c46490));background:linear-gradient(90deg,#70366b,#c46490)}.theme-21 #Rewards #RewardsLevels .reward-card .reward-title h5{color:#6a356a}.theme-21 #Rewards #RewardsDetails a{color:#651242}.theme-21 #Rewards #RewardsDetails .reward-info .reward-title,.theme-21 #Rewards #RewardsDetails .reward-info .valid-until,.theme-21 #Rewards #RewardsDetails .voucher-code h3{color:#6a356a}.theme-21 #Rewards #RewardsDetails .terms-card{border-color:#6a356a}.theme-21 #Rewards #RewardsDetails .terms-card h4{color:#6a356a}.theme-21 #Insights ::-webkit-scrollbar-thumb{background-color:#651242}.theme-21 #Insights .vs__dropdown-option--selected{color:#651242}.theme-21 #Insights .v-select .vs__dropdown-toggle,.theme-21 #Insights .v-select .vs__dropdown-toggle .vs__selected-options{cursor:pointer}.theme-21 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#938f53;color:#fff}.theme-21 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-21 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled.svg);cursor:pointer}.theme-21 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg);cursor:pointer}.theme-21 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled.svg);cursor:pointer}.theme-21 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0;cursor:pointer}.theme-21 #Insights .slider__content:after,.theme-21 #Insights .slider__content:before,.theme-21 #Insights .slider__deliver{background:#938f53}.theme-21 #Insights #pop-up .pop-up-content{background-color:#651242}.theme-21 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#651242;text-decoration-color:#651242}.theme-21 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-21 #whats-happening .page-results-wrap .page-event:before{border:1px solid #651242}.theme-21 #whats-happening .page-content,.theme-21 #whats-happening .page-event{border-color:#6a356a}.theme-21 #whats-happening .page-content .page-title,.theme-21 #whats-happening .page-content .page-title .title-box h3,.theme-21 #whats-happening .page-event .page-title,.theme-21 #whats-happening .page-event .page-title .title-box h3{color:#6a356a}.theme-21 #DigitalGym .text-link,.theme-21 #WellbeingStudio .text-link{color:#651242;border-color:#651242}.theme-21 #DigitalGym .text-link:hover,.theme-21 #WellbeingStudio .text-link:hover{color:#3a0a26;border-color:#3a0a26}.theme-21 #DigitalGym .downloadable-guides .download,.theme-21 #DigitalGym .learning h4,.theme-21 #WellbeingStudio .downloadable-guides .download,.theme-21 #WellbeingStudio .learning h4{color:#651242}.theme-21 #DigitalGym .section-header-title{text-transform:capitalize}.theme-21 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-21 #DigitalGym .cta-button{border:1px solid #651242}.theme-21 #DigitalGym .gym-calendar a{color:#651242}.theme-21 #DigitalGym .gym-calendar .list-event-day,.theme-21 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-21 #LiveEvent{background:#fff}.theme-21 #LiveEvent .event-content h4{color:#651242}.theme-21 #LiveEvent .event-content .disclaimer-heading{color:#651242!important}.theme-21 #LiveEvent .event-content .return svg .circle{fill:#651242}.theme-21 #LiveEvent .event-content .return:hover svg .circle{fill:#901a5e}.theme-21 #DigitalGym .btn-outline,.theme-21 #LiveEvent .btn-outline,.theme-21 #WellbeingStudio .btn-outline{background-color:#fff;color:#651242;border:1px solid #651242!important}.theme-21 #DigitalGym .btn-outline:hover,.theme-21 #DigitalGym .btn-outline:hover:focus,.theme-21 #LiveEvent .btn-outline:hover,.theme-21 #LiveEvent .btn-outline:hover:focus,.theme-21 #WellbeingStudio .btn-outline:hover,.theme-21 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#3a0a26}.theme-21 #DigitalGym .btn-outline:active,.theme-21 #DigitalGym .btn-outline:focus,.theme-21 #LiveEvent .btn-outline:active,.theme-21 #LiveEvent .btn-outline:focus,.theme-21 #WellbeingStudio .btn-outline:active,.theme-21 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #651242!important;color:#651242}.theme-21 #SoundSpace .cta-button:hover{color:#fff}.theme-21 #Podcast .btn-outline{border:2px solid #651242;color:#651242}.theme-21 #Podcast .cta-button:hover{color:#fff}.theme-21 #PodcastPlayer input[type=range]::-moz-range-progress{background:#651242}.theme-21 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#651242}.theme-21 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #651242}.theme-21 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#651242}.theme-21 #PodcastPlayer input[type=range]::-moz-range-track{background:#651242}.theme-21 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #651242}.theme-21 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-21 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#651242}.theme-21 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #651242}.theme-21 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-21 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#651242}.theme-21 #Pulse .cta-button:hover{color:#fff}.theme-21 #Pulse .btn-outline:hover{color:#651242!important;color:#651242}.theme-21 #Pulse .answer-button.selected{border-color:#651242!important;color:#651242!important}.theme-21 #Pulse .answer-button.selected:hover{color:#651242!important}.theme-21 #Pulse .btn-outline.form-btn{border:2px solid #651242!important}.theme-21 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #651242;color:#651242}.theme-21 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-21 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-21 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-21 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#651242;fill:#651242}.theme-21 #ClassesSearch .classes-filter-button.active{color:#651242;border:2px solid #651242}.theme-21 #TrainingPlans .class-link{color:#651242}.theme-21 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#651242}.theme-21 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#651242}.theme-21 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #651242}.theme-21 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#651242}.theme-21 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#651242}.theme-21 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #651242}.theme-21 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-21 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#651242}.theme-21 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #651242}.theme-21 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-21 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#651242}.theme-21 #Navigation .nav-link{color:#fff}.theme-21 #ConversationWrapper .conversation-wrapper-header{background-color:#651242!important}.theme-21 .dc-cat-modal .dc-modal-content .price{color:#651242!important}.theme-21 #DigitalFrontDoor #HomeReminders .booking-card-button{background-color:#938f53}.theme-21 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #938f53 transparent transparent!important}.theme-21 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#938f53!important}.theme-22{font-family:FilsonProBook,sans-serif}.theme-22 #HomeDigitalClinicsBanner .bg-brand-secondary{background-color:#313d53}.theme-22 #home-wellbeing .slide-inner,.theme-22 #wellbeing-carousel .slide-inner{background-color:#3a4961}.theme-22 #events .event-link .event-text-green{color:#67bb6e!important}.theme-22 #events .event-link .event-text-blue{color:#0096ff!important}.theme-22 #events .event-link .event-text-red{color:#d95776!important}.theme-22 #events .event-link .event-text-yellow{color:#e09c34!important}.theme-22 .brand-primary{color:#67bb6e}.theme-22 .brand-secondary{color:#0096ff!important}.theme-22 .brand-highlight-1{color:#2d4b46}.theme-22 .brand-text{color:#3a4961!important}.theme-22 .bg-brand-nav,.theme-22 .bg-brand-primary{background-color:#67bb6e!important}.theme-22 .bg-brand-secondary{background-color:#0096ff}.theme-22 .bg-brand-secondary-dark{background-color:#0078cc}.theme-22 .bg-brand-highlight-1{background-color:#2d4b46}.theme-22 .bg-brand-highlight-1.hover-darken:hover{background-color:#1a2b28}.theme-22 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#0096ff),to(#2d4b46));background:linear-gradient(90deg,#0096ff,#2d4b46)}.theme-22 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#67bb6e),to(#0096ff));background:linear-gradient(90deg,#67bb6e,#0096ff)}.theme-22 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#2d4b46),to(#67bb6e));background:linear-gradient(0deg,#2d4b46,#67bb6e)}.theme-22 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#67bb6e),to(#0096ff));background:linear-gradient(0deg,#67bb6e,#0096ff)}.theme-22 .border-brand-highlight-1{border-color:#2d4b46}.theme-22 .border-brand-secondary{border-color:#0096ff}.theme-22 .border-brand-primary{border-color:#67bb6e}.theme-22 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-22 .before-secondary:before{background-color:#0096ff}.theme-22 .progress-bar,.theme-22 .progress-info{background-color:#fff;color:#0096ff}.theme-22 .progress-info:before{color:#67bb6e;border-top:5px solid #fff}.theme-22 .btn-group .btn{background-color:transparent;margin:auto}.theme-22 .btn-group .btn.active,.theme-22 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-22 .btn-group .btn.active{background-color:#67bb6e!important}.theme-22 .btn-group .btn:hover{background-color:#2d4b46!important}.theme-22 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#0096ff!important;border-color:#0096ff;margin:auto}.theme-22 .filter-button.active,.theme-22 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-22 .filter-button.active{background-color:#67bb6e!important}.theme-22 .filter-button:hover{background-color:#2d4b46}.theme-22 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-22 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-22 .btn.brand-secondary:hover{background-color:#2d4b46!important;color:#fff!important}.theme-22 .cta-button{background:#67bb6e;color:#fff;line-height:1}.theme-22 .cta-button:hover{background-color:#2d4b46!important;color:#fff}.theme-22 .cta-button.white-button{background-color:#fff;color:#67bb6e}.theme-22 .cta-button.white-button:hover{background-color:#eee}.theme-22 .outline-button{border:2px solid #2d4b46;color:#2d4b46;background-color:#fff}.theme-22 .outline-button.disabled,.theme-22 .outline-button:hover{color:#2d4b46;background-color:#f5f5f5}.theme-22 .outline-button:active,.theme-22 .outline-button:focus{background-color:#f5f5f5!important;color:#2d4b46!important}.theme-22 .btn.btn-cta{letter-spacing:normal!important;background-color:#67bb6e;color:#fff}.theme-22 .btn.btn-cta:hover{background-color:#233b37}.theme-22 .btn.btn-cta:focus{background-color:#233b37;text-decoration:underline}.theme-22 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #2d4b46;color:#2d4b46;background-color:#fff}.theme-22 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-22 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-22 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#2d4b46}.theme-22 .btn.btn-transparent,.theme-22 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-22 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-22 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-22 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-22 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-22 .btn.btn-active-outline,.theme-22 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-22 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#2d4b46}.theme-22 .btn.btn-white:hover{background-color:#f5f5f5}.theme-22 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-22 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-22 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-22 .btn.btn-md{padding:12.5px 5px}.theme-22 .btn.btn-sm{padding:5px 5px!important}.theme-22 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-22 .btn.rounded-0{border-radius:4px!important}.theme-22 .home-link{border-bottom:3px solid #67bb6e;color:#0096ff}.theme-22 .home-link:hover{border-color:#0096ff;color:#2d4b46}.theme-22 .fc>*,.theme-22 h3{color:#0096ff}.theme-22 .text-link{font-family:FilsonProBold,sans-serif;color:#0096ff!important;border-bottom:3px solid #0096ff;padding-bottom:3px}.theme-22 .return-link a{color:#67bb6e}.theme-22 .return-link a:hover{text-decoration:none}.theme-22 a{font-family:FilsonProBook,sans-serif}.theme-22 .pop-up-content .btn{background:#67bb6e;color:#fff;line-height:1}.theme-22 .pop-up-content .btn:hover{background-color:#2d4b46!important;color:#fff}.theme-22 #NotLoggedIn .form-logo{max-width:260px}.theme-22 .main{background-color:#0096ff}.theme-22 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#67bb6e),to(#67bb6e));background:linear-gradient(90deg,#fff 0,#fff 25%,#67bb6e 0,#67bb6e);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-22 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-22 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-22 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-22 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-22 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-22 #MobileNav .nav-item{color:#67bb6e;border-color:#67bb6e}.theme-22 #MobileNav .nav-item .nav-link,.theme-22 #MobileNav .nav-item .plans{color:#67bb6e}.theme-22 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-22 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-22 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#67bb6e}.theme-22 #HomeStats .cta-button{background-color:#67bb6e}.theme-22 #home-carousel{background-color:#313d53}.theme-22 #home-nutrition .recipe-card:after,.theme-22 #home-nutrition .recipe-card:before{background-color:#0096ff}.theme-22 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-22 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#0096ff),to(#67bb6e));background-image:linear-gradient(90deg,#0096ff,#67bb6e)}.theme-22 #home-metrics .metric p{color:#fff}.theme-22 #home-happening .page-event{border-color:#0096ff}.theme-22 #home-events .book-now{background-color:#2d4b46}.theme-22 #home-wellbeing,.theme-22 #wellbeing-carousel{background-color:#f4f4f4}.theme-22 #home-wellbeing .slick-next i,.theme-22 #home-wellbeing .slick-prev i,.theme-22 #wellbeing-carousel .slick-next i,.theme-22 #wellbeing-carousel .slick-prev i{color:#0096ff}.theme-22 #home-wellbeing .recommended-badge,.theme-22 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-22 #wellbeing-carousel .slick-next i,.theme-22 #wellbeing-carousel .slick-prev i{color:#2d4b46}.theme-22 .articles{background-color:#fff}.theme-22 #course .chapters__section:before,.theme-22 #course .chapters__title:after{background-color:#67bb6e}.theme-22 #course .chapter:after{border-color:#0096ff;background-color:#0096ff}.theme-22 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-22 #course .chapter.completed-inactive-mod .chapter__title,.theme-22 #course .chapter.completed-inactive-mod .chapter__title-text{color:#0096ff}.theme-22 #course .progress-bar,.theme-22 #course .progress-info{background-color:#0096ff;color:#fff}.theme-22 #course .progress-info:before{color:#0096ff;border-top:5px solid #0096ff}.theme-22 #available-events .upcoming-events .event-link a{color:#67bb6e}.theme-22 #available-events .events-calendar .fc .calendar-icon i{color:#67bb6e!important}.theme-22 #Webinars .webinar-wrap{color:#0096ff}.theme-22 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#0096ff;color:#0096ff}.theme-22 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#0078cc;color:#fff}.theme-22 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#67bb6e;color:#fff}.theme-22 .my-bookings .booking-filter .btn{background-color:transparent;color:#0096ff;border:1px solid #0096ff!important;font-weight:800}.theme-22 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-22 #webinarView .return svg .cls-1{fill:#67bb6e}.theme-22 #webinarView .return svg .cls-2{fill:#fff}.theme-22 #webinarView .return:hover svg .cls-1{fill:#4aa551}.theme-22 #view-event .page-header .return svg .cls-1{fill:#67bb6e}.theme-22 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-22 #view-event .page-header .return:hover svg .cls-1{fill:#4aa551}.theme-22 #view-event .time-slot .btn.active{background-color:#2d4b46;border-width:0}.theme-22 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-22 .calendar .calendar-date.active{background-color:#67bb6e}.theme-22 .calendar .nothing-logged h3{color:#fff}.theme-22 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #67bb6e}.theme-22 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#0078cc}.theme-22 #fitness #WorkoutPlan .workout-slide a{border-color:#67bb6e}.theme-22 #fitness #WorkoutPlan .workout-slide a:after{background-color:#0096ff}.theme-22 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#67bb6e}.theme-22 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-22 #fitness #ExerciseHistory .button-add:after,.theme-22 #fitness #ExerciseHistory .button-add:before,.theme-22 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-22 #Nutrition #pieColour1{background-color:#67bb6e}.theme-22 #Nutrition #pieColour2{background-color:#55b35d}.theme-22 #Nutrition #pieColour3{background-color:#4aa551}.theme-22 #RecipeBook{background-color:#f4f4f4}.theme-22 #RecipeBook .recipe-card:after,.theme-22 #RecipeBook .recipe-card:before{background-color:#0096ff}.theme-22 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-22 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#2d4b46}.theme-22 #Recipe .log-confirmation p{color:#2d4b46}.theme-22 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#67bb6e}.theme-22 #FoodDiary .button-add:after,.theme-22 #FoodDiary .button-add:before{background:#fff}.theme-22 #FoodDiary .button-add{background:#67bb6e}.theme-22 #FoodDiary .button-add:hover{background:#2d4b46}.theme-22 #Metrics .metric-value{color:#fff}.theme-22 #Metrics .metrics-card-head:before{background-color:#67bb6e}.theme-22 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #67bb6e;border-left:74px solid #67bb6e}.theme-22 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-22 #Metrics .metrics-text h4{color:#67bb6e;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-22 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-22 #Rewards .wellness-points .total-points{color:#fff}.theme-22 #Rewards .circle__background{fill:#0078cc;opacity:.5}.theme-22 #Rewards .circle__fill{stroke:#2d4b46}.theme-22 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-22 #Rewards #RewardsLevels .levels-card.achieved{color:#0096ff;border-left-color:#67bb6e}.theme-22 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#67bb6e}.theme-22 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-22 #Rewards #RewardsDetails .reward-info .reward-title,.theme-22 #Rewards #RewardsDetails .voucher-code h3{color:#67bb6e}.theme-22 #Rewards #RewardsDetails .terms-card{border-color:#67bb6e}.theme-22 #Rewards #RewardsDetails .terms-card h4{color:#67bb6e}.theme-22 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#67bb6e),to(#2d4b46));background:linear-gradient(180deg,#67bb6e,#2d4b46)}.theme-22 #Insights ::-webkit-scrollbar-thumb{background-color:#2d4b46}.theme-22 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#67bb6e;color:#fff}.theme-22 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-22 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-22 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-22 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-22 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-22 #Insights .slider__content:after,.theme-22 #Insights .slider__content:before,.theme-22 #Insights .slider__deliver,.theme-22 #Insights .slider__thumb{background:#fff}.theme-22 #Insights #pop-up .pop-up-content{background-color:#0096ff}.theme-22 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#2d4b46;text-decoration-color:#2d4b46}.theme-22 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-22 #whats-happening .page-results-wrap .page-event:before{border:1px solid #0096ff}@media only screen and (max-width:768px){.theme-22 #eap h3 a{color:#2d4b46!important}}.theme-22 #DigitalClinicsLanding .balance,.theme-22 #DigitalClinicsLanding .balance-amount span,.theme-22 #DigitalClinicsLanding .wallet-id,.theme-22 #wallet-page .balance,.theme-22 #wallet-page .balance-amount span,.theme-22 #wallet-page .wallet-id{color:#fff!important}.theme-22 #DigitalGym .text-link,.theme-22 #WellbeingStudio .text-link{color:#2d4b46;border-color:#67bb6e}.theme-22 #DigitalGym .text-link:hover,.theme-22 #WellbeingStudio .text-link:hover{color:#1a2b28;border-color:#1a2b28}.theme-22 #DigitalGym .virtual-events .event-card-content,.theme-22 #WellbeingStudio .virtual-events .event-card-content{background:#67bb6e}.theme-22 #DigitalGym .virtual-events .event-card-content .book-now,.theme-22 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#2d4b46}.theme-22 #DigitalGym .learning h4,.theme-22 #WellbeingStudio .learning h4{color:#0096ff}.theme-22 #DigitalGym .downloadable-guides .download,.theme-22 #WellbeingStudio .downloadable-guides .download{color:#67bb6e}.theme-22 #DigitalGym .section-header-title{text-transform:capitalize}.theme-22 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-22 #DigitalGym .cta-button{border:1px solid #67bb6e}.theme-22 #DigitalGym .gym-calendar a{color:#67bb6e}.theme-22 #DigitalGym .gym-calendar .list-event-day,.theme-22 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-22 #LiveEvent{background:#fff}.theme-22 #LiveEvent .event-content .return svg .circle{fill:#67bb6e}.theme-22 #LiveEvent .event-content .return:hover svg .circle{fill:#4aa551}.theme-22 #LiveEvent .event-content h4{color:#0096ff}.theme-22 #LiveEvent .event-content .disclaimer-heading{color:#0096ff!important}.theme-22 #LiveEvent .event-content .text-link{border-bottom:0}.theme-22 #DigitalGym .cta-button:active,.theme-22 #DigitalGym .cta-button:focus,.theme-22 #LiveEvent .cta-button:active,.theme-22 #LiveEvent .cta-button:focus,.theme-22 #WellbeingStudio .cta-button:active,.theme-22 #WellbeingStudio .cta-button:focus{background:#67bb6e}.theme-22 #DigitalGym .btn-outline,.theme-22 #LiveEvent .btn-outline,.theme-22 #WellbeingStudio .btn-outline{background-color:#fff;color:#67bb6e;border:1px solid #67bb6e!important}.theme-22 #DigitalGym .btn-outline:hover,.theme-22 #DigitalGym .btn-outline:hover:focus,.theme-22 #LiveEvent .btn-outline:hover,.theme-22 #LiveEvent .btn-outline:hover:focus,.theme-22 #WellbeingStudio .btn-outline:hover,.theme-22 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#4aa551}.theme-22 #DigitalGym .btn-outline:active,.theme-22 #DigitalGym .btn-outline:focus,.theme-22 #LiveEvent .btn-outline:active,.theme-22 #LiveEvent .btn-outline:focus,.theme-22 #WellbeingStudio .btn-outline:active,.theme-22 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #67bb6e!important;color:#67bb6e}.theme-22 #WellbeingCourse .return svg .cls-1{fill:#67bb6e}.theme-22 #WellbeingCourse .return:hover svg .cls-1{fill:#4aa551}.theme-22 #WellbeingCourse .session-menu .session-item{color:#67bb6e}.theme-22 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#67bb6e}.theme-22 #WellbeingCourse .session-menu .session-item.active,.theme-22 #WellbeingCourse .session-menu .session-item:hover{color:#4aa551}.theme-22 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-22 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#4aa551}.theme-22 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-22 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#4aa551}.theme-22 #Podcast .btn-outline{border:2px solid #2d4b46;color:#0096ff}.theme-22 #PodcastPlayer input[type=range]::-moz-range-progress{background:#2d4b46}.theme-22 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#2d4b46}.theme-22 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #2d4b46}.theme-22 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#2d4b46}.theme-22 #PodcastPlayer input[type=range]::-moz-range-track{background:#2d4b46}.theme-22 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #2d4b46}.theme-22 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-22 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#2d4b46}.theme-22 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #2d4b46}.theme-22 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-22 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#2d4b46}.theme-22 #Pulse .cta-button:hover{color:#fff}.theme-22 #Pulse .btn-outline:hover{color:#2d4b46!important;color:#2d4b46}.theme-22 #Pulse .answer-button.selected{border-color:#2d4b46!important;color:#2d4b46!important}.theme-22 #Pulse .answer-button.selected:hover{color:#2d4b46!important}.theme-22 #Pulse .btn-outline.form-btn{border:2px solid #2d4b46!important}.theme-22 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #67bb6e;color:#67bb6e}.theme-22 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-22 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-22 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-22 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#67bb6e;fill:#67bb6e}.theme-22 #ClassesSearch .classes-filter-button.active{color:#67bb6e;border:2px solid #67bb6e}.theme-22 #ClassesSearch .fas.active{color:#67bb6e!important}.theme-22 #TrainingPlans .class-link{color:#2d4b46}.theme-22 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#2d4b46}.theme-22 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#2d4b46}.theme-22 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #2d4b46}.theme-22 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#2d4b46}.theme-22 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#2d4b46}.theme-22 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #2d4b46}.theme-22 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-22 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#2d4b46}.theme-22 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #2d4b46}.theme-22 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-22 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#2d4b46}.theme-22 #Navigation .nav-link{color:#fff!important}.theme-22 .dc-cat-modal .dc-modal-content .price{color:#2d4b46!important}.theme-22 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #67bb6e transparent transparent!important}.theme-22 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#67bb6e!important}@media only screen and (max-width:768px){.theme-22 #eap h3 a{color:#67bb6e!important}}.theme-23{font-family:FilsonProBook,sans-serif}.theme-23 #HomeDigitalClinicsBanner .bg-brand-secondary{background-color:#ddd}.theme-23 .cta-button{background:#da2128!important}.theme-23 #home-carousel,.theme-23 #home-wellbeing{background-color:#015347!important}.theme-23 #home-wellbeing .slide-inner{background-color:#015347}.theme-23 .bg-fade-vertical{background:#015347!important}.theme-23 a{color:#333}.theme-23 a:hover{color:#da2128}.theme-23 #NotLoggedIn.bg-brand-primary{background-color:#ddd!important}.theme-23 #CoachingEAPHome .evolve-home-banner-container{background:#015347!important}.theme-23 .brand-primary{color:#015347}.theme-23 .brand-secondary{color:#015347!important}.theme-23 .brand-highlight-1{color:#da2128}.theme-23 .brand-text{color:#3a4961!important}.theme-23 .bg-brand-nav,.theme-23 .bg-brand-primary{background-color:#015347!important}.theme-23 .bg-brand-secondary{background-color:#015347}.theme-23 .bg-brand-secondary-dark{background-color:#00211c}.theme-23 .bg-brand-highlight-1{background-color:#da2128}.theme-23 .bg-brand-highlight-1.hover-darken:hover{background-color:#ae1a20}.theme-23 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#015347),to(#da2128));background:linear-gradient(90deg,#015347,#da2128)}.theme-23 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#015347),to(#015347));background:linear-gradient(90deg,#015347,#015347)}.theme-23 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#da2128),to(#015347));background:linear-gradient(0deg,#da2128,#015347)}.theme-23 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#015347),to(#015347));background:linear-gradient(0deg,#015347,#015347)}.theme-23 .border-brand-highlight-1{border-color:#da2128}.theme-23 .border-brand-primary,.theme-23 .border-brand-secondary{border-color:#015347}.theme-23 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-23 .before-secondary:before{background-color:#015347}.theme-23 .progress-bar,.theme-23 .progress-info{background-color:#fff;color:#015347}.theme-23 .progress-info:before{color:#015347;border-top:5px solid #fff}.theme-23 .btn-group .btn{background-color:transparent;margin:auto}.theme-23 .btn-group .btn.active,.theme-23 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-23 .btn-group .btn.active{background-color:#015347!important}.theme-23 .btn-group .btn:hover{background-color:#da2128!important}.theme-23 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#015347!important;border-color:#015347;margin:auto}.theme-23 .filter-button.active,.theme-23 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-23 .filter-button.active{background-color:#015347!important}.theme-23 .filter-button:hover{background-color:#da2128}.theme-23 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-23 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-23 .btn.brand-secondary:hover{background-color:#da2128!important;color:#fff!important}.theme-23 .cta-button{background:#015347;color:#fff;line-height:1}.theme-23 .cta-button:hover{background-color:#da2128!important;color:#fff}.theme-23 .cta-button.white-button{background-color:#fff;color:#015347}.theme-23 .cta-button.white-button:hover{background-color:#eee}.theme-23 .outline-button{border:2px solid #da2128;color:#da2128;background-color:#fff}.theme-23 .outline-button.disabled,.theme-23 .outline-button:hover{color:#da2128;background-color:#f5f5f5}.theme-23 .outline-button:active,.theme-23 .outline-button:focus{background-color:#f5f5f5!important;color:#da2128!important}.theme-23 .btn.btn-cta{letter-spacing:normal!important;background-color:#015347;color:#fff}.theme-23 .btn.btn-cta:hover{background-color:#c41e24}.theme-23 .btn.btn-cta:focus{background-color:#c41e24;text-decoration:underline}.theme-23 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #da2128;color:#da2128;background-color:#fff}.theme-23 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-23 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-23 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#da2128}.theme-23 .btn.btn-transparent,.theme-23 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-23 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-23 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-23 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-23 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-23 .btn.btn-active-outline,.theme-23 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-23 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#da2128}.theme-23 .btn.btn-white:hover{background-color:#f5f5f5}.theme-23 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-23 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-23 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-23 .btn.btn-md{padding:12.5px 5px}.theme-23 .btn.btn-sm{padding:5px 5px!important}.theme-23 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-23 .btn.rounded-0{border-radius:4px!important}.theme-23 .home-link{border-bottom:3px solid #015347;color:#015347}.theme-23 .home-link:hover{border-color:#015347;color:#da2128}.theme-23 .fc>*,.theme-23 h3{color:#015347}.theme-23 .text-link{font-family:FilsonProBold,sans-serif;color:#015347!important;border-bottom:3px solid #015347;padding-bottom:3px}.theme-23 .return-link a{color:#015347}.theme-23 .return-link a:hover{text-decoration:none}.theme-23 a{font-family:FilsonProBook,sans-serif}.theme-23 .pop-up-content .btn{background:#015347;color:#fff;line-height:1}.theme-23 .pop-up-content .btn:hover{background-color:#da2128!important;color:#fff}.theme-23 #NotLoggedIn .form-logo{max-width:260px}.theme-23 .main{background-color:#015347}.theme-23 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#015347),to(#015347));background:linear-gradient(90deg,#fff 0,#fff 25%,#015347 0,#015347);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-23 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-23 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-23 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-23 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-23 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-23 #MobileNav .nav-item{color:#015347;border-color:#015347}.theme-23 #MobileNav .nav-item .nav-link,.theme-23 #MobileNav .nav-item .plans{color:#015347}.theme-23 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-23 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-23 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#015347}.theme-23 #HomeStats .cta-button{background-color:#015347}.theme-23 #home-carousel{background-color:#313d53}.theme-23 #home-nutrition .recipe-card:after,.theme-23 #home-nutrition .recipe-card:before{background-color:#015347}.theme-23 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-23 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#015347),to(#015347));background-image:linear-gradient(90deg,#015347,#015347)}.theme-23 #home-metrics .metric p{color:#fff}.theme-23 #home-happening .page-event{border-color:#015347}.theme-23 #home-events .book-now{background-color:#da2128}.theme-23 #home-wellbeing,.theme-23 #wellbeing-carousel{background-color:#f4f4f4}.theme-23 #home-wellbeing .slick-next i,.theme-23 #home-wellbeing .slick-prev i,.theme-23 #wellbeing-carousel .slick-next i,.theme-23 #wellbeing-carousel .slick-prev i{color:#015347}.theme-23 #home-wellbeing .recommended-badge,.theme-23 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-23 #wellbeing-carousel .slick-next i,.theme-23 #wellbeing-carousel .slick-prev i{color:#da2128}.theme-23 .articles{background-color:#fff}.theme-23 #course .chapters__section:before,.theme-23 #course .chapters__title:after{background-color:#015347}.theme-23 #course .chapter:after{border-color:#015347;background-color:#015347}.theme-23 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-23 #course .chapter.completed-inactive-mod .chapter__title,.theme-23 #course .chapter.completed-inactive-mod .chapter__title-text{color:#015347}.theme-23 #course .progress-bar,.theme-23 #course .progress-info{background-color:#015347;color:#fff}.theme-23 #course .progress-info:before{color:#015347;border-top:5px solid #015347}.theme-23 #available-events .upcoming-events .event-link a{color:#015347}.theme-23 #available-events .events-calendar .fc .calendar-icon i{color:#015347!important}.theme-23 #Webinars .webinar-wrap{color:#015347}.theme-23 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#015347;color:#015347}.theme-23 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#00211c;color:#fff}.theme-23 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#015347;color:#fff}.theme-23 .my-bookings .booking-filter .btn{background-color:transparent;color:#015347;border:1px solid #015347!important;font-weight:800}.theme-23 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-23 #webinarView .return svg .cls-1{fill:#015347}.theme-23 #webinarView .return svg .cls-2{fill:#fff}.theme-23 #webinarView .return:hover svg .cls-1{fill:#00211c}.theme-23 #view-event .page-header .return svg .cls-1{fill:#015347}.theme-23 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-23 #view-event .page-header .return:hover svg .cls-1{fill:#00211c}.theme-23 #view-event .time-slot .btn.active{background-color:#da2128;border-width:0}.theme-23 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-23 .calendar .calendar-date.active{background-color:#015347}.theme-23 .calendar .nothing-logged h3{color:#fff}.theme-23 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #015347}.theme-23 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#00211c}.theme-23 #fitness #WorkoutPlan .workout-slide a{border-color:#015347}.theme-23 #fitness #WorkoutPlan .workout-slide.active a:after,.theme-23 #fitness #WorkoutPlan .workout-slide a:after{background-color:#015347}.theme-23 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-23 #fitness #ExerciseHistory .button-add:after,.theme-23 #fitness #ExerciseHistory .button-add:before,.theme-23 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-23 #Nutrition #pieColour1{background-color:#015347}.theme-23 #Nutrition #pieColour2{background-color:#013a31}.theme-23 #Nutrition #pieColour3{background-color:#00211c}.theme-23 #RecipeBook{background-color:#f4f4f4}.theme-23 #RecipeBook .recipe-card:after,.theme-23 #RecipeBook .recipe-card:before{background-color:#015347}.theme-23 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-23 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#da2128}.theme-23 #Recipe .log-confirmation p{color:#da2128}.theme-23 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#015347}.theme-23 #FoodDiary .button-add:after,.theme-23 #FoodDiary .button-add:before{background:#fff}.theme-23 #FoodDiary .button-add{background:#015347}.theme-23 #FoodDiary .button-add:hover{background:#da2128}.theme-23 #Metrics .metric-value{color:#fff}.theme-23 #Metrics .metrics-card-head:before{background-color:#015347}.theme-23 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #015347;border-left:74px solid #015347}.theme-23 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-23 #Metrics .metrics-text h4{color:#015347;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-23 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-23 #Rewards .wellness-points .total-points{color:#fff}.theme-23 #Rewards .circle__background{fill:#00211c;opacity:.5}.theme-23 #Rewards .circle__fill{stroke:#da2128}.theme-23 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-23 #Rewards #RewardsLevels .levels-card.achieved{color:#015347;border-left-color:#015347}.theme-23 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#015347}.theme-23 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-23 #Rewards #RewardsDetails .reward-info .reward-title,.theme-23 #Rewards #RewardsDetails .voucher-code h3{color:#015347}.theme-23 #Rewards #RewardsDetails .terms-card{border-color:#015347}.theme-23 #Rewards #RewardsDetails .terms-card h4{color:#015347}.theme-23 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#015347),to(#da2128));background:linear-gradient(180deg,#015347,#da2128)}.theme-23 #Insights ::-webkit-scrollbar-thumb{background-color:#da2128}.theme-23 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#015347;color:#fff}.theme-23 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-23 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-23 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-23 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-23 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-23 #Insights .slider__content:after,.theme-23 #Insights .slider__content:before,.theme-23 #Insights .slider__deliver,.theme-23 #Insights .slider__thumb{background:#fff}.theme-23 #Insights #pop-up .pop-up-content{background-color:#015347}.theme-23 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#da2128;text-decoration-color:#da2128}.theme-23 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-23 #whats-happening .page-results-wrap .page-event:before{border:1px solid #015347}@media only screen and (max-width:768px){.theme-23 #eap h3 a{color:#da2128!important}}.theme-23 #DigitalClinicsLanding .balance,.theme-23 #DigitalClinicsLanding .balance-amount span,.theme-23 #DigitalClinicsLanding .wallet-id,.theme-23 #wallet-page .balance,.theme-23 #wallet-page .balance-amount span,.theme-23 #wallet-page .wallet-id{color:#fff!important}.theme-23 #DigitalGym .text-link,.theme-23 #WellbeingStudio .text-link{color:#da2128;border-color:#015347}.theme-23 #DigitalGym .text-link:hover,.theme-23 #WellbeingStudio .text-link:hover{color:#ae1a20;border-color:#ae1a20}.theme-23 #DigitalGym .virtual-events .event-card-content,.theme-23 #WellbeingStudio .virtual-events .event-card-content{background:#015347}.theme-23 #DigitalGym .virtual-events .event-card-content .book-now,.theme-23 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#da2128}.theme-23 #DigitalGym .downloadable-guides .download,.theme-23 #DigitalGym .learning h4,.theme-23 #WellbeingStudio .downloadable-guides .download,.theme-23 #WellbeingStudio .learning h4{color:#015347}.theme-23 #DigitalGym .section-header-title{text-transform:capitalize}.theme-23 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-23 #DigitalGym .cta-button{border:1px solid #015347}.theme-23 #DigitalGym .gym-calendar a{color:#015347}.theme-23 #DigitalGym .gym-calendar .list-event-day,.theme-23 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-23 #LiveEvent{background:#fff}.theme-23 #LiveEvent .event-content .return svg .circle{fill:#015347}.theme-23 #LiveEvent .event-content .return:hover svg .circle{fill:#00211c}.theme-23 #LiveEvent .event-content h4{color:#015347}.theme-23 #LiveEvent .event-content .disclaimer-heading{color:#015347!important}.theme-23 #LiveEvent .event-content .text-link{border-bottom:0}.theme-23 #DigitalGym .cta-button:active,.theme-23 #DigitalGym .cta-button:focus,.theme-23 #LiveEvent .cta-button:active,.theme-23 #LiveEvent .cta-button:focus,.theme-23 #WellbeingStudio .cta-button:active,.theme-23 #WellbeingStudio .cta-button:focus{background:#015347}.theme-23 #DigitalGym .btn-outline,.theme-23 #LiveEvent .btn-outline,.theme-23 #WellbeingStudio .btn-outline{background-color:#fff;color:#015347;border:1px solid #015347!important}.theme-23 #DigitalGym .btn-outline:hover,.theme-23 #DigitalGym .btn-outline:hover:focus,.theme-23 #LiveEvent .btn-outline:hover,.theme-23 #LiveEvent .btn-outline:hover:focus,.theme-23 #WellbeingStudio .btn-outline:hover,.theme-23 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#00211c}.theme-23 #DigitalGym .btn-outline:active,.theme-23 #DigitalGym .btn-outline:focus,.theme-23 #LiveEvent .btn-outline:active,.theme-23 #LiveEvent .btn-outline:focus,.theme-23 #WellbeingStudio .btn-outline:active,.theme-23 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #015347!important;color:#015347}.theme-23 #WellbeingCourse .return svg .cls-1{fill:#015347}.theme-23 #WellbeingCourse .return:hover svg .cls-1{fill:#00211c}.theme-23 #WellbeingCourse .session-menu .session-item{color:#015347}.theme-23 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#015347}.theme-23 #WellbeingCourse .session-menu .session-item.active,.theme-23 #WellbeingCourse .session-menu .session-item:hover{color:#00211c}.theme-23 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-23 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#00211c}.theme-23 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-23 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#00211c}.theme-23 #Podcast .btn-outline{border:2px solid #da2128;color:#015347}.theme-23 #PodcastPlayer input[type=range]::-moz-range-progress{background:#da2128}.theme-23 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#da2128}.theme-23 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #da2128}.theme-23 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#da2128}.theme-23 #PodcastPlayer input[type=range]::-moz-range-track{background:#da2128}.theme-23 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #da2128}.theme-23 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-23 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#da2128}.theme-23 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #da2128}.theme-23 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-23 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#da2128}.theme-23 #Pulse .cta-button:hover{color:#fff}.theme-23 #Pulse .btn-outline:hover{color:#da2128!important;color:#da2128}.theme-23 #Pulse .answer-button.selected{border-color:#da2128!important;color:#da2128!important}.theme-23 #Pulse .answer-button.selected:hover{color:#da2128!important}.theme-23 #Pulse .btn-outline.form-btn{border:2px solid #da2128!important}.theme-23 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #015347;color:#015347}.theme-23 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-23 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-23 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-23 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#015347;fill:#015347}.theme-23 #ClassesSearch .classes-filter-button.active{color:#015347;border:2px solid #015347}.theme-23 #ClassesSearch .fas.active{color:#015347!important}.theme-23 #TrainingPlans .class-link{color:#da2128}.theme-23 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#da2128}.theme-23 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#da2128}.theme-23 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #da2128}.theme-23 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#da2128}.theme-23 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#da2128}.theme-23 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #da2128}.theme-23 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-23 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#da2128}.theme-23 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #da2128}.theme-23 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-23 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#da2128}.theme-23 #Navigation .nav-link{color:#fff!important}.theme-23 .dc-cat-modal .dc-modal-content .price{color:#da2128!important}.theme-23 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #015347 transparent transparent!important}.theme-23 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#015347!important}.theme-24{font-family:FilsonProBook,sans-serif}.theme-24 .brand-primary{color:#ffe600}.theme-24 .brand-secondary{color:#747480!important}.theme-24 .brand-highlight-1{color:#e6cf00}.theme-24 .brand-text{color:#3a4961!important}.theme-24 .bg-brand-nav,.theme-24 .bg-brand-primary{background-color:#ffe600!important}.theme-24 .bg-brand-secondary{background-color:#747480}.theme-24 .bg-brand-secondary-dark{background-color:#5c5c65}.theme-24 .bg-brand-highlight-1{background-color:#e6cf00}.theme-24 .bg-brand-highlight-1.hover-darken:hover{background-color:#b3a100}.theme-24 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#747480),to(#e6cf00));background:linear-gradient(90deg,#747480,#e6cf00)}.theme-24 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#ffe600),to(#747480));background:linear-gradient(90deg,#ffe600,#747480)}.theme-24 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#e6cf00),to(#ffe600));background:linear-gradient(0deg,#e6cf00,#ffe600)}.theme-24 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#ffe600),to(#747480));background:linear-gradient(0deg,#ffe600,#747480)}.theme-24 .border-brand-highlight-1{border-color:#e6cf00}.theme-24 .border-brand-secondary{border-color:#747480}.theme-24 .border-brand-primary{border-color:#ffe600}.theme-24 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-24 .before-secondary:before{background-color:#747480}.theme-24 .progress-bar,.theme-24 .progress-info{background-color:#fff;color:#747480}.theme-24 .progress-info:before{color:#ffe600;border-top:5px solid #fff}.theme-24 .btn-group .btn{background-color:transparent;margin:auto}.theme-24 .btn-group .btn.active,.theme-24 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-24 .btn-group .btn.active{background-color:#ffe600!important}.theme-24 .btn-group .btn:hover{background-color:#e6cf00!important}.theme-24 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#747480!important;border-color:#747480;margin:auto}.theme-24 .filter-button.active,.theme-24 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-24 .filter-button.active{background-color:#ffe600!important}.theme-24 .filter-button:hover{background-color:#e6cf00}.theme-24 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-24 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-24 .btn.brand-secondary:hover{background-color:#e6cf00!important;color:#fff!important}.theme-24 .cta-button{background:#ffe600;color:#fff;line-height:1}.theme-24 .cta-button:hover{background-color:#e6cf00!important;color:#fff}.theme-24 .cta-button.white-button{background-color:#fff;color:#ffe600}.theme-24 .cta-button.white-button:hover{background-color:#eee}.theme-24 .outline-button{border:2px solid #e6cf00;color:#e6cf00;background-color:#fff}.theme-24 .outline-button.disabled,.theme-24 .outline-button:hover{color:#e6cf00;background-color:#f5f5f5}.theme-24 .outline-button:active,.theme-24 .outline-button:focus{background-color:#f5f5f5!important;color:#e6cf00!important}.theme-24 .btn.btn-cta{letter-spacing:normal!important;background-color:#ffe600;color:#fff}.theme-24 .btn.btn-cta:hover{background-color:#ccb800}.theme-24 .btn.btn-cta:focus{background-color:#ccb800;text-decoration:underline}.theme-24 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #e6cf00;color:#e6cf00;background-color:#fff}.theme-24 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-24 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-24 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#e6cf00}.theme-24 .btn.btn-transparent,.theme-24 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-24 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-24 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-24 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-24 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-24 .btn.btn-active-outline,.theme-24 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-24 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#e6cf00}.theme-24 .btn.btn-white:hover{background-color:#f5f5f5}.theme-24 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-24 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-24 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-24 .btn.btn-md{padding:12.5px 5px}.theme-24 .btn.btn-sm{padding:5px 5px!important}.theme-24 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-24 .btn.rounded-0{border-radius:4px!important}.theme-24 .home-link{border-bottom:3px solid #ffe600;color:#747480}.theme-24 .home-link:hover{border-color:#747480;color:#e6cf00}.theme-24 .fc>*,.theme-24 h3{color:#747480}.theme-24 .text-link{font-family:FilsonProBold,sans-serif;color:#747480!important;border-bottom:3px solid #747480;padding-bottom:3px}.theme-24 .return-link a{color:#ffe600}.theme-24 .return-link a:hover{text-decoration:none}.theme-24 a{font-family:FilsonProBook,sans-serif}.theme-24 .pop-up-content .btn{background:#ffe600;color:#fff;line-height:1}.theme-24 .pop-up-content .btn:hover{background-color:#e6cf00!important;color:#fff}.theme-24 #NotLoggedIn .form-logo{max-width:260px}.theme-24 .main{background-color:#747480}.theme-24 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#ffe600),to(#ffe600));background:linear-gradient(90deg,#fff 0,#fff 25%,#ffe600 0,#ffe600);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-24 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-24 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-24 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-24 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-24 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-24 #MobileNav .nav-item{color:#ffe600;border-color:#ffe600}.theme-24 #MobileNav .nav-item .nav-link,.theme-24 #MobileNav .nav-item .plans{color:#ffe600}.theme-24 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-24 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-24 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#ffe600}.theme-24 #HomeStats .cta-button{background-color:#ffe600}.theme-24 #home-carousel{background-color:#313d53}.theme-24 #home-nutrition .recipe-card:after,.theme-24 #home-nutrition .recipe-card:before{background-color:#747480}.theme-24 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-24 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#747480),to(#ffe600));background-image:linear-gradient(90deg,#747480,#ffe600)}.theme-24 #home-metrics .metric p{color:#fff}.theme-24 #home-happening .page-event{border-color:#747480}.theme-24 #home-events .book-now{background-color:#e6cf00}.theme-24 #home-wellbeing,.theme-24 #wellbeing-carousel{background-color:#f4f4f4}.theme-24 #home-wellbeing .slick-next i,.theme-24 #home-wellbeing .slick-prev i,.theme-24 #wellbeing-carousel .slick-next i,.theme-24 #wellbeing-carousel .slick-prev i{color:#747480}.theme-24 #home-wellbeing .recommended-badge,.theme-24 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-24 #wellbeing-carousel .slick-next i,.theme-24 #wellbeing-carousel .slick-prev i{color:#e6cf00}.theme-24 .articles{background-color:#fff}.theme-24 #course .chapters__section:before,.theme-24 #course .chapters__title:after{background-color:#ffe600}.theme-24 #course .chapter:after{border-color:#747480;background-color:#747480}.theme-24 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-24 #course .chapter.completed-inactive-mod .chapter__title,.theme-24 #course .chapter.completed-inactive-mod .chapter__title-text{color:#747480}.theme-24 #course .progress-bar,.theme-24 #course .progress-info{background-color:#747480;color:#fff}.theme-24 #course .progress-info:before{color:#747480;border-top:5px solid #747480}.theme-24 #available-events .upcoming-events .event-link a{color:#ffe600}.theme-24 #available-events .events-calendar .fc .calendar-icon i{color:#ffe600!important}.theme-24 #Webinars .webinar-wrap{color:#747480}.theme-24 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#747480;color:#747480}.theme-24 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#5c5c65;color:#fff}.theme-24 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#ffe600;color:#fff}.theme-24 .my-bookings .booking-filter .btn{background-color:transparent;color:#747480;border:1px solid #747480!important;font-weight:800}.theme-24 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-24 #webinarView .return svg .cls-1{fill:#ffe600}.theme-24 #webinarView .return svg .cls-2{fill:#fff}.theme-24 #webinarView .return:hover svg .cls-1{fill:#ccb800}.theme-24 #view-event .page-header .return svg .cls-1{fill:#ffe600}.theme-24 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-24 #view-event .page-header .return:hover svg .cls-1{fill:#ccb800}.theme-24 #view-event .time-slot .btn.active{background-color:#e6cf00;border-width:0}.theme-24 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-24 .calendar .calendar-date.active{background-color:#ffe600}.theme-24 .calendar .nothing-logged h3{color:#fff}.theme-24 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #ffe600}.theme-24 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#5c5c65}.theme-24 #fitness #WorkoutPlan .workout-slide a{border-color:#ffe600}.theme-24 #fitness #WorkoutPlan .workout-slide a:after{background-color:#747480}.theme-24 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#ffe600}.theme-24 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-24 #fitness #ExerciseHistory .button-add:after,.theme-24 #fitness #ExerciseHistory .button-add:before,.theme-24 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-24 #Nutrition #pieColour1{background-color:#ffe600}.theme-24 #Nutrition #pieColour2{background-color:#e6cf00}.theme-24 #Nutrition #pieColour3{background-color:#ccb800}.theme-24 #RecipeBook{background-color:#f4f4f4}.theme-24 #RecipeBook .recipe-card:after,.theme-24 #RecipeBook .recipe-card:before{background-color:#747480}.theme-24 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-24 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#e6cf00}.theme-24 #Recipe .log-confirmation p{color:#e6cf00}.theme-24 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#ffe600}.theme-24 #FoodDiary .button-add:after,.theme-24 #FoodDiary .button-add:before{background:#fff}.theme-24 #FoodDiary .button-add{background:#ffe600}.theme-24 #FoodDiary .button-add:hover{background:#e6cf00}.theme-24 #Metrics .metric-value{color:#fff}.theme-24 #Metrics .metrics-card-head:before{background-color:#ffe600}.theme-24 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #ffe600;border-left:74px solid #ffe600}.theme-24 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-24 #Metrics .metrics-text h4{color:#ffe600;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-24 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-24 #Rewards .wellness-points .total-points{color:#fff}.theme-24 #Rewards .circle__background{fill:#5c5c65;opacity:.5}.theme-24 #Rewards .circle__fill{stroke:#e6cf00}.theme-24 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-24 #Rewards #RewardsLevels .levels-card.achieved{color:#747480;border-left-color:#ffe600}.theme-24 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#ffe600}.theme-24 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-24 #Rewards #RewardsDetails .reward-info .reward-title,.theme-24 #Rewards #RewardsDetails .voucher-code h3{color:#ffe600}.theme-24 #Rewards #RewardsDetails .terms-card{border-color:#ffe600}.theme-24 #Rewards #RewardsDetails .terms-card h4{color:#ffe600}.theme-24 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#ffe600),to(#e6cf00));background:linear-gradient(180deg,#ffe600,#e6cf00)}.theme-24 #Insights ::-webkit-scrollbar-thumb{background-color:#e6cf00}.theme-24 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#ffe600;color:#fff}.theme-24 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-24 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-24 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-24 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-24 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-24 #Insights .slider__content:after,.theme-24 #Insights .slider__content:before,.theme-24 #Insights .slider__deliver,.theme-24 #Insights .slider__thumb{background:#fff}.theme-24 #Insights #pop-up .pop-up-content{background-color:#747480}.theme-24 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#e6cf00;text-decoration-color:#e6cf00}.theme-24 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-24 #whats-happening .page-results-wrap .page-event:before{border:1px solid #747480}@media only screen and (max-width:768px){.theme-24 #eap h3 a{color:#e6cf00!important}}.theme-24 #DigitalClinicsLanding .balance,.theme-24 #DigitalClinicsLanding .balance-amount span,.theme-24 #DigitalClinicsLanding .wallet-id,.theme-24 #wallet-page .balance,.theme-24 #wallet-page .balance-amount span,.theme-24 #wallet-page .wallet-id{color:#fff!important}.theme-24 #DigitalGym .text-link,.theme-24 #WellbeingStudio .text-link{color:#e6cf00;border-color:#ffe600}.theme-24 #DigitalGym .text-link:hover,.theme-24 #WellbeingStudio .text-link:hover{color:#b3a100;border-color:#b3a100}.theme-24 #DigitalGym .virtual-events .event-card-content,.theme-24 #WellbeingStudio .virtual-events .event-card-content{background:#ffe600}.theme-24 #DigitalGym .virtual-events .event-card-content .book-now,.theme-24 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#e6cf00}.theme-24 #DigitalGym .learning h4,.theme-24 #WellbeingStudio .learning h4{color:#747480}.theme-24 #DigitalGym .downloadable-guides .download,.theme-24 #WellbeingStudio .downloadable-guides .download{color:#ffe600}.theme-24 #DigitalGym .section-header-title{text-transform:capitalize}.theme-24 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-24 #DigitalGym .cta-button{border:1px solid #ffe600}.theme-24 #DigitalGym .gym-calendar a{color:#ffe600}.theme-24 #DigitalGym .gym-calendar .list-event-day,.theme-24 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-24 #LiveEvent{background:#fff}.theme-24 #LiveEvent .event-content .return svg .circle{fill:#ffe600}.theme-24 #LiveEvent .event-content .return:hover svg .circle{fill:#ccb800}.theme-24 #LiveEvent .event-content h4{color:#747480}.theme-24 #LiveEvent .event-content .disclaimer-heading{color:#747480!important}.theme-24 #LiveEvent .event-content .text-link{border-bottom:0}.theme-24 #DigitalGym .cta-button:active,.theme-24 #DigitalGym .cta-button:focus,.theme-24 #LiveEvent .cta-button:active,.theme-24 #LiveEvent .cta-button:focus,.theme-24 #WellbeingStudio .cta-button:active,.theme-24 #WellbeingStudio .cta-button:focus{background:#ffe600}.theme-24 #DigitalGym .btn-outline,.theme-24 #LiveEvent .btn-outline,.theme-24 #WellbeingStudio .btn-outline{background-color:#fff;color:#ffe600;border:1px solid #ffe600!important}.theme-24 #DigitalGym .btn-outline:hover,.theme-24 #DigitalGym .btn-outline:hover:focus,.theme-24 #LiveEvent .btn-outline:hover,.theme-24 #LiveEvent .btn-outline:hover:focus,.theme-24 #WellbeingStudio .btn-outline:hover,.theme-24 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#ccb800}.theme-24 #DigitalGym .btn-outline:active,.theme-24 #DigitalGym .btn-outline:focus,.theme-24 #LiveEvent .btn-outline:active,.theme-24 #LiveEvent .btn-outline:focus,.theme-24 #WellbeingStudio .btn-outline:active,.theme-24 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #ffe600!important;color:#ffe600}.theme-24 #WellbeingCourse .return svg .cls-1{fill:#ffe600}.theme-24 #WellbeingCourse .return:hover svg .cls-1{fill:#ccb800}.theme-24 #WellbeingCourse .session-menu .session-item{color:#ffe600}.theme-24 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#ffe600}.theme-24 #WellbeingCourse .session-menu .session-item.active,.theme-24 #WellbeingCourse .session-menu .session-item:hover{color:#ccb800}.theme-24 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-24 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#ccb800}.theme-24 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-24 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#ccb800}.theme-24 #Podcast .btn-outline{border:2px solid #e6cf00;color:#747480}.theme-24 #PodcastPlayer input[type=range]::-moz-range-progress{background:#e6cf00}.theme-24 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#e6cf00}.theme-24 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #e6cf00}.theme-24 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#e6cf00}.theme-24 #PodcastPlayer input[type=range]::-moz-range-track{background:#e6cf00}.theme-24 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #e6cf00}.theme-24 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-24 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#e6cf00}.theme-24 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #e6cf00}.theme-24 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-24 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#e6cf00}.theme-24 #Pulse .cta-button:hover{color:#fff}.theme-24 #Pulse .btn-outline:hover{color:#e6cf00!important;color:#e6cf00}.theme-24 #Pulse .answer-button.selected{border-color:#e6cf00!important;color:#e6cf00!important}.theme-24 #Pulse .answer-button.selected:hover{color:#e6cf00!important}.theme-24 #Pulse .btn-outline.form-btn{border:2px solid #e6cf00!important}.theme-24 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #ffe600;color:#ffe600}.theme-24 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-24 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-24 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-24 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#ffe600;fill:#ffe600}.theme-24 #ClassesSearch .classes-filter-button.active{color:#ffe600;border:2px solid #ffe600}.theme-24 #ClassesSearch .fas.active{color:#ffe600!important}.theme-24 #TrainingPlans .class-link{color:#e6cf00}.theme-24 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#e6cf00}.theme-24 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#e6cf00}.theme-24 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #e6cf00}.theme-24 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#e6cf00}.theme-24 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#e6cf00}.theme-24 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #e6cf00}.theme-24 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-24 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#e6cf00}.theme-24 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #e6cf00}.theme-24 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-24 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#e6cf00}.theme-24 #Navigation .nav-link{color:#fff!important}.theme-24 .dc-cat-modal .dc-modal-content .price{color:#e6cf00!important}.theme-24 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #ffe600 transparent transparent!important}.theme-24 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#ffe600!important}.theme-24 #Navigation .nav-link{color:#747480!important}.theme-24 #home-events .event-card .event-card-content,.theme-24 #Insights,.theme-24 #WellbeingStudio .virtual-events .event-card .event-card-content{background:#747480!important}.theme-24 #home-events .event-card .event-card-content .book-now,.theme-24 #WellbeingStudio .virtual-events .event-card .event-card-content .book-now{background:#ffe600!important}.theme-24 #available-events .upcoming-events .event-link a,.theme-24 #DigitalGym .events-calendar .day-column .event-link a{color:#747480}.theme-24 #course .chapters__wrapper{background:#747480!important}.theme-25{font-family:FilsonProBook,sans-serif}.theme-25 .brand-primary{color:#028844}.theme-25 .brand-secondary{color:#0076d6!important}.theme-25 .brand-highlight-1{color:#026f37}.theme-25 .brand-text{color:#3a4961!important}.theme-25 .bg-brand-nav,.theme-25 .bg-brand-primary{background-color:#028844!important}.theme-25 .bg-brand-secondary{background-color:#0076d6}.theme-25 .bg-brand-secondary-dark{background-color:#005aa3}.theme-25 .bg-brand-highlight-1{background-color:#026f37}.theme-25 .bg-brand-highlight-1.hover-darken:hover{background-color:#013d1e}.theme-25 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#0076d6),to(#026f37));background:linear-gradient(90deg,#0076d6,#026f37)}.theme-25 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#028844),to(#0076d6));background:linear-gradient(90deg,#028844,#0076d6)}.theme-25 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#026f37),to(#028844));background:linear-gradient(0deg,#026f37,#028844)}.theme-25 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#028844),to(#0076d6));background:linear-gradient(0deg,#028844,#0076d6)}.theme-25 .border-brand-highlight-1{border-color:#026f37}.theme-25 .border-brand-secondary{border-color:#0076d6}.theme-25 .border-brand-primary{border-color:#028844}.theme-25 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-25 .before-secondary:before{background-color:#0076d6}.theme-25 .progress-bar,.theme-25 .progress-info{background-color:#fff;color:#0076d6}.theme-25 .progress-info:before{color:#028844;border-top:5px solid #fff}.theme-25 .btn-group .btn{background-color:transparent;margin:auto}.theme-25 .btn-group .btn.active,.theme-25 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-25 .btn-group .btn.active{background-color:#028844!important}.theme-25 .btn-group .btn:hover{background-color:#026f37!important}.theme-25 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#0076d6!important;border-color:#0076d6;margin:auto}.theme-25 .filter-button.active,.theme-25 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-25 .filter-button.active{background-color:#028844!important}.theme-25 .filter-button:hover{background-color:#026f37}.theme-25 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-25 .btn{font-family:FilsonProBold}.theme-25 .btn.brand-secondary:hover{background-color:#026f37!important;color:#fff!important}.theme-25 .cta-button{background:#028844;line-height:1}.theme-25 .cta-button:hover{background-color:#026f37!important;color:#fff}.theme-25 .cta-button.white-button:hover{background-color:#eee}.theme-25 .btn.btn-cta{background-color:#028844}.theme-25 .btn.btn-cta:hover{background-color:#01562b}.theme-25 .btn.btn-cta:focus{background-color:#01562b;text-decoration:underline}.theme-25 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-25 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#026f37}.theme-25 .btn.btn-transparent,.theme-25 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-25 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-25 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-25 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-25 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-25 .btn.btn-active-outline,.theme-25 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-25 .btn.btn-white-outline{border-width:1px!important;border:solid #fff}.theme-25 .home-link{border-bottom:3px solid #028844;color:#0076d6}.theme-25 .home-link:hover{border-color:#0076d6;color:#026f37}.theme-25 .fc>*,.theme-25 h3{color:#0076d6}.theme-25 .text-link{font-family:FilsonProBold,sans-serif;color:#0076d6!important;border-bottom:3px solid #0076d6;padding-bottom:3px}.theme-25 .return-link a{color:#028844}.theme-25 .return-link a:hover{text-decoration:none}.theme-25 a{font-family:FilsonProBook,sans-serif}.theme-25 .pop-up-content .btn{background:#028844;color:#fff;line-height:1}.theme-25 .pop-up-content .btn:hover{background-color:#026f37!important;color:#fff}.theme-25 #NotLoggedIn .form-logo{max-width:260px}.theme-25 .main{background-color:#0076d6}.theme-25 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#028844),to(#028844));background:linear-gradient(90deg,#fff 0,#fff 25%,#028844 0,#028844);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-25 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-25 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-25 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-25 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-25 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-25 #MobileNav .nav-item{color:#028844;border-color:#028844}.theme-25 #MobileNav .nav-item .nav-link,.theme-25 #MobileNav .nav-item .plans{color:#028844}.theme-25 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-25 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-25 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#028844}.theme-25 #HomeStats .cta-button{background-color:#028844}.theme-25 #home-carousel{background-color:#313d53}.theme-25 #home-nutrition .recipe-card:after,.theme-25 #home-nutrition .recipe-card:before{background-color:#0076d6}.theme-25 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-25 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#0076d6),to(#028844));background-image:linear-gradient(90deg,#0076d6,#028844)}.theme-25 #home-metrics .metric p{color:#fff}.theme-25 #home-happening .page-event{border-color:#0076d6}.theme-25 #home-events .book-now{background-color:#026f37}.theme-25 #home-wellbeing,.theme-25 #wellbeing-carousel{background-color:#f4f4f4}.theme-25 #home-wellbeing .slick-next i,.theme-25 #home-wellbeing .slick-prev i,.theme-25 #wellbeing-carousel .slick-next i,.theme-25 #wellbeing-carousel .slick-prev i{color:#0076d6}.theme-25 #home-wellbeing .recommended-badge,.theme-25 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-25 #wellbeing-carousel .slick-next i,.theme-25 #wellbeing-carousel .slick-prev i{color:#026f37}.theme-25 .articles{background-color:#fff}.theme-25 #course .chapters__section:before,.theme-25 #course .chapters__title:after{background-color:#028844}.theme-25 #course .chapter:after{border-color:#0076d6;background-color:#0076d6}.theme-25 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-25 #course .chapter.completed-inactive-mod .chapter__title,.theme-25 #course .chapter.completed-inactive-mod .chapter__title-text{color:#0076d6}.theme-25 #course .progress-bar,.theme-25 #course .progress-info{background-color:#0076d6;color:#fff}.theme-25 #course .progress-info:before{color:#0076d6;border-top:5px solid #0076d6}.theme-25 #available-events .upcoming-events .event-link a{color:#028844}.theme-25 #available-events .events-calendar .fc .calendar-icon i{color:#028844!important}.theme-25 #Webinars .webinar-wrap{color:#0076d6}.theme-25 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#0076d6;color:#0076d6}.theme-25 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#005aa3;color:#fff}.theme-25 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#028844;color:#fff}.theme-25 .my-bookings .booking-filter .btn{background-color:transparent;color:#0076d6;border:1px solid #0076d6!important;font-weight:800}.theme-25 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-25 #webinarView .return svg .cls-1{fill:#028844}.theme-25 #webinarView .return svg .cls-2{fill:#fff}.theme-25 #webinarView .return:hover svg .cls-1{fill:#01562b}.theme-25 #view-event .page-header .return svg .cls-1{fill:#028844}.theme-25 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-25 #view-event .page-header .return:hover svg .cls-1{fill:#01562b}.theme-25 #view-event .time-slot .btn.active{background-color:#026f37;border-width:0}.theme-25 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-25 .calendar .calendar-date.active{background-color:#028844}.theme-25 .calendar .nothing-logged h3{color:#fff}.theme-25 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #028844}.theme-25 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#005aa3}.theme-25 #fitness #WorkoutPlan .workout-slide a{border-color:#028844}.theme-25 #fitness #WorkoutPlan .workout-slide a:after{background-color:#0076d6}.theme-25 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#028844}.theme-25 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-25 #fitness #ExerciseHistory .button-add:after,.theme-25 #fitness #ExerciseHistory .button-add:before,.theme-25 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-25 #Nutrition #pieColour1{background-color:#028844}.theme-25 #Nutrition #pieColour2{background-color:#026f37}.theme-25 #Nutrition #pieColour3{background-color:#01562b}.theme-25 #RecipeBook{background-color:#f4f4f4}.theme-25 #RecipeBook .recipe-card:after,.theme-25 #RecipeBook .recipe-card:before{background-color:#0076d6}.theme-25 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-25 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#026f37}.theme-25 #Recipe .log-confirmation p{color:#026f37}.theme-25 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#028844}.theme-25 #FoodDiary .button-add:after,.theme-25 #FoodDiary .button-add:before{background:#fff}.theme-25 #FoodDiary .button-add{background:#028844}.theme-25 #FoodDiary .button-add:hover{background:#026f37}.theme-25 #Metrics .metric-value{color:#fff}.theme-25 #Metrics .metrics-card-head:before{background-color:#028844}.theme-25 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #028844;border-left:74px solid #028844}.theme-25 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-25 #Metrics .metrics-text h4{color:#028844;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-25 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-25 #Rewards .wellness-points .total-points{color:#fff}.theme-25 #Rewards .circle__background{fill:#005aa3;opacity:.5}.theme-25 #Rewards .circle__fill{stroke:#026f37}.theme-25 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-25 #Rewards #RewardsLevels .levels-card.achieved{color:#0076d6;border-left-color:#028844}.theme-25 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#028844}.theme-25 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-25 #Rewards #RewardsDetails .reward-info .reward-title,.theme-25 #Rewards #RewardsDetails .voucher-code h3{color:#028844}.theme-25 #Rewards #RewardsDetails .terms-card{border-color:#028844}.theme-25 #Rewards #RewardsDetails .terms-card h4{color:#028844}.theme-25 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#028844),to(#026f37));background:linear-gradient(180deg,#028844,#026f37)}.theme-25 #Insights ::-webkit-scrollbar-thumb{background-color:#026f37}.theme-25 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#028844;color:#fff}.theme-25 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-25 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-25 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-25 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-25 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-25 #Insights .slider__content:after,.theme-25 #Insights .slider__content:before,.theme-25 #Insights .slider__deliver,.theme-25 #Insights .slider__thumb{background:#fff}.theme-25 #Insights #pop-up .pop-up-content{background-color:#0076d6}.theme-25 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#026f37;text-decoration-color:#026f37}.theme-25 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-25 #whats-happening .page-results-wrap .page-event:before{border:1px solid #0076d6}@media only screen and (max-width:768px){.theme-25 #eap h3 a{color:#026f37!important}}.theme-25 #DigitalClinicsLanding .balance,.theme-25 #DigitalClinicsLanding .balance-amount span,.theme-25 #DigitalClinicsLanding .wallet-id,.theme-25 #wallet-page .balance,.theme-25 #wallet-page .balance-amount span,.theme-25 #wallet-page .wallet-id{color:#fff!important}.theme-25 #DigitalGym .text-link,.theme-25 #WellbeingStudio .text-link{color:#026f37;border-color:#028844}.theme-25 #DigitalGym .text-link:hover,.theme-25 #WellbeingStudio .text-link:hover{color:#013d1e;border-color:#013d1e}.theme-25 #DigitalGym .virtual-events .event-card-content,.theme-25 #WellbeingStudio .virtual-events .event-card-content{background:#028844}.theme-25 #DigitalGym .virtual-events .event-card-content .book-now,.theme-25 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#026f37}.theme-25 #DigitalGym .learning h4,.theme-25 #WellbeingStudio .learning h4{color:#0076d6}.theme-25 #DigitalGym .downloadable-guides .download,.theme-25 #WellbeingStudio .downloadable-guides .download{color:#028844}.theme-25 #DigitalGym .section-header-title{text-transform:capitalize}.theme-25 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-25 #DigitalGym .cta-button{border:1px solid #028844}.theme-25 #DigitalGym .gym-calendar a{color:#028844}.theme-25 #DigitalGym .gym-calendar .list-event-day,.theme-25 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-25 #LiveEvent{background:#fff}.theme-25 #LiveEvent .event-content .return svg .circle{fill:#028844}.theme-25 #LiveEvent .event-content .return:hover svg .circle{fill:#01562b}.theme-25 #LiveEvent .event-content h4{color:#0076d6}.theme-25 #LiveEvent .event-content .disclaimer-heading{color:#0076d6!important}.theme-25 #LiveEvent .event-content .text-link{border-bottom:0}.theme-25 #DigitalGym .cta-button:active,.theme-25 #DigitalGym .cta-button:focus,.theme-25 #LiveEvent .cta-button:active,.theme-25 #LiveEvent .cta-button:focus,.theme-25 #WellbeingStudio .cta-button:active,.theme-25 #WellbeingStudio .cta-button:focus{background:#028844}.theme-25 #DigitalGym .btn-outline,.theme-25 #LiveEvent .btn-outline,.theme-25 #WellbeingStudio .btn-outline{background-color:#fff;color:#028844;border:1px solid #028844!important}.theme-25 #DigitalGym .btn-outline:hover,.theme-25 #DigitalGym .btn-outline:hover:focus,.theme-25 #LiveEvent .btn-outline:hover,.theme-25 #LiveEvent .btn-outline:hover:focus,.theme-25 #WellbeingStudio .btn-outline:hover,.theme-25 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#01562b}.theme-25 #DigitalGym .btn-outline:active,.theme-25 #DigitalGym .btn-outline:focus,.theme-25 #LiveEvent .btn-outline:active,.theme-25 #LiveEvent .btn-outline:focus,.theme-25 #WellbeingStudio .btn-outline:active,.theme-25 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #028844!important;color:#028844}.theme-25 #WellbeingCourse .return svg .cls-1{fill:#028844}.theme-25 #WellbeingCourse .return:hover svg .cls-1{fill:#01562b}.theme-25 #WellbeingCourse .session-menu .session-item{color:#028844}.theme-25 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#028844}.theme-25 #WellbeingCourse .session-menu .session-item.active,.theme-25 #WellbeingCourse .session-menu .session-item:hover{color:#01562b}.theme-25 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-25 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#01562b}.theme-25 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-25 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#01562b}.theme-25 #Podcast .btn-outline{border:2px solid #026f37;color:#0076d6}.theme-25 #PodcastPlayer input[type=range]::-moz-range-progress{background:#026f37}.theme-25 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#026f37}.theme-25 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #026f37}.theme-25 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#026f37}.theme-25 #PodcastPlayer input[type=range]::-moz-range-track{background:#026f37}.theme-25 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #026f37}.theme-25 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-25 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#026f37}.theme-25 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #026f37}.theme-25 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-25 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#026f37}.theme-25 #Pulse .cta-button:hover{color:#fff}.theme-25 #Pulse .btn-outline:hover{color:#026f37!important;color:#026f37}.theme-25 #Pulse .answer-button.selected{border-color:#026f37!important;color:#026f37!important}.theme-25 #Pulse .answer-button.selected:hover{color:#026f37!important}.theme-25 #Pulse .btn-outline.form-btn{border:2px solid #026f37!important}.theme-25 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #028844;color:#028844}.theme-25 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-25 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-25 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-25 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#028844;fill:#028844}.theme-25 #ClassesSearch .classes-filter-button.active{color:#028844;border:2px solid #028844}.theme-25 #ClassesSearch .fas.active{color:#028844!important}.theme-25 #TrainingPlans .class-link{color:#026f37}.theme-25 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#026f37}.theme-25 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#026f37}.theme-25 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #026f37}.theme-25 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#026f37}.theme-25 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#026f37}.theme-25 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #026f37}.theme-25 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-25 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#026f37}.theme-25 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #026f37}.theme-25 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-25 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#026f37}.theme-25 #Navigation .nav-link{color:#fff!important}.theme-25 .dc-cat-modal .dc-modal-content .price{color:#026f37!important}.theme-25 .card-content h4{color:#0076d6}.theme-25 a,.theme-25 li>a{font-family:Roboto}.theme-25 div,.theme-25 p{font-family:Roboto!important}.theme-25 h1,.theme-25 h2,.theme-25 h3,.theme-25 h4,.theme-25 h5,.theme-25 h6{font-family:Lyon!important;letter-spacing:normal!important;color:#394961}.theme-25 #course .chapter.completed-inactive-mod .chapter__title .chapter__title-header,.theme-25 #course .chapter.completed-inactive-mod .chapter__title .chapter__title-text{color:#fff!important}.theme-25 #Home .home-link{font-family:Lyon,serif;font-weight:700;border-bottom-color:#0076d6!important}.theme-25 #Home .explore{font-weight:700;text-transform:capitalize!important}.theme-25 #Home .triangle-bottom-left{border-style:solid;border-width:350px 150px 0 0;border-color:#0076d6 transparent transparent transparent}.theme-25 .btn{padding:12.5px 5px;font-family:Roboto!important;font-weight:700;letter-spacing:normal!important}.theme-25 .btn.brand-secondary:hover{background-color:#013d1e!important}.theme-25 .cta-button{background:#026f37;border:2px solid #026f37;color:#fff}.theme-25 .cta-button.disabled,.theme-25 .cta-button:hover{background-color:#013d1e!important}.theme-25 .cta-button:active,.theme-25 .cta-button:focus{background:#026f37;border:2px solid #026f37}.theme-25 .cta-button.white-button{background-color:#fff;color:#028844}.theme-25 .cta-button.white-button:hover{background-color:#eee!important}.theme-25 .outline-button{border:2px solid #026f37;color:#026f37;background-color:#fff}.theme-25 .outline-button.disabled,.theme-25 .outline-button:hover{color:#026f37;background-color:#f5f5f5}.theme-25 .outline-button:active,.theme-25 .outline-button:focus{background-color:#f5f5f5!important;color:#026f37!important}.theme-25 .btn.btn-cta{letter-spacing:normal!important;background-color:#0076d6;border-color:#0076d6;color:#fff}.theme-25 .btn.btn-cta:hover{background-color:#0068bd}.theme-25 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #026f37;color:#026f37;background-color:#fff}.theme-25 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-25 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#026f37}.theme-25 .btn.btn-white:hover{background-color:#f5f5f5}.theme-25 .btn.btn-white-outline{letter-spacing:normal!important;border:1px solid #fff;color:#fff;background-color:transparent}.theme-25 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-25 .btn.btn-grey{letter-spacing:normal!important;background-color:#f5f5f5;color:#fff!important;border-color:#f5f5f5}.theme-25 .btn.btn-grey:hover{background-color:#d3d3d3;border-color:#d3d3d3}.theme-25 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-25 .btn.btn-md{padding:12.5px 5px}.theme-25 .btn.btn-sm{padding:5px 5px!important}.theme-25 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-25 .btn.rounded-0{border-radius:4px!important}.theme-25 .event-card-wrap .event-card .event-card-content{background:#0076d6!important}.theme-25 .event-card-wrap .event-card .event-card-content .book-now{background:#028844!important}.theme-25 #be-calm .course-card .course-content .session-info a{color:#0076d6}.theme-25 svg .cls-1{fill:#028844!important}.theme-25 svg .cls-1:hover{fill:#005629!important}.theme-25 .recipe-card .recipe-calories{background:#028844!important}.theme-25 #CoachingEAPHome .evolve-home-banner-container{background:-webkit-gradient(linear,left top,right top,from(#0076d6),to(#026f37));background:linear-gradient(90deg,#0076d6,#026f37)}.theme-25 #DigitalGym .list-event-date .list-event-day,.theme-25 #DigitalGym .list-event-date .list-event-month{color:#fff!important}.theme-25 #fitness{background-color:#f7f7f7}.theme-25 #fitness .toolbar .btn-group .btn-secondary{background-color:#f7f7f7!important;border-color:#0076d6!important;color:#0076d6}.theme-25 #fitness .filter-button.active,.theme-25 #fitness .filter-button:hover,.theme-25 #fitness .toolbar .btn-group .btn-secondary.active,.theme-25 #fitness .toolbar .btn-group .btn-secondary:hover{background-color:#0076d6!important}.theme-25 #ExerciseSearch .close-popup:hover{background-color:#fff!important}.theme-25 #RecipeBook .bg-brand-secondary,.theme-25 #RecipeBook .bg-brand-secondary:after,.theme-25 #RecipeBook .bg-brand-secondary:before{background-color:#028844!important}.theme-25 #RecipeBook .recipe-card.bg-brand-secondary{background-color:#028844}.theme-25 #RecipeBook .recipe-calories{background-color:#005629!important}.theme-25 #WelcomeMessage .welcomeTop,.theme-25 #YourCoach #ConversationWrapper .conversation-wrapper-header{background-color:#0076d6!important}.theme-25 #CompanyBoard .btn-group .btn-cta{border-color:#0076d6!important}.theme-25 #CompanyBoard .btn-group .btn-cta:hover{background-color:#0076d6!important}.theme-25 #CompanyBoard .btn-group .btn-cta-outline{border-color:#0076d6!important;color:#0076d6!important}.theme-25 #CompanyBoard .btn-group .btn-cta-outline:active,.theme-25 #CompanyBoard .btn-group .btn-cta-outline:focus,.theme-25 #CompanyBoard .btn-group .btn-cta-outline:hover{background-color:#0068bd!important;color:#fff!important}.theme-25 #WellbeingStudio .book-now{background-color:#005629!important;border-color:#005629!important}.theme-25 #wellbeing .brand-secondary{color:#394961!important}.theme-25 #wellbeing-carousel{background-color:#f7f7f7}.theme-25 #RecipeBook .bg-transparent,.theme-25 #wellbeing .bg-transparent{background-color:#f7f7f7!important}.theme-25 #RecipeBook .bg-transparent h2,.theme-25 #wellbeing .bg-transparent h2{color:#394961}.theme-25 #RecipeBook .search-bar .btn-group .btn-secondary,.theme-25 #wellbeing .search-bar .btn-group .btn-secondary{background-color:#f7f7f7!important;border-color:#0076d6!important;color:#0076d6!important}.theme-25 #RecipeBook .search-bar .btn-group .btn-secondary:hover,.theme-25 #wellbeing .search-bar .btn-group .btn-secondary:hover{background-color:#0076d6!important;color:#fff!important}.theme-25 #RecipeBook .search-bar .btn-group .btn-secondary.active,.theme-25 #wellbeing .search-bar .btn-group .btn-secondary.active{background-color:#0076d6!important}.theme-25 #RecipeBook .search-bar .filter-button.active,.theme-25 #wellbeing .search-bar .filter-button.active{background-color:#0076d6!important;color:#fff!important}.theme-25 #RecipeBook .search-bar .filter-button:hover,.theme-25 #wellbeing .search-bar .filter-button:hover{background-color:#0076d6!important}.theme-25 #eap .page-header.bg-brand-secondary{background-color:#f7f7f7}.theme-25 #eap .page-header.bg-brand-secondary h2,.theme-25 #eap .page-header.bg-brand-secondary h3{color:#394961!important}.theme-25 #eap .page-header.bg-brand-secondary p{color:#212529}.theme-25 #eap .page-header.bg-brand-secondary .text-white{color:#394961!important}.theme-25 #eap .page-header.bg-brand-secondary .page-title .cta-button{text-transform:capitalize!important}.theme-25 #home-wellbeing{background:#fff!important;background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(50%,#fff),color-stop(50%,#f7f7f7),to(#f7f7f7))!important;background:linear-gradient(0deg,#fff,#fff 50%,#f7f7f7 0,#f7f7f7)!important}.theme-25 #home-wellbeing .bg-brand-secondary{background-color:#fff!important;border:3px solid #eee}.theme-25 #home-wellbeing .explore{margin-top:10px;color:#3a4961;font-style:italic}.theme-25 #home-wellbeing .course-title{color:#0076d6;font-family:FilsonProBold;font-style:normal}.theme-25 #eap a{letter-spacing:normal!important}.theme-25 #eap .flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.theme-25 #eap .section-header-title{letter-spacing:normal!important}.theme-25 #fitness .page-header:not(.accessCodeUser),.theme-25 #Nutrition .page-header:not(.accessCodeUser){background-color:#004e86!important}.theme-25 #fitness .calendar-col .active,.theme-25 #Nutrition .calendar-col .active{background-color:#0076d6!important}.theme-25 #DigitalFrontDoor #HomeReminders .booking-card-button{background-color:#028844}.theme-25 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #028844 transparent transparent!important}.theme-25 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#028844!important}.theme-26{font-family:FilsonProBook,sans-serif}.theme-26 .brand-primary{color:#0057b7}.theme-26 .brand-secondary{color:#004e86!important}.theme-26 .brand-highlight-1{color:#004b9e}.theme-26 .brand-text{color:#3a4961!important}.theme-26 .bg-brand-nav,.theme-26 .bg-brand-primary{background-color:#0057b7!important}.theme-26 .bg-brand-secondary{background-color:#004e86}.theme-26 .bg-brand-secondary-dark{background-color:#003053}.theme-26 .bg-brand-highlight-1{background-color:#004b9e}.theme-26 .bg-brand-highlight-1.hover-darken:hover{background-color:#00336b}.theme-26 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#004e86),to(#004b9e));background:linear-gradient(90deg,#004e86,#004b9e)}.theme-26 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#0057b7),to(#004e86));background:linear-gradient(90deg,#0057b7,#004e86)}.theme-26 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#004b9e),to(#0057b7));background:linear-gradient(0deg,#004b9e,#0057b7)}.theme-26 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#0057b7),to(#004e86));background:linear-gradient(0deg,#0057b7,#004e86)}.theme-26 .border-brand-highlight-1{border-color:#004b9e}.theme-26 .border-brand-secondary{border-color:#004e86}.theme-26 .border-brand-primary{border-color:#0057b7}.theme-26 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-26 .before-secondary:before{background-color:#004e86}.theme-26 .progress-bar,.theme-26 .progress-info{background-color:#fff;color:#004e86}.theme-26 .progress-info:before{color:#0057b7;border-top:5px solid #fff}.theme-26 .btn-group .btn{background-color:transparent;margin:auto}.theme-26 .btn-group .btn.active,.theme-26 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-26 .btn-group .btn.active{background-color:#0057b7!important}.theme-26 .btn-group .btn:hover{background-color:#004b9e!important}.theme-26 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#004e86!important;border-color:#004e86;margin:auto}.theme-26 .filter-button.active,.theme-26 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-26 .filter-button.active{background-color:#0057b7!important}.theme-26 .filter-button:hover{background-color:#004b9e}.theme-26 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-26 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-26 .btn.brand-secondary:hover{background-color:#004b9e!important;color:#fff!important}.theme-26 .cta-button{background:#0057b7;color:#fff;line-height:1}.theme-26 .cta-button:hover{background-color:#004b9e!important;color:#fff}.theme-26 .cta-button.white-button{background-color:#fff;color:#0057b7}.theme-26 .cta-button.white-button:hover{background-color:#eee}.theme-26 .outline-button{border:2px solid #004b9e;color:#004b9e;background-color:#fff}.theme-26 .outline-button.disabled,.theme-26 .outline-button:hover{color:#004b9e;background-color:#f5f5f5}.theme-26 .outline-button:active,.theme-26 .outline-button:focus{background-color:#f5f5f5!important;color:#004b9e!important}.theme-26 .btn.btn-cta{letter-spacing:normal!important;background-color:#0057b7;color:#fff}.theme-26 .btn.btn-cta:hover{background-color:#003f84}.theme-26 .btn.btn-cta:focus{background-color:#003f84;text-decoration:underline}.theme-26 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #004b9e;color:#004b9e;background-color:#fff}.theme-26 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-26 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-26 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#004b9e}.theme-26 .btn.btn-transparent,.theme-26 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-26 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-26 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-26 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-26 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-26 .btn.btn-active-outline,.theme-26 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-26 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#004b9e}.theme-26 .btn.btn-white:hover{background-color:#f5f5f5}.theme-26 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-26 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-26 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-26 .btn.btn-md{padding:12.5px 5px}.theme-26 .btn.btn-sm{padding:5px 5px!important}.theme-26 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-26 .btn.rounded-0{border-radius:4px!important}.theme-26 .home-link{border-bottom:3px solid #0057b7;color:#004e86}.theme-26 .home-link:hover{border-color:#004e86;color:#004b9e}.theme-26 .fc>*,.theme-26 h3{color:#004e86}.theme-26 .text-link{font-family:FilsonProBold,sans-serif;color:#004e86!important;border-bottom:3px solid #004e86;padding-bottom:3px}.theme-26 .return-link a{color:#0057b7}.theme-26 .return-link a:hover{text-decoration:none}.theme-26 a{font-family:FilsonProBook,sans-serif}.theme-26 .pop-up-content .btn{background:#0057b7;color:#fff;line-height:1}.theme-26 .pop-up-content .btn:hover{background-color:#004b9e!important;color:#fff}.theme-26 #NotLoggedIn .form-logo{max-width:260px}.theme-26 .main{background-color:#004e86}.theme-26 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#0057b7),to(#0057b7));background:linear-gradient(90deg,#fff 0,#fff 25%,#0057b7 0,#0057b7);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-26 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-26 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-26 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-26 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-26 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-26 #MobileNav .nav-item{color:#0057b7;border-color:#0057b7}.theme-26 #MobileNav .nav-item .nav-link,.theme-26 #MobileNav .nav-item .plans{color:#0057b7}.theme-26 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-26 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-26 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#0057b7}.theme-26 #HomeStats .cta-button{background-color:#0057b7}.theme-26 #home-carousel{background-color:#313d53}.theme-26 #home-nutrition .recipe-card:after,.theme-26 #home-nutrition .recipe-card:before{background-color:#004e86}.theme-26 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-26 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#004e86),to(#0057b7));background-image:linear-gradient(90deg,#004e86,#0057b7)}.theme-26 #home-metrics .metric p{color:#fff}.theme-26 #home-happening .page-event{border-color:#004e86}.theme-26 #home-events .book-now{background-color:#004b9e}.theme-26 #home-wellbeing,.theme-26 #wellbeing-carousel{background-color:#f4f4f4}.theme-26 #home-wellbeing .slick-next i,.theme-26 #home-wellbeing .slick-prev i,.theme-26 #wellbeing-carousel .slick-next i,.theme-26 #wellbeing-carousel .slick-prev i{color:#004e86}.theme-26 #home-wellbeing .recommended-badge,.theme-26 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-26 #wellbeing-carousel .slick-next i,.theme-26 #wellbeing-carousel .slick-prev i{color:#004b9e}.theme-26 .articles{background-color:#fff}.theme-26 #course .chapters__section:before,.theme-26 #course .chapters__title:after{background-color:#0057b7}.theme-26 #course .chapter:after{border-color:#004e86;background-color:#004e86}.theme-26 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-26 #course .chapter.completed-inactive-mod .chapter__title,.theme-26 #course .chapter.completed-inactive-mod .chapter__title-text{color:#004e86}.theme-26 #course .progress-bar,.theme-26 #course .progress-info{background-color:#004e86;color:#fff}.theme-26 #course .progress-info:before{color:#004e86;border-top:5px solid #004e86}.theme-26 #available-events .upcoming-events .event-link a{color:#0057b7}.theme-26 #available-events .events-calendar .fc .calendar-icon i{color:#0057b7!important}.theme-26 #Webinars .webinar-wrap{color:#004e86}.theme-26 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#004e86;color:#004e86}.theme-26 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#003053;color:#fff}.theme-26 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#0057b7;color:#fff}.theme-26 .my-bookings .booking-filter .btn{background-color:transparent;color:#004e86;border:1px solid #004e86!important;font-weight:800}.theme-26 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-26 #webinarView .return svg .cls-1{fill:#0057b7}.theme-26 #webinarView .return svg .cls-2{fill:#fff}.theme-26 #webinarView .return:hover svg .cls-1{fill:#003f84}.theme-26 #view-event .page-header .return svg .cls-1{fill:#0057b7}.theme-26 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-26 #view-event .page-header .return:hover svg .cls-1{fill:#003f84}.theme-26 #view-event .time-slot .btn.active{background-color:#004b9e;border-width:0}.theme-26 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-26 .calendar .calendar-date.active{background-color:#0057b7}.theme-26 .calendar .nothing-logged h3{color:#fff}.theme-26 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #0057b7}.theme-26 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#003053}.theme-26 #fitness #WorkoutPlan .workout-slide a{border-color:#0057b7}.theme-26 #fitness #WorkoutPlan .workout-slide a:after{background-color:#004e86}.theme-26 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#0057b7}.theme-26 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-26 #fitness #ExerciseHistory .button-add:after,.theme-26 #fitness #ExerciseHistory .button-add:before,.theme-26 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-26 #Nutrition #pieColour1{background-color:#0057b7}.theme-26 #Nutrition #pieColour2{background-color:#004b9e}.theme-26 #Nutrition #pieColour3{background-color:#003f84}.theme-26 #RecipeBook{background-color:#f4f4f4}.theme-26 #RecipeBook .recipe-card:after,.theme-26 #RecipeBook .recipe-card:before{background-color:#004e86}.theme-26 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-26 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#004b9e}.theme-26 #Recipe .log-confirmation p{color:#004b9e}.theme-26 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#0057b7}.theme-26 #FoodDiary .button-add:after,.theme-26 #FoodDiary .button-add:before{background:#fff}.theme-26 #FoodDiary .button-add{background:#0057b7}.theme-26 #FoodDiary .button-add:hover{background:#004b9e}.theme-26 #Metrics .metric-value{color:#fff}.theme-26 #Metrics .metrics-card-head:before{background-color:#0057b7}.theme-26 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #0057b7;border-left:74px solid #0057b7}.theme-26 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-26 #Metrics .metrics-text h4{color:#0057b7;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-26 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-26 #Rewards .wellness-points .total-points{color:#fff}.theme-26 #Rewards .circle__background{fill:#003053;opacity:.5}.theme-26 #Rewards .circle__fill{stroke:#004b9e}.theme-26 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-26 #Rewards #RewardsLevels .levels-card.achieved{color:#004e86;border-left-color:#0057b7}.theme-26 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#0057b7}.theme-26 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-26 #Rewards #RewardsDetails .reward-info .reward-title,.theme-26 #Rewards #RewardsDetails .voucher-code h3{color:#0057b7}.theme-26 #Rewards #RewardsDetails .terms-card{border-color:#0057b7}.theme-26 #Rewards #RewardsDetails .terms-card h4{color:#0057b7}.theme-26 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#0057b7),to(#004b9e));background:linear-gradient(180deg,#0057b7,#004b9e)}.theme-26 #Insights ::-webkit-scrollbar-thumb{background-color:#004b9e}.theme-26 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#0057b7;color:#fff}.theme-26 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-26 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-26 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-26 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-26 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-26 #Insights .slider__content:after,.theme-26 #Insights .slider__content:before,.theme-26 #Insights .slider__deliver,.theme-26 #Insights .slider__thumb{background:#fff}.theme-26 #Insights #pop-up .pop-up-content{background-color:#004e86}.theme-26 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#004b9e;text-decoration-color:#004b9e}.theme-26 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-26 #whats-happening .page-results-wrap .page-event:before{border:1px solid #004e86}@media only screen and (max-width:768px){.theme-26 #eap h3 a{color:#004b9e!important}}.theme-26 #DigitalClinicsLanding .balance,.theme-26 #DigitalClinicsLanding .balance-amount span,.theme-26 #DigitalClinicsLanding .wallet-id,.theme-26 #wallet-page .balance,.theme-26 #wallet-page .balance-amount span,.theme-26 #wallet-page .wallet-id{color:#fff!important}.theme-26 #DigitalGym .text-link,.theme-26 #WellbeingStudio .text-link{color:#004b9e;border-color:#0057b7}.theme-26 #DigitalGym .text-link:hover,.theme-26 #WellbeingStudio .text-link:hover{color:#00336b;border-color:#00336b}.theme-26 #DigitalGym .virtual-events .event-card-content,.theme-26 #WellbeingStudio .virtual-events .event-card-content{background:#0057b7}.theme-26 #DigitalGym .virtual-events .event-card-content .book-now,.theme-26 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#004b9e}.theme-26 #DigitalGym .learning h4,.theme-26 #WellbeingStudio .learning h4{color:#004e86}.theme-26 #DigitalGym .downloadable-guides .download,.theme-26 #WellbeingStudio .downloadable-guides .download{color:#0057b7}.theme-26 #DigitalGym .section-header-title{text-transform:capitalize}.theme-26 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-26 #DigitalGym .cta-button{border:1px solid #0057b7}.theme-26 #DigitalGym .gym-calendar a{color:#0057b7}.theme-26 #DigitalGym .gym-calendar .list-event-day,.theme-26 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-26 #LiveEvent{background:#fff}.theme-26 #LiveEvent .event-content .return svg .circle{fill:#0057b7}.theme-26 #LiveEvent .event-content .return:hover svg .circle{fill:#003f84}.theme-26 #LiveEvent .event-content h4{color:#004e86}.theme-26 #LiveEvent .event-content .disclaimer-heading{color:#004e86!important}.theme-26 #LiveEvent .event-content .text-link{border-bottom:0}.theme-26 #DigitalGym .cta-button:active,.theme-26 #DigitalGym .cta-button:focus,.theme-26 #LiveEvent .cta-button:active,.theme-26 #LiveEvent .cta-button:focus,.theme-26 #WellbeingStudio .cta-button:active,.theme-26 #WellbeingStudio .cta-button:focus{background:#0057b7}.theme-26 #DigitalGym .btn-outline,.theme-26 #LiveEvent .btn-outline,.theme-26 #WellbeingStudio .btn-outline{background-color:#fff;color:#0057b7;border:1px solid #0057b7!important}.theme-26 #DigitalGym .btn-outline:hover,.theme-26 #DigitalGym .btn-outline:hover:focus,.theme-26 #LiveEvent .btn-outline:hover,.theme-26 #LiveEvent .btn-outline:hover:focus,.theme-26 #WellbeingStudio .btn-outline:hover,.theme-26 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#003f84}.theme-26 #DigitalGym .btn-outline:active,.theme-26 #DigitalGym .btn-outline:focus,.theme-26 #LiveEvent .btn-outline:active,.theme-26 #LiveEvent .btn-outline:focus,.theme-26 #WellbeingStudio .btn-outline:active,.theme-26 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #0057b7!important;color:#0057b7}.theme-26 #WellbeingCourse .return svg .cls-1{fill:#0057b7}.theme-26 #WellbeingCourse .return:hover svg .cls-1{fill:#003f84}.theme-26 #WellbeingCourse .session-menu .session-item{color:#0057b7}.theme-26 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#0057b7}.theme-26 #WellbeingCourse .session-menu .session-item.active,.theme-26 #WellbeingCourse .session-menu .session-item:hover{color:#003f84}.theme-26 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-26 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#003f84}.theme-26 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-26 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#003f84}.theme-26 #Podcast .btn-outline{border:2px solid #004b9e;color:#004e86}.theme-26 #PodcastPlayer input[type=range]::-moz-range-progress{background:#004b9e}.theme-26 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#004b9e}.theme-26 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #004b9e}.theme-26 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#004b9e}.theme-26 #PodcastPlayer input[type=range]::-moz-range-track{background:#004b9e}.theme-26 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #004b9e}.theme-26 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-26 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#004b9e}.theme-26 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #004b9e}.theme-26 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-26 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#004b9e}.theme-26 #Pulse .cta-button:hover{color:#fff}.theme-26 #Pulse .btn-outline:hover{color:#004b9e!important;color:#004b9e}.theme-26 #Pulse .answer-button.selected{border-color:#004b9e!important;color:#004b9e!important}.theme-26 #Pulse .answer-button.selected:hover{color:#004b9e!important}.theme-26 #Pulse .btn-outline.form-btn{border:2px solid #004b9e!important}.theme-26 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #0057b7;color:#0057b7}.theme-26 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-26 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-26 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-26 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#0057b7;fill:#0057b7}.theme-26 #ClassesSearch .classes-filter-button.active{color:#0057b7;border:2px solid #0057b7}.theme-26 #ClassesSearch .fas.active{color:#0057b7!important}.theme-26 #TrainingPlans .class-link{color:#004b9e}.theme-26 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#004b9e}.theme-26 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#004b9e}.theme-26 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #004b9e}.theme-26 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#004b9e}.theme-26 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#004b9e}.theme-26 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #004b9e}.theme-26 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-26 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#004b9e}.theme-26 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #004b9e}.theme-26 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-26 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#004b9e}.theme-26 #Navigation .nav-link{color:#fff!important}.theme-26 .dc-cat-modal .dc-modal-content .price{color:#004b9e!important}.theme-26 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #0057b7 transparent transparent!important}.theme-26 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#0057b7!important}.theme-26 #LoggedIn #SideNav{background:#3f78b7!important}.theme-26 #WellbeingStudio .virtual-events .event-card-content{background:#004e86!important}.theme-26 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#006ae0}.theme-26 #DigitalGym .list-event-day,.theme-26 #DigitalGym .list-event-month{color:#fff!important}.theme-26 #CoachingEAPHome .evolve-home-banner-container{background:-webkit-gradient(linear,left top,right top,from(#0057b7),to(#3f78b7))!important;background:linear-gradient(90deg,#0057b7,#3f78b7)!important}.theme-26 #EvolvePathways .pathway-overlay,.theme-26 #EvolvePathways .wave,.theme-26 #EvolvePathways svg,.theme-26 #EvolveReviews .pathway-overlay,.theme-26 #EvolveReviews .wave,.theme-26 #EvolveReviews svg{display:none!important}.theme-26 #Home .dc-banner .bg-brand-secondary{background:#3f78b7!important}.theme-26 #be-calm .session-item .session-index h4,.theme-26 #be-calm .session-item .session-title h4{color:#3f78b7!important}.theme-26 #be-calm .session-info a{color:#0057b7!important}.theme-26 #home-nutrition .recipe-card .recipe-calories,.theme-26 #RecipeBook .recipe-card .recipe-calories{background:#0057b7!important}.theme-27{font-family:FilsonProBook,sans-serif}.theme-27 .brand-primary{color:#541e9b}.theme-27 .brand-secondary{color:#ee4266!important}.theme-27 .brand-highlight-1{color:#481a86}.theme-27 .brand-text{color:#3a4961!important}.theme-27 .bg-brand-nav,.theme-27 .bg-brand-primary{background-color:#541e9b!important}.theme-27 .bg-brand-secondary{background-color:#ee4266}.theme-27 .bg-brand-secondary-dark{background-color:#e81541}.theme-27 .bg-brand-highlight-1{background-color:#481a86}.theme-27 .bg-brand-highlight-1.hover-darken:hover{background-color:#31125b}.theme-27 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#ee4266),to(#481a86));background:linear-gradient(90deg,#ee4266,#481a86)}.theme-27 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#541e9b),to(#ee4266));background:linear-gradient(90deg,#541e9b,#ee4266)}.theme-27 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#481a86),to(#541e9b));background:linear-gradient(0deg,#481a86,#541e9b)}.theme-27 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#541e9b),to(#ee4266));background:linear-gradient(0deg,#541e9b,#ee4266)}.theme-27 .border-brand-highlight-1{border-color:#481a86}.theme-27 .border-brand-secondary{border-color:#ee4266}.theme-27 .border-brand-primary{border-color:#541e9b}.theme-27 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-27 .before-secondary:before{background-color:#ee4266}.theme-27 .progress-bar,.theme-27 .progress-info{background-color:#fff;color:#ee4266}.theme-27 .progress-info:before{color:#541e9b;border-top:5px solid #fff}.theme-27 .btn-group .btn{background-color:transparent;margin:auto}.theme-27 .btn-group .btn.active,.theme-27 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-27 .btn-group .btn.active{background-color:#541e9b!important}.theme-27 .btn-group .btn:hover{background-color:#481a86!important}.theme-27 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#ee4266!important;border-color:#ee4266;margin:auto}.theme-27 .filter-button.active,.theme-27 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-27 .filter-button.active{background-color:#541e9b!important}.theme-27 .filter-button:hover{background-color:#481a86}.theme-27 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-27 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-27 .btn.brand-secondary:hover{background-color:#481a86!important;color:#fff!important}.theme-27 .cta-button{background:#541e9b;color:#fff;line-height:1}.theme-27 .cta-button:hover{background-color:#481a86!important;color:#fff}.theme-27 .cta-button.white-button{background-color:#fff;color:#541e9b}.theme-27 .cta-button.white-button:hover{background-color:#eee}.theme-27 .outline-button{border:2px solid #481a86;color:#481a86;background-color:#fff}.theme-27 .outline-button.disabled,.theme-27 .outline-button:hover{color:#481a86;background-color:#f5f5f5}.theme-27 .outline-button:active,.theme-27 .outline-button:focus{background-color:#f5f5f5!important;color:#481a86!important}.theme-27 .btn.btn-cta{letter-spacing:normal!important;background-color:#541e9b;color:#fff}.theme-27 .btn.btn-cta:hover{background-color:#3d1670}.theme-27 .btn.btn-cta:focus{background-color:#3d1670;text-decoration:underline}.theme-27 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #481a86;color:#481a86;background-color:#fff}.theme-27 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-27 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-27 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#481a86}.theme-27 .btn.btn-transparent,.theme-27 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-27 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-27 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-27 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-27 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-27 .btn.btn-active-outline,.theme-27 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-27 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#481a86}.theme-27 .btn.btn-white:hover{background-color:#f5f5f5}.theme-27 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-27 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-27 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-27 .btn.btn-md{padding:12.5px 5px}.theme-27 .btn.btn-sm{padding:5px 5px!important}.theme-27 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-27 .btn.rounded-0{border-radius:4px!important}.theme-27 .home-link{border-bottom:3px solid #541e9b;color:#ee4266}.theme-27 .home-link:hover{border-color:#ee4266;color:#481a86}.theme-27 .fc>*,.theme-27 h3{color:#ee4266}.theme-27 .text-link{font-family:FilsonProBold,sans-serif;color:#ee4266!important;border-bottom:3px solid #ee4266;padding-bottom:3px}.theme-27 .return-link a{color:#541e9b}.theme-27 .return-link a:hover{text-decoration:none}.theme-27 a{font-family:FilsonProBook,sans-serif}.theme-27 .pop-up-content .btn{background:#541e9b;color:#fff;line-height:1}.theme-27 .pop-up-content .btn:hover{background-color:#481a86!important;color:#fff}.theme-27 #NotLoggedIn .form-logo{max-width:260px}.theme-27 .main{background-color:#ee4266}.theme-27 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#541e9b),to(#541e9b));background:linear-gradient(90deg,#fff 0,#fff 25%,#541e9b 0,#541e9b);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-27 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-27 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-27 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-27 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-27 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-27 #MobileNav .nav-item{color:#541e9b;border-color:#541e9b}.theme-27 #MobileNav .nav-item .nav-link,.theme-27 #MobileNav .nav-item .plans{color:#541e9b}.theme-27 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-27 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-27 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#541e9b}.theme-27 #HomeStats .cta-button{background-color:#541e9b}.theme-27 #home-carousel{background-color:#313d53}.theme-27 #home-nutrition .recipe-card:after,.theme-27 #home-nutrition .recipe-card:before{background-color:#ee4266}.theme-27 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-27 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#ee4266),to(#541e9b));background-image:linear-gradient(90deg,#ee4266,#541e9b)}.theme-27 #home-metrics .metric p{color:#fff}.theme-27 #home-happening .page-event{border-color:#ee4266}.theme-27 #home-events .book-now{background-color:#481a86}.theme-27 #home-wellbeing,.theme-27 #wellbeing-carousel{background-color:#f4f4f4}.theme-27 #home-wellbeing .slick-next i,.theme-27 #home-wellbeing .slick-prev i,.theme-27 #wellbeing-carousel .slick-next i,.theme-27 #wellbeing-carousel .slick-prev i{color:#ee4266}.theme-27 #home-wellbeing .recommended-badge,.theme-27 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-27 #wellbeing-carousel .slick-next i,.theme-27 #wellbeing-carousel .slick-prev i{color:#481a86}.theme-27 .articles{background-color:#fff}.theme-27 #course .chapters__section:before,.theme-27 #course .chapters__title:after{background-color:#541e9b}.theme-27 #course .chapter:after{border-color:#ee4266;background-color:#ee4266}.theme-27 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-27 #course .chapter.completed-inactive-mod .chapter__title,.theme-27 #course .chapter.completed-inactive-mod .chapter__title-text{color:#ee4266}.theme-27 #course .progress-bar,.theme-27 #course .progress-info{background-color:#ee4266;color:#fff}.theme-27 #course .progress-info:before{color:#ee4266;border-top:5px solid #ee4266}.theme-27 #available-events .upcoming-events .event-link a{color:#541e9b}.theme-27 #available-events .events-calendar .fc .calendar-icon i{color:#541e9b!important}.theme-27 #Webinars .webinar-wrap{color:#ee4266}.theme-27 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#ee4266;color:#ee4266}.theme-27 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#e81541;color:#fff}.theme-27 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#541e9b;color:#fff}.theme-27 .my-bookings .booking-filter .btn{background-color:transparent;color:#ee4266;border:1px solid #ee4266!important;font-weight:800}.theme-27 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-27 #webinarView .return svg .cls-1{fill:#541e9b}.theme-27 #webinarView .return svg .cls-2{fill:#fff}.theme-27 #webinarView .return:hover svg .cls-1{fill:#3d1670}.theme-27 #view-event .page-header .return svg .cls-1{fill:#541e9b}.theme-27 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-27 #view-event .page-header .return:hover svg .cls-1{fill:#3d1670}.theme-27 #view-event .time-slot .btn.active{background-color:#481a86;border-width:0}.theme-27 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-27 .calendar .calendar-date.active{background-color:#541e9b}.theme-27 .calendar .nothing-logged h3{color:#fff}.theme-27 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #541e9b}.theme-27 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#e81541}.theme-27 #fitness #WorkoutPlan .workout-slide a{border-color:#541e9b}.theme-27 #fitness #WorkoutPlan .workout-slide a:after{background-color:#ee4266}.theme-27 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#541e9b}.theme-27 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-27 #fitness #ExerciseHistory .button-add:after,.theme-27 #fitness #ExerciseHistory .button-add:before,.theme-27 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-27 #Nutrition #pieColour1{background-color:#541e9b}.theme-27 #Nutrition #pieColour2{background-color:#481a86}.theme-27 #Nutrition #pieColour3{background-color:#3d1670}.theme-27 #RecipeBook{background-color:#f4f4f4}.theme-27 #RecipeBook .recipe-card:after,.theme-27 #RecipeBook .recipe-card:before{background-color:#ee4266}.theme-27 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-27 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#481a86}.theme-27 #Recipe .log-confirmation p{color:#481a86}.theme-27 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#541e9b}.theme-27 #FoodDiary .button-add:after,.theme-27 #FoodDiary .button-add:before{background:#fff}.theme-27 #FoodDiary .button-add{background:#541e9b}.theme-27 #FoodDiary .button-add:hover{background:#481a86}.theme-27 #Metrics .metric-value{color:#fff}.theme-27 #Metrics .metrics-card-head:before{background-color:#541e9b}.theme-27 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #541e9b;border-left:74px solid #541e9b}.theme-27 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-27 #Metrics .metrics-text h4{color:#541e9b;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-27 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-27 #Rewards .wellness-points .total-points{color:#fff}.theme-27 #Rewards .circle__background{fill:#e81541;opacity:.5}.theme-27 #Rewards .circle__fill{stroke:#481a86}.theme-27 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-27 #Rewards #RewardsLevels .levels-card.achieved{color:#ee4266;border-left-color:#541e9b}.theme-27 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#541e9b}.theme-27 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-27 #Rewards #RewardsDetails .reward-info .reward-title,.theme-27 #Rewards #RewardsDetails .voucher-code h3{color:#541e9b}.theme-27 #Rewards #RewardsDetails .terms-card{border-color:#541e9b}.theme-27 #Rewards #RewardsDetails .terms-card h4{color:#541e9b}.theme-27 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#541e9b),to(#481a86));background:linear-gradient(180deg,#541e9b,#481a86)}.theme-27 #Insights ::-webkit-scrollbar-thumb{background-color:#481a86}.theme-27 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#541e9b;color:#fff}.theme-27 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-27 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-27 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-27 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-27 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-27 #Insights .slider__content:after,.theme-27 #Insights .slider__content:before,.theme-27 #Insights .slider__deliver,.theme-27 #Insights .slider__thumb{background:#fff}.theme-27 #Insights #pop-up .pop-up-content{background-color:#ee4266}.theme-27 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#481a86;text-decoration-color:#481a86}.theme-27 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-27 #whats-happening .page-results-wrap .page-event:before{border:1px solid #ee4266}@media only screen and (max-width:768px){.theme-27 #eap h3 a{color:#481a86!important}}.theme-27 #DigitalClinicsLanding .balance,.theme-27 #DigitalClinicsLanding .balance-amount span,.theme-27 #DigitalClinicsLanding .wallet-id,.theme-27 #wallet-page .balance,.theme-27 #wallet-page .balance-amount span,.theme-27 #wallet-page .wallet-id{color:#fff!important}.theme-27 #DigitalGym .text-link,.theme-27 #WellbeingStudio .text-link{color:#481a86;border-color:#541e9b}.theme-27 #DigitalGym .text-link:hover,.theme-27 #WellbeingStudio .text-link:hover{color:#31125b;border-color:#31125b}.theme-27 #DigitalGym .virtual-events .event-card-content,.theme-27 #WellbeingStudio .virtual-events .event-card-content{background:#541e9b}.theme-27 #DigitalGym .virtual-events .event-card-content .book-now,.theme-27 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#481a86}.theme-27 #DigitalGym .learning h4,.theme-27 #WellbeingStudio .learning h4{color:#ee4266}.theme-27 #DigitalGym .downloadable-guides .download,.theme-27 #WellbeingStudio .downloadable-guides .download{color:#541e9b}.theme-27 #DigitalGym .section-header-title{text-transform:capitalize}.theme-27 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-27 #DigitalGym .cta-button{border:1px solid #541e9b}.theme-27 #DigitalGym .gym-calendar a{color:#541e9b}.theme-27 #DigitalGym .gym-calendar .list-event-day,.theme-27 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-27 #LiveEvent{background:#fff}.theme-27 #LiveEvent .event-content .return svg .circle{fill:#541e9b}.theme-27 #LiveEvent .event-content .return:hover svg .circle{fill:#3d1670}.theme-27 #LiveEvent .event-content h4{color:#ee4266}.theme-27 #LiveEvent .event-content .disclaimer-heading{color:#ee4266!important}.theme-27 #LiveEvent .event-content .text-link{border-bottom:0}.theme-27 #DigitalGym .cta-button:active,.theme-27 #DigitalGym .cta-button:focus,.theme-27 #LiveEvent .cta-button:active,.theme-27 #LiveEvent .cta-button:focus,.theme-27 #WellbeingStudio .cta-button:active,.theme-27 #WellbeingStudio .cta-button:focus{background:#541e9b}.theme-27 #DigitalGym .btn-outline,.theme-27 #LiveEvent .btn-outline,.theme-27 #WellbeingStudio .btn-outline{background-color:#fff;color:#541e9b;border:1px solid #541e9b!important}.theme-27 #DigitalGym .btn-outline:hover,.theme-27 #DigitalGym .btn-outline:hover:focus,.theme-27 #LiveEvent .btn-outline:hover,.theme-27 #LiveEvent .btn-outline:hover:focus,.theme-27 #WellbeingStudio .btn-outline:hover,.theme-27 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#3d1670}.theme-27 #DigitalGym .btn-outline:active,.theme-27 #DigitalGym .btn-outline:focus,.theme-27 #LiveEvent .btn-outline:active,.theme-27 #LiveEvent .btn-outline:focus,.theme-27 #WellbeingStudio .btn-outline:active,.theme-27 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #541e9b!important;color:#541e9b}.theme-27 #WellbeingCourse .return svg .cls-1{fill:#541e9b}.theme-27 #WellbeingCourse .return:hover svg .cls-1{fill:#3d1670}.theme-27 #WellbeingCourse .session-menu .session-item{color:#541e9b}.theme-27 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#541e9b}.theme-27 #WellbeingCourse .session-menu .session-item.active,.theme-27 #WellbeingCourse .session-menu .session-item:hover{color:#3d1670}.theme-27 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-27 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#3d1670}.theme-27 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-27 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#3d1670}.theme-27 #Podcast .btn-outline{border:2px solid #481a86;color:#ee4266}.theme-27 #PodcastPlayer input[type=range]::-moz-range-progress{background:#481a86}.theme-27 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#481a86}.theme-27 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #481a86}.theme-27 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#481a86}.theme-27 #PodcastPlayer input[type=range]::-moz-range-track{background:#481a86}.theme-27 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #481a86}.theme-27 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-27 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#481a86}.theme-27 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #481a86}.theme-27 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-27 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#481a86}.theme-27 #Pulse .cta-button:hover{color:#fff}.theme-27 #Pulse .btn-outline:hover{color:#481a86!important;color:#481a86}.theme-27 #Pulse .answer-button.selected{border-color:#481a86!important;color:#481a86!important}.theme-27 #Pulse .answer-button.selected:hover{color:#481a86!important}.theme-27 #Pulse .btn-outline.form-btn{border:2px solid #481a86!important}.theme-27 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #541e9b;color:#541e9b}.theme-27 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-27 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-27 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-27 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#541e9b;fill:#541e9b}.theme-27 #ClassesSearch .classes-filter-button.active{color:#541e9b;border:2px solid #541e9b}.theme-27 #ClassesSearch .fas.active{color:#541e9b!important}.theme-27 #TrainingPlans .class-link{color:#481a86}.theme-27 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#481a86}.theme-27 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#481a86}.theme-27 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #481a86}.theme-27 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#481a86}.theme-27 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#481a86}.theme-27 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #481a86}.theme-27 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-27 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#481a86}.theme-27 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #481a86}.theme-27 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-27 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#481a86}.theme-27 #Navigation .nav-link{color:#fff!important}.theme-27 .dc-cat-modal .dc-modal-content .price{color:#481a86!important}.theme-27 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #541e9b transparent transparent!important}.theme-27 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#541e9b!important}.theme-27 .event-card-content,.theme-27 .login-bg{background-color:#110b63!important}.theme-27 .event-card-content .book-now{background-color:#541e9b!important}.theme-27 .event-card-content .book-now:hover{background-color:#481a86}.theme-27 svg .circle{fill:#ee4266!important}.theme-27 .main{background-color:#541e9b!important}.theme-27 #home-carousel,.theme-27 #home-carousel .carousel-item,.theme-27 #HomeStats{background-color:#110b63}.theme-27 #eap .page-header,.theme-27 #Rewards .page-header{background-color:#110b63!important}.theme-27 #eap .cta-button,.theme-27 #Rewards .cta-button{background-color:#ee4266!important}.theme-27 #eap .cta-button:hover,.theme-27 #Rewards .cta-button:hover{background-color:#e81541}.theme-27 #SideNav{background:#7858a1!important}.theme-27 #home-wellbeing button.active,.theme-27 #wellbeing button.active{background-color:#ee4266!important}.theme-27 #home-wellbeing button:hover,.theme-27 #wellbeing button:hover{background-color:#e81541!important}.theme-27 #home-wellbeing .page-header,.theme-27 #wellbeing .page-header{background:#110b63!important}.theme-27 #home-wellbeing .slide-inner,.theme-27 #wellbeing .slide-inner{background-color:#541e9b}.theme-27 #fitness .page-header{background:#110b63!important}.theme-27 #fitness .btn-group .active,.theme-27 #fitness .calendar-col .active{background:#ee4266!important}.theme-27 #fitness .slide-content{background:#541e9b!important}.theme-27 #AllWorkoutPlans .title-image,.theme-27 #home-fitness .title-image{background-color:#541e9b!important}.theme-27 .recipe-card,.theme-27 .recipe-card:after,.theme-27 .recipe-card:before{background-color:#7858a1!important}.theme-27 #whats-happening .page-header,.theme-27 .recipe-card .recipe-calories{background-color:#541e9b!important}.theme-27 #Nutrition .page-header{background:#6c4f91!important}.theme-27 #DigitalGym .list-event-day,.theme-27 #DigitalGym .list-event-month{color:#fff!important}.theme-28{font-family:FilsonProBook,sans-serif}.theme-28 .brand-primary{color:#ffe600}.theme-28 .brand-secondary{color:#333!important}.theme-28 .brand-highlight-1{color:#e6cf00}.theme-28 .brand-text{color:#3a4961!important}.theme-28 .bg-brand-nav,.theme-28 .bg-brand-primary{background-color:#ffe600!important}.theme-28 .bg-brand-secondary{background-color:#333}.theme-28 .bg-brand-secondary-dark{background-color:#1a1a1a}.theme-28 .bg-brand-highlight-1{background-color:#e6cf00}.theme-28 .bg-brand-highlight-1.hover-darken:hover{background-color:#b3a100}.theme-28 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#333),to(#e6cf00));background:linear-gradient(90deg,#333,#e6cf00)}.theme-28 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#ffe600),to(#333));background:linear-gradient(90deg,#ffe600,#333)}.theme-28 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#e6cf00),to(#ffe600));background:linear-gradient(0deg,#e6cf00,#ffe600)}.theme-28 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#ffe600),to(#333));background:linear-gradient(0deg,#ffe600,#333)}.theme-28 .border-brand-highlight-1{border-color:#e6cf00}.theme-28 .border-brand-secondary{border-color:#333}.theme-28 .border-brand-primary{border-color:#ffe600}.theme-28 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-28 .before-secondary:before{background-color:#333}.theme-28 .progress-bar,.theme-28 .progress-info{background-color:#fff;color:#333}.theme-28 .progress-info:before{color:#ffe600;border-top:5px solid #fff}.theme-28 .btn-group .btn{background-color:transparent;margin:auto}.theme-28 .btn-group .btn.active,.theme-28 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-28 .btn-group .btn.active{background-color:#ffe600!important}.theme-28 .btn-group .btn:hover{background-color:#e6cf00!important}.theme-28 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#333!important;border-color:#333;margin:auto}.theme-28 .filter-button.active,.theme-28 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-28 .filter-button.active{background-color:#ffe600!important}.theme-28 .filter-button:hover{background-color:#e6cf00}.theme-28 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-28 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-28 .btn.brand-secondary:hover{background-color:#e6cf00!important;color:#fff!important}.theme-28 .cta-button{background:#ffe600;color:#fff;line-height:1}.theme-28 .cta-button:hover{background-color:#e6cf00!important;color:#fff}.theme-28 .cta-button.white-button{background-color:#fff;color:#ffe600}.theme-28 .cta-button.white-button:hover{background-color:#eee}.theme-28 .outline-button{border:2px solid #e6cf00;color:#e6cf00;background-color:#fff}.theme-28 .outline-button.disabled,.theme-28 .outline-button:hover{color:#e6cf00;background-color:#f5f5f5}.theme-28 .outline-button:active,.theme-28 .outline-button:focus{background-color:#f5f5f5!important;color:#e6cf00!important}.theme-28 .btn.btn-cta{letter-spacing:normal!important;background-color:#ffe600;color:#fff}.theme-28 .btn.btn-cta:hover{background-color:#ccb800}.theme-28 .btn.btn-cta:focus{background-color:#ccb800;text-decoration:underline}.theme-28 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #e6cf00;color:#e6cf00;background-color:#fff}.theme-28 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-28 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-28 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#e6cf00}.theme-28 .btn.btn-transparent,.theme-28 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-28 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-28 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-28 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-28 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-28 .btn.btn-active-outline,.theme-28 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-28 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#e6cf00}.theme-28 .btn.btn-white:hover{background-color:#f5f5f5}.theme-28 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-28 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-28 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-28 .btn.btn-md{padding:12.5px 5px}.theme-28 .btn.btn-sm{padding:5px 5px!important}.theme-28 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-28 .btn.rounded-0{border-radius:4px!important}.theme-28 .home-link{border-bottom:3px solid #ffe600;color:#333}.theme-28 .home-link:hover{border-color:#333;color:#e6cf00}.theme-28 .fc>*,.theme-28 h3{color:#333}.theme-28 .text-link{font-family:FilsonProBold,sans-serif;color:#333!important;border-bottom:3px solid #333;padding-bottom:3px}.theme-28 .return-link a{color:#ffe600}.theme-28 .return-link a:hover{text-decoration:none}.theme-28 a{font-family:FilsonProBook,sans-serif}.theme-28 .pop-up-content .btn{background:#ffe600;color:#fff;line-height:1}.theme-28 .pop-up-content .btn:hover{background-color:#e6cf00!important;color:#fff}.theme-28 #NotLoggedIn .form-logo{max-width:260px}.theme-28 .main{background-color:#333}.theme-28 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#ffe600),to(#ffe600));background:linear-gradient(90deg,#fff 0,#fff 25%,#ffe600 0,#ffe600);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-28 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-28 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-28 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-28 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-28 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-28 #MobileNav .nav-item{color:#ffe600;border-color:#ffe600}.theme-28 #MobileNav .nav-item .nav-link,.theme-28 #MobileNav .nav-item .plans{color:#ffe600}.theme-28 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-28 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-28 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#ffe600}.theme-28 #HomeStats .cta-button{background-color:#ffe600}.theme-28 #home-carousel{background-color:#313d53}.theme-28 #home-nutrition .recipe-card:after,.theme-28 #home-nutrition .recipe-card:before{background-color:#333}.theme-28 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-28 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#333),to(#ffe600));background-image:linear-gradient(90deg,#333,#ffe600)}.theme-28 #home-metrics .metric p{color:#fff}.theme-28 #home-happening .page-event{border-color:#333}.theme-28 #home-events .book-now{background-color:#e6cf00}.theme-28 #home-wellbeing,.theme-28 #wellbeing-carousel{background-color:#f4f4f4}.theme-28 #home-wellbeing .slick-next i,.theme-28 #home-wellbeing .slick-prev i,.theme-28 #wellbeing-carousel .slick-next i,.theme-28 #wellbeing-carousel .slick-prev i{color:#333}.theme-28 #home-wellbeing .recommended-badge,.theme-28 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-28 #wellbeing-carousel .slick-next i,.theme-28 #wellbeing-carousel .slick-prev i{color:#e6cf00}.theme-28 .articles{background-color:#fff}.theme-28 #course .chapters__section:before,.theme-28 #course .chapters__title:after{background-color:#ffe600}.theme-28 #course .chapter:after{border-color:#333;background-color:#333}.theme-28 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-28 #course .chapter.completed-inactive-mod .chapter__title,.theme-28 #course .chapter.completed-inactive-mod .chapter__title-text{color:#333}.theme-28 #course .progress-bar,.theme-28 #course .progress-info{background-color:#333;color:#fff}.theme-28 #course .progress-info:before{color:#333;border-top:5px solid #333}.theme-28 #available-events .upcoming-events .event-link a{color:#ffe600}.theme-28 #available-events .events-calendar .fc .calendar-icon i{color:#ffe600!important}.theme-28 #Webinars .webinar-wrap{color:#333}.theme-28 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#333;color:#333}.theme-28 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#1a1a1a;color:#fff}.theme-28 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#ffe600;color:#fff}.theme-28 .my-bookings .booking-filter .btn{background-color:transparent;color:#333;border:1px solid #333!important;font-weight:800}.theme-28 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-28 #webinarView .return svg .cls-1{fill:#ffe600}.theme-28 #webinarView .return svg .cls-2{fill:#fff}.theme-28 #webinarView .return:hover svg .cls-1{fill:#ccb800}.theme-28 #view-event .page-header .return svg .cls-1{fill:#ffe600}.theme-28 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-28 #view-event .page-header .return:hover svg .cls-1{fill:#ccb800}.theme-28 #view-event .time-slot .btn.active{background-color:#e6cf00;border-width:0}.theme-28 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-28 .calendar .calendar-date.active{background-color:#ffe600}.theme-28 .calendar .nothing-logged h3{color:#fff}.theme-28 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #ffe600}.theme-28 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#1a1a1a}.theme-28 #fitness #WorkoutPlan .workout-slide a{border-color:#ffe600}.theme-28 #fitness #WorkoutPlan .workout-slide a:after{background-color:#333}.theme-28 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#ffe600}.theme-28 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-28 #fitness #ExerciseHistory .button-add:after,.theme-28 #fitness #ExerciseHistory .button-add:before,.theme-28 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-28 #Nutrition #pieColour1{background-color:#ffe600}.theme-28 #Nutrition #pieColour2{background-color:#e6cf00}.theme-28 #Nutrition #pieColour3{background-color:#ccb800}.theme-28 #RecipeBook{background-color:#f4f4f4}.theme-28 #RecipeBook .recipe-card:after,.theme-28 #RecipeBook .recipe-card:before{background-color:#333}.theme-28 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-28 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#e6cf00}.theme-28 #Recipe .log-confirmation p{color:#e6cf00}.theme-28 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#ffe600}.theme-28 #FoodDiary .button-add:after,.theme-28 #FoodDiary .button-add:before{background:#fff}.theme-28 #FoodDiary .button-add{background:#ffe600}.theme-28 #FoodDiary .button-add:hover{background:#e6cf00}.theme-28 #Metrics .metric-value{color:#fff}.theme-28 #Metrics .metrics-card-head:before{background-color:#ffe600}.theme-28 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #ffe600;border-left:74px solid #ffe600}.theme-28 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-28 #Metrics .metrics-text h4{color:#ffe600;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-28 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-28 #Rewards .wellness-points .total-points{color:#fff}.theme-28 #Rewards .circle__background{fill:#1a1a1a;opacity:.5}.theme-28 #Rewards .circle__fill{stroke:#e6cf00}.theme-28 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-28 #Rewards #RewardsLevels .levels-card.achieved{color:#333;border-left-color:#ffe600}.theme-28 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#ffe600}.theme-28 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-28 #Rewards #RewardsDetails .reward-info .reward-title,.theme-28 #Rewards #RewardsDetails .voucher-code h3{color:#ffe600}.theme-28 #Rewards #RewardsDetails .terms-card{border-color:#ffe600}.theme-28 #Rewards #RewardsDetails .terms-card h4{color:#ffe600}.theme-28 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#ffe600),to(#e6cf00));background:linear-gradient(180deg,#ffe600,#e6cf00)}.theme-28 #Insights ::-webkit-scrollbar-thumb{background-color:#e6cf00}.theme-28 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#ffe600;color:#fff}.theme-28 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-28 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-28 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-28 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-28 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-28 #Insights .slider__content:after,.theme-28 #Insights .slider__content:before,.theme-28 #Insights .slider__deliver,.theme-28 #Insights .slider__thumb{background:#fff}.theme-28 #Insights #pop-up .pop-up-content{background-color:#333}.theme-28 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#e6cf00;text-decoration-color:#e6cf00}.theme-28 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-28 #whats-happening .page-results-wrap .page-event:before{border:1px solid #333}@media only screen and (max-width:768px){.theme-28 #eap h3 a{color:#e6cf00!important}}.theme-28 #DigitalClinicsLanding .balance,.theme-28 #DigitalClinicsLanding .balance-amount span,.theme-28 #DigitalClinicsLanding .wallet-id,.theme-28 #wallet-page .balance,.theme-28 #wallet-page .balance-amount span,.theme-28 #wallet-page .wallet-id{color:#fff!important}.theme-28 #DigitalGym .text-link,.theme-28 #WellbeingStudio .text-link{color:#e6cf00;border-color:#ffe600}.theme-28 #DigitalGym .text-link:hover,.theme-28 #WellbeingStudio .text-link:hover{color:#b3a100;border-color:#b3a100}.theme-28 #DigitalGym .virtual-events .event-card-content,.theme-28 #WellbeingStudio .virtual-events .event-card-content{background:#ffe600}.theme-28 #DigitalGym .virtual-events .event-card-content .book-now,.theme-28 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#e6cf00}.theme-28 #DigitalGym .learning h4,.theme-28 #WellbeingStudio .learning h4{color:#333}.theme-28 #DigitalGym .downloadable-guides .download,.theme-28 #WellbeingStudio .downloadable-guides .download{color:#ffe600}.theme-28 #DigitalGym .section-header-title{text-transform:capitalize}.theme-28 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-28 #DigitalGym .cta-button{border:1px solid #ffe600}.theme-28 #DigitalGym .gym-calendar a{color:#ffe600}.theme-28 #DigitalGym .gym-calendar .list-event-day,.theme-28 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-28 #LiveEvent{background:#fff}.theme-28 #LiveEvent .event-content .return svg .circle{fill:#ffe600}.theme-28 #LiveEvent .event-content .return:hover svg .circle{fill:#ccb800}.theme-28 #LiveEvent .event-content h4{color:#333}.theme-28 #LiveEvent .event-content .disclaimer-heading{color:#333!important}.theme-28 #LiveEvent .event-content .text-link{border-bottom:0}.theme-28 #DigitalGym .cta-button:active,.theme-28 #DigitalGym .cta-button:focus,.theme-28 #LiveEvent .cta-button:active,.theme-28 #LiveEvent .cta-button:focus,.theme-28 #WellbeingStudio .cta-button:active,.theme-28 #WellbeingStudio .cta-button:focus{background:#ffe600}.theme-28 #DigitalGym .btn-outline,.theme-28 #LiveEvent .btn-outline,.theme-28 #WellbeingStudio .btn-outline{background-color:#fff;color:#ffe600;border:1px solid #ffe600!important}.theme-28 #DigitalGym .btn-outline:hover,.theme-28 #DigitalGym .btn-outline:hover:focus,.theme-28 #LiveEvent .btn-outline:hover,.theme-28 #LiveEvent .btn-outline:hover:focus,.theme-28 #WellbeingStudio .btn-outline:hover,.theme-28 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#ccb800}.theme-28 #DigitalGym .btn-outline:active,.theme-28 #DigitalGym .btn-outline:focus,.theme-28 #LiveEvent .btn-outline:active,.theme-28 #LiveEvent .btn-outline:focus,.theme-28 #WellbeingStudio .btn-outline:active,.theme-28 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #ffe600!important;color:#ffe600}.theme-28 #WellbeingCourse .return svg .cls-1{fill:#ffe600}.theme-28 #WellbeingCourse .return:hover svg .cls-1{fill:#ccb800}.theme-28 #WellbeingCourse .session-menu .session-item{color:#ffe600}.theme-28 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#ffe600}.theme-28 #WellbeingCourse .session-menu .session-item.active,.theme-28 #WellbeingCourse .session-menu .session-item:hover{color:#ccb800}.theme-28 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-28 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#ccb800}.theme-28 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-28 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#ccb800}.theme-28 #Podcast .btn-outline{border:2px solid #e6cf00;color:#333}.theme-28 #PodcastPlayer input[type=range]::-moz-range-progress{background:#e6cf00}.theme-28 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#e6cf00}.theme-28 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #e6cf00}.theme-28 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#e6cf00}.theme-28 #PodcastPlayer input[type=range]::-moz-range-track{background:#e6cf00}.theme-28 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #e6cf00}.theme-28 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-28 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#e6cf00}.theme-28 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #e6cf00}.theme-28 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-28 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#e6cf00}.theme-28 #Pulse .cta-button:hover{color:#fff}.theme-28 #Pulse .btn-outline:hover{color:#e6cf00!important;color:#e6cf00}.theme-28 #Pulse .answer-button.selected{border-color:#e6cf00!important;color:#e6cf00!important}.theme-28 #Pulse .answer-button.selected:hover{color:#e6cf00!important}.theme-28 #Pulse .btn-outline.form-btn{border:2px solid #e6cf00!important}.theme-28 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #ffe600;color:#ffe600}.theme-28 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-28 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-28 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-28 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#ffe600;fill:#ffe600}.theme-28 #ClassesSearch .classes-filter-button.active{color:#ffe600;border:2px solid #ffe600}.theme-28 #ClassesSearch .fas.active{color:#ffe600!important}.theme-28 #TrainingPlans .class-link{color:#e6cf00}.theme-28 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#e6cf00}.theme-28 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#e6cf00}.theme-28 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #e6cf00}.theme-28 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#e6cf00}.theme-28 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#e6cf00}.theme-28 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #e6cf00}.theme-28 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-28 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#e6cf00}.theme-28 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #e6cf00}.theme-28 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-28 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#e6cf00}.theme-28 #Navigation .nav-link{color:#fff!important}.theme-28 .dc-cat-modal .dc-modal-content .price{color:#e6cf00!important}.theme-28 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #ffe600 transparent transparent!important}.theme-28 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#ffe600!important}.theme-28 .circle,.theme-28 .cls-1{fill:#333!important}.theme-28 #view-event .circle,.theme-28 #view-event .cls-1{fill:#ffe600!important}.theme-28 #events .event-link a{color:#333!important}.theme-28 #MobileNavigation .navbar-brand,.theme-28 #NotLoggedIn .form{background-color:#333!important}.theme-28 #NotLoggedIn .form .form-title,.theme-28 #NotLoggedIn .form .inputEmail,.theme-28 #NotLoggedIn .form .text-link,.theme-28 #NotLoggedIn .form label{color:#fff!important}.theme-28 #Navigation .logo-col{background-color:#333!important}.theme-28 #Navigation .triangle-div-overlap{border-color:#333 transparent transparent transparent!important}.theme-28 #Navigation .nav-item a{color:#333!important}.theme-28 #footer{background-color:#333!important}.theme-28 #footer a,.theme-28 #footer p{color:#fff!important}.theme-28 #course .chapters__bottom-title,.theme-28 #course .chapters__content,.theme-28 #course .chapters__section:before,.theme-28 #course .chapters__title,.theme-28 #course .chapters__title:after,.theme-28 #course .chapters__wrapper{background-color:#333!important}.theme-28 #course .chapter__title-text{color:#fff!important}.theme-28 #course .chapter:after{border-color:#fff!important;background-color:#fff!important}.theme-28 #course .chapter-active:after{border-color:#ffe600!important;background-color:#ffe600!important}.theme-28 #Insights{background:#333!important}.theme-28 #Home .recipe-calories,.theme-28 #Nutrition .recipe-calories{background-color:#ffe600!important}.theme-28 #be-calm .session-menu .session-index,.theme-28 #be-calm .session-menu .session-title{color:#333!important}.theme-28 #be-calm .session-menu .active .session-icon:after{background-color:#ffe600!important}.theme-28 #be-calm .session-menu .active .session-index,.theme-28 #be-calm .session-menu .active .session-title{color:#ffe600!important}.theme-28 #be-calm .course-card a{color:#333!important}.theme-28 #WellbeingStudio .event-card-content{background-color:#333!important}.theme-28 #WellbeingStudio .event-card-content .cta-button{background-color:#ffe600!important}.theme-28 #DigitalGym .event-link a{color:#333!important}.theme-28 #DigitalGym .list-event-date{background-color:#333!important}.theme-28 #DigitalGym .list-event-date .list-event-day,.theme-28 #DigitalGym .list-event-date .list-event-month{color:#fff!important}.theme-29{font-family:Montserrat!important;font-family:FilsonProBook,sans-serif}.theme-29 .brand-primary{color:#0079c8}.theme-29 .brand-secondary{color:#0d1846!important}.theme-29 .brand-highlight-1{color:#006aaf}.theme-29 .brand-text{color:#3a4961!important}.theme-29 .bg-brand-nav,.theme-29 .bg-brand-primary{background-color:#0079c8!important}.theme-29 .bg-brand-secondary{background-color:#0d1846}.theme-29 .bg-brand-secondary-dark{background-color:#05091b}.theme-29 .bg-brand-highlight-1{background-color:#006aaf}.theme-29 .bg-brand-highlight-1.hover-darken:hover{background-color:#004b7c}.theme-29 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#0d1846),to(#006aaf));background:linear-gradient(90deg,#0d1846,#006aaf)}.theme-29 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#0079c8),to(#0d1846));background:linear-gradient(90deg,#0079c8,#0d1846)}.theme-29 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#006aaf),to(#0079c8));background:linear-gradient(0deg,#006aaf,#0079c8)}.theme-29 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#0079c8),to(#0d1846));background:linear-gradient(0deg,#0079c8,#0d1846)}.theme-29 .border-brand-highlight-1{border-color:#006aaf}.theme-29 .border-brand-secondary{border-color:#0d1846}.theme-29 .border-brand-primary{border-color:#0079c8}.theme-29 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-29 .before-secondary:before{background-color:#0d1846}.theme-29 .progress-bar,.theme-29 .progress-info{background-color:#fff;color:#0d1846}.theme-29 .progress-info:before{color:#0079c8;border-top:5px solid #fff}.theme-29 .btn-group .btn{background-color:transparent;margin:auto}.theme-29 .btn-group .btn.active,.theme-29 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-29 .btn-group .btn.active{background-color:#0079c8!important}.theme-29 .btn-group .btn:hover{background-color:#006aaf!important}.theme-29 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#0d1846!important;border-color:#0d1846;margin:auto}.theme-29 .filter-button.active,.theme-29 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-29 .filter-button.active{background-color:#0079c8!important}.theme-29 .filter-button:hover{background-color:#006aaf}.theme-29 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-29 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-29 .btn.brand-secondary:hover{background-color:#006aaf!important;color:#fff!important}.theme-29 .cta-button{background:#0079c8;color:#fff;line-height:1}.theme-29 .cta-button:hover{background-color:#006aaf!important;color:#fff}.theme-29 .cta-button.white-button{background-color:#fff;color:#0079c8}.theme-29 .cta-button.white-button:hover{background-color:#eee}.theme-29 .outline-button{border:2px solid #006aaf;color:#006aaf;background-color:#fff}.theme-29 .outline-button.disabled,.theme-29 .outline-button:hover{color:#006aaf;background-color:#f5f5f5}.theme-29 .outline-button:active,.theme-29 .outline-button:focus{background-color:#f5f5f5!important;color:#006aaf!important}.theme-29 .btn.btn-cta{letter-spacing:normal!important;background-color:#0079c8;color:#fff}.theme-29 .btn.btn-cta:hover{background-color:#005a95}.theme-29 .btn.btn-cta:focus{background-color:#005a95;text-decoration:underline}.theme-29 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #006aaf;color:#006aaf;background-color:#fff}.theme-29 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-29 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-29 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#006aaf}.theme-29 .btn.btn-transparent,.theme-29 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-29 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-29 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-29 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-29 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-29 .btn.btn-active-outline,.theme-29 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-29 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#006aaf}.theme-29 .btn.btn-white:hover{background-color:#f5f5f5}.theme-29 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-29 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-29 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-29 .btn.btn-md{padding:12.5px 5px}.theme-29 .btn.btn-sm{padding:5px 5px!important}.theme-29 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-29 .btn.rounded-0{border-radius:4px!important}.theme-29 .home-link{border-bottom:3px solid #0079c8;color:#0d1846}.theme-29 .home-link:hover{border-color:#0d1846;color:#006aaf}.theme-29 .fc>*,.theme-29 h3{color:#0d1846}.theme-29 .text-link{font-family:FilsonProBold,sans-serif;color:#0d1846!important;border-bottom:3px solid #0d1846;padding-bottom:3px}.theme-29 .return-link a{color:#0079c8}.theme-29 .return-link a:hover{text-decoration:none}.theme-29 a{font-family:FilsonProBook,sans-serif}.theme-29 .pop-up-content .btn{background:#0079c8;color:#fff;line-height:1}.theme-29 .pop-up-content .btn:hover{background-color:#006aaf!important;color:#fff}.theme-29 #NotLoggedIn .form-logo{max-width:260px}.theme-29 .main{background-color:#0d1846}.theme-29 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#0079c8),to(#0079c8));background:linear-gradient(90deg,#fff 0,#fff 25%,#0079c8 0,#0079c8);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-29 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-29 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-29 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-29 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-29 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-29 #MobileNav .nav-item{color:#0079c8;border-color:#0079c8}.theme-29 #MobileNav .nav-item .nav-link,.theme-29 #MobileNav .nav-item .plans{color:#0079c8}.theme-29 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-29 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-29 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#0079c8}.theme-29 #HomeStats .cta-button{background-color:#0079c8}.theme-29 #home-carousel{background-color:#313d53}.theme-29 #home-nutrition .recipe-card:after,.theme-29 #home-nutrition .recipe-card:before{background-color:#0d1846}.theme-29 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-29 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#0d1846),to(#0079c8));background-image:linear-gradient(90deg,#0d1846,#0079c8)}.theme-29 #home-metrics .metric p{color:#fff}.theme-29 #home-happening .page-event{border-color:#0d1846}.theme-29 #home-events .book-now{background-color:#006aaf}.theme-29 #home-wellbeing,.theme-29 #wellbeing-carousel{background-color:#f4f4f4}.theme-29 #home-wellbeing .slick-next i,.theme-29 #home-wellbeing .slick-prev i,.theme-29 #wellbeing-carousel .slick-next i,.theme-29 #wellbeing-carousel .slick-prev i{color:#0d1846}.theme-29 #home-wellbeing .recommended-badge,.theme-29 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-29 #wellbeing-carousel .slick-next i,.theme-29 #wellbeing-carousel .slick-prev i{color:#006aaf}.theme-29 .articles{background-color:#fff}.theme-29 #course .chapters__section:before,.theme-29 #course .chapters__title:after{background-color:#0079c8}.theme-29 #course .chapter:after{border-color:#0d1846;background-color:#0d1846}.theme-29 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-29 #course .chapter.completed-inactive-mod .chapter__title,.theme-29 #course .chapter.completed-inactive-mod .chapter__title-text{color:#0d1846}.theme-29 #course .progress-bar,.theme-29 #course .progress-info{background-color:#0d1846;color:#fff}.theme-29 #course .progress-info:before{color:#0d1846;border-top:5px solid #0d1846}.theme-29 #available-events .upcoming-events .event-link a{color:#0079c8}.theme-29 #available-events .events-calendar .fc .calendar-icon i{color:#0079c8!important}.theme-29 #Webinars .webinar-wrap{color:#0d1846}.theme-29 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#0d1846;color:#0d1846}.theme-29 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#05091b;color:#fff}.theme-29 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#0079c8;color:#fff}.theme-29 .my-bookings .booking-filter .btn{background-color:transparent;color:#0d1846;border:1px solid #0d1846!important;font-weight:800}.theme-29 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-29 #webinarView .return svg .cls-1{fill:#0079c8}.theme-29 #webinarView .return svg .cls-2{fill:#fff}.theme-29 #webinarView .return:hover svg .cls-1{fill:#005a95}.theme-29 #view-event .page-header .return svg .cls-1{fill:#0079c8}.theme-29 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-29 #view-event .page-header .return:hover svg .cls-1{fill:#005a95}.theme-29 #view-event .time-slot .btn.active{background-color:#006aaf;border-width:0}.theme-29 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-29 .calendar .calendar-date.active{background-color:#0079c8}.theme-29 .calendar .nothing-logged h3{color:#fff}.theme-29 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #0079c8}.theme-29 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#05091b}.theme-29 #fitness #WorkoutPlan .workout-slide a{border-color:#0079c8}.theme-29 #fitness #WorkoutPlan .workout-slide a:after{background-color:#0d1846}.theme-29 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#0079c8}.theme-29 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-29 #fitness #ExerciseHistory .button-add:after,.theme-29 #fitness #ExerciseHistory .button-add:before,.theme-29 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-29 #Nutrition #pieColour1{background-color:#0079c8}.theme-29 #Nutrition #pieColour2{background-color:#006aaf}.theme-29 #Nutrition #pieColour3{background-color:#005a95}.theme-29 #RecipeBook{background-color:#f4f4f4}.theme-29 #RecipeBook .recipe-card:after,.theme-29 #RecipeBook .recipe-card:before{background-color:#0d1846}.theme-29 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-29 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#006aaf}.theme-29 #Recipe .log-confirmation p{color:#006aaf}.theme-29 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#0079c8}.theme-29 #FoodDiary .button-add:after,.theme-29 #FoodDiary .button-add:before{background:#fff}.theme-29 #FoodDiary .button-add{background:#0079c8}.theme-29 #FoodDiary .button-add:hover{background:#006aaf}.theme-29 #Metrics .metric-value{color:#fff}.theme-29 #Metrics .metrics-card-head:before{background-color:#0079c8}.theme-29 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #0079c8;border-left:74px solid #0079c8}.theme-29 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-29 #Metrics .metrics-text h4{color:#0079c8;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-29 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-29 #Rewards .wellness-points .total-points{color:#fff}.theme-29 #Rewards .circle__background{fill:#05091b;opacity:.5}.theme-29 #Rewards .circle__fill{stroke:#006aaf}.theme-29 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-29 #Rewards #RewardsLevels .levels-card.achieved{color:#0d1846;border-left-color:#0079c8}.theme-29 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#0079c8}.theme-29 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-29 #Rewards #RewardsDetails .reward-info .reward-title,.theme-29 #Rewards #RewardsDetails .voucher-code h3{color:#0079c8}.theme-29 #Rewards #RewardsDetails .terms-card{border-color:#0079c8}.theme-29 #Rewards #RewardsDetails .terms-card h4{color:#0079c8}.theme-29 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#0079c8),to(#006aaf));background:linear-gradient(180deg,#0079c8,#006aaf)}.theme-29 #Insights ::-webkit-scrollbar-thumb{background-color:#006aaf}.theme-29 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#0079c8;color:#fff}.theme-29 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-29 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-29 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-29 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-29 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-29 #Insights .slider__content:after,.theme-29 #Insights .slider__content:before,.theme-29 #Insights .slider__deliver,.theme-29 #Insights .slider__thumb{background:#fff}.theme-29 #Insights #pop-up .pop-up-content{background-color:#0d1846}.theme-29 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#006aaf;text-decoration-color:#006aaf}.theme-29 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-29 #whats-happening .page-results-wrap .page-event:before{border:1px solid #0d1846}@media only screen and (max-width:768px){.theme-29 #eap h3 a{color:#006aaf!important}}.theme-29 #DigitalClinicsLanding .balance,.theme-29 #DigitalClinicsLanding .balance-amount span,.theme-29 #DigitalClinicsLanding .wallet-id,.theme-29 #wallet-page .balance,.theme-29 #wallet-page .balance-amount span,.theme-29 #wallet-page .wallet-id{color:#fff!important}.theme-29 #DigitalGym .text-link,.theme-29 #WellbeingStudio .text-link{color:#006aaf;border-color:#0079c8}.theme-29 #DigitalGym .text-link:hover,.theme-29 #WellbeingStudio .text-link:hover{color:#004b7c;border-color:#004b7c}.theme-29 #DigitalGym .virtual-events .event-card-content,.theme-29 #WellbeingStudio .virtual-events .event-card-content{background:#0079c8}.theme-29 #DigitalGym .virtual-events .event-card-content .book-now,.theme-29 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#006aaf}.theme-29 #DigitalGym .learning h4,.theme-29 #WellbeingStudio .learning h4{color:#0d1846}.theme-29 #DigitalGym .downloadable-guides .download,.theme-29 #WellbeingStudio .downloadable-guides .download{color:#0079c8}.theme-29 #DigitalGym .section-header-title{text-transform:capitalize}.theme-29 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-29 #DigitalGym .cta-button{border:1px solid #0079c8}.theme-29 #DigitalGym .gym-calendar a{color:#0079c8}.theme-29 #DigitalGym .gym-calendar .list-event-day,.theme-29 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-29 #LiveEvent{background:#fff}.theme-29 #LiveEvent .event-content .return svg .circle{fill:#0079c8}.theme-29 #LiveEvent .event-content .return:hover svg .circle{fill:#005a95}.theme-29 #LiveEvent .event-content h4{color:#0d1846}.theme-29 #LiveEvent .event-content .disclaimer-heading{color:#0d1846!important}.theme-29 #LiveEvent .event-content .text-link{border-bottom:0}.theme-29 #DigitalGym .cta-button:active,.theme-29 #DigitalGym .cta-button:focus,.theme-29 #LiveEvent .cta-button:active,.theme-29 #LiveEvent .cta-button:focus,.theme-29 #WellbeingStudio .cta-button:active,.theme-29 #WellbeingStudio .cta-button:focus{background:#0079c8}.theme-29 #DigitalGym .btn-outline,.theme-29 #LiveEvent .btn-outline,.theme-29 #WellbeingStudio .btn-outline{background-color:#fff;color:#0079c8;border:1px solid #0079c8!important}.theme-29 #DigitalGym .btn-outline:hover,.theme-29 #DigitalGym .btn-outline:hover:focus,.theme-29 #LiveEvent .btn-outline:hover,.theme-29 #LiveEvent .btn-outline:hover:focus,.theme-29 #WellbeingStudio .btn-outline:hover,.theme-29 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#005a95}.theme-29 #DigitalGym .btn-outline:active,.theme-29 #DigitalGym .btn-outline:focus,.theme-29 #LiveEvent .btn-outline:active,.theme-29 #LiveEvent .btn-outline:focus,.theme-29 #WellbeingStudio .btn-outline:active,.theme-29 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #0079c8!important;color:#0079c8}.theme-29 #WellbeingCourse .return svg .cls-1{fill:#0079c8}.theme-29 #WellbeingCourse .return:hover svg .cls-1{fill:#005a95}.theme-29 #WellbeingCourse .session-menu .session-item{color:#0079c8}.theme-29 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#0079c8}.theme-29 #WellbeingCourse .session-menu .session-item.active,.theme-29 #WellbeingCourse .session-menu .session-item:hover{color:#005a95}.theme-29 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-29 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#005a95}.theme-29 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-29 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#005a95}.theme-29 #Podcast .btn-outline{border:2px solid #006aaf;color:#0d1846}.theme-29 #PodcastPlayer input[type=range]::-moz-range-progress{background:#006aaf}.theme-29 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#006aaf}.theme-29 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #006aaf}.theme-29 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#006aaf}.theme-29 #PodcastPlayer input[type=range]::-moz-range-track{background:#006aaf}.theme-29 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #006aaf}.theme-29 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-29 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#006aaf}.theme-29 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #006aaf}.theme-29 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-29 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#006aaf}.theme-29 #Pulse .cta-button:hover{color:#fff}.theme-29 #Pulse .btn-outline:hover{color:#006aaf!important;color:#006aaf}.theme-29 #Pulse .answer-button.selected{border-color:#006aaf!important;color:#006aaf!important}.theme-29 #Pulse .answer-button.selected:hover{color:#006aaf!important}.theme-29 #Pulse .btn-outline.form-btn{border:2px solid #006aaf!important}.theme-29 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #0079c8;color:#0079c8}.theme-29 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-29 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-29 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-29 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#0079c8;fill:#0079c8}.theme-29 #ClassesSearch .classes-filter-button.active{color:#0079c8;border:2px solid #0079c8}.theme-29 #ClassesSearch .fas.active{color:#0079c8!important}.theme-29 #TrainingPlans .class-link{color:#006aaf}.theme-29 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#006aaf}.theme-29 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#006aaf}.theme-29 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #006aaf}.theme-29 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#006aaf}.theme-29 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#006aaf}.theme-29 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #006aaf}.theme-29 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-29 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#006aaf}.theme-29 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #006aaf}.theme-29 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-29 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#006aaf}.theme-29 #Navigation .nav-link{color:#fff!important}.theme-29 .dc-cat-modal .dc-modal-content .price{color:#006aaf!important}.theme-29 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #0079c8 transparent transparent!important}.theme-29 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#0079c8!important}.theme-29 .brand-text,.theme-29 h1,.theme-29 h2,.theme-29 h3,.theme-29 h4,.theme-29 p{color:#21272a!important;font-family:Montserrat!important}.theme-29 h1,.theme-29 h2,.theme-29 h3,.theme-29 h4{font-weight:600!important}.theme-29 .btn{font-family:Montserrat!important;font-weight:700}.theme-29 .modal-content .btn{font-family:Montserrat,arial!important;font-weight:700}.theme-29 a{font-family:Montserrat!important}.theme-29 .mobile-only-link{color:#0079c8}.theme-29 .circle,.theme-29 .cls-1{fill:#0079c8!important}.theme-29 #home-wellbeing .slide-inner,.theme-29 .event-card-content .book-now{background-color:#0d1846!important}.theme-29 .recipe-card .recipe-calories{background-color:#0079c8!important}.theme-29 #Navigation{background-color:#fff!important}.theme-29 #SideNav,.theme-29 .aside{display:none}.theme-29 .main{width:100%}.theme-29 #footer.bg-grey{background-color:#0d1846}.theme-29 #be-calm .session-menu .session-index,.theme-29 #be-calm .session-menu .session-title{color:#0079c8!important}.theme-29 #be-calm .session-menu .active .session-index,.theme-29 #be-calm .session-menu .active .session-title{color:#006aaf!important}.theme-29 #be-calm .session-info a{color:#05091b!important}@media only screen and (max-width:992px){.theme-29 #Navigation{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.theme-29 #content{margin-top:0!important}}.theme-30{font-family:FilsonProBook,sans-serif}.theme-30 .brand-primary{color:#ff2c50}.theme-30 .brand-secondary{color:#821a33!important}.theme-30 .brand-highlight-1{color:#ff133b}.theme-30 .brand-text{color:#3a4961!important}.theme-30 .bg-brand-nav,.theme-30 .bg-brand-primary{background-color:#ff2c50!important}.theme-30 .bg-brand-secondary{background-color:#821a33}.theme-30 .bg-brand-secondary-dark{background-color:#571122}.theme-30 .bg-brand-highlight-1{background-color:#ff133b}.theme-30 .bg-brand-highlight-1.hover-darken:hover{background-color:#df0026}.theme-30 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#821a33),to(#ff133b));background:linear-gradient(90deg,#821a33,#ff133b)}.theme-30 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#ff2c50),to(#821a33));background:linear-gradient(90deg,#ff2c50,#821a33)}.theme-30 .bg-fade-vertical{background:-webkit-gradient(linear,left bottom,left top,from(#ff133b),to(#ff2c50));background:linear-gradient(0deg,#ff133b,#ff2c50)}.theme-30 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#ff2c50),to(#821a33));background:linear-gradient(0deg,#ff2c50,#821a33)}.theme-30 .border-brand-highlight-1{border-color:#ff133b}.theme-30 .border-brand-secondary{border-color:#821a33}.theme-30 .border-brand-primary{border-color:#ff2c50}.theme-30 .border-brand-triangle{border-color:#f4f4f4 transparent transparent transparent}.theme-30 .before-secondary:before{background-color:#821a33}.theme-30 .progress-bar,.theme-30 .progress-info{background-color:#fff;color:#821a33}.theme-30 .progress-info:before{color:#ff2c50;border-top:5px solid #fff}.theme-30 .btn-group .btn{background-color:transparent;margin:auto}.theme-30 .btn-group .btn.active,.theme-30 .btn-group .btn:hover{border-width:0;color:#fff!important}.theme-30 .btn-group .btn.active{background-color:#ff2c50!important}.theme-30 .btn-group .btn:hover{background-color:#ff133b!important}.theme-30 .filter-button{font-family:FilsonProBook;border-width:1px!important;border-style:solid;background-color:transparent;color:#821a33!important;border-color:#821a33;margin:auto}.theme-30 .filter-button.active,.theme-30 .filter-button:hover{font-family:FilsonProBold;border-width:0!important;border-width:0;color:#fff!important}.theme-30 .filter-button.active{background-color:#ff2c50!important}.theme-30 .filter-button:hover{background-color:#ff133b}.theme-30 .filter-button.filter-button-white{color:#fff!important;border-color:#fff!important}.theme-30 .btn{padding:12.5px 5px;font-family:FilsonProBold}.theme-30 .btn.brand-secondary:hover{background-color:#ff133b!important;color:#fff!important}.theme-30 .cta-button{background:#ff2c50;color:#fff;line-height:1}.theme-30 .cta-button:hover{background-color:#ff133b!important;color:#fff}.theme-30 .cta-button.white-button{background-color:#fff;color:#ff2c50}.theme-30 .cta-button.white-button:hover{background-color:#eee}.theme-30 .outline-button{border:2px solid #ff133b;color:#ff133b;background-color:#fff}.theme-30 .outline-button.disabled,.theme-30 .outline-button:hover{color:#ff133b;background-color:#f5f5f5}.theme-30 .outline-button:active,.theme-30 .outline-button:focus{background-color:#f5f5f5!important;color:#ff133b!important}.theme-30 .btn.btn-cta{letter-spacing:normal!important;background-color:#ff2c50;color:#fff}.theme-30 .btn.btn-cta:hover{background-color:#f8002a}.theme-30 .btn.btn-cta:focus{background-color:#f8002a;text-decoration:underline}.theme-30 .btn.btn-cta-outline{letter-spacing:normal!important;border-width:1.5px!important;border:solid #ff133b;color:#ff133b;background-color:#fff}.theme-30 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-30 .btn.btn-cta-outline:focus{background-color:#f5f5f5;text-decoration:underline}.theme-30 .btn.btn-transparent{letter-spacing:normal!important;border-width:1.5px!important;border:solid hsla(0,0%,100%,0);color:#ff133b}.theme-30 .btn.btn-transparent,.theme-30 .btn.btn-transparent:hover{background-color:hsla(0,0%,100%,0)}.theme-30 .btn.btn-transparent:focus{background-color:hsla(0,0%,100%,0);text-decoration:underline}.theme-30 .btn.btn-gray-outline{letter-spacing:normal!important;border-width:2px!important;border:solid #dde1e6;color:#3a4961;background-color:#fff}.theme-30 .btn.btn-gray-outline:hover{background-color:#fff;border:solid #0652ae}.theme-30 .btn.btn-active-outline{letter-spacing:normal!important;border-width:2px!important;color:#3a4961}.theme-30 .btn.btn-active-outline,.theme-30 .btn.btn-active-outline:hover{border:solid #0652ae;background-color:#ddedf8}.theme-30 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#ff133b}.theme-30 .btn.btn-white:hover{background-color:#f5f5f5}.theme-30 .btn.btn-white-outline{letter-spacing:normal!important;border-width:1px!important;border:solid #fff;color:#fff;background-color:transparent}.theme-30 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-30 .btn.disabled{cursor:not-allowed;opacity:.7}.theme-30 .btn.btn-md{padding:12.5px 5px}.theme-30 .btn.btn-sm{padding:5px 5px!important}.theme-30 .btn-lg{padding:17.5px 5px;min-width:100px;font-size:1.4rem!important}.theme-30 .btn.rounded-0{border-radius:4px!important}.theme-30 .home-link{border-bottom:3px solid #ff2c50;color:#821a33}.theme-30 .home-link:hover{border-color:#821a33;color:#ff133b}.theme-30 .fc>*,.theme-30 h3{color:#821a33}.theme-30 .text-link{font-family:FilsonProBold,sans-serif;color:#821a33!important;border-bottom:3px solid #821a33;padding-bottom:3px}.theme-30 .return-link a{color:#ff2c50}.theme-30 .return-link a:hover{text-decoration:none}.theme-30 a{font-family:FilsonProBook,sans-serif}.theme-30 .pop-up-content .btn{background:#ff2c50;color:#fff;line-height:1}.theme-30 .pop-up-content .btn:hover{background-color:#ff133b!important;color:#fff}.theme-30 #NotLoggedIn .form-logo{max-width:260px}.theme-30 .main{background-color:#821a33}.theme-30 #TopNav{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(25%,#fff),color-stop(25%,#ff2c50),to(#ff2c50));background:linear-gradient(90deg,#fff 0,#fff 25%,#ff2c50 0,#ff2c50);border-bottom:1px solid hsla(0,0%,100%,.5)}.theme-30 #TopNav .navbar .navbar-brand:after{position:absolute;right:0;top:0;content:"";display:block;background-color:#fff;width:80px;height:calc(100% + 1px);border-right:9px solid #f4f4f4;-webkit-transform:translateX(40px) skewX(-40deg);transform:translateX(40px) skewX(-40deg);z-index:-10}.theme-30 #TopNav .navbar .navbar-nav{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.theme-30 #TopNav .navbar .navbar-nav .nav-item a{color:#fff}.theme-30 #TopNav .navbar .navbar-nav .nav-item.active a{font-weight:600}.theme-30 #TopNav .navbar .navbar-nav .nav-item.active:before{background-color:#fff}.theme-30 #MobileNav .nav-item{color:#ff2c50;border-color:#ff2c50}.theme-30 #MobileNav .nav-item .nav-link,.theme-30 #MobileNav .nav-item .plans{color:#ff2c50}.theme-30 #SideNav .border-bottom{border-bottom:1px solid #fff}.theme-30 #HomeStats .stats-card .circle-wrap .circle-highlight,.theme-30 #HomeStats .stats-card .circle-wrap .ProgressCircle .circle__background{stroke:#ff2c50}.theme-30 #HomeStats .cta-button{background-color:#ff2c50}.theme-30 #home-carousel{background-color:#313d53}.theme-30 #home-nutrition .recipe-card:after,.theme-30 #home-nutrition .recipe-card:before{background-color:#821a33}.theme-30 #home-nutrition .recipe-card .recipe-calories{background-color:#949ba1}.theme-30 #home-rewards .reward-logo{background-image:-webkit-gradient(linear,left top,right top,from(#821a33),to(#ff2c50));background-image:linear-gradient(90deg,#821a33,#ff2c50)}.theme-30 #home-metrics .metric p{color:#fff}.theme-30 #home-happening .page-event{border-color:#821a33}.theme-30 #home-events .book-now{background-color:#ff133b}.theme-30 #home-wellbeing,.theme-30 #wellbeing-carousel{background-color:#f4f4f4}.theme-30 #home-wellbeing .slick-next i,.theme-30 #home-wellbeing .slick-prev i,.theme-30 #wellbeing-carousel .slick-next i,.theme-30 #wellbeing-carousel .slick-prev i{color:#821a33}.theme-30 #home-wellbeing .recommended-badge,.theme-30 #wellbeing-carousel .recommended-badge{background-image:url(/img/recommended-generic.svg);background-position:top;background-size:contain;background-repeat:no-repeat}.theme-30 #wellbeing-carousel .slick-next i,.theme-30 #wellbeing-carousel .slick-prev i{color:#ff133b}.theme-30 .articles{background-color:#fff}.theme-30 #course .chapters__section:before,.theme-30 #course .chapters__title:after{background-color:#ff2c50}.theme-30 #course .chapter:after{border-color:#821a33;background-color:#821a33}.theme-30 #course .chapter.chapter-active:after{border-color:#fff;background-color:#fff}.theme-30 #course .chapter.completed-inactive-mod .chapter__title,.theme-30 #course .chapter.completed-inactive-mod .chapter__title-text{color:#821a33}.theme-30 #course .progress-bar,.theme-30 #course .progress-info{background-color:#821a33;color:#fff}.theme-30 #course .progress-info:before{color:#821a33;border-top:5px solid #821a33}.theme-30 #available-events .upcoming-events .event-link a{color:#ff2c50}.theme-30 #available-events .events-calendar .fc .calendar-icon i{color:#ff2c50!important}.theme-30 #Webinars .webinar-wrap{color:#821a33}.theme-30 #Webinars .webinar-wrap .btn-wrap .btn.available{border-color:#821a33;color:#821a33}.theme-30 #Webinars .webinar-wrap .btn-wrap .btn.available:hover{border-color:#571122;color:#fff}.theme-30 #CompanyBoard .category-button:not(.bg-brand-secondary):hover{background-color:#ff2c50;color:#fff}.theme-30 .my-bookings .booking-filter .btn{background-color:transparent;color:#821a33;border:1px solid #821a33!important;font-weight:800}.theme-30 .my-bookings .booking-filter .btn.active{background-color:#ef3a78;color:#fff;border-width:0!important}.theme-30 #webinarView .return svg .cls-1{fill:#ff2c50}.theme-30 #webinarView .return svg .cls-2{fill:#fff}.theme-30 #webinarView .return:hover svg .cls-1{fill:#f8002a}.theme-30 #view-event .page-header .return svg .cls-1{fill:#ff2c50}.theme-30 #view-event .page-header .return svg .cls-2{fill:#fff}.theme-30 #view-event .page-header .return:hover svg .cls-1{fill:#f8002a}.theme-30 #view-event .time-slot .btn.active{background-color:#ff133b;border-width:0}.theme-30 .calendar .calendar-nav .brand-highlight-1{color:#fff}.theme-30 .calendar .calendar-date.active{background-color:#ff2c50}.theme-30 .calendar .nothing-logged h3{color:#fff}.theme-30 #fitness #AllWorkoutPlans .carousel-item .slide-content a{border-bottom:3px solid #ff2c50}.theme-30 #fitness #AllWorkoutPlans .all-plans .title-image{background-color:#571122}.theme-30 #fitness #WorkoutPlan .workout-slide a{border-color:#ff2c50}.theme-30 #fitness #WorkoutPlan .workout-slide a:after{background-color:#821a33}.theme-30 #fitness #WorkoutPlan .workout-slide.active a:after{background-color:#ff2c50}.theme-30 #fitness .exercise-slide .slide-image{border-color:#f4f4f4}.theme-30 #fitness #ExerciseHistory .button-add:after,.theme-30 #fitness #ExerciseHistory .button-add:before,.theme-30 #fitness #ExerciseHistory .no-history:before{background:#fff}.theme-30 #Nutrition #pieColour1{background-color:#ff2c50}.theme-30 #Nutrition #pieColour2{background-color:#ff133b}.theme-30 #Nutrition #pieColour3{background-color:#f8002a}.theme-30 #RecipeBook{background-color:#f4f4f4}.theme-30 #RecipeBook .recipe-card:after,.theme-30 #RecipeBook .recipe-card:before{background-color:#821a33}.theme-30 #RecipeBook .recipe-card .recipe-calories{background-color:#949ba1}.theme-30 #Recipe .recipe-header .header-inner .recipe-title h2:before{background:#ff133b}.theme-30 #Recipe .log-confirmation p{color:#ff133b}.theme-30 #FoodSearch ::-webkit-scrollbar-thumb{background-color:#ff2c50}.theme-30 #FoodDiary .button-add:after,.theme-30 #FoodDiary .button-add:before{background:#fff}.theme-30 #FoodDiary .button-add{background:#ff2c50}.theme-30 #FoodDiary .button-add:hover{background:#ff133b}.theme-30 #Metrics .metric-value{color:#fff}.theme-30 #Metrics .metrics-card-head:before{background-color:#ff2c50}.theme-30 #Metrics .metrics-card-head:after{border:60px solid transparent;border-bottom:0 solid #ff2c50;border-left:74px solid #ff2c50}.theme-30 #Metrics .metrics-text{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-30 #Metrics .metrics-text h4{color:#ff2c50;font-family:FilsonProBold;font-size:2.4rem;margin-bottom:8px}.theme-30 #Metrics .metrics-text p{font-family:FilsonProBook,sans-serif;font-size:2.1rem;color:#3a4961}.theme-30 #Rewards .wellness-points .total-points{color:#fff}.theme-30 #Rewards .circle__background{fill:#571122;opacity:.5}.theme-30 #Rewards .circle__fill{stroke:#ff133b}.theme-30 #Rewards #RewardsPopup .brand-highlight-1{color:#fff}.theme-30 #Rewards #RewardsLevels .levels-card.achieved{color:#821a33;border-left-color:#ff2c50}.theme-30 #Rewards #RewardsLevels .level-details-card.achieved{border-left-color:#ff2c50}.theme-30 #Rewards #RewardsLevels .reward-card .reward-logo{background-image:url(/img/reward/redeem-img-bg-generic.svg)}.theme-30 #Rewards #RewardsDetails .reward-info .reward-title,.theme-30 #Rewards #RewardsDetails .voucher-code h3{color:#ff2c50}.theme-30 #Rewards #RewardsDetails .terms-card{border-color:#ff2c50}.theme-30 #Rewards #RewardsDetails .terms-card h4{color:#ff2c50}.theme-30 #Insights{background:-webkit-gradient(linear,left top,left bottom,from(#ff2c50),to(#ff133b));background:linear-gradient(180deg,#ff2c50,#ff133b)}.theme-30 #Insights ::-webkit-scrollbar-thumb{background-color:#ff133b}.theme-30 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:#ff2c50;color:#fff}.theme-30 #Insights .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#fff}.theme-30 #Insights .boolean-input .tick-filled{height:90px;background-image:url(/img/insights/ticked-filled-generic.svg)}.theme-30 #Insights .boolean-input .tick-outline{height:90px;background-image:url(/img/insights/tick.svg)}.theme-30 #Insights .boolean-input .x-filled{height:90px;background-image:url(/img/insights/x-filled-generic.svg)}.theme-30 #Insights .boolean-input .x-out{width:90px;height:90px;background-image:url(/img/x-white.svg);border-width:0}.theme-30 #Insights .slider__content:after,.theme-30 #Insights .slider__content:before,.theme-30 #Insights .slider__deliver,.theme-30 #Insights .slider__thumb{background:#fff}.theme-30 #Insights #pop-up .pop-up-content{background-color:#821a33}.theme-30 #Insights #pop-up .pop-up-content a{-webkit-text-decoration-color:#ff133b;text-decoration-color:#ff133b}.theme-30 #Insights #pop-up .pop-up-content .popup-image img{max-width:100%;padding-left:20px;padding-right:20px}.theme-30 #whats-happening .page-results-wrap .page-event:before{border:1px solid #821a33}@media only screen and (max-width:768px){.theme-30 #eap h3 a{color:#ff133b!important}}.theme-30 #DigitalClinicsLanding .balance,.theme-30 #DigitalClinicsLanding .balance-amount span,.theme-30 #DigitalClinicsLanding .wallet-id,.theme-30 #wallet-page .balance,.theme-30 #wallet-page .balance-amount span,.theme-30 #wallet-page .wallet-id{color:#fff!important}.theme-30 #DigitalGym .text-link,.theme-30 #WellbeingStudio .text-link{color:#ff133b;border-color:#ff2c50}.theme-30 #DigitalGym .text-link:hover,.theme-30 #WellbeingStudio .text-link:hover{color:#df0026;border-color:#df0026}.theme-30 #DigitalGym .virtual-events .event-card-content,.theme-30 #WellbeingStudio .virtual-events .event-card-content{background:#ff2c50}.theme-30 #DigitalGym .virtual-events .event-card-content .book-now,.theme-30 #WellbeingStudio .virtual-events .event-card-content .book-now{background:#ff133b}.theme-30 #DigitalGym .learning h4,.theme-30 #WellbeingStudio .learning h4{color:#821a33}.theme-30 #DigitalGym .downloadable-guides .download,.theme-30 #WellbeingStudio .downloadable-guides .download{color:#ff2c50}.theme-30 #DigitalGym .section-header-title{text-transform:capitalize}.theme-30 #DigitalGym .btn-wrap .btn{font-size:1.4rem}.theme-30 #DigitalGym .cta-button{border:1px solid #ff2c50}.theme-30 #DigitalGym .gym-calendar a{color:#ff2c50}.theme-30 #DigitalGym .gym-calendar .list-event-day,.theme-30 #DigitalGym .gym-calendar .list-event-month{color:#3d5067}.theme-30 #LiveEvent{background:#fff}.theme-30 #LiveEvent .event-content .return svg .circle{fill:#ff2c50}.theme-30 #LiveEvent .event-content .return:hover svg .circle{fill:#f8002a}.theme-30 #LiveEvent .event-content h4{color:#821a33}.theme-30 #LiveEvent .event-content .disclaimer-heading{color:#821a33!important}.theme-30 #LiveEvent .event-content .text-link{border-bottom:0}.theme-30 #DigitalGym .cta-button:active,.theme-30 #DigitalGym .cta-button:focus,.theme-30 #LiveEvent .cta-button:active,.theme-30 #LiveEvent .cta-button:focus,.theme-30 #WellbeingStudio .cta-button:active,.theme-30 #WellbeingStudio .cta-button:focus{background:#ff2c50}.theme-30 #DigitalGym .btn-outline,.theme-30 #LiveEvent .btn-outline,.theme-30 #WellbeingStudio .btn-outline{background-color:#fff;color:#ff2c50;border:1px solid #ff2c50!important}.theme-30 #DigitalGym .btn-outline:hover,.theme-30 #DigitalGym .btn-outline:hover:focus,.theme-30 #LiveEvent .btn-outline:hover,.theme-30 #LiveEvent .btn-outline:hover:focus,.theme-30 #WellbeingStudio .btn-outline:hover,.theme-30 #WellbeingStudio .btn-outline:hover:focus{color:#fff;background-color:#f8002a}.theme-30 #DigitalGym .btn-outline:active,.theme-30 #DigitalGym .btn-outline:focus,.theme-30 #LiveEvent .btn-outline:active,.theme-30 #LiveEvent .btn-outline:focus,.theme-30 #WellbeingStudio .btn-outline:active,.theme-30 #WellbeingStudio .btn-outline:focus{background:#fff;border:1px solid #ff2c50!important;color:#ff2c50}.theme-30 #WellbeingCourse .return svg .cls-1{fill:#ff2c50}.theme-30 #WellbeingCourse .return:hover svg .cls-1{fill:#f8002a}.theme-30 #WellbeingCourse .session-menu .session-item{color:#ff2c50}.theme-30 #WellbeingCourse .session-menu .session-item .session-icon svg .cls-1{fill:#ff2c50}.theme-30 #WellbeingCourse .session-menu .session-item.active,.theme-30 #WellbeingCourse .session-menu .session-item:hover{color:#f8002a}.theme-30 #WellbeingCourse .session-menu .session-item.active .session-icon:after,.theme-30 #WellbeingCourse .session-menu .session-item:hover .session-icon:after{background:#f8002a}.theme-30 #WellbeingCourse .session-menu .session-item.active .session-icon svg .cls-1,.theme-30 #WellbeingCourse .session-menu .session-item:hover .session-icon svg .cls-1{fill:#f8002a}.theme-30 #Podcast .btn-outline{border:2px solid #ff133b;color:#821a33}.theme-30 #PodcastPlayer input[type=range]::-moz-range-progress{background:#ff133b}.theme-30 #PodcastPlayer input[type=range]::-webkit-slider-runnable-track{background:#ff133b}.theme-30 #PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #ff133b}.theme-30 #PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#ff133b}.theme-30 #PodcastPlayer input[type=range]::-moz-range-track{background:#ff133b}.theme-30 #PodcastPlayer input[type=range]::-moz-range-thumb{border:3px solid #ff133b}.theme-30 #PodcastPlayer input[type=range]::-ms-fill-lower,.theme-30 #PodcastPlayer input[type=range]::-ms-fill-upper{background:#ff133b}.theme-30 #PodcastPlayer input[type=range]::-ms-thumb{border:3px solid #ff133b}.theme-30 #PodcastPlayer input[type=range]:focus::-ms-fill-lower,.theme-30 #PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#ff133b}.theme-30 #Pulse .cta-button:hover{color:#fff}.theme-30 #Pulse .btn-outline:hover{color:#ff133b!important;color:#ff133b}.theme-30 #Pulse .answer-button.selected{border-color:#ff133b!important;color:#ff133b!important}.theme-30 #Pulse .answer-button.selected:hover{color:#ff133b!important}.theme-30 #Pulse .btn-outline.form-btn{border:2px solid #ff133b!important}.theme-30 #ClassesSearch .v-select.active .vs__dropdown-toggle{border:2px solid #ff2c50;color:#ff2c50}.theme-30 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__actions,.theme-30 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected,.theme-30 #ClassesSearch .v-select.active .vs__dropdown-toggle .vs__selected-options,.theme-30 #ClassesSearch .v-select.active .vs__dropdown-toggle svg{color:#ff2c50;fill:#ff2c50}.theme-30 #ClassesSearch .classes-filter-button.active{color:#ff2c50;border:2px solid #ff2c50}.theme-30 #ClassesSearch .fas.active{color:#ff2c50!important}.theme-30 #TrainingPlans .class-link{color:#ff133b}.theme-30 #JournalEntryQuestion input[type=range]::-moz-range-progress{background:#ff133b}.theme-30 #JournalEntryQuestion input[type=range]::-webkit-slider-runnable-track{background:#ff133b}.theme-30 #JournalEntryQuestion input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;border:3px solid #ff133b}.theme-30 #JournalEntryQuestion input[type=range]:focus::-webkit-slider-runnable-track{background:#ff133b}.theme-30 #JournalEntryQuestion input[type=range]::-moz-range-track{background:#ff133b}.theme-30 #JournalEntryQuestion input[type=range]::-moz-range-thumb{border:3px solid #ff133b}.theme-30 #JournalEntryQuestion input[type=range]::-ms-fill-lower,.theme-30 #JournalEntryQuestion input[type=range]::-ms-fill-upper{background:#ff133b}.theme-30 #JournalEntryQuestion input[type=range]::-ms-thumb{border:3px solid #ff133b}.theme-30 #JournalEntryQuestion input[type=range]:focus::-ms-fill-lower,.theme-30 #JournalEntryQuestion input[type=range]:focus::-ms-fill-upper{background:#ff133b}.theme-30 #Navigation .nav-link{color:#fff!important}.theme-30 .dc-cat-modal .dc-modal-content .price{color:#ff133b!important}.theme-30 #DigitalFrontDoor .HomeCardCarousel .HomeBannerEventCard:after{border-color:transparent #ff2c50 transparent transparent!important}.theme-30 #DigitalFrontDoor .HomeRecipeCard .calories-container{background-color:#ff2c50!important}html{font-size:10px}@media only screen and (max-width:576px){html{font-size:9px}}@font-face{font-family:FilsonProBlack;src:url(../fonts/FilsonProBlack.9c9bcc5e.ttf);src:url(../fonts/FilsonProBlack.413756ee.woff);src:url(../fonts/FilsonProBlack.41446b7d.otf);font-weight:400;font-style:normal}@font-face{font-family:FilsonProBold;src:url(../fonts/FilsonProBold.d9b35aa1.ttf);src:url(../fonts/FilsonProBold.968f0fab.woff);src:url(../fonts/FilsonProBold.d02b31ed.otf);font-weight:400;font-style:normal}@font-face{font-family:FilsonProBook;src:url(../fonts/FilsonProBook.1c63f70d.ttf);src:url(../fonts/FilsonProBook.e985380c.woff);src:url(../fonts/FilsonProBook.9670114f.otf);font-weight:400;font-style:normal}@font-face{font-family:FilsonProLight;src:url(../fonts/FilsonProLight.06b31be1.ttf);src:url(../fonts/FilsonProLight.dec8abc8.woff);src:url(../fonts/FilsonProLight.2e1c7f31.otf);font-weight:400;font-style:normal}@font-face{font-family:Lyon;src:url(../fonts/LyonDisplay-Bold-Trial.f0525793.otf);font-weight:400;font-style:normal}@font-face{font-family:ff-cocon-web-pro;src:url(../fonts/CoconPro-Regular.a1a1801c.woff)}@font-face{font-family:ff-sari-web-bold;src:url(../fonts/ufonts.com_sari-bold.e7eb37b7.woff)}@font-face{font-family:ff-sari-web-medium;src:url(../fonts/ufonts.com_sari-medium.098f8c86.woff)}@font-face{font-family:ff-sari-web-regular;src:url(../fonts/ufonts.com_sari-regular.9a8723f0.woff)}#app{height:100vh;background-size:cover;overflow-x:hidden;background:#fff}#app .page-title h2{text-transform:capitalize}#app a{cursor:pointer}#app a:hover{text-decoration:none}#app h2{font-family:FilsonProLight;font-size:40px;color:#3a4961;text-align:center;margin-bottom:20px}#app p{color:#394961}#app .btn{border-radius:60px;font-size:1.2rem;line-height:1;border-width:0;padding:10px 15px}#app .btn.border-white{border-width:1px;border-color:#fff}#app .btn.border-white.active{border-width:0}#app .btn:focus{-webkit-box-shadow:none;box-shadow:none}#app .clickable{cursor:pointer}#app .btn-purple{background-color:#e83b75;color:#fff}#app input[type=email]::-ms-clear,#app input[type=text]::-ms-clear{display:none}#app input{font-family:Open Sans,sans-serif!important}#app .col-lg-5ths,#app .col-md-5ths,#app .col-sm-5ths,#app .col-xs-5ths{position:relative;min-height:1px}#app .col-xs-5ths{width:20%;float:left}@media (min-width:768px){#app .col-sm-5ths{width:20%;float:left}}@media (min-width:992px){#app .col-md-5ths{width:20%;float:left}}@media (min-width:1200px){#app .col-lg-5ths{width:20%;float:left}}.questionnaire-modal .modal-content{border-radius:24px;overflow:hidden}.questionnaire-modal .modal-content .modal-footer{display:none!important}.questionnaire-modal .modal-body{padding:0}.modal-content .btn{border-radius:60px;font-size:1.3rem;line-height:1;font-family:FilsonProBold,arial;padding:10px 15px}.modal-content .btn.border-white{border-width:1px;border-color:#fff}.modal-content .btn.border-white.active{border-width:0}.modal-content .btn:focus{-webkit-box-shadow:none;box-shadow:none}.modal-content .btn-purple{background-color:#e83b75;color:#fff;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}.modal-content .btn-purple:active,.modal-content .btn-purple:hover{color:#fff}.modal-content .btn-outline-purple{background-color:#fff;color:#e83b75;border:2px solid #e83b75;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}.modal-content .btn-outline-purple:hover{background-color:#f5f5f5;color:#e83b75}.modal-content .btn-outline-purple:active{color:#e83b75}.modal-content .btn-outline-grey{background-color:#fff;color:grey;border:1px solid grey;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}.modal-content .btn-outline-grey:hover{background-color:#f5f5f5}.modal-content.coach_modal{overflow:hidden;border:none}.modal-content.coach_modal .coach_modal_header{color:#fff;padding:10px 30px}.modal-content.coach_modal .coach_modal_header h5{font-size:17px}.modal-content.coach_modal .modal-body{padding:0 15px}.modal-content.coach_modal .modal-footer{display:none}#clinician_modal .modal-dialog{-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.filson-light{font-family:FilsonProLight,sans-serif!important}.filson-book,.filson-light{letter-spacing:normal!important}.filson-book{font-family:FilsonProBook,sans-serif!important}.filson-bold{font-family:FilsonProBold,sans-serif!important;letter-spacing:normal!important}#ErrorModal{font-size:1.8rem;padding:60px 20px;text-align:center}#ErrorModal,#ErrorModal h3{font-family:Montserrat,serif}#ErrorModal h3{font-size:2.4rem;font-weight:700;padding-bottom:30px}#NotLoggedIn{height:100%}#TopNav .line-hider{width:80%!important;height:1px!important;position:absolute;bottom:-1px;right:1px;width:80%;height:1px;z-index:100;background-color:#fff}#TopNav .navbar .nav-item{position:relative}#TopNav .navbar .nav-item a{font-size:1.6rem;font-family:FilsonProBook,sans-serif}#TopNav .navbar .nav-item.active:before{content:"";width:calc(100% + 20px);height:18px;display:block;background-color:#fff;position:absolute;top:-30px;-webkit-transform:translateX(-10px);transform:translateX(-10px)}#TopNav .navbar .navbar-brand{width:180px;background-color:#fff;text-align:left;cursor:pointer;z-index:5;height:80px;padding:5px 0}#TopNav .navbar .navbar-brand img{-o-object-fit:contain;object-fit:contain;height:auto;width:auto;max-width:100%;max-height:100%;z-index:5}#TopNav .navbar .navbar-brand:after{z-index:-1}#TopNav .navbar .length-8 .dropdown-menu,#TopNav .navbar .length-9 .dropdown-menu,#TopNav .navbar .length-10 .dropdown-menu,#TopNav .navbar .length-11 .dropdown-menu{width:400px;height:375px}#TopNav .navbar .length-8 .dropdown-menu .dropdown-menu .dropdown-item .dropdown-label,#TopNav .navbar .length-9 .dropdown-menu .dropdown-menu .dropdown-item .dropdown-label,#TopNav .navbar .length-10 .dropdown-menu .dropdown-menu .dropdown-item .dropdown-label,#TopNav .navbar .length-11 .dropdown-menu .dropdown-menu .dropdown-item .dropdown-label{margin-bottom:19px}#TopNav .navbar .length-7 .dropdown-menu{width:400px;height:255px}#TopNav .navbar .length-7 .dropdown-menu .dropdown-menu .dropdown-item .dropdown-label{margin-bottom:19px}#TopNav .navbar .length-6 .dropdown-card,#TopNav .navbar .length-6 .dropdown-menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#TopNav .navbar .length-6 .dropdown-menu{width:400px;height:255px}#TopNav .navbar .length-5 .dropdown-menu{width:560px}#TopNav .navbar .length-4 .dropdown-menu{width:440px}#TopNav .navbar .length-3 .dropdown-menu{width:310px;width:180px}#TopNav .navbar .virtual .dropdown-menu{height:unset;-webkit-transform:translate(-70%,10px);transform:translate(-70%,10px);padding:5px 15px;width:195px}#TopNav .navbar .virtual .dropdown-menu:after{top:-8px;border-width:0 5px 8px 5px;right:50px;left:unset}#TopNav .navbar .virtual .dropdown-menu .dropdown-card{margin:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#TopNav .navbar .virtual .dropdown-menu .dropdown-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}}#TopNav .navbar .virtual .dropdown-menu .dropdown-wrap{padding:0;border-bottom:1px solid rgba(0,0,0,.1)}#TopNav .navbar .virtual .dropdown-menu .dropdown-wrap:last-child{border-bottom:none}#TopNav .navbar .virtual .dropdown-menu .dropdown-item{padding:0}#TopNav .navbar .virtual .dropdown-menu .dropdown-item:hover{display:block}#TopNav .navbar .virtual .dropdown-menu .dropdown-item:hover .dropdown-label{width:100%}#TopNav .navbar .virtual .dropdown-menu .dropdown-item .dropdown-label{font-size:1.6rem;text-align:right;text-transform:capitalize;margin:15px 0}#TopNav .navbar .virtual .dropdown-menu .dropdown-item .image-wrap{display:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#TopNav .navbar .dropdown-card{width:100%}}#TopNav .navbar .dropdown-menu{height:140px;margin-left:1px;padding:20px 40px;background:#fff;border-radius:12px;-webkit-box-shadow:4px 4px 15px rgba(0,0,0,.3);box-shadow:4px 4px 15px rgba(0,0,0,.3);-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px);position:absolute;left:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#TopNav .navbar .dropdown-menu.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#TopNav .navbar .dropdown-menu:after{position:absolute;content:"";width:0;height:0;top:-18px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:18px solid #fff}#TopNav .navbar .dropdown-menu .dropdown-item{text-align:center}#TopNav .navbar .dropdown-menu .dropdown-item .image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:65px;height:65px;margin:auto auto 15px auto;border-radius:50%;background:#fff;-webkit-box-shadow:4px 4px 15px rgba(0,0,0,.3);box-shadow:4px 4px 15px rgba(0,0,0,.3)}#TopNav .navbar .dropdown-menu .dropdown-item .image-wrap img{height:30px}#TopNav .navbar .dropdown-menu .dropdown-item .dropdown-label{color:#3a4961;font-size:1.4rem;line-height:1;margin-bottom:19px;text-align:center}#TopNav .navbar .dropdown-menu .dropdown-item .dropdown-label img{display:none}#TopNav .navbar .dropdown-menu .dropdown-item:hover{background-color:transparent}#TopNav .navbar .dropdown-menu .dropdown-item:hover .dropdown-label{font-family:FilsonProBold;background-color:transparent;position:relative;width:65px}#TopNav .navbar .dropdown-menu .dropdown-item:hover .dropdown-label img{display:inline;width:12px}#TopNav .navbar .dropdown-menu .dropdown-item:active{background-color:transparent!important}#Navigation{height:80px;max-height:80px}#Navigation .logo-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:50%;padding-left:calc(50% - 585px)}#Navigation .logo-col .nav-logo{height:100%;padding:5px}#Navigation .nav-container{max-width:100%;margin:0;border-bottom:8px solid #e4e4e7}#Navigation .nav-col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding-right:calc(50% - 585px)}#Navigation .nav-col .nav-link{font-size:1.6rem;padding-right:25px}#Navigation .nav-col .dropdown-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;font-size:1.6rem}#Navigation .nav-col .dropdown-item,#Navigation .nav-col .dropdown-item .dropdown-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#Navigation .nav-col .dropdown-item .dropdown-item-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#Navigation .nav-col .dropdown-item .nav-arrow{opacity:0}#Navigation .nav-col .dropdown-item:hover{font-weight:700}#Navigation .nav-col .dropdown-item:hover .nav-arrow{opacity:1!important}#Navigation .nav-col .dropdown-item:active{background-color:#dedede}#Navigation .nav-col ul.dropdown-menu{z-index:10000;border-radius:16px;padding:0;overflow:hidden}#Navigation .triangle-div{-ms-flex-negative:1;flex-shrink:1;width:80px!important;max-height:80px!important;padding-left:10px;border-style:solid;border-width:80px 80px 0 0}#Navigation .triangle-div-overlap{position:relative;top:-80px;right:10px;width:80px;border-style:solid;border-width:80px 80px 0 0;border-color:#fff transparent transparent transparent}#Navigation .bupa-nav-logo{max-height:70px}#MobileNav{position:absolute;width:100%;top:0;left:0;z-index:100}#MobileNav .navbar{height:80px}#MobileNav .navbar .nav-button{text-align:center}#MobileNav .navbar .nav-button .btn{background:transparent}#MobileNav .navbar .navbar-brand{width:40%;background-color:#fff;text-align:center;cursor:pointer;height:80px;max-width:247px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#MobileNav .navbar .navbar-brand img{max-width:100%;margin:auto;max-height:80%}#MobileNav .page-nav .nav-item{position:relative;border-bottom:1px solid}#MobileNav .page-nav .nav-item a{font-size:1.7rem;font-family:FilsonProBook,sans-serif}#MobileNav .page-nav .nav-item.active a{font-family:FilsonProBold,sans-serif}#MobileNav .page-nav .dropdown-menu{position:relative}#MobileNav .page-nav .plans{font-size:1.7rem}#MobileNav .settings-nav{height:70px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#MobileNav .settings-nav img{padding:0;width:31px;margin:auto}#MobileNav .settings-nav .border-right{border-right:1px solid #baa7bc!important}#MobileNavigation{position:absolute;width:100%;top:0;left:0;z-index:10000}#MobileNavigation .navbar{height:80px}#MobileNavigation .navbar .nav-button{text-align:center}#MobileNavigation .navbar .nav-button .btn{background:transparent}#MobileNavigation .navbar .navbar-brand{width:40%;background-color:#fff;text-align:center;cursor:pointer;height:80px;max-width:247px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#MobileNavigation .navbar .navbar-brand img{max-width:100%;margin:auto;max-height:80%}#MobileNavigation .page-nav .nav-item{position:relative;border-bottom:1px solid}#MobileNavigation .page-nav .nav-item a{font-size:1.7rem;font-family:FilsonProBook,sans-serif}#MobileNavigation .page-nav .nav-item.active a{font-family:FilsonProBold,sans-serif}#MobileNavigation .page-nav .dropdown-menu{position:relative}#MobileNavigation .page-nav .plans{font-size:1.7rem}#MobileNavigation .settings-nav{height:70px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#MobileNavigation .settings-nav img{padding:0;width:31px;margin:auto}#MobileNavigation .settings-nav .border-right{border-right:1px solid #baa7bc!important}#SideNav{height:100vh;width:60px;left:0;z-index:10}#SideNav .nav-item.home{height:120px}#SideNav .nav-item.home .nav-link{width:40px}#SideNav .nav-item{height:57px}#SideNav .nav-item .nav-link{padding:0;width:31px;margin:auto}#loader[data-v-976832ba]{max-width:50%;margin:auto}#loader img[data-v-976832ba]{max-width:250px;margin:auto}#loader .spinner[data-v-976832ba]{color:#87d2dc;font-size:50px}#VideoRoomContainer[data-v-ffd9d6d4]{font-size:1.6rem}#VideoRoomContainer .loader-container[data-v-ffd9d6d4]{height:600px}#VideoRoomContainer .img_wrapper[data-v-ffd9d6d4]{text-align:center;padding:0 20px}#VideoRoomContainer .img_wrapper img[data-v-ffd9d6d4]{margin-bottom:20px;border-radius:50%;border:4px solid #eee;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.09);box-shadow:0 5px 10px rgba(0,0,0,.09)}#VideoRoomContainer .meeting_time[data-v-ffd9d6d4]{padding:30px}#VideoRoomContainer .meeting_time .meeting_time_inner[data-v-ffd9d6d4]{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);background-color:#403d56;color:#fff;margin-bottom:15px;border-radius:15px 15px 0 15px}#VideoRoomContainer .meeting_time .meeting_time_inner div[data-v-ffd9d6d4]{padding:6px 10px}#VideoRoomContainer .meeting_time .meeting_time_inner .day[data-v-ffd9d6d4]{font-size:17px}#VideoRoomContainer .meeting_time .meeting_time_inner .hour[data-v-ffd9d6d4]{font-weight:lighter;font-size:14px}#VideoRoomContainer .meeting_time .meeting_time_inner .date[data-v-ffd9d6d4]{font-size:30px}#VideoRoomContainer .meeting_time .meeting_time_inner .month[data-v-ffd9d6d4]{font-size:17px;font-weight:lighter}#VideoRoomContainer .meeting_time .meeting_time_inner .start_booking[data-v-ffd9d6d4]{position:relative;padding:0;min-height:25px}#VideoRoomContainer .meeting_time .meeting_time_inner .start_booking .start_booking_inner[data-v-ffd9d6d4]{position:absolute;right:0;bottom:0;background-color:#e83b75;padding:7px 25px;border-radius:15px 0 0 0}#VideoRoomContainer .meeting_time .meeting_time_inner .start_booking .start_booking_inner[data-v-ffd9d6d4]:hover{cursor:pointer}#VideoRoomContainer .clock_icon[data-v-ffd9d6d4]{text-align:center;font-size:50px}#VideoRoomContainer .bookings-wrap[data-v-ffd9d6d4]{width:100%}#VideoRoomContainer .bookings-wrap .booking[data-v-ffd9d6d4]{width:100%;border-left-style:solid;border-left-width:10px;font-size:2rem;cursor:pointer;border-color:#d60570;color:#fff;font-family:ff-cocon-web-pro,sans-serif;background-color:#cecece}#VideoRoom h3{font-family:FilsonProBold,serif}#VideoRoom #video_page{background-color:#fff}#VideoRoom #video_page .img_wrapper{text-align:center;padding:0 20px}#VideoRoom #video_page .img_wrapper img{border-radius:50%;border:7px solid #eee;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.09);box-shadow:0 5px 10px rgba(0,0,0,.09)}#VideoRoom #video_page .meeting_time{padding:30px}#VideoRoom #video_page .meeting_time .meeting_time_inner{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);background-color:#403d56;color:#fff;margin-bottom:15px;border-radius:15px 15px 0 15px}#VideoRoom #video_page .meeting_time .meeting_time_inner div{padding:6px 10px}#VideoRoom #video_page .meeting_time .meeting_time_inner .day{font-size:17px}#VideoRoom #video_page .meeting_time .meeting_time_inner .hour{font-weight:lighter;font-size:14px}#VideoRoom #video_page .meeting_time .meeting_time_inner .date{font-size:30px}#VideoRoom #video_page .meeting_time .meeting_time_inner .month{font-size:17px;font-weight:lighter}#VideoRoom #video_page .meeting_time .meeting_time_inner .start_booking{position:relative;padding:0;min-height:25px}#VideoRoom #video_page .meeting_time .meeting_time_inner .start_booking .start_booking_inner{position:absolute;right:0;bottom:0;background-color:#e83b75;padding:7px 25px;border-radius:15px 0 0 0}#VideoRoom #video_page .meeting_time .meeting_time_inner .start_booking .start_booking_inner:hover{cursor:pointer}#VideoRoom #video_page .clock_icon{text-align:center;font-size:50px}#VideoRoom #remote_media_box{position:relative}#VideoRoom #remote_media_box #local_video_wrapper{max-width:200px;position:absolute;bottom:0;right:0;overflow:hidden;border-radius:10px 0 10px 0}#VideoRoom #remote_media_box #local_video_wrapper #local_video{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:0}#VideoRoom #remote_media_box #local_video_wrapper #local_video video{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);width:100%;font-size:0}#VideoRoom #remote_media_box .test-local-video{max-width:none!important;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#VideoRoom #remote_media_box .test-local-video #local_video{max-height:400px;height:100%;font-size:0;overflow:hidden}#VideoRoom #remote_media_box .test-local-video #local_video video{width:100%;font-size:0}#VideoRoom #remote_media_box #remote_media_status_container{opacity:0;position:absolute;top:0;left:30px;width:50px;text-align:center;height:200px}#VideoRoom #remote_media_box #remote_media_status_container .remote_vid_button{z-index:1000;text-align:center;font-size:20px;border-radius:50%;display:inline-block;background-color:rgba(0,230,184,.25);width:50px;height:50px;color:#fff;margin-right:1em;margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#VideoRoom #remote_media_box #remote_media_status_container .remote_vid_button.off{background-color:rgba(0,230,184,.08)}#VideoRoom #remote_media_box .test-local-video-placeholder{background:#0f0f0f;background:linear-gradient(225deg,#0f0f0f,#616161 73%,#1c1c1c);-webkit-box-shadow:none!important;box-shadow:none!important}#VideoRoom #remote_media_box .test-local-video-placeholder p{color:#fff!important}#VideoRoom #video_buttons .vid_button{position:relative;margin-top:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px}#VideoRoom #video_buttons .vid_button,#VideoRoom #video_buttons .vid_button .bt_inner{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#VideoRoom #video_buttons .vid_button .bt_inner{font-size:25px;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#00e6b8;width:60px;height:60px;color:#fff;margin-right:1em;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}#VideoRoom #video_buttons .vid_button .bt_inner.off{background-color:#4d4d4f}#VideoRoom #video_buttons .vid_button .bt_inner:hover{cursor:pointer}#VideoRoom #video_buttons .vid_button span{padding-top:10px;position:relative;bottom:5px}#VideoRoom .utilities_container{position:relative}#VideoRoom .utilities_container .bg_images img{border-radius:5px;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}#VideoRoom .utilities_container .bg_images img:hover{cursor:pointer}#VideoRoom .utilities_container .cta-button{max-width:200px;text-align:center;margin:0 auto}#VideoRoom #local_media,#VideoRoom .remote_media{background-color:#f5f5f5}#VideoRoom .animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#VideoRoom .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#VideoRoom .pulse{-webkit-animation-name:pulse;animation-name:pulse}#AudioRoomContainer[data-v-24139028]{font-size:1.6rem}#AudioRoomContainer .img_wrapper[data-v-24139028]{text-align:center;padding:0 20px}#AudioRoomContainer .img_wrapper img[data-v-24139028]{margin-bottom:20px;border-radius:50%;border:4px solid #eee;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.09);box-shadow:0 5px 10px rgba(0,0,0,.09)}#AudioRoomContainer .meeting_time[data-v-24139028]{padding:30px}#AudioRoomContainer .meeting_time .meeting_time_inner[data-v-24139028]{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);background-color:#403d56;color:#fff;margin-bottom:15px;border-radius:15px 15px 0 15px}#AudioRoomContainer .meeting_time .meeting_time_inner div[data-v-24139028]{padding:6px 10px}#AudioRoomContainer .meeting_time .meeting_time_inner .day[data-v-24139028]{font-size:17px}#AudioRoomContainer .meeting_time .meeting_time_inner .hour[data-v-24139028]{font-weight:lighter;font-size:14px}#AudioRoomContainer .meeting_time .meeting_time_inner .date[data-v-24139028]{font-size:30px}#AudioRoomContainer .meeting_time .meeting_time_inner .month[data-v-24139028]{font-size:17px;font-weight:lighter}#AudioRoomContainer .meeting_time .meeting_time_inner .start_booking[data-v-24139028]{position:relative;padding:0;min-height:25px}#AudioRoomContainer .meeting_time .meeting_time_inner .start_booking .start_booking_inner[data-v-24139028]{position:absolute;right:0;bottom:0;background-color:#e83b75;padding:7px 25px;border-radius:15px 0 0 0}#AudioRoomContainer .meeting_time .meeting_time_inner .start_booking .start_booking_inner[data-v-24139028]:hover{cursor:pointer}#AudioRoomContainer .clock_icon[data-v-24139028]{text-align:center;font-size:50px}#AudioRoomContainer .bookings-wrap[data-v-24139028]{width:100%}#AudioRoomContainer .bookings-wrap .booking[data-v-24139028]{width:100%;border-left-style:solid;border-left-width:10px;font-size:2rem;cursor:pointer;border-color:#d60570;color:#fff;font-family:ff-cocon-web-pro,sans-serif;background-color:#cecece}#bupa_gp_modal___BV_modal_outer_{z-index:1000000!important}#bupa_gp_modal___BV_modal_outer_ *{scrollbar-width:thin;scrollbar-color:#aaa}#bupa_gp_modal___BV_modal_outer_ ::-webkit-scrollbar{width:8px}#bupa_gp_modal___BV_modal_outer_ ::-webkit-scrollbar-track{background:rbga(0,0,0,0);margin:10px}#bupa_gp_modal___BV_modal_outer_ ::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:10px;border:5px none #fff;opacity:0}#bupa_gp_modal___BV_modal_outer_ .hidden-link{opacity:0;cursor:pointer}#bupa_gp_modal___BV_modal_outer_ .close-button{z-index:1000;font-size:2rem;cursor:pointer}#BupaGPMeetingRoom{max-height:93vh;overflow-y:auto;overflow-x:hidden}#DigitalClinicsEarlyRoom{padding:60px 20px;text-align:center}#DigitalClinicsEarlyRoom .early-start{font-size:1.6rem}#DigitalClinicsEarlyRoom .early-date{font-size:3rem;font-family:FilsonProBold,sans-serif}#DigitalClinicsEarlyRoom .early-time{font-size:1.6rem;font-family:FilsonProBold,sans-serif;padding-bottom:30px}#DigitalClinicsEarlyRoom .early-p{max-width:350px;font-size:1.4rem;margin:0 auto;padding-bottom:25px;font-family:FilsonProBook,sans-serif}#DigitalClinicsEarlyRoom b{font-family:FilsonProBold,sans-serif}#RedirectModal{font-size:1.8rem;font-family:FilsonProBold,serif;padding:60px 20px;text-align:center}#cancel-modal.cancel-modal{font-size:1.6rem}#cancel-modal.cancel-modal .sentence-case:first-letter{text-transform:uppercase}#cancel-modal.cancel-modal .modal-dialog{padding-bottom:0!important}#cancel-modal.cancel-modal .section-title{font-size:2rem;font-family:Montserrat,serif;font-weight:700;letter-spacing:0;margin-bottom:40px}#cancel-modal.cancel-modal b{font-family:Montserrat,serif}#cancel-modal.cancel-modal i{font-size:2rem}#cancel-modal.cancel-modal .fa-times{cursor:pointer}#GpHome{font-family:Montserrat,serif!important}#GpHome .cancel-toast-message{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;font-size:1.6rem;color:#fff}#GpHome .gp-home-banner-container{background-image:url(/img/gp/gp_home.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;position:relative}#GpHome .gp-home-banner-container .gp-home-banner-text{margin-top:50px;margin-bottom:50px;background-color:hsla(0,0%,100%,.7);font-size:1.6rem;z-index:2;padding:35px;border-radius:12px;max-width:500px}#GpHome .gp-home-banner-container .gp-home-banner-text .gp-home-banner-title{font-family:Montserrat,sans-serif;font-weight:700;font-size:5rem;padding-bottom:15px;color:#0079c8!important}#GpHome .gp-home-banner-container .gp-home-banner-text p{color:#21272a;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:0}#GpHome .gp-home-banner-container div{z-index:2}#GpHome .coverage-container{width:500px;position:absolute;bottom:0;right:0;font-size:1.6rem;color:#fff}#GpHome .bupa-select{font-size:1.8rem}#GpHome .appointment-card{font-size:1.6rem;padding:20px}#GpHome .appointment-card h3{font-size:2.5rem;padding-top:0;padding-bottom:0;letter-spacing:normal;color:#212529}#GpHome .appointment-card h3:first-letter{text-transform:uppercase}#GpHome .appointment-card div{padding-bottom:5px}#GpHome .appointment-card .appointment-card-details{border-top:1px solid #ccc}#GpHome .appointment-card .appointment-card-details h4{font-family:Montserrat,serif;padding-top:15px;margin-bottom:10px}#GpHome .appointment-card .appointment-card-details i{font-size:1.6rem;padding-right:10px}#GpHome .appointment-card .appointment-card-details div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#GpHome .info-card{height:100%;font-size:1.6rem;padding:30px 20px;background-color:#fff}#GpHome .info-card img{padding-bottom:15px}#GpHome .info-card h3{font-size:1.6rem;padding-top:0;margin-bottom:15px;padding-bottom:0;letter-spacing:normal}#GpHome .section-title{font-size:2.8rem;font-family:Montserrat,serif;font-weight:700;letter-spacing:0;margin-bottom:50px}#GpHome .title-padding{padding-bottom:50px}#GpHome .fixed-width{width:100%;max-width:160px}#GpHome a{text-decoration:underline}#GpHome .no-appointments{background-color:#ddedf8;padding:20px;font-size:1.6rem;font-weight:700;font-family:Montserrat,serif}#GpHome .btn{min-height:50px;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}#GpHome .cancel-link{margin-left:15px;text-align:right}#ics-modal.ics-modal{font-size:1.6rem}#ics-modal.ics-modal .sentence-case:first-letter{text-transform:uppercase}#ics-modal.ics-modal .modal-dialog{padding-bottom:0!important}#ics-modal.ics-modal .modal-content{padding:20px}#ics-modal.ics-modal p{margin-bottom:20px}#ics-modal.ics-modal .section-title{font-size:2rem;font-family:Montserrat,serif;font-weight:700;letter-spacing:0;margin-bottom:20px}#ics-modal.ics-modal b{font-family:Montserrat,serif}#ics-modal.ics-modal i{font-size:2rem}#ics-modal.ics-modal .fa-times{cursor:pointer}#GpSelect{font-family:Montserrat,serif!important;background-color:#eee}#GpSelect .sentence-case:first-letter{text-transform:uppercase}#GpSelect .back-button-container{padding-top:80px;font-size:1.4rem;font-family:Montserrat;font-weight:700}#GpSelect .back-button-container .back-button{cursor:pointer}#GpSelect .shadow{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2)}#GpSelect .gp-select-container{min-height:90vh}#GpSelect .prompt-info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:Montserrat,serif;font-weight:700;background-color:#fff;padding:20px;border:2px solid #0279c8;border-radius:16px;max-width:700px}#GpSelect .prompt-info-container h3{font-family:Montserrat,serif;font-weight:700;letter-spacing:normal;font-size:1.6rem;padding:0;margin-bottom:15px}#GpSelect .prompt-info-container p{font-weight:400;font-size:1.4rem;text-align:left}#GpSelect .type-select-button{cursor:pointer;letter-spacing:normal!important;background-color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding:20px 40px;margin-top:20px;font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Montserrat,serif;font-weight:700;color:#0079c8;border-radius:6px}#GpSelect .type-select-button .fa-solid{font-size:6rem;color:#0079c8}#GpSelect .type-select-button:hover{background-color:#0079c8;color:#fff}#GpSelect .type-select-button:hover i{color:#fff}#GpSelect .active{background-color:#0079c8;color:#fff;border:2px solid #0079c8}#GpSelect .active i{color:#fff}#GpSelect .available-times-header{font-size:1.6rem;color:#aaa;font-weight:400;margin-bottom:0;padding-bottom:15px}#GpSelect .warning-container{max-width:600px;font-size:1.6rem}#GpSelect .warning-container h3{padding-top:0;margin-top:0;letter-spacing:normal;font-size:1.8rem}#GpSelect .warning-container .warning-info-container{font-family:Montserrat,serif;font-weight:700;background-color:#fff;padding:20px;border:2px solid #d60023;border-radius:16px;margin-bottom:25px}#GpSelect .warning-container .warning-info-container i{color:#d60023}#GpSelect .warning-container .btn{margin-top:30px;margin-bottom:100px}#GpSelect .booking-confirm-container{padding-top:100px}#GpSelect .slick-button,#GpSelect .slick-container{width:100%}#GpSelect .booking-button{min-width:200px!important}#GpSelect .btn.btn-cta:hover{background-color:#0079c8!important}#GpSelect .slick-next{right:-30px;top:23px}#GpSelect .slick-prev{left:-25px;top:23px}#GpSelect .VueCarousel-navigation-button{font-size:15px;color:#0079c8;top:18px}#GpSelect .slick-slide{-webkit-transform:scale(1)!important;transform:scale(1)!important}#GpSelect .container-width{max-width:450px}#GpSelect .booking-container-width{max-width:700px}#GpSelect .btn{min-width:100px;margin-bottom:10px}#GpSelect .timeslot-button{color:#21272a}#GpSelect .btn-cta{color:#fff}#GpSelect .selected-date,#GpSelect .selected-date:hover{background-color:#0079c8;color:#fff}#GpSelect .slick-class{width:calc(100% - 60px);margin:0 auto}#GpSelect .slick-arrow{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#GpSelect .slack-arrow-container-right2{background-color:hsla(0,0%,100%,0)!important;right:-45px!important;width:50px!important}#GpSelect .slack-arrow-container-left2{background-color:hsla(0,0%,100%,0)!important;left:-45px!important;width:50px!important}#GpSelect .slick-disabled .bg-brand-primary{background-color:#ccc!important}#GpSelect .brand-text{font-size:1.6rem}#GpSelect .tc-link{color:#0079c8;text-decoration:underline}#GpSelect b{font-family:Montserrat,serif;font-weight:700}#GpSelect h3{font-family:Montserrat,serif!important;font-weight:700;padding-top:0;margin-top:0;letter-spacing:normal;text-align:center}#GpSelect h3,#GpSelect h4{color:#21272a!important}#GpSelect .no-appointments{font-size:1.6rem}#GpSelect .no-appointments-text{padding-top:25px;font-size:1.6rem}#GpSelect .phone-text{color:inherit!important;font-family:Montserrat,serif!important;font-weight:700!important}#GpSelect .fa-4x{color:green}#GpSelect .review-details{width:100%}#GpSelect .review-details .text-prompt-container{max-width:700px;font-size:1.6rem}#GpSelect .review-details .text-prompt-container h3{padding-top:0;margin-top:0;letter-spacing:normal;font-size:1.8rem}#GpSelect .review-details .text-prompt-container .details-container{width:100%;background-color:#fff;border:1px solid #dde1e6}#GpSelect .review-details .text-prompt-container .details-container .details-row{border-bottom:1px solid #dde1e6;padding:20px;word-wrap:break-word;text-align:left}#GpSelect .review-details .text-prompt-container .details-container .details-row .details-row-title{font-weight:500;margin-bottom:0;padding-bottom:0}#GpSelect .review-details .text-prompt-container .details-container .details-row .edit-button{-ms-flex-item-align:start;align-self:start;cursor:pointer;font-weight:700}#GpSelect .review-details .preview-image{max-width:150px;min-width:150px;min-height:150px;max-height:150px;-o-object-fit:scale-down;object-fit:scale-down;border-radius:16px;background-color:#eee}#GpSelect #BookingSelection{width:100%;max-width:100%;font-size:1.6rem}#GpSelect #BookingSelection h3{font-family:Montserrat,serif!important;font-weight:700;padding-top:0;margin-top:0;letter-spacing:normal}#GpSelect #BookingSelection .button-group{border:1px solid #0079c8;border-radius:5px;background-color:#fff}#GpSelect #BookingSelection .date-selector-container{min-width:100%;background-color:#fff;border-radius:12px;padding:20px;width:100%}#GpSelect #BookingSelection .date-select-button{background-color:#fff;cursor:pointer;padding:10px;font-size:1.8rem!important;border:1px solid #fff;color:#0079c8;border-radius:8px}#GpSelect #BookingSelection .date-select-button:hover{background-color:#eee;border:1px solid #eee}#GpSelect #BookingSelection .date-select-button .month-class{font-size:1.4rem;color:#ccc}#GpSelect #BookingSelection .date-select-button:disabled,#GpSelect #BookingSelection .date-select-button[disabled]{cursor:not-allowed;background-color:#fff;padding:10px;font-size:1.8rem!important;border:1px solid #fff;border-radius:8px;color:#ccc}#GpSelect #BookingSelection .date-select-button:disabled:hover,#GpSelect #BookingSelection .date-select-button[disabled]:hover{border:1px solid #fff}#GpSelect #BookingSelection .timeslot-button{color:#21272a;border:1px solid #0079c8}#GpSelect #BookingSelection .btn-cta{color:#fff}#GpSelect #BookingSelection .selected-date{background-color:#0079c8;color:#fff}#GpSelect #BookingSelection .selected-date:hover{background-color:#0079c8;color:#fff!important}#GpSelect #BookingSelection .no-appointments{font-size:1.6rem}#GpSelect #BookingSelection .no-appointments-text{padding-top:25px;font-size:1.6rem}#GpSelect #BookingSelection .slick-class{width:calc(100% - 60px);margin:0 auto}#GpSelect #BookingSelection .slick-arrow{border-width:0!important;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;color:#fff;font-size:3rem;height:40px;width:40px;padding:0;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}#GpSelect #BookingSelection .slick-arrow:focus{outline:none}#GpSelect #BookingSelection .slick-arrow.slick-next{right:0}#GpSelect #BookingSelection .slack-arrow-container-right{background-color:hsla(0,0%,100%,.8)!important;right:-45px!important;width:50px!important}#GpSelect #BookingSelection .slack-arrow-container-left{background-color:hsla(0,0%,100%,.8)!important;left:-45px!important;width:50px!important}#GpSelect #BookingSelection .slick-disabled .bg-brand-primary{background-color:#ccc!important}#FormQuestion .text-prompt-container{max-width:700px;font-size:1.6rem}#FormQuestion .text-prompt-container h3{padding-top:0;margin-top:0;letter-spacing:normal;font-size:1.8rem}#FormQuestion .text-prompt-container .warning-info-container{font-family:Montserrat,serif;font-weight:700;background-color:#fff;padding:20px;border:2px solid #d60023;border-radius:16px;margin-bottom:25px}#FormQuestion .text-prompt-container .warning-info-container i{color:#d60023}#FormQuestion .text-prompt-container .btn{margin-top:30px;margin-bottom:100px}#FormQuestion .text-prompt-container .error-container{width:100%;background-color:#fbeacf;border-radius:6px}#FormQuestion .text-prompt-container .error-container i{color:red}#FormQuestion .text-remaining{float:right}#FormQuestion .question-title{font-weight:500;padding-bottom:5px;text-align:left}#FormQuestion .question-input{border-radius:6px;padding:5px;border:1px solid #dde1e6;margin-bottom:20px}#FormQuestion .text-remaining{padding-top:5px;width:100%;text-align:right;font-size:1.4rem;color:#aaa;padding-bottom:10px}#FormQuestion textarea{border-radius:6px;padding:5px;border:1px solid #dde1e6;resize:none}#FormQuestion .extra-image-button{height:150px;margin-left:10px}#FormQuestion .preview-image-container{position:relative}#FormQuestion .preview-image-container .image-delete{cursor:pointer;display:none;position:absolute;top:-5px;right:0}#FormQuestion .preview-image-container .image-delete i{font-size:2rem;color:red}#FormQuestion .preview-image-container:hover .image-delete{display:-webkit-box;display:-ms-flexbox;display:flex}#FormQuestion .preview-image{max-width:150px;min-width:150px;min-height:150px;max-height:150px;-o-object-fit:scale-down;object-fit:scale-down;border-radius:16px;background-color:#fff}#TextPrompt .text-prompt-container{max-width:700px;font-size:1.6rem}#TextPrompt .text-prompt-container h3{padding-top:0;margin-top:0;letter-spacing:normal;font-size:1.8rem}#TextPrompt .text-prompt-container a{font-weight:500}#TextPrompt .text-prompt-container .mobile-only-link{cursor:default}#TextPrompt .text-prompt-container .warning-info-container{font-family:Montserrat,serif;font-weight:700;background-color:#fff;padding:20px;border:2px solid #d60023;border-radius:16px;margin-bottom:25px}#TextPrompt .text-prompt-container .warning-info-container i{color:#d60023}#TextPrompt .text-prompt-container .btn{margin-top:30px;margin-bottom:100px}.RadioSelectOption{cursor:pointer;font-size:1.6rem;background-color:#fff;border-radius:12px;margin-bottom:20px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:500}.RadioSelectOption .sub-text{font-size:1.4rem;font-weight:400!important}.RadioSelectOption .fa-circle{font-size:2rem}#RadioSelectQuestion .text-prompt-container{max-width:700px;font-size:1.6rem}#RadioSelectQuestion .text-prompt-container h3{padding-top:0;margin-top:0;letter-spacing:normal;font-size:1.8rem;text-align:center}#RadioSelectQuestion .text-prompt-container .error-container{width:100%;background-color:#fbeacf;border-radius:6px}#RadioSelectQuestion .text-prompt-container .error-container i{color:red}#RadioSelectQuestion .text-prompt-container .warning-info-container{font-family:Montserrat,serif;font-weight:700;background-color:#fff;padding:20px;border:2px solid #d60023;border-radius:16px;margin-bottom:25px}#RadioSelectQuestion .text-prompt-container .warning-info-container i{color:#d60023}#RadioSelectQuestion .text-prompt-container .btn{margin-top:30px;margin-bottom:100px}#ReviewDetails .text-prompt-container{max-width:700px;font-size:1.6rem}#ReviewDetails .text-prompt-container h3{padding-top:0;margin-top:0;letter-spacing:normal;font-size:1.8rem}#ReviewDetails .text-prompt-container .details-container{width:100%;background-color:#fff;border:1px solid #dde1e6}#ReviewDetails .text-prompt-container .details-container .details-row{border-bottom:1px solid #dde1e6;padding:20px;word-wrap:break-word}#ReviewDetails .text-prompt-container .details-container .details-row .details-row-title{font-weight:500;margin-bottom:0;padding-bottom:0}#ReviewDetails .text-prompt-container .details-container .details-row .edit-button{cursor:pointer;font-weight:700}#ReviewDetails .preview-image{max-width:150px;min-width:150px;min-height:150px;max-height:150px;-o-object-fit:scale-down;object-fit:scale-down;border-radius:16px;border:1px solid #ccc;background-color:#fff}#GpPrompt a{text-decoration:underline}#GpPrompt .recommended{font-weight:500;font-size:1.4rem}#GpPrompt .text-prompt-container{max-width:700px;font-size:1.6rem}#GpPrompt .text-prompt-container h3{padding-top:0;margin-top:0;letter-spacing:normal;font-size:1.8rem;text-align:center}#GpPrompt .text-prompt-container .card{background-color:#fff;padding:15px;border-radius:16px;margin-bottom:20px}#GpPrompt .text-prompt-container .card .card-title{font-size:1.6rem;margin-bottom:0;padding-bottom:15px}#GpPrompt .text-prompt-container a{font-weight:500}#GpPrompt .text-prompt-container .mobile-only-link{cursor:default}#GpPrompt .text-prompt-container .warning-info-container{font-family:Montserrat,serif;background-color:#fff;padding:20px;border:2px solid #0079c8;border-radius:16px;margin-bottom:25px}#NHSLookUp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#NHSLookUp p{font-size:1.6rem}#NHSLookUp .question-title{padding-top:0;margin-top:0;letter-spacing:normal;font-size:1.8rem;text-align:center}#NHSLookUp .org-button{width:100%;border-radius:12px;background-color:#fff;padding:15px 20px;border:2px solid #fff}#NHSLookUp .org-button h4{font-weight:400}#NHSLookUp .org-button p{color:#21272a;margin-bottom:0;padding-bottom:0}#NHSLookUp .info-container{font-family:Montserrat,serif;background-color:#fff;padding:20px;border:2px solid #0079c8;border-radius:16px;margin-bottom:25px}#NHSLookUp .org-button:hover{cursor:pointer;border:2px solid #0079c8}#NHSLookUp .org-button:hover h4{text-decoration:underline}#NHSLookUp .search-container{position:relative}#NHSLookUp .search-container i{position:absolute;top:14px;left:15px;font-size:1.8rem}#NHSLookUp .question-input{border-radius:24px;border:1px solid #dde1e6;margin-bottom:20px;padding:10px 20px;font-size:1.6rem;padding-left:40px}#NHSLookUp .text-prompt-container{max-width:700px;font-size:1.6rem}#NHSLookUp .text-prompt-container h3{padding-top:0;margin-top:0;letter-spacing:normal;font-size:1.8rem}#NHSLookUp .text-prompt-container .warning-info-container{font-family:Montserrat,serif;font-weight:700;background-color:#fff;padding:20px;border:2px solid #d60023;border-radius:16px;margin-bottom:25px}#NHSLookUp .text-prompt-container .warning-info-container i{color:#d60023}#NHSLookUp .text-prompt-container .btn{margin-top:30px;margin-bottom:100px}#NHSLookUp .text-prompt-container .error-container{width:100%;background-color:#fbeacf;border-radius:6px}#NHSLookUp .text-prompt-container .error-container i{color:red}#NHSLookUp .text-remaining{float:right;padding-top:5px;width:100%;text-align:right;font-size:1.4rem;color:#aaa;padding-bottom:10px}#NHSLookUp textarea{border-radius:6px;padding:5px;border:1px solid #dde1e6;resize:none}#NHSLookUp .error-container{font-size:1.6rem;width:100%;background-color:#fbeacf;border-radius:6px}#NHSLookUp .error-container i{color:red}#MatchTech{padding-top:60px;background-color:#f3f5f8;min-height:800px!important}#MatchTech .back-button-container{font-size:1.4rem;font-family:Montserrat;font-weight:700}#MatchTech .back-button-container .back-button{cursor:pointer}#MatchTech .button-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-bottom:60px}#MatchTech .warning-container{max-width:600px;font-size:1.6rem}#MatchTech .warning-container h3{padding-top:0;margin-top:0;letter-spacing:normal;font-size:1.8rem}#MatchTech .warning-container .warning-info-container{font-family:Montserrat,serif;font-weight:600;background-color:#fff;padding:20px;border:2px solid #d60023;border-radius:16px;margin-bottom:25px}#MatchTech .warning-container .warning-info-container i{color:#d60023}#MatchTech .warning-container .btn{margin-top:30px;margin-bottom:100px}#footer{padding:30px 0;text-align:center}#footer .spectrum-logo{max-width:250px;text-align:center;margin-right:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#footer .spectrum-logo img{margin:auto;width:100%}#footer .copy-right,#footer .dropdown-toggle{color:#727577;font-family:FilsonProBook,sans-serif;font-size:1.2rem;text-align:right}#footer .copy-right a,#footer .dropdown-toggle a{text-decoration:none;color:#727577}#footer .copy-right .privacy,#footer .dropdown-toggle .privacy{border-style:solid;border-width:0 1px 0 0;border-color:#727577;padding:0 3px 5px 0;margin-right:5px}#footer .dropdown-toggle{letter-spacing:0;background:transparent}#footer .dropdown-toggle:active{background:transparent}#footer .dropdown-menu{font-size:1.4rem}@media only screen and (max-width:768px){#footer .copy-right{padding:20px 0}}#footer .bupa-footer{font-size:1.4rem;color:#fff}#footer .bupa-footer .content-container{overflow:hidden}#footer .bupa-footer .horizontal-divider{height:1px;background-color:#fff}#footer .bupa-footer a{color:#fff}#footer .bupa-footer a:hover{text-decoration:underline}#footer .bupa-footer img{max-width:200px}#footer .bupa-footer b{font-family:FilsonProBold,serif}#footer .bupa-footer .underlined{text-decoration:underline}#WaitingRoom{height:100%}#WaitingRoom .waiting-room-title{font-weight:700;padding-bottom:1.5rem;color:#fff!important}#WaitingRoom .waiting-room-meta{font-size:1.6rem;padding-bottom:1.5rem;color:#fff}#WaitingRoom .waiting-room-video-container{max-width:600px;width:100%;aspect-ratio:1.77777778;position:relative;margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}#WaitingRoom .waiting-room-video-container .waiting-room-video{background:#0f0f0f;background:linear-gradient(225deg,#0f0f0f,#616161 73%,#1c1c1c);width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#WaitingRoom .waiting-room-counter{text-align:center;color:#fff;font-size:1.8rem}#WaitingRoom .waiting-room-counter .waiting-room-timer{font-size:3.6rem;font-weight:700}#WaitingRoom .waiting-room-p{max-width:600px;text-align:center;font-size:1.6rem;padding-bottom:1.5rem;color:#fff!important}#WaitingRoom .pulse{-webkit-animation-name:pulse;animation-name:pulse}#WaitingRoom .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#WaitingRoom .start-soon{font-size:2rem;color:#fff!important}#VideoRoomGP h3{font-family:FilsonProBold,serif}#VideoRoomGP #video_page{background-color:#fff}#VideoRoomGP #video_page .img_wrapper{text-align:center;padding:0 20px}#VideoRoomGP #video_page .img_wrapper img{border-radius:50%;border:7px solid #eee;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.09);box-shadow:0 5px 10px rgba(0,0,0,.09)}#VideoRoomGP #video_page .meeting_time{padding:30px}#VideoRoomGP #video_page .meeting_time .meeting_time_inner{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);background-color:#403d56;color:#fff;margin-bottom:15px;border-radius:15px 15px 0 15px}#VideoRoomGP #video_page .meeting_time .meeting_time_inner div{padding:6px 10px}#VideoRoomGP #video_page .meeting_time .meeting_time_inner .day{font-size:17px}#VideoRoomGP #video_page .meeting_time .meeting_time_inner .hour{font-weight:lighter;font-size:14px}#VideoRoomGP #video_page .meeting_time .meeting_time_inner .date{font-size:30px}#VideoRoomGP #video_page .meeting_time .meeting_time_inner .month{font-size:17px;font-weight:lighter}#VideoRoomGP #video_page .meeting_time .meeting_time_inner .start_booking{position:relative;padding:0;min-height:25px}#VideoRoomGP #video_page .meeting_time .meeting_time_inner .start_booking .start_booking_inner{position:absolute;right:0;bottom:0;background-color:#e83b75;padding:7px 25px;border-radius:15px 0 0 0}#VideoRoomGP #video_page .meeting_time .meeting_time_inner .start_booking .start_booking_inner:hover{cursor:pointer}#VideoRoomGP #video_page .clock_icon{text-align:center;font-size:50px}#VideoRoomGP #remote_media_box{position:relative;min-height:400px;max-height:400px;background:linear-gradient(225deg,#0f0f0f,#616161 73%,#1c1c1c);border-radius:8px}#VideoRoomGP #remote_media_box #remote_media{background:#0f0f0f;background:linear-gradient(225deg,#0f0f0f,#616161 73%,#1c1c1c);max-height:400px}#VideoRoomGP #remote_media_box #remote_media video{width:auto;height:400px}#VideoRoomGP #remote_media_box #local_video_wrapper{position:absolute;bottom:0;right:0;overflow:hidden;border-radius:10px 0 10px 0}#VideoRoomGP #remote_media_box #local_video_wrapper #local_video{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:0}#VideoRoomGP #remote_media_box #local_video_wrapper #local_video video{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);width:100%;font-size:0}@media only screen and (max-width:767px){#VideoRoomGP #remote_media_box #local_video_wrapper.active-local-video{max-width:100px!important;max-height:100px!important}}#VideoRoomGP #remote_media_box #local_video_wrapper.active-local-video{max-width:150px;max-height:150px}#VideoRoomGP #remote_media_box .test-local-video{max-width:none!important;max-height:100%!important;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#VideoRoomGP #remote_media_box .test-local-video #local_video{height:100%;font-size:0;overflow:hidden}#VideoRoomGP #remote_media_box .test-local-video #local_video video{width:100%;font-size:0}#VideoRoomGP #remote_media_box #remote_media_status_container{opacity:0;position:absolute;top:0;left:30px;width:50px;text-align:center;height:200px}#VideoRoomGP #remote_media_box #remote_media_status_container .remote_vid_button{z-index:1000;text-align:center;font-size:20px;border-radius:50%;display:inline-block;background-color:rgba(0,230,184,.25);width:50px;height:50px;color:#fff;margin-right:1em;margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#VideoRoomGP #remote_media_box #remote_media_status_container .remote_vid_button.off{background-color:rgba(0,230,184,.08)}#VideoRoomGP #remote_media_box #remote_media{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px rgba(0,0,0,.25);background-color:#ccc;font-size:0}#VideoRoomGP #remote_media_box #remote_media video{width:100%;max-width:100%;border-radius:5px}#VideoRoomGP #remote_media_box .test-local-video-placeholder{background:#0f0f0f;background:linear-gradient(225deg,#0f0f0f,#616161 73%,#1c1c1c);-webkit-box-shadow:none!important;box-shadow:none!important}#VideoRoomGP #remote_media_box .test-local-video-placeholder p{color:#fff!important}#VideoRoomGP #remote_media_box #remote_media_placeholder{background:#0f0f0f;background:linear-gradient(225deg,#0f0f0f,#616161 73%,#1c1c1c);border-radius:5px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px rgba(0,0,0,.25);min-height:400px;text-align:center}#VideoRoomGP #remote_media_box #remote_media_placeholder h2,#VideoRoomGP #remote_media_box #remote_media_placeholder h4{font-weight:700;color:#fff}#VideoRoomGP #remote_media_box #remote_media_placeholder p{color:#fff!important;font-size:1.8rem}#VideoRoomGP #remote_media_box #remote_media_placeholder p b{font-size:1.6rem;font-family:FilsonProBold,sans-serif}#VideoRoomGP #remote_media_box #remote_media_placeholder video{display:none}#VideoRoomGP #video_buttons .vid_button{position:relative;margin-top:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px}#VideoRoomGP #video_buttons .vid_button,#VideoRoomGP #video_buttons .vid_button .bt_inner{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#VideoRoomGP #video_buttons .vid_button .bt_inner{font-size:25px;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#00e6b8;width:60px;height:60px;color:#fff;margin-right:1em;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}#VideoRoomGP #video_buttons .vid_button .bt_inner.off{background-color:#4d4d4f}#VideoRoomGP #video_buttons .vid_button .bt_inner:hover{cursor:pointer}#VideoRoomGP #video_buttons .vid_button span{padding-top:10px;position:relative;bottom:5px}#VideoRoomGP .utilities_container{position:relative}#VideoRoomGP .utilities_container .bg_images img{border-radius:5px;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}#VideoRoomGP .utilities_container .bg_images img:hover{cursor:pointer}#VideoRoomGP .utilities_container .cta-button{max-width:200px;text-align:center;margin:0 auto}#VideoRoomGP #local_media,#VideoRoomGP .remote_media{background-color:#f5f5f5}#VideoRoomGP .animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#VideoRoomGP .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#VideoRoomGP h3.text-white{color:#fff!important}#VideoRoomGP .pulse{-webkit-animation-name:pulse;animation-name:pulse}#VideoRoomContainer[data-v-00fa6312]{font-size:1.6rem}#VideoRoomContainer .waiting-room-meta[data-v-00fa6312]{font-size:1.6rem;padding-bottom:1.5rem;color:#fff;margin-top:3.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#VideoRoomContainer .waiting-room-meta .text-white[data-v-00fa6312]{color:#fff!important}#VideoRoomContainer .loader-container[data-v-00fa6312]{height:600px}#VideoRoomContainer .img_wrapper[data-v-00fa6312]{text-align:center;padding:0 20px}#VideoRoomContainer .img_wrapper img[data-v-00fa6312]{margin-bottom:20px;border-radius:50%;border:4px solid #eee;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.09);box-shadow:0 5px 10px rgba(0,0,0,.09)}#VideoRoomContainer .meeting_time[data-v-00fa6312]{padding:30px}#VideoRoomContainer .meeting_time .meeting_time_inner[data-v-00fa6312]{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);background-color:#403d56;color:#fff;margin-bottom:15px;border-radius:15px 15px 0 15px}#VideoRoomContainer .meeting_time .meeting_time_inner div[data-v-00fa6312]{padding:6px 10px}#VideoRoomContainer .meeting_time .meeting_time_inner .day[data-v-00fa6312]{font-size:17px}#VideoRoomContainer .meeting_time .meeting_time_inner .hour[data-v-00fa6312]{font-weight:lighter;font-size:14px}#VideoRoomContainer .meeting_time .meeting_time_inner .date[data-v-00fa6312]{font-size:30px}#VideoRoomContainer .meeting_time .meeting_time_inner .month[data-v-00fa6312]{font-size:17px;font-weight:lighter}#VideoRoomContainer .meeting_time .meeting_time_inner .start_booking[data-v-00fa6312]{position:relative;padding:0;min-height:25px}#VideoRoomContainer .meeting_time .meeting_time_inner .start_booking .start_booking_inner[data-v-00fa6312]{position:absolute;right:0;bottom:0;background-color:#e83b75;padding:7px 25px;border-radius:15px 0 0 0}#VideoRoomContainer .meeting_time .meeting_time_inner .start_booking .start_booking_inner[data-v-00fa6312]:hover{cursor:pointer}#VideoRoomContainer .clock_icon[data-v-00fa6312]{text-align:center;font-size:50px}#VideoRoomContainer .bookings-wrap[data-v-00fa6312]{width:100%}#VideoRoomContainer .bookings-wrap .booking[data-v-00fa6312]{width:100%;border-left-style:solid;border-left-width:10px;font-size:2rem;cursor:pointer;border-color:#d60570;color:#fff;font-family:ff-cocon-web-pro,sans-serif;background-color:#cecece}h3[data-v-3e45704f]{color:#fff!important}#digital_clinics_modal___BV_modal_outer_{z-index:1000000!important}#digital_clinics_modal___BV_modal_outer_ *{scrollbar-width:thin;scrollbar-color:#aaa}#digital_clinics_modal___BV_modal_outer_ ::-webkit-scrollbar{width:8px}#digital_clinics_modal___BV_modal_outer_ ::-webkit-scrollbar-track{background:rbga(0,0,0,0);margin:10px}#digital_clinics_modal___BV_modal_outer_ ::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:10px;border:5px none #fff;opacity:0}#digital_clinics_modal___BV_modal_outer_ .hidden-link{opacity:0;cursor:pointer}#DigitalClinicsMeetingRoom{max-height:93vh;overflow-y:auto;overflow-x:hidden}#CancelBooking{background-color:#f4f5f8;font-family:Montserrat,serif!important}#CancelBooking .cancel-container{padding:50px 0}#CancelBooking .cancel-container .title{font-weight:500;margin-bottom:20px}#CancelBooking .cancel-container .sub-title{font-size:1.6rem;margin-bottom:30px}#CancelBooking .cancel-container .description{font-size:1.6rem}#CancelBooking .cancel-container .error-button{border-color:#d60023}#CancelBooking .error-container{margin:20px 0;font-family:Montserrat,serif!important;font-weight:500;font-size:1.6rem;padding:15px;border:1.5px solid #db3907;background-color:#fbeacf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px}#CancelBooking .error-container i{color:#db3907;font-size:2.2rem}#content{min-height:calc(100vh - 200px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content>div{width:100%}.fade-enter-active{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.fade-enter-active,.fade-leave-active{-webkit-transition-property:opacity;transition-property:opacity}.fade-leave-active{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.fade-enter,.fade-leave-active{opacity:0}.slide-fade-enter-active{-webkit-transition:all 1s ease;transition:all 1s ease}.slide-fade-leave-active{-webkit-transition:all 0s ease;transition:all 0s ease}.slide-fade-enter{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0}.slide-fade-leave-to{-webkit-transform:translateX(-10px);transform:translateX(-10px);opacity:0}#pop-up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:500;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);text-align:center}#pop-up .pop-up-content{max-width:636px;width:100%;margin:auto;border-radius:25px;padding:50px 20px;font-size:1.6rem;text-align:center;z-index:10;color:#fff;position:relative}#pop-up .pop-up-content p{color:#fff}#pop-up .pop-up-content h4{font-family:FilsonProBold,sans-serif;font-size:3.8rem;color:#fff}#pop-up .pop-up-content .form-control{height:30px;border-radius:5px;font-size:1.6rem}#pop-up .pop-up-content .service-description{text-align:left}#pop-up .pop-up-content .close-popup{position:absolute;top:0;right:0;background-color:transparent;width:50px;height:50px}#pop-up .pop-up-content .close-popup svg{width:30px;height:30px}#pop-up .pop-up-content .rating{text-align:center;margin:auto}#pop-up .pop-up-content .rating .review-message{color:#fff;font-family:FilsonProBook}#pop-up .pop-up-content .rating .vue-star-rating{text-align:center;margin:auto}#pop-up .pop-up-background{width:100vw;height:100vh;position:absolute;left:0;right:0;z-index:5;background:transparent}#download-banner{padding:40px 0}#download-banner .download-title{font-size:3rem;font-family:FilsonProLight;color:#fff}@media (max-width:768px){#download-banner .download-title{margin-bottom:1em;text-align:center}}#download-banner .download-title .subtext{font-size:1rem}#download-banner .app-links{margin:auto}#download-banner .app-links .download-links{max-height:40px;display:block;text-align:right}#download-banner .app-links .download-links a:first-child{padding-right:20px}#download-banner .app-links .download-links a img{height:40px}.visable{display:block}.hidden{display:none}#PodcastPlayer{position:fixed;bottom:0;left:0;height:auto;width:100%;background:#fff;z-index:10}#PodcastPlayer .podcast-player-controls{-ms-flex-negative:0;flex-shrink:0}#PodcastPlayer .podcast-player-button{padding:0 8px}#PodcastPlayer .podcast-player-title{font-weight:700;font-size:2.4rem;overflow:hidden}#PodcastPlayer .player-timeline-end,#PodcastPlayer .player-timeline-start{min-width:60px;font-size:1.6rem;color:grey}#PodcastPlayer .player-timeline-end{text-align:center;padding-left:10px}#PodcastPlayer .content-container{max-width:1160px;margin:auto}#PodcastPlayer .btn-clear{border:none;background-color:transparent}#PodcastPlayer .btn-clear:focus{border:none;outline:none!important}#PodcastPlayer input[type=range]::-moz-range-progress{background:#ee3b76}#PodcastPlayer input[type=range]::-webkit-progress-value{background:#000;color:#000}#PodcastPlayer input[type=range]{height:39px;-webkit-appearance:none;width:100%}#PodcastPlayer input[type=range]:focus{outline:none}#PodcastPlayer input[type=range]::-webkit-slider-runnable-track{width:100%;height:10px;cursor:pointer;animate:.2s;-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;background:#ee3b76;border-radius:0;border:0 solid #010101}#PodcastPlayer input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 #000031;box-shadow:0 0 0 #000031;border:3px solid #ee3b76;height:30px;width:30px;border-radius:15px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-11.5px}#PodcastPlayer input[type=range]:focus::-webkit-slider-runnable-track{background:#ee3b76}#PodcastPlayer input[type=range]::-moz-range-track{width:100%;height:10px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:#ee3b76;border-radius:0;border:0 solid #010101}#PodcastPlayer input[type=range]::-moz-range-thumb{box-shadow:0 0 0 #000031;border:3px solid #ee3b76;height:30px;width:30px;border-radius:30px;background:#fff;cursor:pointer}#PodcastPlayer input[type=range]::-ms-track{width:100%;height:10px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent}#PodcastPlayer input[type=range]::-ms-fill-lower,#PodcastPlayer input[type=range]::-ms-fill-upper{background:#ee3b76;border:0 solid #010101;border-radius:0;box-shadow:0 0 0 #000}#PodcastPlayer input[type=range]::-ms-thumb{margin-top:1px;box-shadow:0 0 0 #000031;border:3px solid #ee3b76;height:30px;width:30px;border-radius:15px;background:#fff;cursor:pointer}#PodcastPlayer input[type=range]:focus::-ms-fill-lower,#PodcastPlayer input[type=range]:focus::-ms-fill-upper{background:#ee3b76}@media only screen and (min-width:992px){#MobileNav{display:none}}@media only screen and (max-width:992px){#Navigation{display:none!important}#content{margin-top:80px}}@media only screen and (min-width:769px){.main{width:calc(100% - 60px)}.main.no-side-bar{width:100%}}@media only screen and (max-width:768px){.main{width:100vw}#SideNav,#TopNav,.aside{display:none}#content{margin-top:85px}#content .content-container{max-width:calc(100vw - 40px)}.home-carousel .carousel-image-wrap,.section-header-divider{display:none}.section-header .section-header-title{text-align:center;display:block;margin:auto}#download-banner .content-container{max-width:calc(100vw - 40px)}#eap .page-header .call-us,#eap .page-header .page-title,#eap .page-header .page-title h2{text-align:center}#eap .page-header .page-title{margin-bottom:50px}#eap .eap-cards .eap-card{text-align:center}#eap .eap-cards .eap-card .eap-card-content{text-align:center;margin:auto}#eap .eap-service-card{margin-bottom:30px}#events .section-heading{margin-top:20px}#download-banner .app-links{text-align:center;margin:auto}#download-banner .app-links .download-links{text-align:center}}@media only screen and (max-width:576px){.event-card-wrap .event-card:first-child,.event-card-wrap .event-card:last-child{padding:10px 20px}#download-banner .app-links{text-align:center;margin:auto}#download-banner .app-links .download-links{text-align:center}#download-banner .app-links .download-links a img{height:35px}}.aside{width:60px;max-width:60px!important}.main .content-container{max-width:1160px;margin:auto}.main .page-bg{width:100%;padding-bottom:30px}.main .bg-white{background-color:#fff}.main .bg-grey{background-color:#f7f7f7}.main .bg-primary-dark{background-color:#3e1954}.main .page-title h2{font-size:3.8rem;letter-spacing:.7rem}.main .page-title h2,.main h3{font-family:FilsonProBold,sans-serif}.main h3{font-size:2.3rem;padding:40px 0 30px 0}.main h4{font-family:FilsonProBook,sans-serif;font-size:1.7rem;margin-bottom:30px}.main .section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.main .section-header.section-header-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main .section-header.section-header-right .section-header-title{padding-right:0;padding-left:15px;text-transform:capitalize}.main .section-header .section-header-title{white-space:nowrap;padding-right:10px}.main .section-header .section-header-divider{height:1px;background:#cdcdcd;width:100%;-webkit-transform:translateY(5px);transform:translateY(5px)}.pop-up-content{background:#fff;width:100%;border-radius:25px!important;padding:30px 20px;font-family:FilsonProBook,sans-serif;font-size:2rem;margin-bottom:30px;text-align:center;z-index:10}.pop-up-content .modal-header{text-align:center;border-bottom:none}.pop-up-content .modal-header .modal-title{margin:auto;text-align:center;font-size:3rem}.pop-up-content .modal-footer{border-top:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pop-up-content .modal-footer .btn{border:none;border-radius:60px;font-size:2rem;line-height:1;letter-spacing:.2rem;border-width:0;padding:10px 30px}#not-found{width:100%;height:100vh;text-align:center}#not-found img{width:100%;margin:auto}@media (max-width:768px){#not-found h2{font-size:2.5rem}}#Feedback[data-v-d3ae171a]{font-size:16px}#Feedback .question_container[data-v-d3ae171a]{min-height:200px}#Feedback .btn[data-v-d3ae171a]{font-family:Open Sans,sans-serif;font-size:18px!important;padding:10px 15px!important;margin-bottom:0!important;display:inline-block!important;text-decoration:none!important;text-align:center!important;white-space:nowrap!important;vertical-align:middle!important;-ms-touch-action:manipulation!important;touch-action:manipulation!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;border-radius:5px!important;background-image:none!important;border:1px solid transparent!important}#Feedback .btn[data-v-d3ae171a]:focus,#Feedback .btn[data-v-d3ae171a]:hover{text-decoration:none!important}#Feedback textarea[data-v-d3ae171a]{font-size:16px}#LoginAs{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}#LoginAs .error-message{width:100%;padding:45vh;text-align:center;font-size:2.5rem;color:#fff}#BupaSso{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}#BupaSso .error-message{width:100%;padding:45vh;text-align:center;font-size:2.5rem;color:#fff}#settings{font-size:1.6rem;font-family:FilsonProBook,sans-serif}#settings td{border:1px solid #000!important;padding:3px}#settings strong{font-family:FilsonProBook Bold,sans-serif}#settings .content-wrap{background:#f4f4f4}#settings .content-wrap .content-card{-webkit-transform:translateY(-80px);transform:translateY(-80px);background:#fff;max-width:1000px;margin:auto}@media (max-width:992px){#settings .page-header{padding-top:100px}#settings .content-card{-webkit-transform:translateY(0);transform:translateY(0)}}#terms{font-size:1.6rem;font-family:FilsonProBook,sans-serif}#terms .page-header{padding:60px 0}#terms .page-title{text-align:left}#terms .page-title h2{text-align:left;font-size:3.8rem;letter-spacing:.7rem;font-family:FilsonProBold,sans-serif;color:#fff}#terms .content-wrap{background:#f4f4f4;white-space:pre-wrap}#terms .content-wrap .content-card{-webkit-transform:translateY(-80px);transform:translateY(-80px);background:#fff;max-width:1000px;margin:auto}#terms .content-wrap .content-card section{margin-bottom:30px}#terms .content-wrap .content-card h4{margin-top:30px;margin-bottom:20px}@media (max-width:992px){#terms .page-header{padding-top:100px}#terms .content-card{-webkit-transform:translateY(0);transform:translateY(0)}}#terms p.brand-text{text-align:center;font-size:1.6rem;font-weight:700;max-width:500px}#profile-questionnaire-modal .my-information{font-family:FilsonProBold}#profile-questionnaire-modal .cta-button{padding:10px 40px}#profile-questionnaire-modal .sub-header{padding:15px;font-size:1.8rem;font-weight:700}#profile-questionnaire-modal .pulse-form-header{font-size:1.6rem;font-weight:700;padding:30px;text-align:center;color:#fff}#profile-questionnaire-modal .pulse-container{background-color:#f8f8f8;min-height:300px;border-radius:300px}#profile-questionnaire-modal .form-control{font-family:FilsonProBook,sans-serif;border:0;background:transparent;border-bottom:1px solid #e6e6e6;font-size:14px;height:auto!important}#profile-questionnaire-modal .form-control:focus{outline:none!important;border:unset;border-bottom:1px solid #e83b75!important;-webkit-box-shadow:unset;box-shadow:unset}#profile-questionnaire-modal .form-control:disabled{color:#d6d6d6;height:auto!important}#profile-questionnaire-modal .custom-select{font-family:FilsonProBook,sans-serif;border:0;background:transparent;border-bottom:1px solid #e6e6e6;font-size:14px}#profile-questionnaire-modal .details-heading,#profile-questionnaire-modal label{color:#322b5f;font-size:1.6rem;font-family:FilsonProBook,sans-serif}#profile-questionnaire-modal .custom-select:focus{outline:none!important;border:unset;border-bottom:1px solid #e83b75!important;-webkit-box-shadow:unset;box-shadow:unset}