@font-face{font-family:Raleway;font-style:normal;font-weight:300;font-display:swap;src:local('Raleway Light'),local('Raleway-Light'),url(../fonts/raleway-v14-latin-300.woff2) format('woff2'),url(../fonts/raleway-v14-latin-300.woff) format('woff')}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:local('Raleway'),local('Raleway-Regular'),url(../fonts/raleway-v14-latin-regular.woff2) format('woff2'),url(../fonts/raleway-v14-latin-regular.woff) format('woff')}@font-face{font-family:Raleway;font-style:italic;font-weight:400;font-display:swap;src:local('Raleway Italic'),local('Raleway-Italic'),url(../fonts/raleway-v14-latin-italic.woff2) format('woff2'),url(../fonts/raleway-v14-latin-italic.woff) format('woff')}@font-face{font-family:Raleway;font-style:italic;font-weight:600;font-display:swap;src:local('Raleway SemiBold Italic'),local('Raleway-SemiBoldItalic'),url(../fonts/raleway-v14-latin-600italic.woff2) format('woff2'),url(../fonts/raleway-v14-latin-600italic.woff) format('woff')}@font-face{font-family:Raleway;font-style:italic;font-weight:700;font-display:swap;src:local('Raleway Bold Italic'),local('Raleway-BoldItalic'),url(../fonts/raleway-v14-latin-700italic.woff2) format('woff2'),url(../fonts/raleway-v14-latin-700italic.woff) format('woff')}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:local('Raleway Bold'),local('Raleway-Bold'),url(../fonts/raleway-v14-latin-700.woff2) format('woff2'),url(../fonts/raleway-v14-latin-700.woff) format('woff')}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 2rem #043b6b inset!important}input:-webkit-autofill{-webkit-text-fill-color:#fff!important}footer,header,main{display:block}a.clickBankContactLabale{color:#fff;text-decoration:none}button,button:focus,input,input:focus{outline:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}*{box-sizing:border-box}img{vertical-align:middle;max-width:100%}.row{display:flex;justify-content:center;flex-wrap:wrap}body{margin:0;font-family:Raleway,Arial;font-size:25px;font-weight:300;line-height:1.2;color:#fff}*,.main,a,body,div,p,span{font-family:Raleway,Arial;line-height:1.22}.step{display:flex;flex-direction:column;background-repeat:no-repeat;background-size:auto}.view-content{flex:1 0 auto;display:flex;flex-direction:column}.main{margin:0 auto}.step.personal .main>.container:not(:first-child),.step:not(.personal) .main{-webkit-animation:fadein .4s ease-out forwards;animation:fadein .4s ease-out forwards;opacity:0}.footer{flex:0 0 auto;padding-bottom:95px}h1{text-align:left}.step-1{background-image:url(/tpl/images/new/step-1/dish.png);background-position:right 0;height:100%}.step-1 .title{margin-bottom:10rem;font-size:80px}.step-2{background-image:url(/tpl/images/new/step-2/dish.png);background-position:right 0}.step-3{background-image:url(/tpl/images/new/step-3/dish.png);background-position:right 0}.step-4{background-image:url(/tpl/images/new/step-4/dish.png);background-position:right 0}.step-5{background-image:url(/tpl/images/new/step-5/dish.png);background-position:right 0}.step-6{background-image:url(/tpl/images/new/step-6/dish.png);background-position:right 0}.step-7{background-image:url(/tpl/images/new/step-7/dish.png);background-position:right 0}.step-8{background-image:url(/tpl/images/new/step-8/dish.png);background-position:right 0}.step-10{background-image:url(/tpl/images/new/step-10/dish.png);background-position:right 0}.step-11{background-image:url(/tpl/images/new/step-11/dish.png);background-position:right 35%}.step-12{background-position:right 0;position:relative;z-index:100}.step-12_background_div{opacity:.5;position:absolute;top:0;left:0;z-index:-100;text-align:right;width:100%}.step-12_background_img{width:20%;text-align:right}.container-wrapper{max-width:1024px;margin:auto}.container{margin:0 auto;width:720px;min-width:280px;padding:2rem 1rem;box-sizing:border-box;position:relative;z-index:0}.header{padding:2rem 0 0 2rem}.logo{display:flex;align-items:flex-start;width:182px}.title{margin-bottom:0;text-transform:capitalize;text-align:center;font-size:35px}.title span{display:block;font-size:42px;font-weight:300}.title_line{font-size:35px!important;font-weight:700!important}.title-form{margin:3rem 0 10px;font-size:25px;font-weight:600;color:#fefefe;text-align:center}.title-form-2{font-size:25px;font-weight:300;color:#ff912c}.title-form-3{font-size:25px;font-weight:300;color:#ff912c}.title-form-4{font-size:25px;font-weight:300;color:#ff912c}.title-form-5{margin-bottom:0}.title-form-5,.title-form-6{font-size:25px;font-weight:300;color:#ff912c}.title-form-5+span,.title-form-6 span{display:block;font-size:20px;color:#fff}.title-form-7{font-size:25px;font-weight:300;color:#ff912c}.title-form-8{font-size:25px;font-weight:300;color:#ff912c}.title-form-9{font-size:25px;font-weight:300;color:#fff}.title-form-10,.title-form-10-sub{font-size:31px;font-weight:700;color:#fff}h1.title-form-10{font-size:40px!important}.title-form-10-sub{margin-bottom:0}.content-step-11,.title-form-11{font-size:25px;font-weight:300;color:#fff}.title-form-12{margin-bottom:26px;font-size:35px}.title-form-12 span:not(.dollar):not(.price-after){display:block;font-size:42px;font-weight:300}.control-circle-wrapper{display:flex;align-items:center;justify-content:center}.control-circle{position:relative;width:110px;margin:10px 30px;font-size:18.5px;font-weight:300;color:#fefefe;text-align:center;transition:background .3s ease-out}.control-circle input{position:absolute;left:-9999px}.control-circle input~label{cursor:pointer;display:inline-block}.control-circle input~label .icon{display:block;margin-bottom:10px;width:114px;height:114px;border-radius:50%;text-align:center;line-height:1.2;background-repeat:no-repeat;background-position:50%;transition:all .3s ease-out}.control-circle.small-text input~label .icon{font-size:82%;text-shadow:0 1px 2px rgba(0,0,0,.7);font-weight:700;display:block}.control-circle input~label .icon svg{pointer-events:none;width:100%;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.control-circle input~label .icon-male{background-image:url(/tpl/images/gender-male_56.png)}.control-circle input~label .icon-female{background-image:url(/tpl/images/gender-female_56.png)}.step-5 .control-circle input~label .icon img{width:65%}.control-circle input:checked~label .icon{border-color:transparent}.control-circle input:checked~label .label{font-weight:700}.control-line{position:relative;width:100%;margin:20px 0 0;font-size:19px;font-weight:300;text-shadow:0 0 2px rgba(0,0,0,.35);color:#fff;text-align:center;transition:all .3s ease-out}.control-line.skip{margin-top:1.85rem}.control-line.skip input:checked+label .label:before{display:none}input[type=submit]{cursor:pointer}.control-line input{position:absolute;left:-9999px}.control-line input~label{cursor:pointer;display:block;border-radius:28px;overflow:hidden}.control-line input~label .icon{display:block;padding:10px 7px;border:solid 1px #fcfcfc}.control-line input:checked~label .icon{border-color:#fa7017;background:#fa7017}.control-line input:checked~label .label{font-weight:700}.control-line input:checked~label .label:before{display:inline-block}.control-two{position:relative;width:calc(50% - 10px);margin-top:20px;font-size:16px;font-weight:300;color:#fff;text-align:center}.control-two:nth-child(1){margin-left:10px}.control-two:nth-child(2){margin-right:10px}.control-two input{position:absolute;left:-9999px}.control-two input~label{cursor:pointer;display:block;padding:3px 7px 5px;border:solid 3px #fff}.control-two:nth-child(1) input~label{border-right:0;border-top-left-radius:15px;border-bottom-left-radius:15px}.control-two:nth-child(2) input~label{border-left:0;border-top-right-radius:15px;border-bottom-right-radius:15px}.control-two input:checked~label{border-color:#fa7017;background:#fa7017}.control-text{position:relative;margin-left:10px;margin-right:10px;width:calc(100% - 20px);height:35px;margin-top:26px;font-size:15px}.control-text label{display:flex;align-items:baseline;width:calc(100% - 3px);width:100%;border-bottom:solid 3px #fff;height:38px;font-weight:300;line-height:35px}.control-text label:after{position:absolute;right:0;bottom:0;content:" ";width:2px;height:6px;background:#fff}.control-text label span{margin-left:auto;margin-right:5px;font-size:12px;text-align:right}.control-text input{position:absolute;width:100%;height:35px;background:0 0;border:0;-moz-appearance:textfield;font-family:Raleway,Arial;font-size:20px;color:#fff;text-align:center}.rowHeight{justify-content:space-between}.control-text-half{width:calc(50% - 20px)}.control-text input:focus~label{opacity:1}.error-content{display:none;position:absolute;text-align:center;width:100%;top:45px;background:#fff;color:#169fcd;padding:7px 12px 8px;border-radius:1rem;font-size:12px;padding:6px 0 7px;margin-top:.25rem;border-radius:28px;background:#fff;font-weight:700;font-size:12px;width:100%}.error .error-content{display:block}.back,.next{padding:0;border:0;width:33vw;height:auto;background-color:transparent;background-size:auto 100%;font-family:Raleway,Arial;font-weight:300;font-size:23px;color:#fff;max-width:160px;margin:10.5vh -1.5vw auto;display:block;float:right;cursor:pointer}.back{float:left;margin:11.8vh 0 10vh;width:30vw}.back button+img,.next>img{position:relative;top:0;width:100%;height:auto}.next input+img.disabled{top:0!important;cursor:pointer}.back button:active img:not(.disabled),.back:hover img:not(.disabled){cursor:pointer}label.back>button,label.next>input[type=submit]{display:none}.percent{margin-top:68px;padding-top:230px;background:url(/tpl/images/9-avocado.png) no-repeat center top;background-size:auto 230px;text-align:center;font-size:30px;color:#fa6302}.percent span{font-size:50px}.range{height:10px;background:#fa690c}.content{margin:20px 10px 0;font-size:20.5px}.content .comment{font-size:15px;font-weight:400;display:inline-block;margin-top:.7rem;font-style:italic}.bt{display:block;margin:30px auto;max-width:325px;width:100%;padding:5px 10px 10px;border-radius:23px;background:#fa7017 url(/tpl/images/shadow-submit.png) no-repeat left top;background-size:auto 100%;font-size:23px;text-align:center;text-decoration:none;color:#fff;float:none}.st0{background:-ms-linear-gradient(104.98deg,rgba(252,176,132,.8) 0,rgba(249,114,46,1) 48%,rgba(237,89,32,1) 100%);background:linear-gradient(-14.98deg,rgba(252,176,132,.8) 0,rgba(249,114,46,1) 48%,rgba(237,89,32,1) 100%);border-radius:0/41px 41px 0 0;-moz-border-radius:0/41px 41px 0 0;-webkit-border-radius:0/41px 41px 0 0;border-radius:50px}.result-container{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.result{margin:25px 28px 0 0;padding:1.5rem 10px 2rem;min-height:295px;border-radius:14px;background:rgba(0,48,90,.55);position:relative;min-width:295px}.result h3{margin:0;font-size:30px;font-weight:300}.result .help{display:none;margin-left:auto;width:33px;height:33px;border:solid 1px #fff;border-radius:50%;font-size:25px;font-weight:300;color:#fff;text-decoration:none;text-align:center;line-header:31px}.result-bottom{position:absolute;bottom:15px;left:10px;right:10px;margin-bottom:0}.result-bottom h4,.result-bottom p{margin:0;font-size:17px;font-weight:300;color:#fff;text-align:center}.result-bottom p{font-weight:700;color:#f96302}.result-1 .graph{margin-left:-10px;margin-right:-10px;padding-top:33px;padding-right:135px;height:194px;background:url(/tpl/images/BMI.png) no-repeat center top;background-size:auto 194px;font-size:47px;font-weight:200;color:#ffffffb3;text-align:right}.result-2 .graph{margin-top:30px;margin-left:auto;margin-right:auto;padding-top:85px;width:266px;height:120px;background:url(/tpl/images/CalorieIntake.png) no-repeat center top;background-size:auto 120px;font-size:33px;font-weight:200;color:#ffffffb3;text-align:center}.result-2 .graph-left,.result-2 .graph-right{font-size:12px}.result-2 .graph-left{margin-right:auto}.result-2 .graph-right{margin-left:auto}.result-3 .graph{margin-top:15px;margin-left:auto;margin-right:auto;padding:165px 0 0 5px;width:100%;min-height:195px;background:url(/tpl/images/KetoMacros.png) no-repeat 88% top;background-size:auto 203px;font-size:16px;font-weight:700;color:#f96302;text-align:left}.result-4 .graph{margin-top:35px;margin-left:-10px;margin-right:-10px;padding-left:14px;height:150px;background:url(/tpl/images/WaterIntake.png) no-repeat center bottom;background-size:auto 90px;font-size:60px;font-weight:200;color:rgba(255,255,255,.7);text-align:left}.result-5 .graph{margin-top:16px;margin-left:auto;margin-right:auto;margin-bottom:35px;width:132px;height:132px;background:url(/tpl/images/AchievableWeight.png) no-repeat center bottom;background-size:auto 132px;font-size:56px;font-weight:200;color:rgba(255,255,255,.4);line-height:112px;text-align:center}.result-5 .graph span{font-size:48px}#achievableWeightunitsGraph{font-size:23px}.image{width:180px;margin:63px auto 0}.image-step-10{width:auto;margin:auto}.image img{max-width:100%}#getKetoPlan{clear:both}.form-10-footer{display:flex;flex-wrap:wrap;justify-content:space-between}.form-10-footer h2{margin-top:0}.form-10-footer>div{flex-basis:325px;flex-basis:100%;margin:auto;padding:10px 0}.get{margin:3.5rem .5rem 0;padding:0;list-style:none;font-size:20.5px}.callories-wrapper{display:flex}.get li{padding-left:38px;padding-bottom:10px;background:url(/tpl/images/10-check.png) no-repeat 2px 3px;background-size:22px auto;max-width:240px}.step-11 .control-text input,.step-11 .control-text label{font-size:16px}.step-11 .control-text input{padding-left:60px;padding-right:10px;text-align:left}.checkbox{position:relative;margin-top:22px;margin-left:10px;margin-right:10px;width:calc(100% - 20px);height:40px;font-size:15px;font-weight:300}input::-ms-clear{display:none}.checkbox input{position:absolute;left:-9999px}.checkbox input~label{position:absolute;left:32px}.checkbox input~label:before{position:absolute;left:-32px;content:" ";width:18px;height:18px;border:solid 1px #fff;margin-right:10px}.checkbox input:checked~label:before{display:inline-block;background:url(/tpl/images/check.png) no-repeat center center;background-size:12px auto}.next-trans{margin:26px auto 0;display:block;padding:5px 10px 7px;width:100%;max-width:325px;border:solid 1px #fff;border-radius:23px;background:#fa7017 url(/tpl/images/shadow-submit.png) no-repeat left top;text-transform:uppercase;font-family:Raleway,Arial;font-weight:300;font-size:23px;color:#fff}.form-wrapper{max-width:510px;margin:auto}.guarantee{position:absolute;top:-28px;right:.7rem;width:120px;height:105px;background:url(/tpl/images/guarantee.png) no-repeat center center;background-size:contain;z-index:55}.bt-blue,.bt-blue_footer,.bt-orange{display:block;margin:13px 10px 0;padding:8px 10px 10px;border:0;border-radius:23px;width:calc(100% - 20px);background:#fa7017 url(/tpl/images/shadow-submit.png) no-repeat left top;background-size:auto 100%;font-family:Raleway,Arial;font-weight:300;font-size:23px;color:#fff;text-align:center;text-decoration:none}.bt-blue{margin-top:30px;background-size:130% 49px}.bt-blue_footer{margin-top:30px;background:#0178c9 url(/tpl/images/shadow-submit-blue.png) no-repeat left top;background-size:130% 49px}.pagination{margin:0;padding:25px 0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.pagination li{margin:0 4px;width:12px;height:13px;background:url(/tpl/images/pagination.png) no-repeat center top;background-size:12px 26px}.pagination li.active{background-position:center bottom}.menubar{margin:0;padding:15px 0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.menubar li{margin-left:5px;margin-right:5px;position:relative;display:flex}.menubar li:after{position:absolute;top:50%;right:-5px;margin-top:-5px;content:" ";width:1px;height:10px;background:#fff}.menubar li:last-child:after,.menubar li:nth-child(5):after{display:none}.menubar li:nth-child(5){page-break-after:always}.menubar li a{font-size:12px;color:#fff}.buy{margin:0 1rem 1.5rem;padding:0;list-style:none;font-size:20.5px}.buy li{padding-left:37px;padding-bottom:8px;background:url(/tpl/images/10-check.png) no-repeat 2px 3px;background-size:22px auto}.order-form{margin-top:5px}.control-item{margin-top:5px}.control-item label{padding-bottom:5px;font-size:12px;font-weight:400;line-height:1}.control-item input,.control-item select{width:100%;border:0;padding:8px 3px;border-radius:3px;background:#fff}.order-form .row{justify-content:space-between}.order-form .row .control-item{width:46%}.order-form .row .control-item-short{width:30%;margin-right:16%}.bt-form{display:block;margin-top:25px;padding:6px 10px 8px;width:100%;border:0;border-radius:23px;background:#fa7017 url(/tpl/images/shadow-submit.png) no-repeat left top;background-size:auto 100%;font-family:Raleway,Arial;font-weight:300;font-size:23px;color:#fff;text-align:center;text-decoration:none}.bx-wrapper .bx-next,.bx-wrapper .bx-prev{opacity:.35}.bx-wrapper .bx-next{right:0}.bx-wrapper .bx-prev{left:0}.bx-wrapper{background:0 0!important;webkit-box-shadow:none!important;box-shadow:none!important;border:none!important}.bx-wrapper img{max-width:75%!important}.jcarousel_li{margin-left:46px}.bx-wrapper .bx-next{background:url(/tpl/images/next.png) no-repeat!important;width:31px!important;height:57px!important;opacity:unset;background-size:16px 28px!important;right:0!important}.bx-wrapper .bx-prev{background:url(/tpl/images/prev.png) no-repeat!important;width:31px!important;height:57px!important;opacity:unset;background-size:16px 28px!important}.bx-viewport{height:700px!important}.pause-button{background:url(/tpl/images/bannanna-pause.png);background-repeat:no-repeat;height:100%;width:100%;background-size:100% auto;margin:0 auto;position:absolute;display:none;top:0;left:0}.play-button{background:url(/tpl/images/bannanna_continueB.png);background-repeat:no-repeat;height:100%;width:100%;background-size:100% auto;margin:0 auto;position:absolute;display:none;top:0;left:0}.unmute-button{background:url(/tpl/images/bannanna-mute.png);background-repeat:no-repeat;height:100%;width:100%;background-size:100% auto;margin:0 auto;position:absolute;display:none;top:0;left:0}.loading{background:url(/tpl/images/loading.gif);background-repeat:no-repeat;height:100%;width:100%;background-size:100% auto;margin:0 auto;position:absolute;display:none;top:0;left:0}.control-circle:hover .icon img{-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.control-line:hover{transition:all .3s ease-out;cursor:pointer}input[type=submit]:hover{background:#fa7017 url(/tpl/images/shadow-submit.png) no-repeat left top}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-prev:hover{opacity:.75}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-prev:hover{opacity:unset}.underline{border-bottom:1px solid #fff;color:#fff;text-decoration:none}.additional-info{padding-top:3rem}.view-text p{text-shadow:0 0 5px rgba(0,0,0,.35);font-size:1.42857rem;line-height:1.3;font-weight:300;margin:0}.view-text p:not(:first-child){margin:1rem 0}ol,ul{padding:0;margin:0;list-style-type:none}ul.list>li{padding-left:40px;font-size:1.42857rem;line-height:1.3;margin:1rem 0;font-weight:300;position:relative}ul.list>li::before{content:'';position:absolute;top:0;left:0;width:25px;height:25px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAjCAYAAAAJ+yOQAAADvUlEQVRYR82Yz4sbZRjHv99JybX5D6zHPUhnDyZbFZsgCMWDmyKCeNgEBBEP7iIInkxBEPGQLT0IvSQ9FApK1x4KeiiJIiQTD5N40GP1P0iOBna+8k4m3ZnJj32zhE0mh0D2fZ/5vM+P9/s8S2zjU+tVGKgOYiiyzK1jrPVcQi0QOcjQsb1dkDU/R2f8HIgAI7qtguTXng/ATURX+HVrIJ1vug2JFUkgX2CNJBa3A/Lb7iHB+iQHo4eAAlbxZb65ecjvOkXCaYWAhib6pnQ3+GLvMCydjVZ3vedSMoC5uAchPNHnhf2YUzeEWfdz5LglyQ1zMPKghAGQLeJod7hxSN7zTiDsx0MMYaQMi/g034+7biPhdr7vHivgZylAyAlK+ORGOx3by4e8H0peYwaQOsLHe8fzku9yIe/3XDBokZxIXlTNJB4EHxUqi6rj8iAbfo6YlTwAA1ULSZVJ0V4aJB94Pgg3dR+OdJq9hupZJc8P98Ow6zgxfxRYxofJylrHBeU87DYEpsM5Eli0eR/xqOsTnLp7KIclvL9G0EeR5EWnfZGKYhUf5Js2TiB/9JQKQV+ZbAnl5SGwMY4fOkVyjuRBd4P3JpJn85CPvT6I60lQtlXOl2wMLFxzEjWvRvJimhxK3u0zybN5B2GMZWT6uMQTCvy79qdNbD4Jm1fTXaerdqDTbHHVKE2q+2mvQqgxKR6BUd8hsIp37PImIWNPPVOIYYMwzUEAIzmBi1s3/rHx3lxZdH7xmhIOZqWKu3jbvpCcn7vHwhzJU1DCrVnJswFO3JN85rUR4GYKdKgr2ZdRsiikZwskz2EVb60ekekBkpd5K1SFPoSXEqBAX8iWloK2ot5wOuXFJa+0WPJW9mS4wbwsozaEqwY0nDnMR2oGxb3qXKPmcGbKI3ISEI4ok2Qc6M3lkncxSLPrN2+fGZh+L9HSSzrCG7OdCn+fK3n/apx1rdLkHNLF2t3xagS+Su+XUMZrhZ+mvzudBZIXsIjX7QtuGefSBsPpeU0BBykDQ4El5PN9/NE9pFifOYi5uvIXL5SZO3upp30/h9Ox+TfH9XDdWY72Bdwho5SIlaEC3MGrhZpNrtmuOb9V8zvXCMfMHFctjD7R7mqSZ2HTcqT1ey6dWelMvEAYSNkidi3uUxuy2JrzPTld/GevQsZmk/hNa6a8K4GLndUlz4bXHhKA85fXDISD+KawzwtUwisXk7y1Q4a187dnRs6bU+NhE7KzvkqeB72SJ0MDz/0c/xube9KVcIyd9VbyPMj/AfAniY5cU7SeAAAAAElFTkSuQmCC) no-repeat 50%/contain}.step-1 h2{font-size:1.94286rem;font-weight:500;margin:3rem 0 0}.what-is{padding-top:4rem;background:linear-gradient(to top,#174d5d 0,rgba(0,0,0,0) 50%)}.what-is:nth-child(2n+1) .what-is-description{padding-left:0}.what-is:nth-child(2n) .what-is-description{padding-right:0}.what-is .new-view-content{display:flex;align-items:center;flex-wrap:wrap}.what-is img{display:block;margin-left:auto;margin-right:auto;padding-top:1rem}.what-is-description{flex-basis:100%}.what-is-image{flex-basis:100%}.what-is-keto img{margin-top:0}.what-is-ketotrim .what-is-description{align-self:flex-end;margin-bottom:0}.what-is-ketotrim .what-is-image{order:2}.what-is-trimclub .what-is-description{order:2}.what-is-image .img-desktop{display:block}.labels-container{display:none}.what-is-commitment{padding-bottom:2rem}.circles{max-width:920px;display:flex;justify-content:space-between;-webkit-transform:translateY(50%);transform:translateY(50%);text-align:center;margin:auto}.circles .circle{height:calc(7.28571rem - 1rem);width:calc(7.28571rem - 1rem);border-radius:50%;background:#e54d00;display:flex;align-items:center;justify-content:center;padding:.5rem;white-space:nowrap;margin:0 .5rem;font-weight:500;font-size:1.1rem}.new-view-content{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;box-sizing:border-box}section.additional-info p{font-size:18px}#return-to-top{background:#fa7017;display:block;vertical-align:middle;z-index:1;font-size:2rem;padding:8px 4rem 8px 4rem;text-decoration:none;border-radius:35px;display:none;transition:all .3s ease}#return-to-top i{color:#fff;margin:0;top:13px;font-size:2rem;font-style:unset;transition:all .3s ease}#return-to-top:hover i{color:#fff;top:5px}div.return-to-top-div{display:none;justify-content:center;position:fixed;bottom:0;background:rgba(0,0,0,.5);width:100%;z-index:1;font-size:2rem;padding:18px 0 18px 0;text-decoration:none}.return-to-top-background{margin:0;vertical-align:middle;position:absolute;top:0;width:100%;-ms-transform:translateY(-50%);text-align:center}@media only screen and (min-width:542px){.new-view-content{padding-left:3rem;padding-right:3rem}.view-text p{font-size:1.78571rem}ul.list>li{font-size:1.78571rem}.what-is{padding-top:24rem}.circles .circle{height:calc(10.28571rem - 1rem);width:calc(10.28571rem - 1rem);padding:1rem;margin:0 1rem;font-size:1.5rem}}@media only screen and (min-width:770px){.what-is{padding-top:24rem}.what-is:nth-child(2n+1) .what-is-description{padding-left:2rem}.what-is:nth-child(2n) .what-is-description{padding-right:2rem}.what-is .new-view-content{flex-wrap:nowrap}.what-is-description{flex-basis:70%}.what-is-image{flex-basis:35%}.what-is-keto img{margin-top:-100px}.what-is-ketotrim .what-is-description{margin-bottom:4rem}.what-is-ketotrim .what-is-image{order:initial}.what-is-trimclub .what-is-description{order:initial}.what-is-commitment{padding-bottom:12rem}.circles .circle{height:calc(15.28571rem - 2rem);width:calc(15.28571rem - 2rem);padding:2rem;font-size:2rem}section.what-is.what-is-ketotrim div.what-is-image{padding-top:1rem}}@media only screen and (max-width:1024px){.bx-viewport{height:287px!important}.step-12_background_img{width:50%}.step-1 .title{font-size:50px}.step-1{background-position:right 0}section.what-is.what-is-ketotrim div.what-is-image{padding-top:12rem}}@media only screen and (max-width:1023px) and (orientation :landscape){.step{background-size:325px}.step-4{background-size:135px}.step-1,.step-10,.step-2{background-position:right 0}.step-11{background-position:right -100px}.step-1 .title{font-size:50px}}@media only screen and (max-width:768px){.step-10,.step-8{background-position:right -100px}.step-11{background-position:right -200px}.step-1 .title{margin-bottom:3rem}.labels-container{display:block}.what-is-image .img-desktop{display:none}.what-is-commitment .what-is-image{display:flex;align-items:center;justify-content:center}section.what-is.what-is-ketotrim div.what-is-image{padding-top:1rem}}@media only screen and (max-width:768px){.bx-viewport{height:322px!important}.step-12_background_img{width:80%}.step-4{background-size:135px}.step-8{background-position:right 0}.step-10,.step-11{background-position:right -65px}.step-1{background-position:right 0;background-size:245px}.step-1 .title{font-size:40px}}@media only screen and (max-width:719px){.header{padding:1.5rem 0 0 1.5rem}.main{width:100%}.step-1 .main{margin:auto}h1.title{width:85%;text-align:left}h1{text-align:left}.container{width:100%;padding:1.8rem 1rem 0}.form-10-footer>div:first-child{order:1}.summary .bt{float:none}.step-1 .title{font-size:50px}}@media only screen and (max-width:667px){.result-container{justify-content:center}.step-1 .title{font-size:40px}}@media only screen and (max-width:540px){.result{margin-right:0}.control-circle{margin:10px 12px}.step{background-size:287px}.step-1{background-size:195px}.step-4{background-size:135px}.step-1 .title{font-size:33px;padding:1rem 1rem 0}.title span{font-size:30px}}@media (hover:hover){.control-circle:hover .icon img{-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.control-line:hover{transition:all .3s ease-out;cursor:pointer}input[type=submit]:hover{background:#fa7017 url(/tpl/images/shadow-submit.png) no-repeat left top}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-prev:hover{opacity:.75}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-prev:hover{opacity:unset}}.orange-flexible-btn{position:relative;display:block;margin-left:auto;margin-right:auto;font-size:1.2rem;font-weight:600;font-style:italic;padding:.75rem 1.8rem .95rem 2rem;border-radius:4rem;background:linear-gradient(175deg,#f46c30 35%,#fca574 105%);text-shadow:0 2px 3px rgba(0,0,0,.22);text-align:center;color:#fff;text-decoration:none;cursor:pointer}.orange-flexible-btn *{color:#fff!important}.orange-flexible-btn:before{content:'';position:absolute;left:-1px;top:-3px;z-index:-1;border-radius:3rem;width:calc(100% + 2px);height:calc(100% + 7px);background:linear-gradient(179deg,#fa904f 0,#f06024 50%,#f3692a 100%);box-shadow:0 10px 8px rgba(0,0,0,.15)}@media only screen and (min-width:540px){.step.start-screen .main>.container>img{display:none}.step.start-screen .main>.container{background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%)}.start-screen .main .container>img+h1{max-width:75%}.start-cta-box{bottom:10vh;text-align:left}}@media only screen and (max-width:9999px){.step header{position:relative;padding:1.618rem 1rem 0;position:relative;background:url(../images/logo-tdc-white.svg) 1rem center/auto 28.4% no-repeat;padding:2.2rem 1rem 2.4rem}.step-1 header:before,.step-10 header:before,.step-11 header:before,.step-2 header:before,.step-3 header:before,.step-4 header:before,.step-5 header:before,.step-6 header:before,.step-7 header:before,.step-8 header:before,.step-9 header:before,.step.t-1 header:before,.step.t-2 header:before{content:'';position:absolute;height:4px;width:100%;background-color:rgba(0,0,0,.15);bottom:-5px;left:0}.step-1 header:after,.step-10 header:after,.step-11 header:after,.step-2 header:after,.step-3 header:after,.step-4 header:after,.step-5 header:after,.step-6 header:after,.step-7 header:after,.step-8 header:after,.step-9 header:after,.step.t-1 header:after,.step.t-2 header:after{content:'';position:absolute;height:4px;width:0;background-color:#f6710b;background-color:#fff;transition:width .4s ease-out;bottom:-5px;left:0}.step-1 header:after{width:calc(7.15% * 0);-webkit-animation:toStep1 .4s ease-out forwards;animation:toStep1 .4s ease-out forwards}.step-2 header:after{width:calc(7.15% * 1);-webkit-animation:toStep2 .4s ease-out forwards;animation:toStep2 .4s ease-out forwards}.step-3 header:after{width:calc(7.15% * 2);-webkit-animation:toStep3 .4s ease-out forwards;animation:toStep3 .4s ease-out forwards}.step-4 header:after{width:calc(7.15% * 3);-webkit-animation:toStep4 .4s ease-out forwards;animation:toStep4 .4s ease-out forwards}.step-5 header:after{width:calc(7.15% * 4);-webkit-animation:toStep5 .4s ease-out forwards;animation:toStep5 .4s ease-out forwards}.step.t-1 header:after{width:calc(7.15% * 5);-webkit-animation:toStep6 .4s ease-out forwards;animation:toStep6 .4s ease-out forwards}.step-6 header:after{width:calc(7.15% * 6);-webkit-animation:toStep7 .4s ease-out forwards;animation:toStep7 .4s ease-out forwards}.step-7 header:after{width:calc(7.15% * 7);-webkit-animation:toStep8 .4s ease-out forwards;animation:toStep8 .4s ease-out forwards}.step-8 header:after{width:calc(7.15% * 8);-webkit-animation:toStep9 .4s ease-out forwards;animation:toStep9 .4s ease-out forwards}.step-9 header:after{width:calc(7.15% * 9);-webkit-animation:toStep10 .4s ease-out forwards;animation:toStep10 .4s ease-out forwards}.step.t-2 header:after{width:calc(7.15% * 10);-webkit-animation:toStep11 .4s ease-out forwards;animation:toStep11 .4s ease-out forwards}.step-10 header:after{width:calc(7.15% * 11);-webkit-animation:toStep12 .4s ease-out forwards;animation:toStep12 .4s ease-out forwards}.step-11 header:after{width:calc(7.15% * 12);-webkit-animation:toStep13 .4s ease-out forwards;animation:toStep13 .4s ease-out forwards}@-webkit-keyframes toStep1{to{width:calc(7.15% * 1)}}@keyframes toStep1{to{width:calc(7.15% * 1)}}@-webkit-keyframes toStep2{to{width:calc(7.15% * 2)}}@keyframes toStep2{to{width:calc(7.15% * 2)}}@-webkit-keyframes toStep3{to{width:calc(7.15% * 3)}}@keyframes toStep3{to{width:calc(7.15% * 3)}}@-webkit-keyframes toStep4{to{width:calc(7.15% * 4)}}@keyframes toStep4{to{width:calc(7.15% * 4)}}@-webkit-keyframes toStep5{to{width:calc(7.15% * 5)}}@keyframes toStep5{to{width:calc(7.15% * 5)}}@-webkit-keyframes toStep6{to{width:calc(7.15% * 6)}}@keyframes toStep6{to{width:calc(7.15% * 6)}}@-webkit-keyframes toStep7{to{width:calc(7.15% * 7)}}@keyframes toStep7{to{width:calc(7.15% * 7)}}@-webkit-keyframes toStep8{to{width:calc(7.15% * 8)}}@keyframes toStep8{to{width:calc(7.15% * 8)}}@-webkit-keyframes toStep9{to{width:calc(7.15% * 9)}}@keyframes toStep9{to{width:calc(7.15% * 9)}}@-webkit-keyframes toStep10{to{width:calc(7.15% * 10)}}@keyframes toStep10{to{width:calc(7.15% * 10)}}@-webkit-keyframes toStep11{to{width:calc(7.15% * 11)}}@keyframes toStep11{to{width:calc(7.15% * 11)}}@-webkit-keyframes toStep12{to{width:calc(7.15% * 12)}}@keyframes toStep12{to{width:calc(7.15% * 12)}}@-webkit-keyframes toStep13{to{width:calc(7.15% * 13)}}@keyframes toStep13{to{width:calc(7.15% * 13)}}.step-13 .header+div:after,.step-14 .header+div:after,.step-15 .header+div:after,.step-16 .header+div:after,.step-17 .header+div:after,.step-17a .header+div:after,.step-18 .header+div:after,.step-19 .header+div:after,.step-20 .header+div:after,.step-21 .header+div:after,.step-22 .header+div:after,.step-23 .header+div:after,.step-24 .header+div:after{content:'';position:absolute;height:4px;width:0%;background-color:#f37c20;transition:width .4s ease-out;bottom:-4px;left:0}@media only screen and (min-width:720px){.step .header+div:after{height:6px;bottom:-6px}}.step-13 .header+div:after{width:calc(7.14% * 0);-webkit-animation:toStep14 .4s ease-out forwards;animation:toStep14 .4s ease-out forwards}.step-14 .header+div:after{width:calc(7.14% * 1);-webkit-animation:toStep15 .4s ease-out forwards;animation:toStep15 .4s ease-out forwards}.step-15 .header+div:after{width:calc(7.14% * 2);-webkit-animation:toStep16 .4s ease-out forwards;animation:toStep16 .4s ease-out forwards}.step-16 .header+div:after{width:calc(7.14% * 3);-webkit-animation:toStep17 .4s ease-out forwards;animation:toStep17 .4s ease-out forwards}.step-17 .header+div:after{width:calc(7.14% * 4);-webkit-animation:toStep17a .4s ease-out forwards;animation:toStep17a .4s ease-out forwards}.step-17a .header+div:after{width:calc(7.14% * 5);-webkit-animation:toStep18 .4s ease-out forwards;animation:toStep18 .4s ease-out forwards}.step-18 .header+div:after{width:calc(7.14% * 6);-webkit-animation:toStep19 .4s ease-out forwards;animation:toStep19 .4s ease-out forwards}.step-19 .header+div:after{width:calc(7.14% * 7);-webkit-animation:toStep20 .4s ease-out forwards;animation:toStep20 .4s ease-out forwards}.step-20 .header+div:after{width:calc(7.14% * 8);-webkit-animation:toStep21 .4s ease-out forwards;animation:toStep21 .4s ease-out forwards}.step-21 .header+div:after{width:calc(7.14% * 9);-webkit-animation:toStep22 .4s ease-out forwards;animation:toStep22 .4s ease-out forwards}.step-22 .header+div:after{width:calc(7.14% * 10);-webkit-animation:toStep23 .4s ease-out forwards;animation:toStep23 .4s ease-out forwards}.step-23 .header+div:after{width:calc(7.14% * 11);-webkit-animation:toStep24 .4s ease-out forwards;animation:toStep24 .4s ease-out forwards}.step-24 .header+div:after{width:calc(7.14% * 12);-webkit-animation:toStep25 .4s ease-out forwards;animation:toStep25 .4s ease-out forwards}@-webkit-keyframes toStep14{to{width:calc(7.14% * 1)}}@keyframes toStep14{to{width:calc(7.14% * 1)}}@-webkit-keyframes toStep15{to{width:calc(7.14% * 2)}}@keyframes toStep15{to{width:calc(7.14% * 2)}}@-webkit-keyframes toStep16{to{width:calc(7.14% * 3)}}@keyframes toStep16{to{width:calc(7.14% * 3)}}@-webkit-keyframes toStep17{to{width:calc(7.14% * 4)}}@keyframes toStep17{to{width:calc(7.14% * 4)}}@-webkit-keyframes toStep17a{to{width:calc(7.14% * 5)}}@keyframes toStep17a{to{width:calc(7.14% * 5)}}@-webkit-keyframes toStep18{to{width:calc(7.14% * 6)}}@keyframes toStep18{to{width:calc(7.14% * 6)}}@-webkit-keyframes toStep19{to{width:calc(7.14% * 7)}}@keyframes toStep19{to{width:calc(7.14% * 7)}}@-webkit-keyframes toStep20{to{width:calc(7.14% * 8)}}@keyframes toStep20{to{width:calc(7.14% * 8)}}@-webkit-keyframes toStep21{to{width:calc(7.14% * 9)}}@keyframes toStep21{to{width:calc(7.14% * 9)}}@-webkit-keyframes toStep22{to{width:calc(7.14% * 10)}}@keyframes toStep22{to{width:calc(7.14% * 10)}}@-webkit-keyframes toStep23{to{width:calc(7.14% * 11)}}@keyframes toStep23{to{width:calc(7.14% * 11)}}@-webkit-keyframes toStep24{to{width:calc(7.14% * 12)}}@keyframes toStep24{to{width:calc(7.14% * 12)}}@-webkit-keyframes toStep25{to{width:calc(7.14% * 13)}}@keyframes toStep25{to{width:calc(7.14% * 13)}}.step header .container{padding:0}body{margin:0;font-family:Raleway,Arial;font-size:23px;font-weight:300;line-height:1.2;color:#fff;background:transparent none}.step-12{height:100%}.step:after,.step:before{position:fixed;content:'';width:100%;height:110vh;top:0;left:0;transition:background-color .4s ease-out}.step:after{z-index:-1}.step:before{background-attachment:fixed;-webkit-filter:saturate(0);filter:saturate(0);z-index:-2;-webkit-animation:fadein .4s ease-out forwards;animation:fadein .4s ease-out forwards;opacity:0}.step{background-image:none}.step.start-screen .header{position:relative;background:#fff url(../images/logo-tdc.svg) 1rem center/auto 30% no-repeat;padding:2.2rem 1rem 2.4rem;height:5.7vw}.step.start-screen .header:after{position:absolute;background:#e8e8e8;bottom:-1.4rem;left:1rem;height:1px;z-index:1;width:calc(100% - 2rem)}.step.start-screen .header .logo{width:100%;display:inline-block;vertical-align:middle}.step.start-screen .main{top:18vw;width:100%;bottom:0}.step.start-screen .container h1{color:#003b6b;margin-top:-.8rem}.step.start-screen .main>.container{height:90vh;width:100%;overflow:hidden;position:relative;padding-top:1.2rem;background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(255,255,255,1)),color-stop(40%,rgba(255,255,255,0)));background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(255,255,255,0) 40%)}.start-screen{position:relative}.step.start-screen .main>.container:before{content:'';position:absolute;height:100%;width:100%;top:0;left:0;right:0;padding:0;margin:0;z-index:-1}.step.start-screen .main>.container:after{background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(255,255,255,1)),color-stop(28%,rgba(255,255,255,0)));background:linear-gradient(to bottom,#fff 0,#fff0 28%);content:'';position:absolute;height:100%;width:100%;top:0;left:0;right:0;padding:0;margin:0;z-index:-1}.start-screen:after,.start-screen:before{content:none}.start-cta-box{position:absolute;margin-bottom:1.7rem;bottom:5vh;left:0;right:0;width:100%;padding:1rem;z-index:99999;text-align:center}.start-screen .start-cta-box h1{padding:0;margin:.8rem 0 1.2rem}.start-screen~footer,.start-screen~footer *{color:rgba(92,87,55,.87);line-height:1.8}.start-screen~footer li:after{background:#c9b477}.step.start-screen .overlay{position:fixed;height:100%;top:0;left:200%;-webkit-transform:skewX(-12deg);transform:skewX(-12deg);transition:all .85s cubic-bezier(.52,.37,.48,.17)}.step.start-screen .start-dblue.overlay{background-color:rgba(2,54,97,.9);width:99%;margin-left:-64%;z-index:1}.step.start-screen .start-orange.overlay{background-color:rgba(245,107,42,.8);width:16%;margin-left:35%;z-index:1}.step.start-screen .start-green.overlay{background-color:rgba(146,211,5,.78);width:8%;margin-left:51%;z-index:1}.step.start-screen .start-lblue.overlay{background-color:rgba(0,174,242,.8);width:180%;margin-left:59%;z-index:1}.step.green:after,body.green{background:rgba(153,208,0,.8)}.step.green .control-line input~label .icon{background:rgba(90,122,0,.58)}.step.green .control-circle input~label .icon svg .bg-circle{fill:#5a7a00;opacity:.58}.step.light-blue:after,body.light-blue{background:rgba(0,174,242,.8)}.step.light-blue .control-line input~label .icon{background:rgba(0,105,145,.64)}.step.light-blue .control-circle input~label .icon svg .bg-circle{fill:#006991;opacity:.64}.step.dark-blue:after,.step:after,body.dark-blue{background:rgba(3,67,124,.88)}.step .control-line input~label .icon,.step.dark-blue .control-line input~label .icon{background:rgba(0,54,91,.62)}.step .control-circle input~label .icon svg .bg-circle,.step.dark-blue .control-circle input~label .icon svg .bg-circle{fill:#00365b;opacity:.62}.step.grey:after{background:rgba(137,137,137,.8)}.step.grey .header{background-image:url(../images/logo-tdc.svg)}.step.grey .control-line input~label .icon{background:rgba(0,0,0,.25)}.step.personal:not(.dark-header) .header+div{background:#fff;box-shadow:0 12px 15px rgba(0,0,0,.15);margin-bottom:.3rem;top:-1px;position:relative}.step.personal.summary:not(.dark-header) .header+div{margin-bottom:0}.step.personal:not(.dark-header) .header+div .container:first-child{padding:2rem 1rem 2.5rem 1.2rem}.step.personal:not(.dark-header) .header+div h1{padding:0;margin:0;color:#003b6b}.step.personal:not(.dark-header) .header+div p{color:#003b6b;margin:0;padding:1.5rem 0 0 0}.step.personal .header:after{content:'';position:absolute;height:2px;left:1rem;right:1rem;background-color:rgba(0,59,107,.15);bottom:0}.step.personal .header .logo{float:left}.step.personal .header{background:#fff url(../images/logo-tdc.svg) 1rem center/auto 28.4% no-repeat;max-height:3rem}.step.personal .header .account-name{color:#003b6b;font-size:.95rem;font-weight:500;font-family:Raleway,Arial;float:right;display:block;position:relative;top:-.9rem}.step.personal .header .account-name:after{content:url(../images/person.svg);width:1.35rem;height:auto;margin-left:.52rem;position:relative;bottom:-.35rem;display:inline-block}.step.personal.dark-header .header .account-name{color:#fff}.step.personal.dark-header .header .account-name:after{content:url(../images/person-w.svg)}.step.personal.dark-header .header{background:transparent url(../images/logo-tdc-white.svg) 1rem center/auto 28.4% no-repeat}.step.personal.dark-header .header:after{background-color:rgba(178,198,214,.15)}div.step.step-25:before,div.step.step-quick-join:before,div.step.t-step:before{background:transparent url(../images/general_bg.jpg) 95%/cover no-repeat}div.step.start-1:before{background:transparent url(../images/start-1_bg.jpg) 55% 95%/auto 140% no-repeat}.step-1:before{background:url(../images/bg_step1.jpg) top center/cover no-repeat}.step-2:before{background:url(../images/bg_step2.jpg) center -15vh/auto 115vh no-repeat}.step-3:before{background:transparent url(../images/bg_step3.jpg) top center/cover no-repeat}.step-4:before{background:transparent url(../images/bg_step4.jpg) top center/cover no-repeat}.step-5:before{background:transparent url(../images/bg_step5.jpg) 51%/cover no-repeat;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.step-6:before{background:#172000 url(../images/bg_step6.jpg) 50% 20%/auto 62% no-repeat}.step-7:before{background:transparent url(../images/bg_step7.jpg) top center/cover no-repeat;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.step-8:before{background:transparent url(../images/bg_step8.jpg) top center/cover no-repeat}.step-9:before{background:#e3e3e3 url(../images/bg_step9.jpg) 25% 5%/auto 62% no-repeat}.step-10:before{background:transparent url(../images/bg_step10.jpg) top center/cover no-repeat}.step-11:before{background:transparent url(../images/bg_step11.jpg) 72%/cover no-repeat}.step.summary:before{background:transparent url(../images/bg_step7.jpg) 72%/cover no-repeat}.step.personal:before{background:transparent url(../images/half_back2.jpg) 25%/cover no-repeat}.step-12:before{background:transparent url(../images/bokeh_bg.jpg) 30%/cover no-repeat;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.step header{max-height:3rem}.step.p-2 .header:after{content:'';position:absolute;height:1px;left:1rem;right:1rem;background-color:rgba(255,255,255,.25);bottom:0}.step-25 .orange-btn-svg{margin-top:.5rem}.step-quick-join{height:auto}.step-quick-join .tdcStepsTermsJsConfirm{margin:3.2rem 0 0 10px;display:inline-block}.step-quick-join .checkbox input~label:before{content:none}.step-quick-join .tdcStepsTermsJsConfirm input.custom-checkbox{position:absolute;left:-9999px}.step-quick-join .tdcStepsTermsJsConfirm input.custom-checkbox~label.custom-checkbox{position:absolute;left:0;top:3px;display:inline-block!important;border:3px solid rgba(255,255,255,.7);border-radius:10%;transition:all .2s cubic-bezier(.07,.6,.32,2);width:1.4rem;height:1.4rem;cursor:pointer;text-align:center}.step-quick-join .tdcStepsTermsJsConfirm input.custom-checkbox:checked~label.custom-checkbox{background-color:#fff;background-position:center;background-size:50%;border-width:0;display:block}.step-quick-join .tdcStepsTermsJsConfirm input.custom-checkbox~label.custom-checkbox #checkmark{opacity:0;position:relative;top:.12rem;-webkit-transform:scale(0);transform:scale(0);transition:all .2s cubic-bezier(.07,.6,.32,1.5);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.step-quick-join .tdcStepsTermsJsConfirm input.custom-checkbox:checked~label.custom-checkbox #checkmark{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.step-quick-join .checkbox-description{padding-left:2.6rem;display:inline-block}.ZebraDialogOverlay{background:rgba(255,255,255,.8)}div.ZebraDialog div.ZebraDialog_Body.ZebraDialog_Error{border:none!important;background-color:#fff!important;padding:16px 0 5px!important}div.ZebraDialog .ZebraDialog_Body *{background-color:#fff!important}.ZebraDialog .ZebraDialog_Buttons a{border-radius:50px!important;padding:.25rem .3rem!important;width:100px;margin:0 7.8px 20px!important}.ZebraDialog .ZebraDialog_Buttons a.ZebraDialog_Button_0{background:linear-gradient(155deg,#e0490d 0,#f76e2c 50%,#fb9e6c 100%)!important;border-top:3px solid #f78951;border-bottom:3px solid #cc4b17}.ZebraDialog .ZebraDialog_Buttons a.ZebraDialog_Button_1{background:linear-gradient(155deg,#113352 0,#13497a 50%,#4a84b7 100%)!important;border-top:3px solid #29669c;border-bottom:3px solid #092844}.ZebraDialog.terms h3.ZebraDialog_Title{background:#124b80!important;border:none!important;border-bottom:none!important}.ZebraDialog.terms .ZebraDialog_BodyOuter,.ZebraDialog_ButtonsOuter{border-width:0!important;border-color:#124b80!important;background:#fff!important}.main .container h1,.step.personal h1{color:#fff;font-family:Raleway,Arial;font-weight:700;font-size:30px;padding:0 0 0 .2rem;margin:1.05rem 0 1.8rem}.main form>p:first-child{margin:0 0 -.6rem}.control-two input:checked~label{background:#fff;border-color:#fff;color:#333;font-weight:400}.control-line{position:relative;width:100%;margin:12px 0 0;font-size:18.1px;font-weight:500;text-shadow:none;color:#fff;text-align:center;transition:all .3s ease-out;overflow:hidden}.control-line input~label .icon{display:block;padding:11px 18px 12px;min-height:46px;border:none;transition:all .3s ease-out}.control-line.small-text{text-align:left;font-size:15px}.control-line.small-text input~label .icon{padding:18px 27px 20px}.control-line.small-text input:checked~label .icon{padding-left:45px}.step .control-line:after{font-family:Raleway,Arial;content:'';color:rgba(255,255,255,0);font-style:italic;font-weight:600;font-size:0;margin:0;padding:0}.step .control-line input:checked~label .icon{background:#fff;color:#333;font-style:italic;font-weight:600}.control-line input:checked~label .label{font-weight:800}.control-line input~label .label:before{content:" ";display:inline-block;transition:all .3s ease-out;background:url(/tpl/images/check-black.svg) no-repeat center top;background-size:18px auto;width:20px;height:16px;margin-left:-23px;opacity:0}.control-line input:checked~label .label:before{margin-right:6px;margin-left:-27px;margin-bottom:-2px;opacity:1}.control-line input[type=checkbox]~label.error,.control-line input[type=radio]~label.error{padding:6px 0 8px;margin-bottom:1rem;border-radius:28px;background:#fff;font-weight:700;text-align:center;font-size:12px;width:100%}.testimonial{position:relative}.testimonial .testimonial-img{text-align:center;width:100%;height:8.1rem;padding-bottom:0;margin:3rem auto 0;border-radius:50%;z-index:9}.testimonial .testimonial-img img{width:auto;height:100%;border-radius:50%}.testimonial .testimonial-text{background:rgba(0,54,91,.72);border-radius:12px;color:#fff;font-weight:700;font-size:16px;line-height:1.4!important;padding:4.6rem 1.618rem 1rem;margin-top:-4rem}.testimonial .testimonial-text em{font-weight:400}.t-step .testimonial .testimonial-text,.t-step.dark-blue .testimonial .testimonial-text{background:rgba(0,54,91,.62)}.t-step.light-blue .testimonial .testimonial-text{background:rgba(3,120,167,.65)}.t-step.green .testimonial .testimonial-text{background:rgba(90,122,0,.54)}.t-step .testimonial:before,.testimonial.quote:before{content:'';background:url(../images/white-quote.svg) 100%/contain no-repeat;position:absolute;top:55px;left:1.3rem;width:42px;height:34px;display:block;overflow:visible;-webkit-transform:scale(-1);transform:scale(-1)}.t-step .testimonial:after,.testimonial.quote:after{content:'';background:url(../images/white-quote.svg) 100%/contain no-repeat;position:absolute;bottom:-10px;right:1.3rem;width:42px;height:34px;display:block;overflow:visible}.control-circle svg .bg-circle{transition:all .4s ease-out}.control-circle svg .line{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.control-circle svg .line.dashed{stroke-dasharray:7,7}.control-circle input~label .icon svg+.label{position:relative;display:block;transition:top .2s ease-out;top:0}.control-circle input[type=checkbox]~label.error,.control-circle input[type=radio]~label.error{padding:6px 0 8px;margin-bottom:-1rem;top:-1.75rem;position:relative;border-radius:28px;background:#fff;font-weight:700;font-size:12px;width:calc(200% + 20px)}.control-circle label.error:not([style*='display: none'])~label{margin-top:-1.4rem}.step.green input[type=checkbox]~label.error,.step.green input[type=radio]~label.error{color:#597a00}.step input[type=radio]~label.error,input[type=checkbox]~label.error{color:#003b6b}.step .control-circle input:checked~label .icon svg+.label{top:-2px}.step .control-circle input:checked~label .icon svg .bg-circle{fill:#fff;opacity:1}.step.light-blue .control-circle input:checked~label .icon svg .line{stroke:#0d91c5}.step .control-circle input:checked~label .icon svg .line{stroke:#003b6b}.p-step{min-height:88vh}.p-step ul.get{color:#fff;margin-top:1.5rem;margin-left:5px}.p-step .main>.container{box-shadow:none!important;padding-top:.4rem;padding-bottom:1.6rem}.p-step:after{background:#fff}.p-step .progress-bar{position:relative;transition:all .8s ease-in;overflow:hidden;height:2.8rem;width:100%;bottom:0;background:#00365b9e;z-index:9}.p-step .progress{position:absolute;transition:all 1.5s linear;bottom:0;left:0;width:0%;height:100%;overflow:hidden;background:#7db800 url(../images/progress-diagonals.svg) 0 center/460px auto repeat-x;z-index:9;-webkit-animation-name:process-lines;-webkit-animation-duration:30s;animation-name:process-lines;animation-duration:30s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.p-2 .progress{background-color:#01d3c9}.progress-bar:before{content:'';position:absolute;top:-13vh;width:100%;height:13vh;opacity:.6;background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}.account-timer{font-size:.95rem;font-weight:500;position:absolute;right:1rem;top:1.1rem;opacity:0}.account-timer:after{content:url(../images/timer.svg);width:1.35rem;height:auto;margin-left:.52rem;position:relative;bottom:-.35rem;display:inline-block}.p-2 .circle-progress-container{margin-top:2.2rem}.p-2 .circle-progress{position:relative;display:table;margin:auto;width:210px;height:210px}.p-2 .circle-progress svg{width:100%;height:100%;position:absolute}.step.p-2:before{background:transparent url(../images/general_bg.jpg) 88%/cover no-repeat}.progress-details{text-align:center;display:table-cell;vertical-align:middle;position:relative;top:-.28rem}.progress-details .percents{font-size:42px;margin-right:-.78rem}.percents .p-sign{font-size:78%;margin:0 .12rem}.progress-details .description{font-size:16.5px;width:60%;display:inline-block;margin:auto}@-webkit-keyframes process-lines{0%{background-position:0 center}100%{background-position:20px center}}@keyframes process-lines{0%{background-position:0 center}100%{background-position:20px center}}.progress-text{position:absolute;top:52%;left:0;width:100%;display:block;text-align:center;font-size:13.5px;font-style:italic;margin-top:-10px;font-weight:400;z-index:10;color:#fff}.progress-text.under{z-index:5}.footer{padding:0 10px 1rem 10px}.footer .container{padding:0}.footer .container>p{padding:0 10px;opacity:.7;font-weight:300}.step-12+footer{position:relative;z-index:999}.pagination{position:fixed;bottom:0;left:0;padding:0;margin:0;width:100%;display:none}.pagination li{background:0 0;background-color:#0177a4;display:inline-block;height:1vh;width:8.2%;margin:-.5px}.pagination li.enabled{background-color:#fff}}@media screen and (min-aspect-ratio:860/500){.step-2:before{background-position:center;background-size:cover}}@media screen and (min-aspect-ratio:1/1){.step-6:before{background-position:center;background-size:cover}}@media screen and (min-aspect-ratio:1/1){.step-9:before{background-position:center;background-size:cover}}