@charset "UTF-8";body .header-outher,body:not(.left-menu-open) .forlife__right-panel #right-panel-inner,body:not(.left-menu-open) .header-wrap .header-outer{margin-left:0}body.not-logged-in .forlife__right-panel #main-wrap,body.not-logged-in.is-desktop,body.not-logged-in.is-mobile{background-color:#FFF}a,body,body h1,body h2,body h3,body h4,body h5,body h6,html,p{font-family:"Source Sans Pro","Open Sans",sans-serif}@font-face{font-family:'Source Serif Pro';font-weight:200;font-style:normal;font-stretch:normal;src:url(../fonts/node_modules/source-serif-pro/EOT/SourceSerifPro-ExtraLight.eot) format('embedded-opentype'),url(../fonts/node_modules/source-serif-pro/WOFF/OTF/SourceSerifPro-ExtraLight.otf.woff) format('woff'),url(../fonts/node_modules/source-serif-pro/WOFF2/OTF/SourceSerifPro-ExtraLight.otf.woff2) format('woff2'),url(../fonts/node_modules/source-serif-pro/OTF/SourceSerifPro-ExtraLight.otf) format('opentype'),url(../fonts/node_modules/source-serif-pro/TTF/SourceSerifPro-ExtraLight.ttf) format('truetype')}@font-face{font-family:'Source Serif Pro';font-weight:300;font-style:normal;font-stretch:normal;src:url(../fonts/node_modules/source-serif-pro/EOT/SourceSerifPro-Light.eot) format('embedded-opentype'),url(../fonts/node_modules/source-serif-pro/WOFF/OTF/SourceSerifPro-Light.otf.woff) format('woff'),url(../fonts/node_modules/source-serif-pro/WOFF2/OTF/SourceSerifPro-Light.otf.woff2) format('woff2'),url(../fonts/node_modules/source-serif-pro/OTF/SourceSerifPro-Light.otf) format('opentype'),url(../fonts/node_modules/source-serif-pro/TTF/SourceSerifPro-Light.ttf) format('truetype')}@font-face{font-family:'Source Serif Pro';font-weight:400;font-style:normal;font-stretch:normal;src:url(../fonts/node_modules/source-serif-pro/EOT/SourceSerifPro-Regular.eot) format('embedded-opentype'),url(../fonts/node_modules/source-serif-pro/WOFF/OTF/SourceSerifPro-Regular.otf.woff) format('woff'),url(../fonts/node_modules/source-serif-pro/WOFF2/OTF/SourceSerifPro-Regular.otf.woff2) format('woff2'),url(../fonts/node_modules/source-serif-pro/OTF/SourceSerifPro-Regular.otf) format('opentype'),url(../fonts/node_modules/source-serif-pro/TTF/SourceSerifPro-Regular.ttf) format('truetype')}@font-face{font-family:'Source Serif Pro';font-weight:600;font-style:normal;font-stretch:normal;src:url(../fonts/node_modules/source-serif-pro/EOT/SourceSerifPro-Semibold.eot) format('embedded-opentype'),url(../fonts/node_modules/source-serif-pro/WOFF/OTF/SourceSerifPro-Semibold.otf.woff) format('woff'),url(../fonts/node_modules/source-serif-pro/WOFF2/OTF/SourceSerifPro-Semibold.otf.woff2) format('woff2'),url(../fonts/node_modules/source-serif-pro/OTF/SourceSerifPro-Semibold.otf) format('opentype'),url(../fonts/node_modules/source-serif-pro/TTF/SourceSerifPro-Semibold.ttf) format('truetype')}@font-face{font-family:'Source Serif Pro';font-weight:700;font-style:normal;font-stretch:normal;src:url(../fonts/node_modules/source-serif-pro/EOT/SourceSerifPro-Bold.eot) format('embedded-opentype'),url(../fonts/node_modules/source-serif-pro/WOFF/OTF/SourceSerifPro-Bold.otf.woff) format('woff'),url(../fonts/node_modules/source-serif-pro/WOFF2/OTF/SourceSerifPro-Bold.otf.woff2) format('woff2'),url(../fonts/node_modules/source-serif-pro/OTF/SourceSerifPro-Bold.otf) format('opentype'),url(../fonts/node_modules/source-serif-pro/TTF/SourceSerifPro-Bold.ttf) format('truetype')}@font-face{font-family:'Source Serif Pro';font-weight:900;font-style:normal;font-stretch:normal;src:url(../fonts/node_modules/source-serif-pro/EOT/SourceSerifPro-Black.eot) format('embedded-opentype'),url(../fonts/node_modules/source-serif-pro/WOFF/OTF/SourceSerifPro-Black.otf.woff) format('woff'),url(../fonts/node_modules/source-serif-pro/WOFF2/OTF/SourceSerifPro-Black.otf.woff2) format('woff2'),url(../fonts/node_modules/source-serif-pro/OTF/SourceSerifPro-Black.otf) format('opentype'),url(../fonts/node_modules/source-serif-pro/TTF/SourceSerifPro-Black.ttf) format('truetype')}.clearfix{clear:both}p{font-size:18px;line-height:1.55em;color:#212121}.forlife_green{color:#6bd19d}body:not(.left-menu-open) .forlife__menu-panel{display:none}body .site-header{z-index:998}body.not-logged-in .site-header{display:none}body.not-logged-in .footer-inner-bottom,body.not-logged-in .forlife__mobile-header{display:none}body h1,body h2,body h3,body h4,body h5,body h6{color:#212121;font-weight:700}body h1{font-size:56px;line-height:1.31;margin:0}body h1.entry-title,body h1.main-title{font-family:"Source Serif Pro",Georgia,serif!important}body h2{font-size:24px;margin-top:5px;margin-bottom:22px;color:#212121;font-weight:600}body h3{font-size:26px;margin-top:30px;margin-bottom:3px}body h4{font-size:18px}body h5{font-size:16px}body h6{font-size:12px}body .lms-post-content p{font-size:18px;line-height:1.55em;color:#212121}body ol,body ul{font-size:19px;color:#606c71}body.registration .forlife__right-panel #primary{background-color:#fff;color:#333;line-height:2.1em;font-size:13px;text-align:left}body.registration .forlife__right-panel #primary h2{line-height:1.1em}@media (max-width:720px){body.registration .forlife__right-panel #primary h2{font-size:54px}}@media (max-width:480px){body.registration .forlife__right-panel #primary h2{font-size:42px}}body.registration .forlife__right-panel #primary input[type=submit]{background-color:#6bd19d}body.registration .forlife__right-panel #primary #register-page #signup_form div.submit{padding-top:20px}body.registration .forlife__right-panel #primary input[type=email],body.registration .forlife__right-panel #primary input[type=password],body.registration .forlife__right-panel #primary input[type=text]{background:rgba(0,0,0,.15);box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}body.registration .forlife__right-panel #primary .wp-social-login-widget{margin:0 auto;max-width:430px;padding-bottom:40px}body.registration .forlife__right-panel #primary .register-section{border:0;padding:0}body.registration .forlife__right-panel #primary .field-visibility-settings-notoggle,body.registration .forlife__right-panel #primary .field-visibility-settings-toggle,body.registration .forlife__right-panel #primary .register-section h2{display:none}body.registration .forlife__right-panel #primary .visibility-toggle-link{display:none;margin-left:20px}body.registration .forlife__right-panel #primary .clear-value{display:inline-block;color:#FFF;background-color:#606c71;padding:7px 10px;border-radius:4px}.header-account-login .user-link span.name::after,.is-mobile__progress-dots-label,.is-mobile__topic-directional-button-label,body .screen-reader-text{display:none}body.registration .forlife__right-panel #primary .radio-button-options label strong::before{top:10px;left:-26px}body .login{font-family:"Open Sans",sans-serif!important}body .login input{border-radius:7px!important}body.login #custom_login_message{margin-top:20px;text-align:center;color:#fff}body.login #login form p.submit input{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:none;font-size:14px;letter-spacing:1.2px;line-height:17px;transition:all .2s ease-in-out}body.login input[type=email],body.login input[type=password],body.login input[type=text]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.login .wp-social-login-widget{margin-top:20px}@media (max-width:960px){body .progress-wrap{padding:20px}}#learndash_profile #course_list h4>a.notcompleted:after,.ld-item .notcompleted:before,.learndash .notcompleted:before,.learndash .topic-notcompleted:before{color:#6bd19d}.fa::before{font-family:FontAwesome!important}.btn.btn-success,.o-welcome-overlay__text-content .gform_wrapper .btn-success.button{background-color:#6bd19d;width:auto;padding-left:20px;padding-right:20px}a.learndash-resume-button input[type=submit]{color:#FFF;background-color:#6bd19d}.header-account-login .user-link span.name{margin-right:30px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:#212121;font-family:"Source Sans Pro","Open Sans",sans-serif;font-weight:900}.entry-content h1,.forlife-login h1,.forlife-register h2,.forlife-register h3{font-family:"Source Serif Pro",Georgia,serif}.entry-content h1{color:#212121;position:relative;font-weight:900;font-size:36px;line-height:1.167em}@media only screen and (min-width:500px){.entry-content h1{font-size:68px;line-height:1.06em}}.entry-content h2{font-size:24px;line-height:1.4em;margin-top:5px;margin-bottom:22px;color:#212121;font-weight:600}.entry-content h3{font-size:26px;margin-top:30px;margin-bottom:3px;font-weight:600}.entry-content h4{font-size:18px;font-weight:600}.entry-content h5{font-size:16px;font-weight:600}.entry-content h6{font-size:12px;font-weight:600}.entry-content .forlife__mark-topic-complete #sfwd-mark-complete input[type=submit]{color:#6bd19d;border-color:#6bd19d}.entry-content .forlife__mark-topic-complete #sfwd-mark-complete input[type=submit]:hover{color:#fff!important;border-color:#6bd19d;background-color:#6bd19d}.entry-content .wpProQuiz_results .wpProQuiz_quiz_time{background-color:#6bd19d!important}.is-mobile .forlife__mobile-header#mobile-header{position:fixed;top:0;background-color:#FFF;-webkit-box-shadow:0 2px 3px rgba(221,221,221,.6);-moz-box-shadow:0 2px 3px rgba(221,221,221,.6);box-shadow:0 2px 3px rgba(221,221,221,.6)}.is-mobile .forlife__mobile-header .mobile-header-inner .sidebar-btn .fa{color:#6bd19d;font-size:22px;bottom:0;left:-10px}.is-mobile .forlife #mobile-menu.forlife__menu-panel #nav-menu li.current-menu-item a{color:#fff}.is-mobile__progress-dots{position:relative;top:7px}.is-mobile__topic-directional-buttons--previous{float:left;min-width:0}.is-mobile__topic-directional-buttons--previous a{padding-right:11px}.is-mobile__topic-directional-buttons--next{float:right;min-width:0}.is-mobile__topic-directional-buttons--next a{padding-left:11px}.chat-template,body.page-template-tpl-chat .forlife__right-panel .site{background-color:#F9F9FC}.header-account-login .name{margin-right:20px}.forlife-register{text-align:center}.forlife-register h1{font-size:50px;text-align:center}.forlife-register h2{font-weight:900;font-size:64px;margin-bottom:40px}.forlife-register h3{font-weight:900;font-size:38px;margin-bottom:60px;margin-top:60px}.forlife-login__inputs,.forlife-register__inputs{margin-bottom:20px}.forlife-register__register-header{text-align:center;border-bottom:2px #eee solid;padding:20px 0}.forlife-register__register-header h1{font-size:28px!important}.forlife-register .forlife-login__fb .wp-social-login-widget{padding-bottom:20px!important}.forlife-register__header-logo{max-height:80px;max-width:80%}.forlife-register input[type=email],.forlife-register input[type=password],.forlife-register input[type=text]{background:#F1FAF6!important;border:none;min-width:300px;width:300px;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;line-height:50px;min-height:50px;padding:10px 20px;font-size:20px}.forlife-register__signup-form{padding-top:15px!important}.forlife-login{background:#FEFEFE;color:#212121;padding-top:40px;text-align:center}.forlife-login h1{font-weight:900}.forlife-login input[type=password],.forlife-login input[type=text]{background:#F1FAF6;border:none;min-width:300px;width:300px;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;line-height:50px;min-height:50px;padding:10px 20px;font-size:20px}.forlife-login__forgetmenot strong{font-size:14px;font-family:"Source Sans Pro","Open Sans",sans-serif}.forlife-login__forgetmenot strong::before{top:5px!important}.forlife-login__submit{margin-top:10px;margin-bottom:10px;width:300px!important}.forlife-login__carrot{position:fixed;bottom:0;height:215px;width:auto;left:25%;transform:translateX(-50%)}.forlife-login__carrot img{height:100%;max-height:70%}@media (max-width:468px){.forlife-login__carrot{top:7%;left:-70px;transform:rotate(30deg)}}.forlife-login__fb-or{font-size:14px}.forlife-login__fb{margin:0 auto;text-align:center}.forlife-login__fb .wp-social-login-provider-list{margin:20px auto;max-width:300px}.forlife-login__fb .wp-social-login-provider-list a{height:50px;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px}.forlife-login__fb .wp-social-login-provider-list a:before{top:15px}.forlife-login__fb .wp-social-login-provider-list a:after{content:attr(title);font-size:16px;text-transform:none;font-weight:700;position:relative;top:5px}@media (max-width:480px){.forlife-login__fb .wp-social-login-provider-list a:after{font-size:14px}}.forlife-login__fb-text{border-bottom:1px #ddd solid;max-width:400px;padding-bottom:20px;margin:0 auto 40px}.forlife-login__fb-text p{line-height:1.6em!important;font-size:16px!important}.heading-alpha{font-size:68px!important;line-height:1.06em!important;font-weight:900;font-family:"Source Serif Pro",Georgia,serif;color:#212121}.forlife-invite-family-member{padding:40px 0;text-align:center;max-width:700px;margin:0 auto}.forlife-invite-family-member__message{width:100%;height:40px;border:2px solid #000;color:#FFF;text-align:center;line-height:40px}.forlife-invite-family-member__message--success{background-color:#6bd19d;color:#1f5531;border-color:#4AD178}.forlife-invite-family-member__message--failed{background-color:#d16b6b;color:#551f1f;border-color:#d14a4a}.forlife-invite-family-member__text-content p{text-align:center}.forlife-invite-family-member__email-area label{display:block}.forlife-invite-family-member__email-area input{margin-top:10px;background:#F1FAF6!important;border:none;min-width:300px;width:300px;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;line-height:50px;min-height:50px;padding:10px 20px;font-size:20px}.forlife-invite-family-member__email-area button{margin-top:15px}.forlife-topic__counter{display:none}@media (min-width:1140px){.forlife-topic__counter{display:block;width:26px;top:120px;position:absolute}}.forlife-topic__count-digit{text-align:center;display:block;font-size:12px;border:2px solid #6bd19d;border-radius:50%;width:22px;height:22px;line-height:22px}.forlife-topic__count-digit--active{background-color:#6bd19d;color:#FFF}.forlife-topic__count-line{height:20px;width:1px;border-left:2px #6bd19d solid;margin:0 auto}.o-search-results__header a{color:#6bd19d!important;font-weight:700!important;font-family:"Source Sans Pro","Open Sans",sans-serif!important;font-size:24px!important}.forlife__starter-text h2,.o-checklist h1{font-family:"Source Serif Pro",Georgia,serif}.o-checklist{max-width:700px;padding:40px;margin:0 auto}.o-checklist p{margin:15px 0}@media (max-width:600px){.o-checklist{padding:80px 0}.o-checklist h1,.o-checklist p{padding:0 20px}}.o-checklist__inner{background-color:#FDCA40;position:relative;margin:20px auto!important;padding:80px 0}@media (max-width:700px){.o-checklist__inner{padding:40px 20px}}.o-checklist__list{list-style:none!important}.o-checklist__list-item{position:relative;background-color:#FFF;width:95%;max-width:440px;margin:0 auto 20px!important;padding:20px 40px;border-radius:50px;font-size:18px;text-align:left;color:#000;box-sizing:border-box}.o-checklist__list-item:hover .o-checklist__list-item-info-icon{opacity:1}@media (max-width:600px){.o-checklist__list-item{font-size:14px;padding:20px}}.o-checklist__list-item-title{cursor:pointer}.o-checklist__list-item-info-icon{cursor:pointer;position:absolute;right:75px;font-size:34px;color:#6bd19d;top:50%;transform:translateY(-50%);transition:opacity 150ms ease-in-out}.forlife__home-button img,.forlife__lesson-slider-arrow-inner,.o-checklist__check-field{transition:all 150ms ease-in-out}@media (min-width:768px){.o-checklist__list-item-info-icon{opacity:0}}@media (max-width:600px){.o-checklist__list-item-info-icon{font-size:32px;right:48px}}.o-checklist__check-field{position:absolute;right:30px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;border:1px solid #6bd19d;text-align:center;opacity:.4}.o-checklist__check-field:hover{background-color:#6bd19d;cursor:pointer}.o-checklist__check-field--checked{background-color:#6bd19d;opacity:1}.o-checklist__check-field>i{color:#fff;font-size:16px;line-height:30px}@media (max-width:600px){.o-checklist__check-field{font-size:32px;right:15px;height:25px;width:25px}.o-checklist__check-field>i{line-height:25px;font-size:14px}}.o-checklist__text-holder{position:fixed;max-width:640px;display:none;width:90%;box-sizing:border-box;padding:40px 30px;font-size:18px;color:#333;background-color:#FFF;border-radius:10px;z-index:999;left:50%;transform:translateX(-50%);-webkit-box-shadow:0 0 15px 0 #b0b0b0;-moz-box-shadow:0 0 15px 0 #b0b0b0;box-shadow:0 0 15px 0 #b0b0b0}@media (min-width:480px){.o-checklist__text-holder{position:fixed;padding:40px;top:50%!important;transform:translate(-50%,-45%)}}.o-checklist__text-holder li{list-style-type:disc;margin-bottom:10px}.o-checklist__text-holder-close{position:absolute;top:15px;right:15px;height:20px;width:20px;cursor:pointer}.o-checklist__text-holder-close>i{color:#555}.forlife__mobile-header{transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out}@media (max-width:500px){.forlife__mobile-header--fold{display:none}.forlife__right-panel{margin-top:59px}.forlife__right-panel--fold{margin-top:0!important}.forlife__right-panel--fold#right-panel{transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important}}.forlife__login-help-link{font-weight:700;position:relative;top:12px;font-size:16px;color:#6bd19d}.forlife__intro-tool-tip{display:none;position:absolute;font-size:12px;width:200px;padding:15px;background:linear-gradient(90deg,#4AD178 0,#4DB0AE 100%);color:#FFF;line-height:1.5em;left:22px;top:60px}.forlife__intro-tool-tip:before{position:absolute;width:14px;height:14px;background-color:#4AD178;content:"";top:-6px;left:9px;transform:rotate(45deg)}.forlife__starter-text{padding:40px 0 30px;max-width:600px;margin:0 auto;position:relative}.forlife__starter-text h2{font-weight:700;font-size:32px}.forlife__starter-text p{color:#212121;line-height:1.8em}.forlife__starter-text .bent-arrow{position:absolute;top:81%;right:5%}.forlife__header-logo{position:fixed;background:0 0;width:100%;text-align:center;max-height:0;height:0;margin-top:26px;z-index:999}.forlife__header-logo a{height:100%}.forlife__header-logo img{height:100%;max-height:100%}@media (max-width:480px){.forlife__header-logo{margin-top:20px;position:absolute;text-align:right;right:20px}}.forlife__chat-icon{color:#737373;cursor:pointer}.forlife__back-button .sidebar-btn{font-size:16px;line-height:35px;position:relative;bottom:0;left:15px}.forlife__overview-link{color:#6bd19d!important;font-size:16px}.forlife__home-button{margin-left:10px;position:relative;top:3px}.forlife__home-button--mobile{top:-1px;margin-left:3px}.forlife__home-button:hover img{transform:scale(1.2)}.forlife__menu-panel{left:-227px}.forlife__menu-panel li:hover{background-color:#47966e}.forlife__menu-panel .logout-link::before,.forlife__menu-panel li a,.forlife__menu-panel li a::before{color:#FFF!important}.forlife__landing-page{padding:40px 0}@media (max-width:480px){.forlife__landing-page{padding:80px 20px}}.forlife__landing-page-breadcrumbs{margin-bottom:40px}.forlife__landing-page-content{margin:0 auto;padding-top:40px;width:100%}.forlife__landing-page-content .entry-content{max-width:700px;margin:0 auto}@media (max-width:720px){.forlife__landing-page-content .entry-content{padding:0 20px}}.forlife__next-page-button-holder{cursor:pointer;display:inline-block;z-index:888}.forlife__next-page-button{margin:0 auto 60px;font-weight:700;cursor:pointer;display:block;width:230px!important;color:#FFF}@media only screen and (max-width:800px){.forlife__next-page-button{padding:0 20px}}.forlife__next-page-button>i.fa{font-size:14px;margin-left:10px}.forlife__direction-buttons{max-width:900px;text-align:center;margin:0 auto}.forlife__previous-link{display:inline-block;line-height:50px;margin-right:50px;font-size:16px;color:#bbb;font-weight:400}.forlife__previous-link>i{font-size:15px}.forlife__site-content-hero-image-holder{overflow:hidden}.forlife__next-topic-content{cursor:pointer;margin-top:60px}.forlife__next-topic-content img{transition:all .2s ease-in-out}.forlife__next-topic-content:hover img{-moz-transform:scale(1.04);-webkit-transform:scale(1.04);transform:scale(1.04)}.forlife__course-content-header.course-header{background-color:#FFF;text-align:center;color:#000}.forlife__course-content-header-heading,.forlife__course-content-header-heading header h1{color:#000}.forlife__course-content-progress{margin:20px auto 0;max-width:440px;border-radius:100px 0 0 100px}@media (max-width:700px){.forlife__course-content-header.course-header{padding:15px}.forlife__course-content-progress{width:100%;max-width:350px}}@media (max-width:650px){.forlife__course-content-progress{margin-top:10px}}.forlife__course-progress-bar{width:440px;height:8px;background-color:#E9ECF0;position:relative;border-radius:100px}@media (max-width:700px){.forlife__course-progress-bar{width:100%;max-width:350px}}.forlife__course-progress-percentage{font-size:28px;color:#212121;font-family:"Source Sans Pro","Open Sans",sans-serif}.forlife__course-content-cleared-item{display:inline-block;width:206px;border-radius:4px;background-color:#FFF;box-shadow:0 0 8px 0 rgba(53,53,154,.1);-moz-box-shadow:0 0 8px 0 rgba(53,53,154,.1);-webkit-box-shadow:0 0 8px 0 rgba(53,53,154,.1);padding:12px;color:#707185;margin:40px 20px 0}@media (max-width:700px){.forlife__course-content-cleared-item--pages{display:none}}.forlife__course-content-cleared-number{font-size:28px;color:#6bd19d;display:block}.forlife__course-progress-bar-inner{background-color:#6bd19d;height:100%;position:absolute;top:0;left:0;border-radius:100px}.forlife__site-content{margin:0 auto;width:100%}.forlife__site-content article{width:100%;padding:0!important;margin:0 auto}.forlife__site-content article.sfwd-lessons{padding-top:40px!important}@media only screen and (max-width:500px){.forlife__site-content article{padding:20px 0!important}}.forlife__site-content .entry-content{max-width:900px;margin:0 auto;padding-bottom:40px}.forlife__site-content .entry-content img{display:block;margin:20px auto}@media only screen and (min-width:500px){.forlife__site-content .entry-content img{margin:40px auto}}.forlife__site-content .entry-content h1,.forlife__site-content .entry-content h2,.forlife__site-content .entry-content h3,.forlife__site-content .entry-content h4,.forlife__site-content .entry-content h5,.forlife__site-content .entry-content h6{margin:0 auto;max-width:700px;font-weight:600;padding:0}.forlife__site-content .entry-content h1,.forlife__site-content .entry-content h2{font-weight:900}.forlife__site-content .entry-content ol,.forlife__site-content .entry-content p,.forlife__site-content .entry-content ul{max-width:700px;margin:28px auto;font-size:18px;line-height:1.55em}@media only screen and (min-width:500px){.forlife__site-content .entry-content ol,.forlife__site-content .entry-content p,.forlife__site-content .entry-content ul{font-size:19px;line-height:1.68em;margin:32px auto}}@media (max-width:768px){.forlife__site-content .entry-content h1,.forlife__site-content .entry-content h2,.forlife__site-content .entry-content h3,.forlife__site-content .entry-content h4,.forlife__site-content .entry-content h5,.forlife__site-content .entry-content h6,.forlife__site-content .entry-content p{padding:0 20px}}.forlife__site-content .entry-content iframe{max-width:900px;margin:0 auto}.forlife__site-content .entry-content .wp-caption{margin:0 auto}.forlife__site-content .entry-content .wp-caption img{margin-top:20px}.forlife__site-content .entry-content .gform_wrapper{max-width:700px!important;margin:16px auto;background-color:#FDCA40;color:#212121}.forlife__site-content .entry-content .gform_wrapper .gform_fields{text-align:center;padding:30px 90px 0}@media (max-width:768px){.forlife__site-content .entry-content .gform_wrapper .gform_fields{padding:20px 40px}}@media (max-width:500px){.forlife__site-content .entry-content .gform_wrapper .gform_fields{padding:20px}}.forlife__site-content .entry-content .gform_wrapper .gform_fields .gfield{margin:30px 0;padding-right:0;font-weight:700;color:#212121}.forlife__site-content .entry-content .gform_wrapper .gform_fields .gfield input,.forlife__site-content .entry-content .gform_wrapper .gform_fields .gfield textarea{border-radius:7px;background-color:#FFF;font-size:20px;line-height:1.2em}.forlife__site-content .entry-content .gform_wrapper .gform_fields .gfield_label,.forlife__site-content .entry-content .gform_wrapper .gform_fields .gfield_label .gfield_required{margin-bottom:15px;font-weight:700;color:#fff}.forlife__site-content .entry-content .gform_wrapper .gform_fields .gfield_description{color:#fff;font-weight:400}.forlife__site-content .entry-content .gform_wrapper .gform_footer{text-align:center;margin-top:0}.forlife__site-content .entry-content .gform_wrapper form{padding-bottom:30px}.forlife__site-content .entry-content .gform_wrapper .gform_button{padding:15px 30px;background:0 0;border:1px solid #FFF;margin-right:0;max-width:200px}.forlife__site-content .entry-content .gform_wrapper .gfield_description{margin-bottom:20px}.forlife__site-content .entry-content .h5p-content{max-width:700px;margin:0 auto}.forlife__site-content .entry-content blockquote{margin:0 auto;background-color:rgba(107,209,157,.1);max-width:724px}.forlife__site-content .entry-content blockquote p{margin-top:0;color:#6bd19d;font-family:"Source Serif Pro",Georgia,serif;font-style:normal;font-size:20px;line-height:1.4}@media only screen and (min-width:500px){.forlife__site-content .entry-content blockquote p{font-size:24px;line-height:1.333em}}.forlife__site-content-hero-image{text-align:center;max-width:900px;height:auto;background-repeat:no-repeat;background-size:cover;margin:0 auto;margin-top:0!important;margin-bottom:0!important;display:block}.forlife__site-content-header-title-wrapper{max-width:700px;margin:60px auto 40px;position:relative;height:100%}@media (max-width:480px){.forlife__site-content-header-title-wrapper{margin-top:10px}}.forlife__site-content-header-bg-holder{display:block;margin:0 auto;width:100%;max-width:900px}.forlife__site-content-header-title{color:#212121;position:relative;font-weight:900;font-family:"Source Serif Pro",Georgia,serif;max-width:700px;font-size:36px;line-height:1.167em}@media only screen and (min-width:500px){.forlife__site-content-header-title{font-size:68px;line-height:1.06em}}.forlife__topic-content blockquote{background-color:transparent}.forlife__topic-content blockquote p{font-size:1.2em!important;line-height:1.6em;color:#888;font-style:italic;font-weight:200}.forlife__topic-content h3.ui-accordion-header{box-sizing:border-box;text-transform:none!important;font-size:inherit!important;line-height:1.5em!important;font-weight:400!important}.forlife__topic-content div.ui-accordion-content{max-width:700px!important;margin:0 auto!important}.forlife__topic-content .gf_progressbar{display:none}.forlife__topic-content .gform_wrapper .validation_error{border:none!important;color:#fff;font-family:"Source Sans Pro","Open Sans",sans-serif;max-width:75%;margin:20px auto 0;margin-bottom:10px!important}.forlife__topic-content .gform_wrapper .gform_heading{text-align:center;padding-top:30px;margin-bottom:0}.forlife__topic-content .gform_wrapper .gform_heading h3.gform_title{font-weight:400;font-family:"Source Serif Pro",Georgia,serif}.forlife__topic-content .gform_wrapper .ginput_container.ginput_container_multiselect select{width:100%;padding:6px;font-size:14px;border-color:transparent;border-radius:7px;margin:0 auto!important}@media (min-width:800px){.forlife__topic-content .gform_wrapper .ginput_container.ginput_container_multiselect select{width:80%}}.forlife__topic-content .gform_wrapper .gfield_checkbox,.forlife__topic-content .gform_wrapper .gfield_radio{width:100%!important}.forlife__topic-content .gform_wrapper .gfield_checkbox li label,.forlife__topic-content .gform_wrapper .gfield_radio li label{position:relative;background-color:#FFF;width:95%!important;max-width:440px;margin:0 auto;padding:20px 20% 20px 40px;border-radius:50px;font-size:14px;text-align:left;color:#000;left:0!important;border:1px solid #fff;transition:all 150m ease-in-out;font-weight:400!important;font-family:"Source Sans Pro","Open Sans",sans-serif}.forlife__topic-content .gform_wrapper .gfield_checkbox li label:before,.forlife__topic-content .gform_wrapper .gfield_radio li label:before{top:5px;display:none}@media (min-width:500px){.forlife__topic-content .gform_wrapper .gfield_checkbox li label,.forlife__topic-content .gform_wrapper .gfield_radio li label{width:95%}}.forlife__topic-content .gform_wrapper .gfield_checkbox li label:after,.forlife__topic-content .gform_wrapper .gfield_radio li label:after{content:"";font-family:FontAwesome;border:1px solid #6bd19d;background-repeat:no-repeat;height:40px;width:40px;position:absolute;left:calc(100% - 50px);border-radius:50px;bottom:11px;color:#fff;top:50%;transform:translateY(-50%)}.forlife__topic-content .gform_wrapper .gfield_checkbox li input,.forlife__topic-content .gform_wrapper .gfield_radio li input{margin-left:0!important;display:none!important}.forlife__topic-content .gform_wrapper .gfield_checkbox li input:checked+label,.forlife__topic-content .gform_wrapper .gfield_radio li input:checked+label{font-weight:400!important}.forlife__topic-content .gform_wrapper .gfield_checkbox li input:checked+label:after,.forlife__topic-content .gform_wrapper .gfield_radio li input:checked+label:after{content:"";font-family:FontAwesome;background-image:url(../dist/Icons/Tick-Circle-Desktop.png);background-repeat:no-repeat;height:40px;width:40px;position:absolute;left:calc(100% - 50px);border-radius:50px;bottom:11px;color:#fff;top:50%;transform:translateY(-50%);border:none}.forlife__topic-content .gform_wrapper .gfield_checkbox input:checked,.forlife__topic-content .gform_wrapper .gfield_radio input:checked{visibility:hidden}.forlife__topic-content .gform_wrapper .gf_progressbar_wrapper{padding:20px 110px 0!important;text-align:center;margin-bottom:0!important}.forlife__topic-content .gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title{font-family:"Source Sans Pro","Open Sans",sans-serif;color:#000;opacity:1!important;font-weight:700;margin-top:20px!important;margin-bottom:0!important;margin-left:0!important}.forlife__footer-inner h2 a,.forlife__lesson-slider-course-not-started h1,.forlife__topic-content .gform_wrapper label.gfield_label,.single-recipe .entry-content h2,.single-recipe__title.entry-title{font-family:"Source Serif Pro",Georgia,serif}.forlife__topic-content .gform_wrapper label.gfield_label{color:#000!important;font-size:28px;font-weight:400!important}.forlife__topic-content .gform_wrapper label.gfield_label .gfield_required{display:none}.forlife__topic-content .gform_wrapper .top_label .gfield .buddyboss-select.medium{margin:0 auto}.forlife__topic-content .gform_wrapper .top_label .gfield .buddyboss-select.medium .buddyboss-select-inner{border:1px solid #fff!important;color:#fff!important}.forlife__topic-content .gform_wrapper .gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}.forlife__topic-content .gform_page_footer{border-top:none!important;text-align:center;position:relative}.forlife__topic-content .gform_page_footer .button.gform_next_button{padding:10px 20px;border:1px solid #FFF;margin-right:0!important}.forlife__progress-dots{display:inline-block;text-align:center;font-size:16px;color:#606c71;position:relative;top:1px}.forlife__progress-dots .topic-notcompleted::before{color:#6bd19d}.forlife__mark-topic-complete{float:right}.forlife__topic-directional-buttons{display:block;width:100%;text-align:center}.forlife__topic-directional-buttons--previous{float:left;min-width:153px}.forlife__topic-directional-buttons--previous a{display:block}.forlife__topic-directional-buttons--next{float:right;min-width:153px}.forlife__topic-directional-buttons--next a{display:block}.forlife__post-entries .btn,.forlife__post-entries .o-welcome-overlay__text-content .gform_wrapper .button,.o-welcome-overlay__text-content .gform_wrapper .forlife__post-entries .button{line-height:1;color:#fff!important}.forlife__post-entries .meta-nav::before{color:#fff!important}.forlife__comments-area{max-width:700px;margin:0 auto}.forlife__comments-area header.comment-author a.url,.forlife__comments-area section.comment-content p{font-size:19px;color:#606c71}.forlife__comments-area footer.comment-meta{font-size:14px}.forlife__congrats-close-button{display:block;margin:0 auto 20px}.forlife__footer{box-sizing:border-box;background-color:#212121}.forlife__footer-inner h2{font-size:24px;font-weight:400}.forlife__footer-inner h2 a{color:#FFF;text-decoration:underline}.forlife__lesson-slider{position:relative;margin-top:40px;padding:40px 0;width:100%;min-height:300px;background-color:#E9ECF0;box-sizing:border-box;overflow:visible}.forlife__lesson-slider-arrow{width:50%;height:100%;position:absolute;top:0;z-index:800}.forlife__lesson-slider-arrow:hover{cursor:pointer}@media (max-width:1120px){.forlife__lesson-slider-arrow{width:90px}}@media (max-width:700px){.forlife__lesson-slider-arrow{width:40px}}.forlife__lesson-slider-arrow--left{left:0}.forlife__lesson-slider-arrow--right{right:0}@media (min-width:1120px){.forlife__lesson-slider-arrow--left{left:-450px}.forlife__lesson-slider-arrow--right{right:-450px}}.forlife__lesson-slider-arrow-inner{width:100px;height:100px;background:#6bd19d;position:absolute;border-radius:50%;cursor:pointer;top:50%;transform:translateY(-50%);z-index:888;opacity:0}.forlife__lesson-slider-arrow-inner--left-active,.forlife__lesson-slider-arrow-inner--left:hover,.forlife__lesson-slider-arrow-inner--right-active,.forlife__lesson-slider-arrow-inner--right:hover{opacity:1}.forlife__lesson-slider-arrow-inner--right{right:-60px}.forlife__lesson-slider-arrow-inner--right>i{left:15px}.forlife__lesson-slider-arrow-inner--left{left:-60px}.forlife__lesson-slider-arrow-inner--left>i{left:67px}.forlife__lesson-slider-arrow-inner>i{position:absolute;top:50%;transform:translateY(-50%);color:#FFF}.forlife__finished-week-button-holder{display:inline-block;margin:0 auto 80px;text-align:center}.forlife__lesson-slider-course-not-started{position:absolute;top:0;left:0;width:100%;height:100%;z-index:200;background-color:rgba(0,0,0,.7);text-align:center}.forlife__lesson-slider-course-not-started h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:82px}.gform_ajax_spinner{padding-left:0!important;position:absolute;top:calc(50% + 8px);left:50%;transform:translate(-50%,-50%)}.single-recipe{max-width:900px;margin:0 auto}.single-recipe__title.entry-title{font-size:68px!important;line-height:1.06em!important;font-weight:900;padding:0 20px;margin-bottom:30px}@media (max-width:768px){.forlife__lesson-slider-arrow-inner{opacity:1}.single-recipe__title.entry-title{font-size:36px!important}}.single-recipe .entry-content{max-width:670px;margin:0 auto;padding:0 20px}.single-recipe .entry-content h2{font-size:28px;line-height:1.43em}.forlife-lesson-card__week-nr,.single-recipe .entry-content h3{font-family:"Source Sans Pro","Open Sans",sans-serif}.single-recipe .entry-content h3{font-size:24px;line-height:1.6666em}.entry-content .forlife-lesson__completion-heading,.entry-content .forlife-lesson__topic-image-number,.h5p-iframe .h5p-content .h5p-question-feedback,.h5p-iframe .h5p-content .h5p-sc-question p{font-family:"Source Serif Pro",Georgia,serif}.single-recipe .entry-content blockquote{background-color:rgba(107,209,157,.1)}.single-recipe .entry-content blockquote h3{margin-top:0}.single-recipe .entry-content hr{height:2px;background-color:#838597}.single-recipe__recipes-slider{max-width:1140px;margin:0 auto}.single-recipe__recipes-slider .forlife-recipes{padding-top:30px;margin:0 auto}@media (max-width:900px){.single-recipe__recipes-slider .forlife-recipes{padding:20px;max-width:670px}}.single-recipe__more-recipes-button-holder{margin:20px 0 40px;text-align:center}.tag-h5pfullwidth .h5p-iframe-wrapper{padding:60px 0;background:#FFF}@media (max-width:760px){.tag-h5pfullwidth .h5p-iframe-wrapper{padding:60px 20px}}.h5p-content .h5p-container.h5p-dragquestion,.tag-h5pfullwidth iframe .h5p-iframe .h5p-content .h5p-container{background:#FFF!important}.h5p-iframe-wrapper{max-width:700px;margin:0 auto;padding:60px 110px;background:#6bd19d;box-sizing:border-box}@media (max-width:680px){.h5p-iframe-wrapper{padding:30px 20px}}.h5p-iframe .h5p-content{background:#6bd19d}.h5p-iframe .h5p-content .h5p-sc-question{margin-bottom:32px;font-size:24px;padding-right:0}.h5p-iframe .h5p-content .h5p-sc-alternative{background:#FFF;padding:20px 0;line-height:1em;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-bottom:20px;box-shadow:0 .2em 0 rgba(0,0,0,.08)}.h5p-iframe .h5p-content .h5p-sc-alternative:hover{background:#F1F1F1}.h5p-iframe .h5p-content .h5p-container{background:#6bd19d;text-align:center}.h5p-iframe .h5p-content .h5p-sc-label{font-weight:700}.h5p-iframe .h5p-content .h5p-question-feedback{color:#000;font-size:16px;margin-bottom:15px}.h5p-iframe .h5p-content .h5p-sc-question p{color:#000;font-weight:600;font-size:28px}.h5p-iframe .h5p-content .h5p-single-choice-set .h5p-joubelui-progressbar-background{box-shadow:0 0 .25em 0 #000;background-color:#d9ffeb}.h5p-iframe .h5p-content .h5p-popup-dialog{background-color:#6bd19d}.h5p-iframe .h5p-content .h5p-joubelui-button{background-color:#606c71}.h5p-iframe .h5p-content .h5p-joubelui-button:focus,.h5p-iframe .h5p-content .h5p-joubelui-button:hover{background-color:#707187}.entry-content .forlife-lesson{box-sizing:border-box}.entry-content .forlife-lesson__title.entry-title{font-size:68px!important;line-height:1.06em!important;font-weight:900}.entry-content .forlife-lesson__topics-list-wrapper{padding:40px 0;width:100%;background-color:#F9F9FC}.entry-content .forlife-lesson__topics-list#learndash_lesson_topics_list{border-left:none;border-right:none;border-top:none;border-bottom:none;max-width:700px;margin:0 auto}.entry-content .forlife-lesson__topic{padding:20px;border-bottom:1px solid #979797;font-weight:600;transition:.3s;width:100%}.entry-content .forlife-lesson__topic:hover{background:#fff;transform:scale(1.05);box-shadow:0 0 13px 0 rgba(53,53,154,.2)}.entry-content .forlife-lesson__topic-image-wrapper{float:left;position:relative;width:117px;height:117px}.entry-content .forlife-lesson__topic-image-wrapper img{position:absolute;width:auto;height:100%;margin:0!important}@media (max-width:768px){.entry-content .forlife-lesson__title.entry-title{font-size:36px!important}.entry-content .forlife-lesson__topics-list#learndash_lesson_topics_list{padding:20px}.entry-content .forlife-lesson__topic-image-wrapper{width:78px;height:78px}}.entry-content .forlife-lesson__topic-image-number{position:absolute;font-size:50px;color:#FFF;font-weight:700;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto;line-height:32px;text-align:center}.entry-content .forlife-lesson__topic-name{float:left;font-size:24px;line-height:1.3em;position:relative;top:26px;margin-left:20px;color:#212121}@media (max-width:768px){.entry-content .forlife-lesson__topic-name{top:0;font-size:20px;max-width:60%}}.entry-content .forlife-lesson__topic-read-time{font-size:16px;color:#707185;line-height:16px}.entry-content .forlife-lesson__checkmark-holder{float:right;background-color:#6bd19d;height:40px;width:40px;border-radius:100%;position:relative;top:40px}@media (max-width:768px){.entry-content .forlife-lesson__checkmark-holder{top:26px}}.entry-content .forlife-lesson__checkmark-holder .checkmark{display:inline-block;position:absolute;top:8px;left:14px}.entry-content .forlife-lesson__checkmark-holder .checkmark:after{content:"";display:block;width:8px;height:16px;border:solid #FFF;border-width:0 3px 3px 0;transform:rotate(45deg)}.entry-content .forlife-lesson__checkmark-holder--inline-with-button{float:none;height:50px;width:50px;display:inline-block;top:20px;margin-left:20px}.entry-content .forlife-lesson__checkmark-holder--inline-with-button .checkmark{top:13px;left:19px}.entry-content .forlife-lesson__chevron-holder{float:right;background-color:none;height:40px;width:40px;border-radius:100%;position:relative;top:40px}.entry-content .forlife-lesson__chevron-holder .icon-chevron{display:inline-block;position:absolute;top:8px;left:14px;font-size:24px;color:#6bd19d}.entry-content .forlife-lesson__completion{width:100%;margin:20px 0}.entry-content .forlife-lesson__completion-bar-outer{background-color:#E9ECF0;height:8px;width:100%;border-radius:100px}.entry-content .forlife-lesson__completion-bar-inner{height:100%;background-color:#6bd19d;border-radius:100px}.entry-content .forlife-lesson__completion-meta{display:block}.entry-content .forlife-lesson__completion-heading{float:left;font-size:28px;line-height:1.43em;margin-bottom:20px}.entry-content .forlife-lesson__completion-percentage{float:right;color:#707185;font-size:16px;text-align:right;line-height:40px}.entry-content .forlife-lesson__weekly-challenge{text-align:center;padding:40px;background-color:#F9F9FC;position:relative;max-width:700px;margin:0 auto}.entry-content .forlife-lesson__weekly-challenge p{text-align:center}@media (max-width:768px){.entry-content .forlife-lesson__weekly-challenge{padding:40px 20px}}.entry-content .forlife-lesson__weekly-challenge-heading{max-width:500px!important}.entry-content .forlife-lesson__weekly-challenge-text{font-size:24px!important;line-height:1.667em!important}.entry-content .forlife-lesson__weekly-challenge-button{display:inline-block}.entry-content .forlife-lesson__start-button-holder{margin-left:20px}@media (min-width:768px){.entry-content .forlife-lesson__start-button-holder{margin:32px auto;max-width:700px}}.forlife-pagination{width:100%;text-align:center;margin-top:20px}.forlife-pagination .page-numbers li{display:inline;margin:0 10px}.forlife-pagination .page-numbers li a i{font-size:16px;position:relative}.forlife-pagination .page-numbers li a i.fa-chevron-right{left:5px}.forlife-pagination .page-numbers li a i.fa-chevron-left{right:5px}.forlife-lesson-card{overflow:visible}.forlife-lesson-card__wrapper{width:100%;max-width:900px;background-color:#FFF;display:inline-block;position:relative;border-radius:4px;box-shadow:0 0 13px 0 rgba(53,53,154,.4);margin:10px;opacity:.3;transition:opacity .4s ease-in-out}.forlife-lesson-card__wrapper.slick-current{opacity:1}@media (max-width:1120px){.forlife-lesson-card__wrapper{width:auto;margin:40px 10px}}.forlife-lesson-card__image{float:left;display:inline-block;width:60%;box-sizing:border-box;border-radius:4px 0 0 4px;overflow:hidden}.forlife-lesson-card__image img{display:block;height:100%;width:auto;border-radius:4px 0 0 4px}@media (max-width:1120px){.forlife-lesson-card__image{display:block;float:none;width:100%;overflow:hidden;border-radius:4px 4px 0 0}.forlife-lesson-card__image img{width:100%;height:auto}}.forlife-lesson-card__content{box-sizing:border-box;float:left;padding:40px;width:40%}@media (max-width:1120px){.forlife-lesson-card__content{width:100%;display:block;float:none}}.forlife-lesson-card__week-nr{color:#212121;font-size:20px;margin-top:0;font-weight:bolder}.forlife-coach__preamble,.forlife-lesson-card__title,.forlife-recipes__heading,.o-welcome-overlay__heading{font-family:"Source Serif Pro",Georgia,serif}.forlife-lesson-card__title{font-size:26px;font-weight:900;line-height:32px;color:#212121;max-width:100%}.forlife-lesson-card__progress{margin:30px 0}@media (max-width:650px){.forlife-lesson-card__content{text-align:center;padding:20px}.forlife-lesson-card__progress{margin:20px auto 0;width:50%}}.forlife-lesson-card__progress-text{font-size:16px;color:#707185;font-weight:600;line-height:20px}.forlife-lesson-card__progress-bar-outer{position:relative;width:100%;height:4px;background-color:#E9ECF0;border-radius:100px}.forlife-lesson-card__progress-bar-inner{position:absolute;height:100%;background:linear-gradient(90deg,#4AD178 0,#4DB0AE 100%);border-radius:100px}@media (max-width:650px){.forlife-lesson-card__button{position:relative;top:44px}}@media (min-width:650px){.forlife-lesson-card__button--show-again{background:0 0!important;color:#212121;border:3px solid #6bd19d;line-height:44px!important}}.forlife-lesson-card__button--disabled{opacity:.3;cursor:default}.forlife-lesson-card__button--disabled:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.forlife-lesson-card__not-available{font-size:13px;margin-top:5px}.forlife-recipes{overflow:visible;padding:80px 90px;color:#707185;position:relative}.forlife-recipes__arrow,.forlife-recipes__arrow>i{position:absolute;transform:translateY(-50%);top:50%}.forlife-recipes__heading{color:#212121;font-size:28px;line-height:40px}@media (max-width:650px){.forlife-recipes{padding:40px}.forlife-recipes__heading{margin-left:0;font-size:22px}}.forlife-recipes__recipe{max-width:206px;display:inline-block!important;margin-right:30px;opacity:1;transition:opacity .4s ease-in-out}.forlife-recipes__recipe.slick-active{opacity:1}@media (max-width:1120px){.forlife-recipes__recipe{margin-right:15px}}.forlife-recipes__thumbnail{width:100%;border-radius:4px}.forlife-recipes__recipe-title{font-size:16px;display:block;margin:4px 0;color:#1A9D50;font-weight:600}.forlife-recipes__recipe-information{font-size:12px;display:block;color:#838597}.forlife-recipes__arrow{width:80px;height:80px;background-color:#6bd19d;border-radius:50%;z-index:888;cursor:pointer}.forlife-recipes__arrow:hover{opacity:1}.forlife-recipes__arrow>i{color:#FFF;font-size:15px}.forlife-recipes__arrow--left{left:-50px}.forlife-recipes__arrow--left>i{right:15px}.forlife-recipes__arrow--right{right:-50px}.forlife-recipes__arrow--right>i{left:15px}.forlife-coach{box-sizing:border-box}.forlife-coach__wrapper{background-color:#E9ECF0;box-sizing:border-box;width:100%;padding:42px 100px}@media (max-width:835px){.forlife-coach__wrapper{padding:40px}}@media (max-width:550px){.forlife-coach__wrapper{padding:20px}}.forlife-coach__card{width:100%;box-shadow:0 0 8px 0 rgba(53,53,154,.2);border-radius:4px;box-sizing:border-box;background-color:#FFF;padding:80px;position:relative}@media (max-width:835px){.forlife-coach__card{padding:40px}}@media (max-width:550px){.forlife-coach__card{padding:20px}}.forlife-coach__profile-picture{display:inline-block;border-radius:100%;float:left;width:35%;max-width:320px;position:absolute;top:50%;transform:translateY(-50%)}.forlife-coach__profile-meta{width:52%;float:right;padding-left:10%}@media (min-width:1300px){.forlife-coach__profile-meta{width:58%}}@media (max-width:1024px){.forlife-coach__profile-picture{display:block;position:relative;margin:0 auto 20px;top:0;transform:none}.forlife-coach__profile-meta{padding-left:20px;float:left}}@media (max-width:835px){.forlife-coach__profile-meta{margin-top:20px}}@media (max-width:500px){.forlife-coach__profile-meta{margin-top:5px}}.forlife-coach__content{display:inline-block;float:right;width:52%;padding-left:10%}@media (min-width:1300px){.forlife-coach__content{width:58%}}@media (max-width:1024px){.forlife-coach__content{display:block;position:relative;margin:10px auto;width:100%;border-top:1px #E9ECF0 solid;padding-left:0;padding-top:10px}}.forlife-coach__name{font-size:36px;line-height:42px;color:#6bd19d;font-weight:300;margin:0;padding:0}@media (max-width:550px){.forlife-coach__name{font-size:28px;line-height:36px}}.forlife-coach__title{font-size:20px;line-height:28px;color:#707185}.forlife-coach__preamble{margin-top:20px;font-size:24px;font-weight:700;color:#212121;display:block}.forlife-coach__description{font-size:19px;line-height:1.68em;color:#212121;margin-top:20px}.forlife-coach__contact-button{margin-top:24px;font-size:15px;line-height:32px}.o-welcome-overlay__text-content .gform_wrapper a.button,.o-welcome-overlay__text-content .gform_wrapper button.button,.o-welcome-overlay__text-content .gform_wrapper div.button,.o-welcome-overlay__text-content .gform_wrapper input.button,.o-welcome-overlay__text-content .gform_wrapper span.button,a.btn,button.btn,div.btn,input.btn,span.btn{height:50px;width:auto;background:linear-gradient(90deg,#4AD178 0,#4DB0AE 100%);border-radius:100px;font-size:18px;font-weight:900;line-height:48px;padding:0 20px}.next-topic-content{max-height:500px;min-height:500px;overflow:hidden}.forlife-breadcrumbs{margin:20px auto 12px;padding:0 20px 0 30px}@media (max-width:480px){.forlife-breadcrumbs{margin-top:80px;margin-bottom:0}}.forlife-breadcrumbs__divider{color:#d1d1d1}.forlife-breadcrumbs__item{font-size:18px;line-height:1.78em;font-weight:700;color:#707187}.forlife-breadcrumbs__item--link{color:#6bd19d}.o-loader-overlay{display:none;position:fixed;width:100%;height:100%;background-color:rgba(221,221,221,.7);z-index:999}.o-loader-overlay .spinner{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;text-align:center}.o-loader-overlay .spinner>div{width:18px;height:18px;background-color:#6bd19d;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.o-loader-overlay .spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.o-loader-overlay .spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.o-welcome-overlay{position:fixed;width:100%;height:100%;background:#000;top:0;left:0;z-index:999;text-align:center;overflow:scroll}.o-welcome-overlay--again{position:relative}.o-welcome-overlay__content{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;box-sizing:border-box;padding:0}@media (min-width:500px){.o-welcome-overlay__content{padding:8% 15%}}@media (min-width:1000px){.o-welcome-overlay__content{padding:8% 20%}}.o-welcome-overlay__heading{color:#FFF;font-size:68px;line-height:1.0588em;position:relative;max-width:650px;margin:0 auto 30px}@media (max-width:650px){.o-welcome-overlay__heading{margin-left:0;margin-bottom:0;margin-top:30px;font-size:22px}}.o-welcome-overlay__text-content{position:relative;width:90%;margin:0 auto 70px;font-size:19px;line-height:1.6842em;color:#FFF;text-align:left}.o-welcome-overlay__text-content p{color:#FFF}@media (max-width:499px){.o-welcome-overlay__content.js-has-form .o-welcome-overlay__heading{display:none}.o-welcome-overlay__content.js-has-form .o-welcome-overlay__text-content .lms-post-content{padding-top:0}.o-welcome-overlay__text-content{margin-bottom:0}.o-welcome-overlay__text-content .lms-post-content{padding-top:10%}}.o-welcome-overlay__text-content .lms-post-content p{color:#FFF}.o-welcome-overlay__text-content .lms-post-content .ginput_container_radio li label{position:relative;background-color:#FFF;width:95%;max-width:440px;margin:0 auto;padding:20px 40px;border-radius:50px;font-size:18px;text-align:left;color:#000;left:0!important}.o-welcome-overlay__text-content .lms-post-content .ginput_container_radio li label:before{top:5px;display:none}@media (min-width:500px){.o-welcome-overlay__text-content .lms-post-content .ginput_container_radio li label{width:75%}.o-welcome-overlay__text-content{max-width:670px}}.o-welcome-overlay__text-content .lms-post-content .ginput_container_radio li input{margin-left:0!important;display:none!important}.o-welcome-overlay__text-content .gform_wrapper .gfield_label .gfield_required,.o-welcome-overlay__text-content .gform_wrapper .gform_heading{display:none}.o-welcome-overlay__text-content .lms-post-content .ginput_container_radio li input:checked+label:after{content:"";font-family:FontAwesome;background-image:url(../dist/Icons/Tick-Circle-Desktop.png);background-repeat:no-repeat;height:40px;width:40px;position:absolute;right:15px;border-radius:50px;bottom:11px;color:#fff}.o-welcome-overlay__text-content .gform_wrapper .gfield_label,.o-welcome-overlay__text-content .gform_wrapper div.gfield_description,.page-template-faq .container .counter-title-faq,.page-template-faq .expert-panel .container h1,.page-template-faq .faq-questions .faq-questions-single h3,.page-template-faq header .text-container h1,.page-template-recipes .container .counter-title,.page-template-recipes .container header .text-container h1,.page-template-theme-pages .container header .text-container h1,.page-template-theme-pages-parent .container .counter-title,.page-template-theme-pages-parent .container header .text-container h1,.theme-categories .container .col .text-container .title{font-family:"Source Serif Pro",Georgia,serif}.o-welcome-overlay__text-content .gform_wrapper .top_label li ul.gfield_checkbox,.o-welcome-overlay__text-content .gform_wrapper .top_label li ul.gfield_radio,.o-welcome-overlay__text-content .gform_wrapper span.gform_description{width:100%!important}@media (max-width:499px){.o-welcome-overlay__text-content .lms-post-content .ginput_container_radio li label{font-size:14px;padding:20px}.o-welcome-overlay__text-content .lms-post-content .ginput_container_radio li input:checked+label:after{bottom:8px}}.o-welcome-overlay__text-content .lms-post-content .ginput_container_radio input:checked{visibility:hidden}.o-welcome-overlay__text-content .lms-post-content .gform_body input[type=text],.o-welcome-overlay__text-content .lms-post-content .gform_body textarea{background-color:#FFF;border-radius:20px;border:none;padding:20px!important}.o-welcome-overlay__text-content .gform_wrapper{background-color:#FDCA40;padding:20px 20px 100px}@media (max-width:499px){.o-welcome-overlay__text-content .gform_wrapper{padding:20px 20px 1rem}}.o-welcome-overlay__text-content .gform_wrapper form{text-align:center}.o-welcome-overlay__text-content .gform_wrapper .button{padding:0 55px!important;margin-right:0!important}.o-welcome-overlay__text-content .gform_wrapper .button.gform_previous_button{background:linear-gradient(90deg,#a3c0ac 0,#6e8181 100%)}.o-welcome-overlay__text-content .gform_wrapper .gform_page_footer{border-top:none;position:relative}.o-welcome-overlay__text-content .gform_wrapper .gfield_label{font-size:26px;color:#000;margin-bottom:20px;margin-top:35px;font-weight:400}@media (max-width:500px){.o-welcome-overlay__text-content .gform_wrapper .gfield_label{margin-bottom:1rem;margin-top:1rem}}.o-welcome-overlay__text-content .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.o-welcome-overlay__text-content .gform_wrapper div.gfield_description{color:#000;font-size:28px;line-height:40px;font-weight:700}.o-welcome-overlay__text-content .gform_wrapper .gform_next_button:disabled{opacity:.2}.o-welcome-overlay a.o-welcome-overlay__button{padding:0 55px;margin-bottom:40px}#TB_closeWindowButton .tb-close-icon,#TB_closeWindowButton:focus .tb-close-icon{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.badge-congrats-thickbox{min-height:305px!important;max-height:305px!important}.badge-congrats-thickbox #TB_ajaxContent{height:auto!important;max-height:305px!important}.badge-congrats-thickbox .badgeos-congrats-achievement .title{font-size:1.3em}@media (max-width:640px){.badge-congrats-thickbox .badgeos-congrats-achievement{padding:20px 15px}.badge-congrats-thickbox .badgeos-congrats-achievement .content{padding-left:0;max-width:100%}.badge-congrats-thickbox .badgeos-congrats-achievement .content p{font-size:13px}}div.quiz_continue_link{vertical-align:baseline!important}.wpProQuiz_questionList input[type=checkbox]+strong:before,.wpProQuiz_questionList input[type=radio]+strong:before{top:4px}.learndash_post_sfwd-quiz .wpProQuiz_content input[type=button]:not(.button-small).wpProQuiz_button{border-color:#6bd19d!important;color:#6bd19d!important}.learndash_post_sfwd-quiz li .wpProQuiz_listItem{background-color:#fff;padding:0;margin:0}.learndash_post_sfwd-quiz li .wpProQuiz_listItem .wpProQuiz_question_page{color:#6bd19d}.learndash_post_sfwd-quiz li .wpProQuiz_question ul .wpProQuiz_questionList{padding:0;border:none;background:#FFF}.learndash_post_sfwd-quiz li .wpProQuiz_question ul .wpProQuiz_questionList .wpProQuiz_questionListItem{padding:0}.learndash_post_sfwd-quiz li .wpProQuiz_question ul .wpProQuiz_questionList .wpProQuiz_questionListItem label{border-color:#6bd19d}.learndash_post_sfwd-quiz .wpProQuiz_question .wpProQuiz_question_text p{font-size:14px;font-weight:400}.sk-folding-cube{margin:80px auto 20px;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#6bd19d;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@media screen and (min-width:721px){#course-details,.sfwd-quiz{max-width:700px;margin:0 auto;clear:both;display:block;float:none;padding-left:0!important;padding-right:0!important}}@media screen and (max-width:480px){.forlife__mobile-header#mobile-header{background-color:#FFF}.forlife__page-content p{padding:0 12px}.sidebar-btn.fa{color:#6bd19d}.sidebar-btn.forlife__back-button{font-size:26px;position:relative;bottom:2px;text-align:left}}.swiper-container{width:100%;height:100%;overflow:visible}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.forlife__footer{box-shadow:0 -2px 10px 0 rgba(0,0,0,.1);background:#fff;padding:0;position:relative}.forlife__footer .carrot{max-height:100px;max-width:130px;overflow:hidden;position:absolute;bottom:0;left:50%}.forlife__footer .carrot img{width:130px}.forlife__footer-inner-head-mobile{background:#f5f5f5;padding:40px}@media only screen and (min-width:768px){.forlife__footer-inner-head-mobile{display:none}}.forlife__footer-inner{margin:0 auto;padding:40px;text-align:left;max-width:1440px}.forlife__footer-inner:after{content:"";clear:both;display:table}.forlife__footer-inner .col{margin-top:16px;float:left;width:100%}@media only screen and (min-width:480px){.forlife__footer .carrot{left:70%}.forlife__footer-inner .col{width:50%;min-height:140px}}.forlife__footer-inner .col ul{margin-top:12px}.forlife__footer-inner .col a{font-size:14px}.forlife__footer-inner .col h3{margin:0;font-size:20px}.forlife__footer-inner .col h5{font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal}.forlife__footer-inner .col:first-child{margin:0}.forlife__footer-inner .col:first-child a{color:#9E9F9E}@media only screen and (min-width:480px){.forlife__footer-inner .col:first-child{margin-top:16px}}.forlife__footer-inner .col:last-child{display:none}@media only screen and (min-width:768px){.forlife__footer-inner .col{width:20%}.forlife__footer-inner .col:last-child{display:block}}.form-wrapper{position:relative;border:0;background:0 0}.form-wrapper input{width:100%;height:48px;background:#fff;border-radius:50px;border:1px solid #D8D8D8}.form-wrapper #searchsubmit{position:absolute;overflow:hidden;font-size:16px;font-weight:700;color:#fff;top:0;right:0;width:84px;height:48px;border-radius:50px;background:linear-gradient(90deg,#4AD178 0,#4DB0AE 100%)}.page-template-recipes .forlife-breadcrumbs{margin:32px 16px;padding:0;max-width:none;color:#979797}.page-template-recipes .container{max-width:900px;margin:0 auto;padding:16px}.page-template-recipes .container header{background-position:center}.page-template-recipes .container header .text-container{background:rgba(0,0,0,.5);padding:120px 16px;text-align:center}.page-template-recipes .container #show_more,.page-template-recipes .container ul li{color:#fff;background:linear-gradient(90deg,#4AD178 0,#4DB0AE 100%);border-radius:50px;height:48px}.page-template-recipes .container header .text-container h1{color:#fff}.page-template-recipes .container ul{margin:32px 0 42px}.page-template-recipes .container ul li{display:inline-block;font-size:16px;font-weight:700;min-width:120px;padding:6px 20px;text-align:center;line-height:48px;margin:8px;cursor:pointer}.page-template-recipes .container h2{margin-left:16px;display:inline-block}.page-template-recipes .container .counter{color:#979797;display:inline-block;font-size:24px;font-weight:600px}.page-template-recipes .container .forlife-recipes{display:flex;flex-wrap:wrap;padding:0;transition:all .2s;margin-bottom:62px;min-height:600px}.page-template-recipes .container .forlife-recipes__single{min-height:320px;width:200px;margin:12px}.page-template-recipes .container .forlife-recipes .scale-anm{transform:scale(1)}.page-template-recipes .container #show_more{display:block;font-size:16px;font-weight:700;width:200px;margin:32px auto 62px}.page-template-theme-pages .forlife-breadcrumbs{margin:32px 16px;padding:0;max-width:none;color:#979797}.page-template-theme-pages .container{max-width:900px;margin:0 auto;padding:16px}.page-template-theme-pages .container header{background-position:center!important;background-size:cover!important}.page-template-theme-pages .container header .text-container{background:rgba(0,0,0,.5);padding:120px 16px;text-align:center}.page-template-theme-pages .container header .text-container h1{color:#fff}.page-template-theme-pages .container .forlife-theme-pages{margin-top:42px;display:flex;flex-wrap:wrap;margin-bottom:62px;min-height:600px}.page-template-theme-pages .container .forlife-theme-pages__single{min-height:320px;margin:12px}@media only screen and (min-width:480px){.page-template-theme-pages .container .forlife-theme-pages__single{max-width:320px}}@media only screen and (min-width:768px){.page-template-theme-pages .container .forlife-theme-pages__single{max-width:418px}}.page-template-theme-pages .container .forlife-theme-pages__single__thumbnail img{width:100%;border-radius:4px}.page-template-theme-pages .container .forlife-theme-pages__single__title{font-size:16px;display:block;margin:4px 0;color:#1A9D50;font-weight:600}.page-template-theme-pages .container .forlife-theme-pages__single__information p{font-size:12px;display:block;color:#838597}.page-template-theme-pages-parent .forlife-breadcrumbs{margin:32px 16px;padding:0;max-width:none;color:#979797}.page-template-theme-pages-parent .container{max-width:900px;margin:0 auto;padding:16px}.page-template-theme-pages-parent .container header{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.page-template-theme-pages-parent .container header .text-container{background:rgba(0,0,0,.5);padding:120px 16px;text-align:center}.page-template-theme-pages-parent .container header .text-container h1{color:#fff}.page-template-theme-pages-parent .container ul{margin:32px 0 42px}.page-template-theme-pages-parent .container ul li{display:inline-block;border-radius:50px;background:linear-gradient(90deg,#4AD178 0,#4DB0AE 100%);font-size:16px;font-weight:700;color:#fff;height:48px;width:120px;text-align:center;line-height:48px;margin:8px;cursor:pointer}.page-template-theme-pages-parent .container h2{margin-left:16px;display:inline-block}.page-template-theme-pages-parent .container .counter{color:#979797;display:inline-block;font-size:24px;font-weight:600px}.page-template-theme-pages-parent .container .forlife-themes-parent{display:flex;flex-wrap:wrap;padding:0;transition:all .2s;margin-bottom:62px;min-height:600px}.page-template-theme-pages-parent .container .forlife-themes-parent .single{min-height:320px;margin:12px}@media only screen and (min-width:480px){.page-template-theme-pages-parent .container .forlife-themes-parent .single{max-width:200px}.page-template-faq .expert-panel .container{text-align:center}}.page-template-theme-pages-parent .container .forlife-themes-parent .single .thumbnail img{border-radius:4px}.page-template-theme-pages-parent .container .forlife-themes-parent .single title{font-size:16px;display:block;margin:4px 0;color:#1A9D50;font-weight:600}.page-template-theme-pages-parent .container .forlife-themes-parent .single .information p{font-size:12px;display:block;color:#838597}.page-template-theme-pages-parent .container .forlife-themes-parent .scale-anm{transform:scale(1)}.page-template-theme-pages-parent .container #show_more{display:block;font-size:16px;font-weight:700;color:#fff;width:200px;height:48px;border-radius:50px;background:linear-gradient(90deg,#4AD178 0,#4DB0AE 100%);margin:32px auto 62px}.theme-categories{padding:80px 80px 0}@media (max-width:480px){.theme-categories{padding:20px 20px 0}}.theme-categories .container{display:flex;flex-wrap:wrap}.theme-categories .container .col{flex:1;border-radius:4px;margin:16px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;position:relative;padding:140px}.theme-categories .container .col .text-container{border-radius:4px;background:rgba(0,0,0,.3);text-align:center;position:absolute;top:0;left:0;width:100%;height:100%}.theme-categories .container .col .text-container .title{color:#fff;font-size:42px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:480px){.theme-categories .container .col{padding:70px}.theme-categories .container .col .text-container .title{font-size:24px}}.page-template-faq .forlife-breadcrumbs{background:#F9F9FC;padding:32px 16px;margin:0;max-width:none;color:#979797}.page-template-faq header{background:#F9F9FC;position:relative}.page-template-faq header .text-container{padding:16px 16px 42px;max-width:670px;margin:0 auto}.page-template-faq header .text-container p{margin:16px 0 24px;font-size:20px}.page-template-faq header .page-template-faq__ask-button{display:block;font-size:16px;font-weight:700;color:#fff;width:200px;height:48px;border-radius:50px;background:linear-gradient(90deg,#4AD178 0,#4DB0AE 100%);position:absolute;bottom:-24px;left:50%;transform:translate(-50%,0)}.page-template-faq header .page-template-faq__ask-button--submit{display:none}.page-template-faq header textarea{display:none;width:100%;min-height:140px;background:#fff;font-size:16px;border:1px solid #D8D8D8;border-radius:4px;padding:12px}.page-template-faq header .input-text-helper{display:none;color:#838597;font-size:16px;font-weight:300}.page-template-faq .container{padding:16px;max-width:900px;margin:0 auto}.page-template-faq .container .search-filter-form{position:relative;margin-top:42px;font-size:16px}.page-template-faq .container .search-filter-form input{border:1px solid #D8D8D8;background:#fff;border-radius:4px;height:48px;font-size:16px;padding:12px;width:100%}.page-template-faq .container .search-filter-form span{z-index:99;float:right;right:16px;margin-top:-32px;position:relative;color:#6bd19d}.page-template-faq .container .counter-title-faq{display:inline-block}.page-template-faq .container .counter-faq{color:#979797;display:inline-block;font-size:24px;font-weight:600px}.page-template-faq .container ul{margin:32px 0 42px}.page-template-faq .container ul li{display:inline-block;border-radius:50px;background:linear-gradient(90deg,#4AD178 0,#4DB0AE 100%);font-size:16px;font-weight:700;color:#fff;height:48px;width:160px;text-align:center;line-height:48px;margin:8px;cursor:pointer}.page-template-faq .scale-anm{transform:scale(1)}@media only screen and (min-width:768px){.page-template-faq .faq-questions{max-width:670px;margin:0 auto;min-height:600px}}.page-template-faq .faq-questions .faq-questions-single{margin:24px 0}.page-template-faq .faq-questions .faq-questions-single h3{font-size:24px;margin:0}.page-template-faq .faq-questions .faq-questions-single p.answer-from-the-expert{color:#6bd19d;font-weight:600}.page-template-faq .faq-questions .faq-questions-single p{margin-top:8px}.page-template-faq .expert-panel{margin-top:32px;background:#F9F9FC;padding:42px 16px}.page-template-faq .expert-panel .container{max-width:900px;margin:0 auto}.page-template-faq .expert-panel .container p{max-width:670px;margin:16px auto;font-weight:lighter}.page-template-faq .expert-panel .container .users{margin-top:32px;text-align:center}.page-template-faq .expert-panel .container .users .users_single{margin:16px 0}@media only screen and (min-width:480px){.page-template-faq .expert-panel .container .users{display:flex}.page-template-faq .expert-panel .container .users .users_single{flex:1;margin:16px 32px}}.page-template-faq .expert-panel .container .users .users_single img{border-radius:100%;max-height:200px}.page-template-faq .expert-panel .container .users .users_single h4{margin-top:16px;color:#6bd19d}.page-template-faq .expert-panel .container .users .users_single p{margin-top:12px}.forlife-weight{display:flex;align-self:center;justify-content:center;padding:50px 0;max-width:900px;text-align:center}.forlife-weight input[type=text]{background:#F1FAF6;border:none;min-width:300px;width:300px;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;line-height:50px;min-height:50px;padding:10px 20px;font-size:20px;margin-top:5px}.forlife-weight__button{margin-top:20px}.forlife-weight__form{margin-top:40px}.forlife-weight label{text-align:left;display:inline-block;margin-top:20px}.forlife-weight label::before{position:relative;top:8px!important}.forlife-weight__checkbox-holder{text-align:left;margin:15px auto;width:200px}.forlife-weight__checkbox-label{margin-top:5px!important}.forlife-weight__no-weight-data{text-align:center;margin-top:30px}.forlife-weight__iso-bmi{margin-top:20px;width:100%}