*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{border:0;font-size:100%;margin:0;padding:0;text-rendering:optimizeLegibility;vertical-align:baseline;-webkit-font-smoothing:antialiased;text-size-adjust:none}a{text-decoration:none}footer,header,main,nav,section{display:block}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:auto;font-family:Bile;font-style:normal;font-weight:400;src:url(/build/fonts/Bile.be0db613.woff2) format("woff2"),url(/build/fonts/Bile.70023b13.woff) format("woff")}body{background-color:#eee6db;color:#131313;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:18px;font-style:normal;font-weight:400;line-height:1;max-width:100%;position:relative}h2,h3{text-align:center}h2.title{color:#746054;font-family:Bile,sans-serif;font-size:38px;font-weight:400;letter-spacing:6px;margin:0 auto;max-width:90%;text-transform:none}img{max-width:100%}p{margin-bottom:10px}.container{width:100%}.container .inner{margin:0 auto;max-width:1200px;padding:5px}#topBar,.box100days,.btn{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.39);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.39);box-shadow:0 2px 5px 0 rgba(0,0,0,.39)}.btn{background-color:#a4c639;border-radius:7px;border-style:none;color:#fffcf6;font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;padding:20px 60px;text-transform:uppercase;transition:all .3s;white-space:nowrap}.btn:hover{background-color:#7cbb00}.nowrap{white-space:nowrap}.row{display:block}.text-center{text-align:center}strong{font-weight:700}details{font-weight:600;margin-bottom:15px}details summary{background-color:#b6bf88;padding:15px 20px}details div{padding:30px}details div p{font-weight:400}sup{font-size:smaller;vertical-align:super}.text-line-through{text-decoration:line-through}#topBar{background-color:#bc8160;color:#fff;padding:6px;position:fixed;text-align:center;top:0;z-index:9999}#topBar h2{font-size:14px;text-transform:uppercase}#topBar h2 span{text-transform:uppercase;white-space:nowrap}#topBar .left{display:table;width:100%}#topBar .left>div{display:table-cell;vertical-align:middle}#topBar .right{padding-bottom:7px;padding-top:12px}#topBar .btn{background-color:#fffcf6;border:1px solid #746054;border-radius:7px;color:#010101;font-size:15px;padding:7px 15px}#topBar .btn:hover{background-color:#617487;color:#fffcf6}#topSpacer{height:60px;width:100%}#section01{background-image:url(/build/images/healthy-active-woman-backpack2.467525aa.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:2px solid #cdb59d;min-height:200px;width:100%}#section01 .inner>div{width:100%}#section01 .left{display:none}#section01 .right{display:flex;padding-top:30px}#section01 .box100days{background-color:#fff;border-radius:30px;margin:15px;padding:10px;text-align:center}#section01 .box100days h1{color:#131313;font-family:Open Sans,sans-serif;font-size:48px;font-weight:700;letter-spacing:0;line-height:51px;margin-bottom:30px;margin-top:17px;text-transform:none}#section01 .box100days img{margin-top:11px;width:166px}#section01 .box100days .mBtnWr{margin-bottom:30px;margin-top:30px;padding:17px 0}#section01 .box100days p{font-size:24px;font-weight:500;line-height:normal}#section01 .box100days p.p1{color:#746054;margin-top:7px}#section02{background-color:#cdb59d;border-color:#131313;border-style:solid;border-width:2px 0;margin-top:20px}#section02 .inner{max-width:900px;padding:30px 0}#section02 .inner>div{border:solid #746054;border-width:0 0 2px;margin:0 auto;padding:10px;text-align:center;width:80%}#section02 .inner>div:last-child{border:none}#section02 h3{font-size:26px;font-weight:500;line-height:39px}#section03{border-top:2px solid #cdb59d;margin-top:22px;overflow:hidden!important;padding-top:22px}#section03 p{color:#3c4745;font-size:20px;font-weight:400;line-height:33px;margin-bottom:20px}#section03 p strong{font-weight:700}#section03 img{margin-left:15%;width:60%}#section03 .first{text-align:center}#section03 .second{padding:20px}#section03 .spacer{border-bottom:2px solid #131313;border-top:2px solid #cdb59d;height:20px;width:100%}#section04{background-color:#fffcf6;padding-bottom:40px;padding-top:40px;text-align:center}#section04 h2{margin-bottom:40px}#section04 h3{color:#746054;font-family:Open Sans,sans-serif,serif;font-size:24px;font-weight:100;margin-bottom:20px}#section04 p{color:#332322;font-size:18px;font-weight:400;line-height:1.5em}#section04 img{height:92px;width:auto}#section04 .item,#section04 img{margin-bottom:20px}#section05{background-color:#cdb59d;border-bottom:2px solid #131313;display:block;justify-content:flex-end;padding:0 10px;width:100%}#section05 .inner{margin:0 auto;padding-bottom:50px;padding-top:50px;position:relative;width:100%}#section05 .inner .photo{margin:0 auto;position:static;width:300px}#section05 .inner .photo .photoT{border-radius:30px;max-width:100%}#section05 .inner .photo .ratingImg{width:140px}#section05 .inner .photo span{color:#332322;display:block;font-size:17px;line-height:1.5em;margin-bottom:10px;margin-top:15px;text-align:left}#section05 .inner .text{background-color:#fffcf6;border:2px solid #746054;border-radius:30px;color:#332322;font-size:18px;line-height:1.5em;margin:0;padding:15px;width:100%}#section06{background-attachment:fixed;background-image:url(/build/images/group-of-friends-linked-arms.ba5406b4.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;font-size:22px;padding:10px;text-align:center}#section06 h2{color:#746054;font-family:Open Sans,sans-serif;font-size:28px;font-weight:500;letter-spacing:1px;line-height:normal;margin-bottom:20px;text-transform:none}#section06 img{margin-bottom:20px;max-width:80%}#section06 .inner{background-color:hsla(0,0%,100%,.8);border-radius:15px;padding:10px 10px 50px}#section06 p{color:#3c4745;font-size:18px;font-weight:700;line-height:normal;text-align:center}#section06 p.ebp{color:#617487;margin-bottom:25px;margin-top:25px}#section07{background-color:#cdb59d;padding:40px 15px;text-align:center}#section07 h3{color:#131313;font-size:26px;font-weight:400;line-height:35px;margin:0 auto 20px;max-width:880px}#section07 p{font-size:18px}#section07 img{margin-top:10px;width:176px}#section08{background-color:#eee6db}#section08 h2,#section08 h3,#section08 h4{color:#746054}#section08 h2{margin-bottom:25px;margin-top:25px}#section08 h3{font-size:28px;font-weight:600;line-height:normal;margin-bottom:150px}#section08 h3,#section08 h4{font-family:Open Sans,sans-serif}#section08 h4{font-size:24px;font-weight:500;line-height:35px;margin-bottom:20px}#section08 p{font-size:18px;line-height:1.5em;margin-bottom:20px}#section08 .roadmap{display:block}#section08 .roadmapItem{background-color:#fff;border:2px solid #746054;border-radius:30px;color:#332322;margin:10px 10px 140px;padding:100px 10px 10px;position:relative;text-align:center}#section08 .roadmapItem img{left:50%;max-width:296px;position:absolute;top:-104px;transform:translate(-50%)}#section08 .roadmapItem h4{color:#746054}#section08 .spacer{border-bottom:2px solid #131313;border-top:2px solid #cdb59d;height:20px}#section09{background-color:#cdb59d;color:#3c4745;font-size:22px;line-height:1.5em;padding:80px 10px 70px;position:relative}#section09 .inner{max-width:1000px}#section09 img{left:0;position:absolute;top:-145px}#section09 p{margin-bottom:20px}#section10,#section11{text-align:center}#section10 img,#section11 img{border-radius:30px}#section10 .text,#section11 .text{background-color:#fffcf6;border:2px solid #746054;border-radius:30px;margin-top:-20px;padding:30px;text-align:left}#section10 p,#section11 p{color:#332322;line-height:1.5em;margin-bottom:20px}#section10 .spacer{border-bottom:2px solid #cdb59d;border-top:2px solid #131313;height:20px}#section10 .inner{padding:70px 10px}#section11 .inner{padding:0 10px 70px}#section12{background-color:#fffcf6;line-height:27px;padding-bottom:50px;padding-top:50px}#section12 h2{margin-bottom:40px}#section12 .detailText2{padding-top:0}#section12 .detailText2 ul{padding-top:15px}#section12 .detailText2 ul li{font-weight:400;margin-bottom:10px}#section12 .programStartList li{padding-left:95px;position:relative}#section12 .programStartList li:before{left:0;position:absolute}#section12 .programStartList li.a1:before{content:"Week 1 -"}#section12 .programStartList li.a2:before{content:"Week 2 -"}#section12 .programStartList li.a3:before{content:"Week 3 -"}#section12 .programStartList li.a4:before{content:"Week 4 -"}#section12 .programStartList li.a5:before{content:"Week 5 -"}#section12 .programStartList li.a6:before{content:"Week 6 -"}#section12 .programStartList li.a7:before{content:"Week 7 -"}#section12 .programStartList li.a8:before{content:"Week 8 -"}#section12 .programStartList li.a9:before{content:"Week 9 -"}#section12 .programStartList li.a10:before{content:"Week 10 -"}#section12 .programStartList li.a11:before{content:"Week 11 -"}#section12 .programStartList li.a12:before{content:"Week 12 -"}#section12 .programStartList li.a13:before{content:"Week 13 -"}#section12 .programStartList li.a14:before{content:"Week 14 -"}#section13{padding-top:50px}#section13 .tRow{display:block}#section13 h2{margin-bottom:65px}#section13 p{line-height:1.5em}#section13 .tItem{background-color:#fffcf6;border:2px solid #746054;border-radius:30px;color:#332322;margin:10px 10px 40px;padding:90px 15px 15px;position:relative;text-align:left}#section13 .tItem h5{color:#746054;font-family:Open Sans,sans-serif;font-size:21px;font-weight:400;line-height:1.5em;margin-bottom:20px;text-align:center;text-transform:none}#section13 .tItem .tText{margin-bottom:20px}#section13 .tItem p.personName{color:#746054;font-weight:600;margin-top:50px;text-align:center}#section13 .tItem .nameIcon,#section13 .tItem .rating{position:absolute}#section13 .tItem .nameIcon{left:48px;top:-32px;width:80px}#section13 .tItem .rating{right:25px;top:25px;width:125px}#section13 .tItem h4{color:#746054}#section13 .text-center{padding-bottom:50px;padding-top:20px}#section13 .spacer{border-bottom:2px solid #cdb59d;border-top:2px solid #131313;height:20px}#section14{padding-top:50px}#section14 .bonus{text-align:center}#section14 .bInner{background-color:#fffcf6;border:2px solid #746054;border-radius:30px;margin:-35px 10px 10px;padding:30px 15px;text-align:left}#section14 img{width:80%}#section14 h5{color:#746054;font-family:Open Sans,sans-serif;font-size:24px;font-weight:400;line-height:25px;margin-bottom:20px}#section14 .bInnerText{color:#332322;line-height:1.5em;text-align:left}#section14 ul{margin-bottom:20px;margin-left:15px;margin-top:20px}#section14 ul li{list-style:initial}#section14 .spacer{border-bottom:2px solid #cdb59d;border-top:2px solid #131313;height:20px}#section15{background-color:#fffcf6;padding:40px 10px 10px;position:relative}#section15 .inner{max-width:900px}#section15 .leaf{display:none}#section15 h2{margin-bottom:20px}#section15 p{color:#332322;line-height:1.5em}#section15 h3,#section15 p.first{margin-bottom:20px}#section15 h3{color:#746054;font-family:Open Sans,sans-serif;font-size:24px;font-weight:400;text-align:left}#section15 h3.text-center{text-align:center}#section15 h3 a{color:#746054}#section15 .item{display:flex;margin-bottom:20px}#section15 .item img{height:36px;margin-right:20px;width:40px}#section15 .text p{color:#3c4745}#section15 .text-center{margin-bottom:40px;margin-top:40px}#section16{color:#332322;line-height:1.5em;padding:10px 10px 40px}#section16 .spacer{border-bottom:2px solid #cdb59d;border-top:2px solid #131313;height:20px}#section16 .inner{max-width:1100px;padding-top:40px}#section16 .itemInner{padding-bottom:40px;text-align:center}#section16 .itemInner img{border-radius:30px;height:auto;margin-bottom:20px}#section16 h2{line-height:normal;margin-bottom:15px;width:90%}#section16 h3{color:#746054;font-family:Open Sans,sans-serif;font-size:26px;font-weight:400;line-height:1.5em;margin-bottom:50px}#section16 .top{margin:0 auto 20px;width:90%}#section16 h5{color:#746054;font-family:Open Sans,sans-serif;font-size:24px;font-weight:400;margin-bottom:25px}#section16 .text-center{margin:30px 0}#section17{background-color:#fffcf6;padding-bottom:50px;padding-top:70px}#section17 .content{margin:0 auto;max-width:520px;text-align:center}#section17 .content img{max-width:495px;width:90%}#section17 h2{font-size:45px}#section17 .first{color:#746054;font-family:Open Sans,sans-serif;font-size:22px}#section17 .second{color:#332322}#section17 p,#section18{line-height:1.5em}#section18{background-color:#eee6db;font-size:16px;padding:15px}#section18 .inner{max-width:1000px}div.text2{margin-top:10px}div.text2 label{font-size:16px;line-height:22px}button.modalBtn{font-family:Montserrat,sans-serif;font-size:18px;white-space:normal;fill:#fffcf6;background-color:#617487;border-radius:15px;border-style:none;color:#fffcf6;cursor:pointer;font-weight:700;padding:10px 30px}button.modalBtn:focus,button.modalBtn:hover{background-color:#bc8160;border-radius:15px;color:#fff}button.wl{cursor:pointer}.modal{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:10000}.modal img{height:auto}.modal input{font-size:18px;padding:13px;width:100%}.modal label{color:#3c4745;line-height:32px}.modal label,button.recaptcha_modalBtn_bottom{font-family:Open Sans,sans-serif;font-size:18px}button.recaptcha_modalBtn_bottom{border:1px solid #315a62;font-weight:700;line-height:18px;margin-top:19px;padding:15px 35px;width:100%}.modal-content{background-color:#eee6db;border:1px solid #888;margin:0 auto;padding:10px;width:90%}.modal-content h1{color:#746054;font-size:30px;font-weight:700;letter-spacing:1px;margin-top:30px}.modal-content h1,.modal-content h2{font-family:Montserrat,Sans-serif;text-align:center;text-transform:none}.modal-content h2{color:#332322;font-size:21px;font-weight:400;line-height:1.5em;margin-bottom:16px;margin-top:16px}.modal-content #theFormWrapper{margin-top:10px;padding:10px}.modal-content #theFormWrapper input{background-color:#fff;border:none;border-radius:5px}.modal-content .mInner .mItem.mItemImage{padding-bottom:50px;padding-top:50px}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}@media (min-width:992px){.modal-content{left:50%;padding:30px;position:fixed;top:50%;transform:translate(-50%,-50%);width:815px}.modal-content h1{font-size:38px;margin-top:40px}.modal-content .mInner{display:flex;position:relative}.modal-content .mInner .mItem{flex:1 1 0;width:0}}#footer{background-color:#cdb59d;padding:20px 10px;text-align:center}#footer .mobileOnly{display:block}#footer .notMobile{display:none}@media (min-width:992px){#footer .mobileOnly{display:none}#footer .notMobile{display:initial}}@media (min-width:576px){#topBar h2{font-size:16px}#section01 .box100days{padding:20px 40px}}@media (min-width:768px){h2.title{font-size:55px}.row{display:flex;justify-content:space-around}#topBar{padding:10px}#topBar .btn{border-radius:15px;font-size:18px;padding:15px 35px}#topBar .left{display:table;width:auto}#topBar .right{padding:20px 0}#topSpacer{height:74px}#section01 .box100days{margin:50px}#section02 .inner>div{border-width:0 2px 0 0;width:33.333%}#section03 .inner{padding:10px 0}#section03 p{font-size:22px}#section03 .row{flex-direction:row-reverse}#section03 .row>div{width:50%}#section03 .first{position:relative}#section03 .first img{margin:0;position:absolute;right:-29px;top:-84px;width:90%}#section03 .second{padding:30px 0 0 60px}#section05 .inner .text{padding:40px}#section06{padding:50px}#section06 h2{font-size:36px;line-height:1.25em}#section06 .inner{border-radius:30px;padding:50px 150px 100px}#section06 p{font-size:22px;line-height:1.5em}#section06 p.ebp{margin-bottom:50px;margin-top:50px}#section08 .roadmapItem{padding:100px 30px 30px}#section13 .tItem{padding:90px 40px 40px}#section13 .text-center{padding-top:80px}#section14 h5{line-height:45px}#section14 .bInner{padding:30px}#section15 .inner{padding-top:100px}#section15 .text-center{margin-bottom:100px;margin-top:60px}#section15 .leaf{display:initial;position:absolute;right:0;top:-20px}#section16{padding:10px}}@media (min-width:992px){.row{justify-content:space-between}#topBar{text-align:left}#topBar h2{font-size:20px;font-weight:500}#topBar .btn{margin-right:40px}#section01 .inner>div{width:49.999%}#section01 .left,#section01 .right{display:block}#section08 .roadmap{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}#section08 .roadmap .roadmapItem{flex-flow:column;width:31%}#section08 .roadmap1 .roadmapItem{height:400px}#section08 .roadmap2 .roadmapItem{height:420px}#section08 .roadmap3 .roadmapItem{height:540px}#section08 .roadmap4 .roadmapItem{height:470px}#section08 .roadmap5 .roadmapItem{height:350px}#section10 h2,#section11 h2{margin-bottom:20px}#section10 .content,#section11 .content{position:relative}#section10 img,#section11 img{position:absolute;top:50px;width:375px}#section10 .text,#section11 .text{padding:40px;width:66.666%}#section10 img{right:50px}#section10 .text{margin-right:33%;padding-right:120px}#section11 img{left:50px}#section11 .text{margin-left:33%;padding-left:120px}#section12 .detailText2{margin-left:20px}#section12 .detailText2 ul{padding-left:20px}#section12 .programStartList li:before{top:3px}#section13 .tRow{display:table;height:1px;margin-bottom:50px}#section13 .tRow .dtCell{display:table-cell;height:100%;padding:5px;vertical-align:top;width:31%}#section13 .tRow .tItem{height:100%;margin:0;width:100%}#section14 .bonus{display:block;margin-bottom:70px;position:relative}#section14 .bonus img{left:7%;position:absolute;top:0;width:380px;z-index:999}#section14 .bonus.bonus-2 img,#section14 .bonus.bonus-4 img,#section14 .bonus.bonus-7 img,#section14 .bonus.bonus-8 img{top:50px}#section14 .bonus.bonus-4 .bInner{min-height:287px}#section14 .bonus .bInner{margin-left:33%;margin-top:10px;min-height:370px;padding:40px 40px 40px 120px;width:66%}#section14 .bonus.bonus-5 img{top:50px}#section16 .contentInner{display:flex;justify-content:space-between}#section16 .contentInner .itemInner{width:304px}#section16 h3{margin:35px auto;max-width:70%}#section16 .text-center{margin:100px 0}#section18 .inner{padding:50px 0}}@media (min-width:1200px){#topBar h2{font-size:24px}#topBar .btn{margin-right:0}#section05{display:flex}#section05 .inner{width:1200px}#section05 .inner .photo{left:75px;position:absolute;top:150px}#section05 .inner .text{margin-left:auto;margin-right:66px;padding:40px 80px;width:800px}#section08 .roadmap3 .roadmapItem{height:480px}#section10 img{right:85px}#section11 img{left:85px}}