/*! v1.2 - Source styles are located in the ProjectStyleLibrary project located in VSTS */.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.btn .btn-info.white{color:#fff;border-color:#fff}.container.wide{max-width:850px}@media only screen and (min-width:768px) and (max-width:991px){.container{width:680px}}.download-white.icon-after:after,.download-white.icon-before:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iI0ZGRiI+PHBhdGggZD0iTTQuNTggNi4zOWEuODUuODUgMCAwIDAtMS4xNiAxLjI0M2w0LjAwOCAzLjc1YS44NS44NSAwIDAgMCAxLjE1Ny4wMDNsNC4wNDQtMy43MzNhLjg1Ljg1IDAgMCAwLTEuMTUzLTEuMjVMOC4wMTEgOS42bC0zLjQzLTMuMjF6Ii8+PHBhdGggZD0iTTguODUgMTAuMTMzVjEuMTE3YS44NS44NSAwIDEgMC0xLjcgMHY5LjAxNmEuODUuODUgMCAwIDAgMS43IDB6TTEuNSAxNS4zNWgxM2EuODUuODUgMCAwIDAgMC0xLjdoLTEzYS44NS44NSAwIDAgMCAwIDEuN3oiLz48L2c+PC9zdmc+)}section.white{padding-left:20px;padding-right:20px}@media only screen and (min-width:768px) and (max-width:991px){section>.container{padding:0}}@media screen and (min-width:768px){section{padding-top:60px;padding-bottom:60px}section.leading{padding-bottom:100px}section.image{min-height:0}section.blue.image{font-size:18px;padding:45px 0}section.blue.image p:first-child{margin-top:0}section.white{padding-left:40px;padding-right:40px}section.blue .container,section.light-grey .container{box-sizing:border-box}}@media screen and (min-width:768px){section.leading{text-align:center}}section.image.bg-table .icon-point .icon:after{width:132px;height:132px}@media only screen and (max-width:767px){section.image.bg-table{background-color:#61bcbf;background-position:bottom left;background-size:initial}section.image.bg-table .icon-point .point{margin-left:0;padding-right:0}}@media screen and (min-width:768px){section.image.bg-running{min-height:auto}}section.video{font-size:18px}section.video .video-container{max-width:774px;margin:0 auto}section.video .video-preview{background-size:cover;padding-top:63%;background-repeat:no-repeat;background-position:center;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-clip:padding-box;display:block}section.video .video-preview:after{content:'';background-repeat:no-repeat;background-size:contain;background-position:center;width:90px;height:90px;position:absolute;top:50%;left:50%;margin-top:-45px;margin-left:-45px;pointer-events:none}section.video .iframe-container{text-align:center;justify-content:center;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-clip:padding-box;overflow:hidden;display:none}section.video .iframe-container iframe{flex:1;height:100%}@media screen and (min-width:768px){section.video .video-preview{padding-top:44%}section.video .iframe-container{height:433px;max-width:100%}}@media only screen and (max-width:767px){section.video .iframe-container{max-width:100%;height:100%}}@media screen and (min-width:768px){.sub-page .banner .content{height:180px}.sub-page .banner .content h1{margin-top:30px;margin-bottom:20px}}@media only screen and (max-width:767px){.sub-page .banner .content h1{margin:20px 0}}@media screen and (min-width:768px){.sub-page section.white.leading{padding-top:60px}.sub-page section.white.leading .wide{max-width:1030px}}.sub-page section.light-grey .container,.sub-page section.white .container{box-sizing:border-box}.sub-page section.light-grey h2{color:#525252;font-size:28px;font-weight:500}@media screen and (min-width:768px){.sub-page section.light-grey{margin-bottom:60px}}.sub-page section.light-grey .icon-points .icon-point .icon:after{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;background-clip:padding-box;height:126px;background-color:transparent}.sub-page section.light-grey .icon-points .icon-point .icon.nosmoking:after{width:126px}.sub-page section.light-grey .icon-points .icon-point .icon.diet:after,.sub-page section.light-grey .icon-points .icon-point .icon.sleep:after{width:117px}.sub-page section.light-grey .icon-points .icon-point .icon.family:after{width:64px}.sub-page section.light-grey .icon-points .icon-point .icon.mental:after,.sub-page section.light-grey .icon-points .icon-point .icon.romance:after{width:97px}.sub-page section.light-grey .icon-points .icon-point .icon.social:after{width:103px}.sub-page section.light-grey .icon-points .icon-point .icon.state:after{width:87px}.sub-page section.light-grey .icon-points .icon-point .icon.resilience:after{width:76px}.sub-page section.light-grey .icon-points .icon-point .point{font-size:22px;font-weight:500}@media screen and (min-width:768px){.sub-page section.light-grey .icon-points .icon-point{min-width:205px;margin:0 20px}}@media screen and (min-width:992px){.sub-page section.light-grey .icon-points .icon-point{min-width:285px}}.sub-page section.white .icon-points .icon-point .icon:after{width:98px;height:98px}.sub-page section.white .icon-points .icon-point .point{font-weight:400;padding:0}@media screen and (min-width:768px){.sub-page section.white .icon-points .icon-point{margin:0 20px;width:190px}}@media screen and (min-width:768px){.sub-page section.white{padding:80px 0}}.sub-page .slideshow .icon{display:flex;margin:0 auto;align-items:center;justify-content:center}.sub-page .slideshow .icon.eat:after{width:104px;height:64px}.sub-page .slideshow .icon.worry:after{width:63px;height:63px}.sub-page .slideshow .icon.weight:after{width:61px;height:64px}.sub-page .slideshow .icon.children:after{width:69px;height:67px}.sub-page .slideshow .icon.tech:after{width:74px;height:78px}.sub-page .slideshow .icon.scale:after{width:91px;height:73px}.sub-page .slideshow .icon.stressed:after{width:61px;height:81px}.sub-page .slideshow .icon.sleep2:after{width:63px;height:71px}.sub-page .slideshow .icon.pets2:after{width:65px;height:67px}.sub-page.physical .slideshow .slick-dots .slick-active button:before{background-color:#ffaf22}.sub-page.emotional .slideshow .slick-dots .slick-active button:before{background-color:#5ebcbe}.sub-page.social .slideshow .slick-dots .slick-active button:before{background-color:#ffc0d3}.blue .slick-slider>div{font-size:28px;width:100%}.blue .slick-slider>div .icon{width:104px;height:104px;margin:0 auto 20px}.blue .slick-slider>div .copy{max-width:900px;margin:20px auto;letter-spacing:-.2px;line-height:1.14;font-weight:400}.blue .slick-slider .slick-slide{text-align:center;opacity:0!important;-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94);-moz-transition:opacity .3s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.blue .slick-slider .slick-slide:focus{outline:0}.blue .slick-slider .slick-slide.slick-current{opacity:1!important}.blue .slick-slider .slick-dots{list-style:none;padding-left:0;text-align:center}.blue .slick-slider .slick-dots li{display:inline-block;overflow:hidden}.blue .slick-slider .slick-dots li button{background:0 0;color:transparent;border:none;font-size:1px}.blue .slick-slider .slick-dots li button:before{content:'';width:12px;height:12px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-clip:padding-box;background:#fff;display:block}.blue .slick-slider .slick-dots li.slick-active button:before{background:#e7f6fe}.hidden{display:none}section.light-grey .icon-point .point{max-width:270px;font-weight:400}section.light-grey p>.btn{margin-top:25px}@media screen and (min-width:768px){section.light-grey .icon-point{width:auto;margin:0 20px}section.light-grey .icon-point .icon:after{width:110px;height:110px}section.light-grey .icon-point .point{margin-top:20px;padding:0}section.light-grey .seperator{border-left:1px solid #d2d2d2;height:182px;align-self:flex-end}}@media screen and (min-width:768px){section.blue.image.bg-table .icon-points .icon-point{width:auto}section.blue.image.bg-table .icon-points .icon-point a.icon:hover:after{-ms-transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}section.blue.image.bg-table .icon-points .icon-point a.icon:after{-webkit-transition:transform .3s cubic-bezier(.29,2.65,.565,.965);-moz-transition:transform .3s cubic-bezier(.29,2.65,.565,.965);-o-transition:transform .3s cubic-bezier(.29,2.65,.565,.965);transition:transform .3s cubic-bezier(.29,2.65,.565,.965)}section.blue.image.bg-table .icon-points .icon-point .point{padding:0;margin-top:20px}}@media only screen and (max-width:767px){section.blue.image.bg-table .icon-points .icon-point{padding:20px 0 40px;flex-direction:column;align-items:center}section.blue.image.bg-table .icon-points .icon-point .point{margin-top:20px}}