@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;800;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=BioRhyme:wght@400&display=swap);
.slice-enter-active,.slice-leave-active{transition:opacity 100ms ease-in-out}.slice-enter,.slice-leave-to{opacity:0}.slow-enter-active,.slow-leave-active{transition:opacity 1000ms ease-out,transform 1000ms ease-in-out}.slow-enter,.slow-leave-to{opacity:0;transform:scale(0.5)}.pop-enter-active,.pop-leave-active{transition:opacity 250ms ease-out,transform 250ms cubic-bezier(0.39, 0.005, 0.085, 1.525)}.pop-enter,.pop-leave-to{opacity:0;transform:scale(0.25)}.ketogevity-gauges{display:flex;margin:0 -10px;width:calc(100% + 20px);flex-wrap:wrap}.ketogevity-gauges .gauge-block{opacity:0;display:flex;flex-direction:column;justify-content:space-between;width:calc(33.333% - 20px);background:#f5f5f5;box-shadow:0 2px 2px rgba(0,0,0,.05),0 4px 4px rgba(0,0,0,.05);padding:25px;border-radius:10px;color:#222;margin:0 10px 20px;transform:translate3d(0, 10px, 0);transition:opacity 250ms ease-out,transform 750ms ease-out}.ketogevity-gauges .gauge-block.showing{opacity:1;transform:translate3d(0, 0, 0)}.ketogevity-gauges .gauge-block .gauge-title{color:#222;font-size:19px;margin:0 0 25px;font-weight:700;letter-spacing:-0.01em}.ketogevity-gauges .gauge-block.overall{align-items:center;justify-content:center;padding:50px;flex-direction:row;max-width:calc(100% - 20px);min-width:calc(100% - 20px)}.ketogevity-gauges .gauge-block.overall .ketogevity-gauge{margin:0 115px 0 0;transform:scale(1.3)}.ketogevity-gauges .gauge-block.overall .gauge-title{position:relative;width:45%;margin:0}.ketogevity-gauges .gauge-block.overall .gauge-title .big-title{font-size:37px;letter-spacing:-0.02em;text-align:left;font-weight:900;margin:0 0 20px;text-transform:none}.ketogevity-gauges .gauge-block.overall .gauge-title .mo-message{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:23px;text-align:center;width:100%;height:100%}.ketogevity-gauges .gauge-block.overall .gauge-title .mo-message>a .fa-lock{color:#53878d}.ketogevity-gauges .gauge-block.overall .gauge-title .mo-message>a .members-only-text{color:#000}.ketogevity-gauges .gauge-block.overall .gauge-title .mo-message>a .join-today-text{color:#53878d;font-size:18px;font-weight:700}.ketogevity-gauges .gauge-block.overall .gauge-title .mo-message>a:hover{color:#222}.ketogevity-gauges .gauge-block.overall .gauge-title .mo-message>a:hover .fa-lock{color:#347479}.ketogevity-gauges .gauge-block.overall .gauge-title .mo-message>a:hover .join-today-text{color:#347479}.ketogevity-gauges .gauge-block.overall .gauge-title .scores{font-size:16px;line-height:25px;padding:10px 0 0 0;font-weight:500;display:flex;flex-direction:column;align-items:flex-start}.ketogevity-gauges .gauge-block.overall .gauge-title .scores.blurred{position:relative;-webkit-filter:blur(10px);-moz-filter:blur(10px);filter:blur(10px);opacity:.5}.ketogevity-gauges .gauge-block.overall .gauge-title .scores>div{padding:5px 0;width:100%;display:flex;font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:.02em;align-items:stretch;justify-content:space-between}.ketogevity-gauges .gauge-block.overall .gauge-title .scores>div .sub-scoring{line-height:1.3;font-size:13px;text-transform:none;font-weight:600}.ketogevity-gauges .gauge-block.overall .gauge-title .scores>div .sub-scoring i.fas,.ketogevity-gauges .gauge-block.overall .gauge-title .scores>div .sub-scoring i.far{font-size:11px;position:relative;top:-1px}.ketogevity-gauges .gauge-block.overall .gauge-title .scores>div .score-value{border-radius:4px;max-width:80px;min-width:80px;background:#aaa;color:#fff;padding:2px 0 1px;font-weight:700;display:flex;align-items:center;justify-content:center}.ketogevity-gauges .gauge-block.overall .gauge-title .scores>div.score-lime .score-value{background:#afd369;color:#000}.ketogevity-gauges .gauge-block.overall .gauge-title .scores>div.score-yellow .score-value{background:#f5ec41;color:#000}.ketogevity-gauges .gauge-block.overall .gauge-title .scores>div.score-green .score-value{background:#309751}.ketogevity-gauges .gauge-block.overall .gauge-title .scores>div.score-red .score-value{background:#ed3638}.ketogevity-gauges .gauge-block.overall .gauge-title .scores>div.score-orange .score-value{background:#f4801f}.ketogevity-gauges .gauge-block.overall .gauge-title .scores>div.score-blue .score-value{background:#3daee3}.ketogevity-gauge{width:200px;min-width:200px;height:200px;min-height:200px}.ketogevity-gauge .gauge-center{width:170px;height:170px;left:15px;top:15px;transform:translate3d(0, 0, 0);z-index:99}.ketogevity-gauge .slice-area{z-index:1;height:101px}.ketogevity-gauge .slice-area .slice{height:200px;margin:0 0 0 -1px;width:2px}.ketogevity-gauge .slice-area.bottom{top:-2px}.ketogevity-gauge{background:#222;margin:10px;box-shadow:0 0 0 10px #222;padding:0;border-radius:50%;position:relative;overflow:hidden;transform-style:flat}.ketogevity-gauge .gauge-center{content:"";background:#222;background:radial-gradient(circle, #444 0%, #222 100%);box-shadow:inset 0 0 0 10px #222;border-radius:50%;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-transform:uppercase}.ketogevity-gauge .gauge-center .title{font-size:12px;letter-spacing:.03em;font-weight:700;line-height:1;padding:0}.ketogevity-gauge .gauge-center .score{font-family:"BioRhyme",sans-serif !important;font-weight:400;font-size:65px;line-height:1;padding:0 0 6px}.ketogevity-gauge .gauge-center .score.level-0{color:#aaa}.ketogevity-gauge .gauge-center .score.level-1{color:#ed3638}.ketogevity-gauge .gauge-center .score.level-2{color:#f4801f}.ketogevity-gauge .gauge-center .score.level-3{color:#f5ec41}.ketogevity-gauge .gauge-center .score.level-4{color:#afd369}.ketogevity-gauge .gauge-center .score.level-5{color:#309751}.ketogevity-gauge .gauge-center .score.level-6{color:#3daee3}.ketogevity-gauge .slice-area{position:relative;overflow:hidden;width:100%;top:0}.ketogevity-gauge .slice-area .slices{height:100px}.ketogevity-gauge .slice-area .slices .slice{position:absolute;left:50%;top:0;transform-origin:center;background:#ed3638}.ketogevity-gauge .slice-area .slices .slice:nth-child(1n+1){background:#f4801f}.ketogevity-gauge .slice-area .slices .slice:nth-child(1n+12){background:#f5ec41}.ketogevity-gauge .slice-area .slices .slice:nth-child(1n+24){background:#afd369}.ketogevity-gauge .slice-area .slices .slice:nth-child(1n+36){background:#309751}.ketogevity-gauge .slice-area .slices .slice:nth-child(1n+43){background:#3daee3}.ketogevity-gauge .slice-area.bottom{left:0;transform:rotate(180deg)}.ketogevity-gauge .slice-area.bottom .slices .slice{background:#ed3638}.ketogevity-gauge .slice-area.bottom .slices .slice:nth-child(1){background:linear-gradient(180deg, rgba(237, 54, 56, 0) 50%, #ed3638 50%)}.ketogevity-age{display:flex;width:100%;flex-wrap:wrap;background:#f5f5f5;box-shadow:0 2px 2px rgba(0,0,0,.05),0 4px 4px rgba(0,0,0,.05);padding:25px 40px 40px;color:#222;border-radius:10px;margin:0 0 20px;opacity:0;transform:translate3d(0, 10px, 0);transition:opacity 250ms ease-out,transform 750ms ease-out}.ketogevity-age.showing{opacity:1;transform:translate3d(0, 0, 0)}.ketogevity-age .ketogevity-age-title{width:100%;font-size:37px;color:#222;text-align:center;font-weight:900;letter-spacing:-0.02em}.ketogevity-age .ketogevity-age-legend{width:100%;display:flex;padding:25px 0 0 25px}.ketogevity-age .ketogevity-age-legend>div{width:100%;align-items:center;justify-content:center;display:flex}.ketogevity-age .ketogevity-age-legend>div>span:first-child{width:20px;height:20px;margin:0 5px 0 0;background:#aaa}.ketogevity-age .ketogevity-age-legend>div>span:last-child{font-size:15px;color:#222}.ketogevity-age .ketogevity-age-legend>div:last-child>span:first-child{background:#53878d}.ketogevity-age .ketogevity-age-chart{position:relative;display:flex;justify-content:space-between;width:100%}.ketogevity-age .ketogevity-age-chart .ketogevity-ac-lines{z-index:1;position:absolute;bottom:5px;left:0;width:100%;height:calc(100% - 30px);display:flex;flex-direction:column-reverse;align-items:flex-end;justify-content:space-between}.ketogevity-age .ketogevity-age-chart .ketogevity-ac-lines>span{width:100%;height:1px;background:#d5d5d5}.ketogevity-age .ketogevity-age-chart .ketogevity-ac-yaxis{z-index:2;position:relative;display:flex;flex-direction:column-reverse;align-items:flex-end}.ketogevity-age .ketogevity-age-chart .ketogevity-ac-yaxis>span{display:block;margin:5px 0}.ketogevity-age .ketogevity-age-chart .ketogevity-ac-xaxis{z-index:2;position:relative;width:100%;top:25px;height:calc(100% - 30px);display:flex;flex-direction:row;align-items:flex-end;justify-content:space-around}.ketogevity-age .ketogevity-age-chart .ketogevity-ac-xaxis>div{color:#fff;padding:10px 0 0;font-size:1.25rem;font-weight:600;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:100px;background:#aaa}.ketogevity-age .ketogevity-age-chart .ketogevity-ac-xaxis>div:last-child{background:#53878d}.slider{position:relative;margin-top:50px;margin-bottom:30px;width:100%;display:flex;flex-direction:column}.slider__label{position:absolute;top:-17px;background:#fff;color:#333;font-weight:bold;padding:2px 5px;font-size:12px;text-align:center;transform:translateX(-50%);margin-left:1em;box-shadow:0 10px 20px -5px rgba(45,45,45,.25);min-width:30px;white-space:nowrap}.slider__label:after{content:"";position:absolute;bottom:-10px;height:0;width:0;left:0;right:0;margin:auto;border:5px solid transparent;border-top-color:#fff}.slider__wrapper{position:relative;display:flex;align-items:center}.slider__track{width:100%;position:absolute;z-index:0;height:3px;background:#999}.slider__track--rectangular{height:3px}.slider__track-top,.slider__track-bottom{content:"";width:100%;position:absolute;width:0;height:0;border-style:solid}.slider__track-top{top:-6px;border-width:0 0 6px 500px;border-color:transparent transparent #999 transparent}.slider__track-bottom{top:3px;border-width:0 500px 6px 0;border-color:transparent #999 transparent transparent}.slider__input{-webkit-appearance:none;margin:10px 0;width:100%;background:none;padding:0;z-index:1;position:relative}.slider__input:focus{outline:none}.slider__input::-webkit-slider-runnable-track{width:100%;height:10px;cursor:pointer;animate:.2s;background:transparent;border-radius:0;border:none}.slider__input::-webkit-slider-thumb{height:20px;width:20px;border-radius:50%;cursor:pointer;-webkit-appearance:none;margin-top:-5px;background:#eee}.slider__input::-moz-range-thumb{height:20px;width:20px;border-radius:50%;background:#eee;cursor:pointer;border:none}.slider__input::-ms-thumb{height:20px;width:20px;border-radius:50%;background:#eee;cursor:pointer}.slider__input:focus::-webkit-slider-runnable-track{background:transparent}.slider__input::-moz-range-track{width:100%;height:10px;cursor:pointer;animate:.2s;background:transparent;border-radius:0}.slider__input::-ms-track{width:100%;height:10px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;border-width:10px 0;border-radius:0;color:transparent}.slider__input::-ms-fill-lower{background:transparent;border:none;border-radius:0}.slider__input::-ms-fill-upper{background:transparent;border:none;border-radius:0}.slider{position:relative;margin-top:30px;margin-bottom:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slider__label{position:absolute;top:-40px;background:#fff;color:#222;font-weight:700;padding:8px 15px;font-size:13px;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:1em;-webkit-box-shadow:0 7px 15px -4px rgba(0,0,0,.35);box-shadow:0 7px 15px -4px rgba(0,0,0,.35);min-width:30px;border-radius:5px;white-space:nowrap}.slider__label img{max-width:42px !important;display:block !important;width:42px !important;height:42px !important;margin:10px 5px !important}.slider__label:after{content:"";position:absolute;bottom:-10px;height:0;width:0;left:0;right:0;margin:auto;border:5px solid transparent;border-top-color:#fff}.slider__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider__track{width:100%;position:absolute;z-index:0;height:3px;background:#aaa}.slider__track--rectangular{height:3px}.slider__track-bottom,.slider__track-top{content:"";width:100%;position:absolute;width:0;height:0;border-style:solid}.slider__track-top{top:-6px;border-width:0 0 6px 500px;border-color:transparent transparent #aaa transparent}.slider__track-bottom{top:3px;border-width:0 500px 6px 0;border-color:transparent #aaa transparent transparent}.slider__input{-webkit-appearance:none;margin:10px 0;width:100%;background:none;padding:0;z-index:1;position:relative}.slider__input:focus{outline:none}.slider__input::-webkit-slider-runnable-track{width:100%;height:10px;cursor:pointer;animate:.2s;background:transparent;border-radius:0;border:none}.slider__input::-webkit-slider-thumb{height:20px;width:20px;border-radius:50%;cursor:pointer;-webkit-appearance:none;margin-top:-5px;background:#53878d}.slider__input::-moz-range-thumb{height:20px;width:20px;border-radius:50%;background:#53878d;cursor:pointer;border:none}.slider__input::-ms-thumb{height:20px;width:20px;border-radius:50%;background:#53878d;cursor:pointer}.slider__input:focus::-webkit-slider-runnable-track{background:transparent}.slider__input::-moz-range-track{width:100%;height:10px;cursor:pointer;animate:.2s;background:transparent;border-radius:0}.slider__input::-ms-track{width:100%;height:10px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;border-width:10px 0;border-radius:0;color:transparent}.slider__input::-ms-fill-lower,.slider__input::-ms-fill-upper{background:transparent;border:none;border-radius:0}.happiness .slider{margin-top:90px;margin-bottom:40px}.happiness .slider .slider__label{top:-90px;font-size:45px;margin-left:12px;min-width:30px}#ketogevity .keto-start-video{position:relative;border-radius:10px;overflow:hidden}#ketogevity .keto-start-video img{border-radius:10px;display:block;margin:0;padding:0;height:auto;width:100%;max-width:400px !important}#ketogevity .keto-start-video .keto-play-button{cursor:pointer;border-radius:10px;position:absolute;top:0;left:0;width:100%;height:100%;transition:all 250ms ease-in-out;background:rgba(0,0,0,0)}#ketogevity .keto-start-video .keto-play-button>div{transition:all 250ms ease-in-out;transform:scale(0.9);position:absolute;box-shadow:0 2px 2px rgba(0,0,0,.5);top:calc(50% - 25px);left:calc(50% - 25px);width:50px;height:50px;border-radius:25px;background:#fff;text-align:center;line-height:50px}#ketogevity .keto-start-video .keto-play-button:hover{background:rgba(0,0,0,.25)}#ketogevity .keto-start-video .keto-play-button:hover>div{transform:scale(1);box-shadow:0 10px 20px -5px rgba(0,0,0,.5)}#ketogevity .keto-video-guide{display:flex;justify-content:center;align-items:center;margin:0 0 10px;background:#4a5054;color:#fff;font-size:16px;text-align:center;font-weight:500;padding:14px 15px 15px;cursor:pointer;transition:all 150ms ease-in-out;transform:translate3d(0, 0, 0);border-radius:5px;width:100%}#ketogevity .keto-video-guide:hover{background:#61686d;transform:translate3d(0, -2px, 0)}#ketogevity .keto-video-guide>div{line-height:1}#ketogevity .keto-video-guide>div.fas{position:relative;top:1px;font-size:20px;color:#f6d069;margin:0 8px 0 0}#ketogevity .video-popup{z-index:999999;top:0;left:0;width:100vw;height:100vh;position:fixed;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.75)}#ketogevity .video-popup .keto-video-close{opacity:1;transition:all 250ms ease-in-out;transform:scale(0.9);position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:20px;background:rgba(0,0,0,.25);color:#fff;text-align:center;line-height:40px}#ketogevity .video-popup .keto-video-close:hover{transform:scale(1);background:rgba(0,0,0,.75)}#ketogevity .video-popup>div{margin:0 20px;border-radius:10px;overflow:hidden;transition:all 250ms ease-in-out;transform:translate3d(0, 10px, 0);opacity:0;background:#fff;width:640px;height:360px}#ketogevity .video-popup>div.active{transform:translate3d(0, 0, 0);opacity:1}#ketogevity_free_result_gauge .ketogevity-gauges .gauge-block.overall{padding:0}#ketogevity_free_result_gauge .ketogevity-gauges .gauge-block.overall .gauge-title{width:auto;padding-left:5px;padding-right:5px}#ketogevity_free_result_gauge .ketogevity-gauges .gauge-block.overall .gauge-title .scores.blurred{opacity:.65;-webkit-filter:none;-moz-filter:none;filter:none}#ketogevity_free_result_gauge .ketogevity-gauges .gauge-block.overall .gauge-title .scores.blurred img{margin:0 auto}#ketogevity_free_result_gauge .ketogevity-gauges .gauge-block.overall .ketogevity-gauge{margin:0;transform:scale(0.8)}[v-cloak]>*{display:none !important}[v-cloak]::before{content:"loading..."}.fade-enter-active,.fade-leave-active{transition:all 250ms cubic-bezier(0.315, 0, 0.13, 1)}.fade-enter,.fade-leave-to{opacity:0;transform:translate3d(0, -5px, 0)}.temp-testing{font-size:12px;line-height:1.2}#ketogevity{font-family:"Inter",sans-serif;font-size:15px;line-height:1.5;width:100%;min-height:700px;margin:0 auto;padding:50px 0;box-sizing:border-box}#ketogevity #ketogevity-field-email.is-taken input[type=email]{box-shadow:inset 0 0 0 2px #ea6259}#ketogevity #ketogevity-field-email.is-taken .ketogevity-taken-alert{display:block}#ketogevity #ketogevity-field-email .ketogevity-taken-alert{display:none;background-color:#ea6259;color:#fff;font-size:14px;padding:8px 15px;margin:5px 0 0;border-radius:5px;line-height:1.2}#ketogevity #ketogevity-field-email .ketogevity-taken-alert a{color:#fff;font-weight:700;text-decoration:underline;white-space:nowrap}#ketogevity #ketogevity-field-email .ketogevity-taken-alert a:hover{color:#eee}#ketogevity .kgv-start-info-header.as-top-text{display:flex;flex-direction:row-reverse}#ketogevity .kgv-start-info-header.as-top-text .as-step-area{width:100%}#ketogevity .kgv-start-info-header.as-top-text .kgv-start-desc p{max-width:645px}#ketogevity .kgv-start-info-header.as-top-text .kgv-start-btn{flex:1;margin-left:20px;text-align:center}#ketogevity .kgv-start-info-header.as-top-text .kgv-start-btn span i{font-size:40px}#ketogevity .visual-select-label{font-size:1rem;font-weight:800;margin:0 0 35px;border-bottom:2px solid #ddd;text-align:left;padding:15px 0 15px}#ketogevity .visual-range-label{font-size:1rem;font-weight:800;margin:0;text-align:left;padding:15px 0 15px}#ketogevity div,#ketogevity span,#ketogevity h1,#ketogevity h2,#ketogevity h3,#ketogevity h4,#ketogevity h5,#ketogevity h6,#ketogevity p,#ketogevity input,#ketogevity select,#ketogevity textarea{box-sizing:border-box}#ketogevity input,#ketogevity select,#ketogevity textarea{font-family:"Inter",sans-serif}#ketogevity em{font-style:italic}#ketogevity strong{font-weight:700}#ketogevity img{max-width:100%;height:auto}#ketogevity input[type=submit],#ketogevity button,#ketogevity .as-button{border:none;width:100%;height:53px;padding:0 15px;line-height:52px;border-radius:5px;background:#53878d;color:#fff;letter-spacing:.03em;font-weight:800;font-size:13px;text-align:center;text-transform:uppercase;cursor:pointer}#ketogevity input[type=submit]:hover,#ketogevity button:hover,#ketogevity .as-button:hover{background:#42767c}#ketogevity input[type=submit].asb-small,#ketogevity button.asb-small,#ketogevity .as-button.asb-small{height:43px;line-height:42px;padding:0 20px}#ketogevity input[type=submit].asb-gray,#ketogevity button.asb-gray,#ketogevity .as-button.asb-gray{background:#ddd;color:#000}#ketogevity input[type=submit].asb-gray:hover,#ketogevity button.asb-gray:hover,#ketogevity .as-button.asb-gray:hover{background:#aaa;color:#000}#ketogevity input[type=submit].asb-inactive,#ketogevity button.asb-inactive,#ketogevity .as-button.asb-inactive{background:#ddd;color:#aaa}#ketogevity input[type=submit].asb-inactive:hover,#ketogevity button.asb-inactive:hover,#ketogevity .as-button.asb-inactive:hover{background:#ddd;color:#aaa}#ketogevity .as-loading-results{min-height:500px;display:flex;justify-content:center;align-items:center}#ketogevity .as-loading-results>div{opacity:0;transform:translate3d(0, 5px, 0);transition:all 300ms cubic-bezier(0.315, 0, 0.13, 1);display:flex;justify-content:center;align-items:center;flex-direction:column;width:180px;height:150px;border-radius:10px;box-shadow:0 2px 10px -6px rgba(0,0,0,.5),0 10px 60px -10px rgba(0,0,0,.075)}#ketogevity .as-loading-results>div .fal,#ketogevity .as-loading-results>div .far,#ketogevity .as-loading-results>div .fas{font-size:60px;display:block;color:#53878d;width:60px;height:60px;line-height:68px}#ketogevity .as-loading-results>div .as-loading-title{font-size:13px;padding-top:20px;color:#000}#ketogevity .as-loading-results.as-is-loading>div{opacity:1;transform:translate3d(0, 0, 0)}#ketogevity .as-header{display:flex}#ketogevity .as-header>div{width:50%}#ketogevity .as-header>div.as-logo{display:flex;justify-content:flex-start;align-items:center}#ketogevity .as-header>div.as-logo img{margin:0;padding:0;display:block;width:323px;height:auto}#ketogevity .as-text{margin:25px 0}#ketogevity .as-text.as-small{font-size:12px}#ketogevity .as-text.as-large{font-size:19px}#ketogevity .as-desc-text p,#ketogevity .as-top-text p{max-width:550px}#ketogevity .as-step-area{display:flex;justify-content:space-between;align-items:center}#ketogevity .as-step-area .as-step-title{padding:7px 0 6px;display:flex;align-items:center}#ketogevity .as-step-area .as-step-title .as-icon{display:inline-block;border-radius:22px;background:#000;color:#fff;width:43px;min-width:43px;height:43px;margin:0 15px 0 0;text-align:center;line-height:43px;font-size:20px}#ketogevity .as-step-area .as-step-title .as-title{font-size:28px;font-weight:500}#ketogevity .as-toggle-area{display:flex;justify-content:flex-end}#ketogevity .as-toggle-area .as-toggle{display:flex;justify-content:space-around;align-items:center}#ketogevity .as-toggle-area .as-toggle>span{cursor:pointer;display:block;letter-spacing:.03em;font-weight:800;font-size:11px;text-transform:uppercase;margin:0 7px;color:#aaa;transition:color 150ms ease-in-out}#ketogevity .as-toggle-area .as-toggle>span.active{color:#000}#ketogevity .as-toggle-area .as-toggle>div.as-switch{cursor:pointer;position:relative;width:42px;height:25px;border-radius:13px;box-shadow:inset 0 0 0 2px #53878d}#ketogevity .as-toggle-area .as-toggle>div.as-switch>span{transform:translate3d(0, 0, 0);transition:transform 150ms ease-in-out;position:absolute;top:4px;left:4px;width:17px;height:17px;background:#53878d;border-radius:50%}#ketogevity .as-step-bar{background:#ddd;width:100%;height:28px;border-radius:14px;position:relative;margin:30px 0}#ketogevity .as-step-bar .as-current-step{transition:all 350ms cubic-bezier(0.315, 0, 0.13, 1);color:#fff;letter-spacing:.03em;font-weight:800;font-size:11px;text-align:center;line-height:28px;text-transform:uppercase;height:28px;border-radius:14px;position:absolute;top:0;left:0;background:#53878d}#ketogevity .as-row{margin:30px -15px;width:calc(100% + 30px);display:flex}#ketogevity .as-row .as-col{margin:0 15px}#ketogevity .as-row .as-col.as-100{width:100%}#ketogevity .as-row .as-col.as-50{width:50%}#ketogevity .as-row .as-col.as-33{width:33.333%}#ketogevity .as-row.as-m10{width:calc(100% + 10px);margin:10px -5px}#ketogevity .as-row.as-m10 .as-col{margin:0 5px}#ketogevity .terms-conditions{margin:20px 0 0;padding:20px 0 0;border-top:2px solid #ddd}#ketogevity .terms-conditions .tc-checkbox{margin:0 0 20px}#ketogevity .terms-conditions .tc-checkbox input,#ketogevity .terms-conditions .tc-checkbox label{font-size:1.1rem}#ketogevity .terms-conditions .tc-checkbox label{position:relative;top:-1px;font-size:14px;padding:0 0 0 5px}#ketogevity .as-fields .as-field{margin:10px 0}#ketogevity .as-fields .as-field .ketogevity-field{position:relative}#ketogevity .as-fields .as-field .ketogevity-field>label{display:none;position:absolute;top:-1px;left:9px;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:3px 7px 4px;background:#222;border-radius:3px;line-height:1;color:#fff;z-index:3}#ketogevity .as-fields .as-field .ketogevity-field.has-content>label{display:inline-block}#ketogevity .as-fields .as-field .ketogevity-field.has-content textarea,#ketogevity .as-fields .as-field .ketogevity-field.has-content input[type=text],#ketogevity .as-fields .as-field .ketogevity-field.has-content input[type=number],#ketogevity .as-fields .as-field .ketogevity-field.has-content input[type=email],#ketogevity .as-fields .as-field .ketogevity-field.has-content input[type=tel]{padding-top:10px}#ketogevity .as-fields .as-field .ketogevity-field.has-content select{color:inherit;padding-top:5px}#ketogevity .as-fields .as-field .ketogevity-checkbox-group .ketogevity-checkbox-label{font-size:1rem;font-weight:800;padding:5px 0 0;margin:0 0 10px}#ketogevity .as-fields .as-field .ketogevity-checkbox-group .ketogevity-checkboxes{display:flex;flex-wrap:wrap}#ketogevity .as-fields .as-field .ketogevity-checkbox-group .ketogevity-checkboxes>div{width:50%;max-width:50%;min-width:50%}#ketogevity .as-fields .as-field .ketogevity-checkbox-group .ketogevity-checkboxes>div input[type=checkbox]{position:relative;top:-1px}#ketogevity .as-fields .as-field .ketogevity-checkbox-group .ketogevity-checkboxes>div label{padding-left:5px}#ketogevity .as-fields .as-field .ketogevity-field>select,#ketogevity .as-fields .as-field .ketogevity-field>input[type=text],#ketogevity .as-fields .as-field .ketogevity-field>input[type=number],#ketogevity .as-fields .as-field .ketogevity-field>input[type=email],#ketogevity .as-fields .as-field .ketogevity-field>input[type=tel],#ketogevity .as-fields .as-field .ketogevity-field>textarea{font-family:"Inter",sans-serif;-webkit-appearance:none;transition:all 100ms ease-in-out;border:none;width:100%;height:46px;background:#fff;box-shadow:inset 0 0 0 2px #ddd;line-height:46px;padding:0 15px;font-size:15px;border-radius:5px}#ketogevity .as-fields .as-field .ketogevity-field>select::-webkit-outer-spin-button,#ketogevity .as-fields .as-field .ketogevity-field>select::-webkit-inner-spin-button,#ketogevity .as-fields .as-field .ketogevity-field>input[type=text]::-webkit-outer-spin-button,#ketogevity .as-fields .as-field .ketogevity-field>input[type=text]::-webkit-inner-spin-button,#ketogevity .as-fields .as-field .ketogevity-field>input[type=number]::-webkit-outer-spin-button,#ketogevity .as-fields .as-field .ketogevity-field>input[type=number]::-webkit-inner-spin-button,#ketogevity .as-fields .as-field .ketogevity-field>input[type=email]::-webkit-outer-spin-button,#ketogevity .as-fields .as-field .ketogevity-field>input[type=email]::-webkit-inner-spin-button,#ketogevity .as-fields .as-field .ketogevity-field>input[type=tel]::-webkit-outer-spin-button,#ketogevity .as-fields .as-field .ketogevity-field>input[type=tel]::-webkit-inner-spin-button,#ketogevity .as-fields .as-field .ketogevity-field>textarea::-webkit-outer-spin-button,#ketogevity .as-fields .as-field .ketogevity-field>textarea::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:textfield}#ketogevity .as-fields .as-field .ketogevity-field>select:focus,#ketogevity .as-fields .as-field .ketogevity-field>input[type=text]:focus,#ketogevity .as-fields .as-field .ketogevity-field>input[type=number]:focus,#ketogevity .as-fields .as-field .ketogevity-field>input[type=email]:focus,#ketogevity .as-fields .as-field .ketogevity-field>input[type=tel]:focus,#ketogevity .as-fields .as-field .ketogevity-field>textarea:focus{box-shadow:none;outline:none;box-shadow:inset 0 0 0 2px #aaa}#ketogevity .as-fields .as-field .ketogevity-field>select::placeholder,#ketogevity .as-fields .as-field .ketogevity-field>input[type=text]::placeholder,#ketogevity .as-fields .as-field .ketogevity-field>input[type=number]::placeholder,#ketogevity .as-fields .as-field .ketogevity-field>input[type=email]::placeholder,#ketogevity .as-fields .as-field .ketogevity-field>input[type=tel]::placeholder,#ketogevity .as-fields .as-field .ketogevity-field>textarea::placeholder{opacity:1;color:#555}#ketogevity .as-fields .as-field .ketogevity-field>textarea{height:100px}#ketogevity .as-fields .as-field .ketogevity-field>select{color:#555}#ketogevity .as-fields .as-field.as-select .ketogevity-field{background:#fff}#ketogevity .as-fields .as-field.as-select .ketogevity-field::before{content:"";font-family:"Font Awesome 5 Pro";font-size:20px;font-weight:700;position:absolute;top:10px;right:17px;z-index:1}#ketogevity .as-fields .as-field.as-select .ketogevity-field select{cursor:pointer;z-index:2;position:relative;background:transparent}#ketogevity .as-fields .as-field.as-select:hover .ketogevity-field select{box-shadow:inset 0 0 0 2px #aaa}#ketogevity .as-fields .as-field.as-error-field select,#ketogevity .as-fields .as-field.as-error-field textarea,#ketogevity .as-fields .as-field.as-error-field input[type=text],#ketogevity .as-fields .as-field.as-error-field input[type=number],#ketogevity .as-fields .as-field.as-error-field input[type=email],#ketogevity .as-fields .as-field.as-error-field input[type=tel],#ketogevity .as-fields .as-field.as-error-field .as-option-picker{box-shadow:inset 0 0 0 2px #ea6259}#ketogevity .as-fields .as-field.as-error-field select:focus,#ketogevity .as-fields .as-field.as-error-field textarea:focus,#ketogevity .as-fields .as-field.as-error-field input[type=text]:focus,#ketogevity .as-fields .as-field.as-error-field input[type=number]:focus,#ketogevity .as-fields .as-field.as-error-field input[type=email]:focus,#ketogevity .as-fields .as-field.as-error-field input[type=tel]:focus,#ketogevity .as-fields .as-field.as-error-field .as-option-picker:focus{box-shadow:none;outline:none;box-shadow:inset 0 0 0 2px #ea6259}#ketogevity .as-fields .as-field.as-error-field select:hover,#ketogevity .as-fields .as-field.as-error-field textarea:hover,#ketogevity .as-fields .as-field.as-error-field input[type=text]:hover,#ketogevity .as-fields .as-field.as-error-field input[type=number]:hover,#ketogevity .as-fields .as-field.as-error-field input[type=email]:hover,#ketogevity .as-fields .as-field.as-error-field input[type=tel]:hover,#ketogevity .as-fields .as-field.as-error-field .as-option-picker:hover{box-shadow:inset 0 0 0 2px #ea6259}#ketogevity .as-fields .as-field.as-required-field{position:relative}#ketogevity .as-fields .as-field.as-required-field textarea,#ketogevity .as-fields .as-field.as-required-field input[type=text],#ketogevity .as-fields .as-field.as-required-field input[type=number],#ketogevity .as-fields .as-field.as-required-field input[type=email],#ketogevity .as-fields .as-field.as-required-field input[type=tel]{padding-right:35px}#ketogevity .as-fields .as-field.as-required-field>span.as-required{letter-spacing:.03em;font-weight:800;font-size:11px;text-transform:uppercase;color:#ea6259;position:absolute;top:15px;right:15px}#ketogevity .as-fields .as-field.as-required-field.as-select>span.as-required{right:35px}#ketogevity .as-fields .as-field .as-button,#ketogevity .as-fields .as-field input[type=submit],#ketogevity .as-fields .as-field .button{margin:20px 0}#ketogevity .as-fields .as-row .as-field{margin:0}#ketogevity .as-options{display:flex;margin:0 -9px;width:calc(100% + 18px);display:flex}#ketogevity .as-options .as-option{margin:0 9px;width:calc(25% - 18px);max-width:calc(25% - 18px);min-width:calc(25% - 18px)}#ketogevity .as-options .as-option.as-option-1{width:calc(100% - 18px);max-width:calc(100% - 18px);min-width:calc(100% - 18px)}#ketogevity .as-options .as-option.as-option-2{width:calc(50% - 18px);max-width:calc(50% - 18px);min-width:calc(50% - 18px)}#ketogevity .as-options .as-option.as-option-3{width:calc(33.333% - 18px);max-width:calc(33.333% - 18px);min-width:calc(33.333% - 18px)}#ketogevity .as-options .as-option .as-option-picker{cursor:pointer;background:#f5f5f5;box-shadow:inset 0 0 0 2px #d5d5d5;padding:8px 25px 0;margin:0 0 20px;min-height:95px;border-radius:10px;position:relative;display:flex;line-height:1.3;flex-direction:column;justify-content:center}#ketogevity .as-options .as-option .as-option-picker .as-option-title{padding:2px 0;font-size:15px;font-weight:700;text-align:center}#ketogevity .as-options .as-option .as-option-picker .as-option-subtitle{padding:2px 0;font-size:12px;font-weight:400;color:#888;text-align:center}#ketogevity .as-options .as-option .as-option-picker .as-option-check{text-align:center;line-height:30px;font-size:13px;position:absolute;top:-14px;margin:0 0 0 -15px;left:50%;width:30px;height:30px;border-radius:15px;background:#ddd;color:#ddd}#ketogevity .as-options .as-option .as-option-picker:hover{background:#fff;box-shadow:inset 0 0 0 2px #ddd}#ketogevity .as-options .as-option .as-option-picker:hover .as-option-check{background:#ddd;color:#fff}#ketogevity .as-options .as-option .as-option-fields .as-button{margin-top:20px}#ketogevity .as-options .as-option.as-selected .as-option-picker{background:#fff;box-shadow:inset 0 0 0 2px #53878d}#ketogevity .as-options .as-option.as-selected .as-option-picker .as-option-check{background:#53878d;color:#fff}#ketogevity .as-options.as-options-fit{margin:0 -5px;width:calc(100% + 10px)}#ketogevity .as-options.as-options-fit .as-option{margin:0 5px;width:100%;max-width:100%;min-width:auto}#ketogevity .as-options.as-options-fit .as-option .as-option-picker{min-height:72px;margin:0 0 25px;padding:10px 15px 0}#ketogevity .as-options.as-options-fit .as-option .as-option-picker .as-option-title{padding:12px 0}#ketogevity .as-toggle-area,#ketogevity .as-top-text,#ketogevity .as-step-bar{opacity:1;transform:translate3d(0, 0, 0);transition:all 250ms cubic-bezier(0.315, 0, 0.13, 1)}#ketogevity .as-toggle-area.animate-out,#ketogevity .as-top-text.animate-out,#ketogevity .as-step-bar.animate-out{opacity:0;transform:translate3d(0, -5px, 0)}#ketogevity .as-step-bar{transition-delay:100ms}#ketogevity .as-top-text{transition-delay:150ms}#ketogevity .as-toggle-area{transition-delay:100ms}#ketogevity .as-animation-control .as-desc-text,#ketogevity .as-animation-control .as-main-fields-area{opacity:1;transform:translate3d(0, 0, 0);transition:all 250ms cubic-bezier(0.315, 0, 0.13, 1)}#ketogevity .as-animation-control .as-desc-text{transition-delay:50ms}#ketogevity .as-animation-control.animate-out .as-desc-text,#ketogevity .as-animation-control.animate-out .as-main-fields-area{opacity:0;transform:translate3d(0, -5px, 0)}@media only screen and (max-width: 850px){#ketogevity .kgv-start-info-header.as-top-text{display:block}#ketogevity .kgv-start-info-header.as-top-text .kgv-start-btn{margin-left:0;margin-bottom:20px;text-align:center}#ketogevity .kgv-start-info-header.as-top-text .kgv-start-btn span i{font-size:40px}#ketogevity .keto-start-video img{max-width:100% !important}#ketogevity .as-header{flex-wrap:wrap}#ketogevity .as-header>div{width:100%}#ketogevity .as-header>div.as-logo img{margin:0 auto 30px}#ketogevity .as-header>div.as-toggle-area{justify-content:flex-start}#ketogevity .as-header>div.as-toggle-area .as-toggle{margin:0 auto}#ketogevity .as-button.asb-small{height:35px;line-height:34px;padding:0 15px}#ketogevity .as-text{max-width:100%;text-align:center}#ketogevity .as-text.as-large{font-size:16px}#ketogevity .as-desc-text p,#ketogevity .as-top-text p{margin:0 auto}#ketogevity .as-step-bar .as-current-step>span{display:none}#ketogevity .as-row{flex-wrap:wrap}#ketogevity .as-row .as-col.as-50{width:100%}#ketogevity .as-row .as-col.as-33{width:100%}#ketogevity .as-fields .as-row{margin-top:-5px}#ketogevity .as-fields .as-row .as-field{padding:5px 0}#ketogevity .as-options{flex-wrap:wrap}#ketogevity .as-options .as-option{width:calc(100% - 18px) !important;min-width:calc(100% - 18px) !important;max-width:calc(100% - 18px) !important}#ketogevity .as-options .as-option .as-button{margin:0 0 30px}#ketogevity .as-step-area{flex-wrap:wrap;justify-content:center}#ketogevity .as-step-area .as-step-title{padding:0;margin:0 0 10px;min-width:100%;justify-content:center}#ketogevity .as-step-area .as-step-title .as-icon{width:34px;min-width:34px;height:34px;line-height:34px;font-size:15px;margin:0 10px 0 0}#ketogevity .as-step-area .as-step-title .as-title{font-weight:600;font-size:17px}.ketogevity-gauges .gauge-block .gauge-title{font-size:19px;margin:0 0 25px}.ketogevity-gauges .gauge-block.overall{padding:30px;flex-direction:column}.ketogevity-gauges .gauge-block.overall .ketogevity-gauge{margin:20px 0 30px;transform:scale(1)}.ketogevity-gauges .gauge-block.overall .gauge-title{width:100%}.ketogevity-gauges .gauge-block.overall .gauge-title .big-title{font-size:25px;line-height:1.5;letter-spacing:-0.01em;margin:0 0 20px;text-align:center}.ketogevity-gauges .gauge-block.overall .gauge-title .mo-message{padding-top:50px}}@media(max-width: 850px){#ketogevity_free_result_gauge .ketogevity-gauges .gauge-block.overall{padding:20px 0}}@media(min-width: 768px)and (max-width: 950px){#ketogevity_free_result_age .ketogevity-age{padding:10px}}@media(min-width: 768px)and (max-width: 800px){#ketogevity_free_result_age .ketogevity-age{padding:10px;padding-bottom:20px}#ketogevity_free_result_age .ketogevity-age .ketogevity-age-chart .ketogevity-ac-xaxis>div{max-width:50px}#ketogevity_free_result_age .ketogevity-age .ketogevity-age-legend{flex-direction:column;width:auto;margin:0 auto;padding-left:0}#ketogevity_free_result_age .ketogevity-age .ketogevity-age-legend>div{justify-content:left}#ketogevity_free_result_age .ketogevity-age .ketogevity-age-legend>div:first-child{margin-bottom:10px}}@media(max-width: 450px){.ketogevity-age{padding:10px;padding-bottom:20px}}@media(max-width: 470px){.ketogevity-age .ketogevity-age-chart .ketogevity-ac-xaxis>div{max-width:50px}.ketogevity-age .ketogevity-age-legend{flex-direction:column;width:auto;margin:0 auto;padding-left:0}.ketogevity-age .ketogevity-age-legend>div{justify-content:left}.ketogevity-age .ketogevity-age-legend>div:first-child{margin-bottom:10px}}
