@import url(https://fonts.googleapis.com/css2?family=Mukta&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mukta:wght@300&display=swap);.auth-partition-container{color:#4f4f4f;display:flex;height:100%}@media only screen and (max-width:768px){.auth-partition-container{flex-direction:column}}.auth-partition,.auth-partition-with-img{height:100%;display:flex;align-items:center;flex:1 1}@media only screen and (max-width:768px){.auth-partition,.auth-partition-with-img{align-items:start}}.auth-partition-with-img{max-width:46%;background-repeat:no-repeat;background-color:#856a8f;display:flex;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.79;letter-spacing:normal}@media only screen and (max-width:768px){.auth-partition-with-img{max-height:100px;max-width:100%;flex-direction:row-reverse;align-items:center}}.auth-partition-with-img .auth-mosaic{height:100%;margin-right:60px}@media only screen and (max-width:768px){.auth-partition-with-img .auth-mosaic{margin-right:0;content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJkAAABoCAYAAADiklIGAAAABmJLR0QA/wD/AP+gvaeTAAAPQUlEQVR42u2d+XMb9RXAmbbQv6DDz+2v/TFTyOEctiXLt+NDsmXLl+TbTnwfki0fko/ER+6EJCQOaQi0CdBACEcK0wFaSqeFlLYDBWZKQ0JIyNFCIXfy+n2bSN6VVtp75dhvZ94kM16tpN2P3vd93/nQQ3Q8sIf95/ZHLL+w/CxSVj226qdKr7Wnbs/DYzVbHuXLtnXbfqzmcwHAD5j8hMmjC+6mjzVthoUg3vIgtNv9x6SkzdH/kmWZ5Xry42uAL1krs7+W8/qQdJeOvBFsmLnG/wz+6g0fK7lGSAZqJk5cOHvxCswdjxBk81A6Swah3TEgS2pym8G6zBIGLH1FBjQVdMp+fZdzCBhggvfvrxqX/Xq+eKtG4d+fnQnTdef2nTvsnx8RZA84ZCjrCnvBnd0INTkt0Gr3zQvAbt+6DUf2HHuPlssFApkaMRSw27dhduowt+QTZIsUMlMAw78TZIsTMkNtMGaC/XLLr+fOIcgWH2SmAkaQaZMmeyvUFbZAk6MNWkt7wOcOwGjTpnkNmdGAHdp6JPpcgky92FbYIHVpCliWpYJ1uQUsKOz/hZYiWF/SCYGG6XkFmeGAbTsifj5Bpg2ySAdoSNBnxRyk4MlvhED9dMIhMxqwp7cdjf0agky+4FI4XDcFfvcEe0BjkLY8LSZkIUllmg1hbC/rSxhkhgO2/Wj81xFk0hKsnwFfxWjUQ6/ObgBPTjNUZtZBSZoLclbnQcrjyaKw4TJametWZLOphWx9UR+0FHazh9ufeMAIMgnN1biJ01gdxX7Rm9dU0CX6gF0ZbmajWaNBW54K9rRi7rpGQFabuw7jlXNLNvsMtWy5HuO9n56AHd7xnLzXE2TiEmDaC7VAvJsnBlkYNruXabdybmMQqdEcNqcsjaYEMg+LXcbSoq7sKl0Bu3v3rnzACDJxGa6dYtpL+gHHgywk9XmtUbZbKtsQuPPq9IOMLYu2FelxbcPWkj7dAHtm5/PKrkOQCWWkfirm8qgGMpSWgm7ISMqM2hB0lw/oAln92jbJDQjajHoAdmTvi8phJcg2h5cutJW6nMPQ4fDLErmQoTSzc63LhHZaxsoMCDbOaIYMsy6kILNbSjQDdvTJF9XtcAky9ZJvKZR8uPEE/WgN9vWaIcOdpNR74WYkIYARZImFDMWWZIu521Ri+K9dUxAX5nVFveoB2/eSJj/d4e3P/ZFd6uFFDxl65dHRqkTsVidkrcpRJJkrs4SRARaKand5NUOGEGWszIx2Bi9N5ZZTtYA9pxGwPeMHMe3nzqJPv0ZnZXux8huoxCbji8NSKjTK00t18ZNhNmw5WxZRq+WuXgvFVhc0o1NWJWDP7z+uDbCxp+DWzVuU488VS3g2qLqJaiGrzVsvgCxtRVrCMmONAuyJ0QN8wAiyvvKAqZChX4sfEUAHrb9mPCGQiQI2qxGw4AG4eeMmP0uWCkmkPPu6Q8YkP6VIEP7pKu83HTIxwF6YfVnTNbcPPgnXr90QFJL8ajcVkoCvchy8laOKpTKzlnMNqJHc1fmQ/NhcTLOluMNUyEQBO3BC0zW3+fcKAWN5/vsnqZAk4S6M0HLZyLJszYIsEjA8jh9+XdM1tw4wwK5eFwTQD4bSsAmyxQWZGGAvP3NSI2B7ogATpGETZFuY4R+E7tJhxVLHdomN+R2qxJFWyksBsnDp2npB1lLYA1VZ9eBKr4aKzBoutmkUYDO9u+Dqd1fjZ8kSZGx36QqYbvhjLJFv+PdU+DVDhnAVJBeJasvs1Tlw8vgbAsBOPPtbTYBN9+yE7/93VTqJkSDDpiITpkPGTy5MXZbCsj8mNUHWlN8pmQ6OG4yTr7xuCGBxc8wIsnsef8yqMAsy7FmRvHTu4WeycJAWZyx6+tOT0mXZf9YkC8xuPaQJsKnuHfDdt9/LTwEiyO5Jr2uYyyNTImohQzsp9NBTWOZsRY5bE2ToElGy0cCQk5LPizZkVVYdVLGahuD6qSjAJDM0CDLzd5dzCYyruSWst3pYE2T8pVeWMC2K9pt0QYoX1iYLv6N1hQX27tjD2V+yA+gEWWJdGDlrcjTnk6VE1BHIkZpc6cwM1HixXr//iX3yw08EmTBDFtOvR+rkid1awmkRuYJpPilLkwUFwB2uPm2QsTioGrg9OU2asm3Rt4eVWVKfD6Mi2atyzi9ZsoTyyeaKSCZlp/0otckKU4t5tlgyFKQW6pLjnxankj2WNKxtj3tNJ6u0kga1Oe41Sm1Vc+nfrK8tQcaTQc9G3SFzZXgi3AkW0cwLNZDxfW5yBF0dUtd0WqUhc2fH14ao7QgyqbK4Er8ukHGALRUuNdgFSK+SuKb8LsEyLCXlMvL9cTmVuk68zUNbxDJOkMWpIPdVjqmGrLXIJ1giQ4DVF63TvYK8XKYbI29Nvuyct0yWLh67+skpeY10Xi0oQSYj/9/HUns6I/LO4kFWndUAtuW2KMAaZAKmJqyE/jeMHsQCoyilWFHDYtRU2SKgFaQ4gLV1l6ENm8MV9ASZwuLfQZauPcBK/iMhw5bmGJSOLORFFwMWjMTbSeqVfo1gONMqWKwyj2uzjrvaIqZ1sJJdrYcf3R1oxJcxbSm1YRBbyoutFX+z2+0/JMhUCBrcmOGasypPPG649J72wiYrg7UT87L7tSlCfjL9m+AhWLhsFTBnrVh2BUFGkMkWDEqH2ngiVOhczWe+r3rWR1aN5iLICLLo2UfVI9BbNQT97lHRVB2CjCCjiSQEGUFGkBFkBBlBRpARZAQZQUaQEWQE2SI42AM6xeTcgy5tdv+BBfXrR1kQv37HACykZ0KQEWQEGUFGkBFkBBlBRpARZAQZQUaQEWQEGUG2mCHDah8slvWxmZHYAwznFqEXGyewaRG/ewNBxpMBzyjkJa+NKZhIWZJexnVzlJv3NtWxE47NvgIfvvsP+PyfX8BXpy+Iykfvf5IYyLCE31sRlD1tTan4q8cJMn5jZXdAUWFvs0gT5JBMtGyFN194m3VPvAZyjq+/vGQuZFjJ01s2YvjNJ8jUQxaS2sKmqOts7tkNpz89A0oOUyHrxyJYkR4SE21buNbdxw+9BoGGaa7h3GijUOzWYi4/HsXGfmltrLo68hzUjASZfpDhlN8Oly98jWm2PJ7/4gIoPUyBLMCgwSa9ghvEYBtpmIJP//4vwQf66P1POXUceY26wuaIoVMp0OYUlvF7eZXcBJl2yEJ9ZEOzPtG2UnMYDhkuj5HpKD2uEa7iGv++b/zpqLU9Fmie/Pq4oBFk+kOGgpNQnt58FNQehkKGIPEbkqCRP+CeiBrgrhdoBJkxkFXn1ajWYoZChnYVvy8E9od///cfwpa+vaLn6wEaQRanezdrQaUWsgJLEdzgjapRenz5+Vf6Q4aaqtc1t4PsqwiEBxBc+PIit0MxBLQSH0EW55mkqmjpiVKW5wItx8enPtMfMv5sSGxL/s5r7wne9NL5y4ZoNOzxRZDF6cthdahr61ni0QTZySO/0xey0YZNAkMf3RYzXbvg3OnzhoNWxmvcRpBFy3pnt+mQ3WFjLLf379MXsn7WLil0A7qcg+EB7WaA9iBC1sk2Rj1lOIdpSFX0Q2lTZQwfmQnZX976q/6xS/6Nwh5d/L8ZCVprKesD5ux/YCDDOC2G1iLjuNiLtqt0yLAAOcYwbUk2UyD77+VvYFP3E/pCxm/Wy2mxCFeF0aAZtbtcV9QLntxmrqV4KxuOoAUutFFxTpNU0oDcgWGqJqtUDioCTQ1kOJHkybFD+mdh4Li+0Jc/dvAV2Dk4K3reTKcxoOkNWRtra1mUWhK1iy1hrcXVQobmhNyb3i1jJLXaKAy6NAotdkMgQ5dFrGevCTLUWnyD/+zn5+Cby9+aChr2bA29/4CEtpADBDbojXXjHTKa7kbbX4OKu2sbnU/WUeZlKT6lXExYC2Q44gbTfV586lUYb95iTD5ZoH4m/MV91WPcTJ3QurzDv98U0LwVc5D53dogw+VRavYQ9jpVAhn+CJQa6lIV4lohG6qZ5BILMNSH74UbkShxss0JG14mJn3stf0sFxB/1JE2pu6QcVM67n/xSTaGjn8YrdE+/uAeaH3lAd6mY6MmyBzW0qg5kB/8+RScOX02LOfOnmfO5Uuy5ejul1RMpgsYAhm3wXDq3+Kgh6VxjdyPS+sOGd/o97EQEqrOSNB2GQwaP9ND6lcldbMibbH01Ta4dvUG3Lp1R7X8Zv8JFZAF9YWskZkVPI1vWD6fRGayKshweQrHKdmXmGzbHg3aFeNAu3H9BlPrg+EdHDqFtUBWHjGCBqWyuBI6mzvCMt2/DXYFZmXLTPcuxTc+KkVKo5+Mr+3nG2jSkPHGJ3vv2x5mgvbRqU/C79/tHNZcSIKuinijlLH3vdKb3l06onhasJ6G/4DKEdeq3TXMZzpSN20sZHqCttUrDtr+icMcaM/sfH7uF+TZoBkylPq8NlHQ0pMyVE/kHaqV35yYn+mrOUDOMoexwMZspzNGMwyHzAzQdgcOQi9vGZCzy5F7k3AyrSvdzca42NkMJAcbG1OraCyMWBgpKMMwxmiJnJnnsrUYL9xntmDiquGQGQ0abqHnlsqheV93ia6CoRi7X/T287+PXpChRknU95XrgFYEWUNBK9e73gzQgvUzEfHSjQ9McS/WmGKWChrIGKFQUyIo2+lqUOmhHMFVRnfIcOQdjnXpLPcZDloPr7wOd2JUQS6uHRP5GeU+F8WQheYHGQkaVjrzA89KPM4E2QKBTE/QMGXk/Jmvw+e+deJdwRKgJPC8GJMWF9xy2VjYHjURTU+N9uaxt4VfwjWi2Mm52CBDH13iDP8xI3aXQajMcesOGqp9v3s8ShWHsm8JsjgZy9UJdGHIdMgqdmFgCENP0DBbIDKgi9tydDJS66j57IwdMd4ZW51bqxq0Kxf/A5Pt26FHJH6HCZJqNNhiLiQxO6x0zxFrVFiJ+XswvywknrxGNsE2PSyZSVks50x4Dsp482Z459X34A+v/wkObT3CZkSOicbDBlVE+AmyBRYgN0q4Zbhhk2bAFnOnRdT+3vKgsZ+reECyjmFeQdbFQjDonsDOQNTOU8+kxQ3h1CjdkxZVZsjKyCfbwBnmUtIZ7++sFAy32vhL49J5WWBVrOKJINMn/Rq12lDNxnvp12wT1cXivnKeoVCGOReSj4XHDE+/psbE1JiYul8TZAQZQUaQEWQEGUFGkBFkBBlBRpARZPMDsv8Dpjb7aQ3yUdcAAAAASUVORK5CYII=)}}.auth-partition-with-img .content{width:43%;color:#fff}@media only screen and (max-width:768px){.auth-partition-with-img .content{width:100%;display:flex;align-items:center}.auth-partition-with-img .content a,.auth-partition-with-img .content h1,.auth-partition-with-img .content p{display:none}}.auth-partition-with-img .content .auth-info-title{font-size:42px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.24;letter-spacing:normal}.auth-partition-with-img .content p{text-align:justify}.auth-partition-with-img .content a{color:#e49daa;text-decoration:none;cursor:pointer}.auth-partition-with-img .content a p{-webkit-margin-before:3em;margin-block-start:3em}.auth-partition-with-img .content .logo{width:50%;margin-bottom:3em;cursor:pointer}@media only screen and (max-width:768px){.auth-partition-with-img .content .logo{margin-left:25px;margin-bottom:0}}.auth-partition-no-img{width:100%;margin-left:15%;margin-right:25%;display:flex;flex-direction:column;font-size:16px}@media only screen and (max-width:768px){.auth-partition-no-img{margin:0 5%;flex:1 1;height:100%}}.auth-partition-no-img h2{font-size:18px}.auth-partition-no-img .sub-heading{color:#b9c5d1;-webkit-margin-before:0;margin-block-start:0}.auth-partition-no-img .MuiTextField-root{margin-top:.8em}.auth-partition-no-img .auth-header{width:100%;display:flex;justify-content:flex-end}.auth-partition-no-img .auth-header .auth-back{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-items:center;color:#7c67e2;font-weight:700;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.auth-partition-no-img .auth-header .auth-back p{margin-left:.8em}.auth-partition-no-img .register-btn{width:100%;display:flex;justify-content:center;padding-bottom:40px}.auth-partition-no-img .register-btn button{width:100%}.form-footer{display:flex;justify-content:space-between;margin:4em 0}@media only screen and (max-width:768px){.form-footer{flex-direction:column;margin:1em 0}.form-footer button{margin-top:2em}}.arrow-steps{margin:48px 0}@media only screen and (max-width:768px){.arrow-steps{max-width:100%;margin:16px 0}}.arrow-steps .steps{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width:768px){.arrow-steps .steps{padding:0 16px}}.arrow-steps .steps .parent{display:block;position:relative;margin-left:-3px}.arrow-steps .steps .parent .arrow{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#897ea8;border-color:#897ea8;height:58px;width:200px;border-radius:10px 0 0 10px;color:#fff}@media only screen and (max-width:768px){.arrow-steps .steps .parent .arrow{height:42px;width:50px}}.arrow-steps .steps .parent .arrow:after{content:"";height:44px;width:43px;background-color:inherit;border:inherit;position:absolute;left:178px;top:7px;-webkit-clip-path:polygon(0 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,0 100%);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);border-radius:.26em .26em .26em .35em}@media only screen and (max-width:768px){.arrow-steps .steps .parent .arrow:after{height:32px;width:31px;left:34px;top:5px}}.arrow-steps .steps .parent .arrow .content{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:75%;margin-left:10%;font-size:18px}@media only screen and (max-width:768px){.arrow-steps .steps .parent .arrow .content{width:100%;padding:0 16px 0 32px;font-size:14px;margin-left:0}}.arrow-steps .steps .parent .arrow .content .number{font-size:20px;margin-right:32px}@media only screen and (max-width:768px){.arrow-steps .steps .parent .arrow .content .number{font-size:16px;margin-right:16px}}.arrow-steps .steps .parent .arrow .content .title{font-size:12px}@media only screen and (max-width:768px){.arrow-steps .steps .parent .arrow .content .title{display:none}}.arrow-steps .steps .parent .arrow .content .name{line-height:20px}@media only screen and (max-width:768px){.arrow-steps .steps .parent .arrow .content .name{line-height:16px}}.arrow-steps .steps .parent .arrow .content p{margin:0}@media only screen and (max-width:768px){.arrow-steps .steps .parent .arrow .name-desktop{display:none}}.arrow-steps .steps .parent .arrow .number-mobile{display:none}@media only screen and (max-width:768px){.arrow-steps .steps .parent .arrow .number-mobile{display:block;margin-left:24px}}.arrow-steps .steps .parent .past-arrow{background-color:#bbb3d2;border:1px solid #fff}@media only screen and (max-width:768px){.arrow-steps .steps .parent .past-arrow .arrow-details{display:flex;flex-direction:row;align-items:center}}.arrow-steps .steps .parent .past-arrow .arrow-details svg{display:none}@media only screen and (max-width:768px){.arrow-steps .steps .parent .past-arrow .arrow-details svg{display:block;margin-left:4px}}.arrow-steps .steps .parent .present-arrow{height:70px}@media only screen and (max-width:768px){.arrow-steps .steps .parent .present-arrow{height:50px;width:170px}}.arrow-steps .steps .parent .present-arrow:after{height:52px;width:52px;left:173px;top:9px}@media only screen and (max-width:768px){.arrow-steps .steps .parent .present-arrow:after{height:38px;width:37px;left:150px;top:6px}}.arrow-steps .steps .parent .future-arrow{background-color:#fff;color:#cacaca;border:1px solid #dedede}.grey-container{background-color:#fafafa;color:#aaa}.grey-container,.yellow-container{width:100%;box-sizing:border-box;margin:16px 0;display:flex;justify-content:center;border-radius:10px;padding:5px 15px}.yellow-container{background-color:#ffe7b3;color:#545454}.warning-container{width:100%;box-sizing:border-box;margin:16px 0;display:flex;align-items:center;justify-content:center;border-radius:10px;background-color:#ffe7b3;padding:24px 16px;color:#707f8c}.warning-container span{margin-left:16px}.primary-link{color:#7c67e2;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.error-animation,.loading-full-screen{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.error-animation{flex-direction:column}.button-link{background:none;border:none;color:#7c67e2;padding:initial}.error-message{color:#f82f0b;font-size:14px}.tyc-container{width:100%;box-sizing:border-box;margin:16px 0;border-radius:10px;background-color:#fafafa;padding:5px 15px;color:#aaa;height:250px;overflow:auto;max-height:250px}.tyc-container,.whatsapp_float{display:flex;justify-content:center}.whatsapp_float{position:fixed;width:60px;height:60px;bottom:40px;right:40px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:35px;align-items:center;box-shadow:2px 2px 3px #999;z-index:100}.whatsapp-icon{width:38px!important;height:38px!important;color:#fff}@media screen and (max-width:767px){.whatsapp_float{width:55px;height:55px;bottom:20px;right:10px;font-size:30px;box-shadow:none}}@media only screen and (max-width:768px){.tyc .signup-left-content{margin-top:0!important}}@media only screen and (max-width:768px){.tyc .signup-left-content .header{padding:0}}@media only screen and (max-width:768px){.tyc .signup-left-content .header img{display:flex;order:1;padding-left:20px}}@media only screen and (max-width:768px){.tyc .signup-left-content .header a{display:flex;order:2;padding-right:20px}}@media only screen and (max-width:768px){.tyc .signup-left-content .terms-cond{padding:20px}}.tyc .signup-left-content .terms-cond h1{height:auto}.tyc .signup-left-content .terms-cond p{padding-bottom:50px}@media only screen and (max-width:768px){.tyc .signup-left-content .terms-cond p{padding-bottom:30px}}.terms-cond{padding-top:50px}.dashboard .progressbar-text{display:none}.dashboard .company-dashboard,.dashboard .nutritionist-dashboard{margin-top:48px}.dashboard .company-dashboard .company-navigation,.dashboard .company-dashboard .nutritionist-navigation,.dashboard .nutritionist-dashboard .company-navigation,.dashboard .nutritionist-dashboard .nutritionist-navigation{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin-top:16px}@media only screen and (max-width:768px){.dashboard .company-dashboard .company-navigation,.dashboard .company-dashboard .nutritionist-navigation,.dashboard .nutritionist-dashboard .company-navigation,.dashboard .nutritionist-dashboard .nutritionist-navigation{flex-direction:column-reverse;margin:0;padding:0 16px;box-sizing:border-box}}.dashboard .company-dashboard .company-navigation .options,.dashboard .company-dashboard .nutritionist-navigation .options,.dashboard .nutritionist-dashboard .company-navigation .options,.dashboard .nutritionist-dashboard .nutritionist-navigation .options{display:flex;flex-direction:row;color:#7c67e2}@media only screen and (max-width:768px){.dashboard .company-dashboard .company-navigation .options,.dashboard .company-dashboard .nutritionist-navigation .options,.dashboard .nutritionist-dashboard .company-navigation .options,.dashboard .nutritionist-dashboard .nutritionist-navigation .options{margin-top:24px}}.dashboard .company-dashboard .company-navigation .options span,.dashboard .company-dashboard .nutritionist-navigation .options span,.dashboard .nutritionist-dashboard .company-navigation .options span,.dashboard .nutritionist-dashboard .nutritionist-navigation .options span{display:block;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:16px 32px}.dashboard .company-dashboard .company-navigation .options .selected,.dashboard .company-dashboard .nutritionist-navigation .options .selected,.dashboard .nutritionist-dashboard .company-navigation .options .selected,.dashboard .nutritionist-dashboard .nutritionist-navigation .options .selected{background-color:#fff;border-radius:10px 10px 0 0}.dashboard .company-dashboard .company-navigation .new-button,.dashboard .company-dashboard .nutritionist-navigation .new-button,.dashboard .nutritionist-dashboard .company-navigation .new-button,.dashboard .nutritionist-dashboard .nutritionist-navigation .new-button{font-size:14px}@media only screen and (max-width:768px){.dashboard .company-dashboard .company-navigation .new-button,.dashboard .company-dashboard .nutritionist-navigation .new-button,.dashboard .nutritionist-dashboard .company-navigation .new-button,.dashboard .nutritionist-dashboard .nutritionist-navigation .new-button{width:100%}}.dashboard .company-dashboard .company-navigation,.dashboard .nutritionist-dashboard .company-navigation{justify-content:flex-end;margin-bottom:32px}.dashboard .company-dashboard .dashboard-content,.dashboard .nutritionist-dashboard .dashboard-content{padding:0;border-radius:10px}@media only screen and (max-width:768px){.dashboard .company-dashboard .dashboard-content,.dashboard .nutritionist-dashboard .dashboard-content{margin:0 16px}}.dashboard .company-dashboard .dashboard-content .no-users,.dashboard .nutritionist-dashboard .dashboard-content .no-users{padding:32px;font-size:20px}.dashboard .company-dashboard .dashboard-content .no-users .speech,.dashboard .nutritionist-dashboard .dashboard-content .no-users .speech{width:300px;color:#545454}.dashboard .company-dashboard .dashboard-content .company-heading,.dashboard .nutritionist-dashboard .dashboard-content .company-heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:32px 32px 0!important;flex-wrap:wrap;font-size:28px;font-weight:700}.dashboard .company-dashboard .dashboard-content .company-heading .right,.dashboard .nutritionist-dashboard .dashboard-content .company-heading .right{display:flex;flex-direction:row;align-items:center}.dashboard .company-dashboard .dashboard-content .company-heading .right .amount-left-speech,.dashboard .nutritionist-dashboard .dashboard-content .company-heading .right .amount-left-speech{color:#aaa;font-size:16px;font-weight:400;margin-right:16px}.dashboard .company-dashboard .dashboard-content .no-pad,.dashboard .nutritionist-dashboard .dashboard-content .no-pad{padding:0!important}.dashboard .company-dashboard .dashboard-content .filters,.dashboard .nutritionist-dashboard .dashboard-content .filters{padding:32px}.dashboard .company-dashboard .dashboard-content .filters .options,.dashboard .nutritionist-dashboard .dashboard-content .filters .options{padding:16px 0;display:flex;flex-direction:row}@media only screen and (max-width:768px){.dashboard .company-dashboard .dashboard-content .filters .options,.dashboard .nutritionist-dashboard .dashboard-content .filters .options{flex-direction:column}}.dashboard .company-dashboard .dashboard-content .filters .options .option,.dashboard .nutritionist-dashboard .dashboard-content .filters .options .option{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-right:24px;padding:12px;border:1px solid #aaa;border-radius:4px;width:20%;display:flex;flex-direction:row;align-items:center;justify-content:center;transition:all .3s ease-in-out}@media only screen and (max-width:768px){.dashboard .company-dashboard .dashboard-content .filters .options .option,.dashboard .nutritionist-dashboard .dashboard-content .filters .options .option{width:100%;box-sizing:border-box;margin:16px 0 0}}.dashboard .company-dashboard .dashboard-content .filters .options .option .text,.dashboard .nutritionist-dashboard .dashboard-content .filters .options .option .text{margin-right:8px}.dashboard .company-dashboard .dashboard-content .balance-sheet,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet{min-height:400px;display:flex;flex-direction:column;justify-content:space-between}.dashboard .company-dashboard .dashboard-content .balance-sheet .top,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .top{display:flex;flex-direction:column;align-items:center;padding:16px 0}.dashboard .company-dashboard .dashboard-content .balance-sheet .top .balance-navigation,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .top .balance-navigation{width:100%;box-sizing:border-box;padding:16px 64px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (max-width:768px){.dashboard .company-dashboard .dashboard-content .balance-sheet .top .balance-navigation,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .top .balance-navigation{padding:16px 24px}}.dashboard .company-dashboard .dashboard-content .balance-sheet .top .balance-navigation .back,.dashboard .company-dashboard .dashboard-content .balance-sheet .top .balance-navigation .further,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .top .balance-navigation .back,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .top .balance-navigation .further{font-size:14px;display:flex;flex-direction:row;align-items:center;color:#7c67e2;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dashboard .company-dashboard .dashboard-content .balance-sheet .top .balance-navigation .back span,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .top .balance-navigation .back span{margin-left:8px}.dashboard .company-dashboard .dashboard-content .balance-sheet .top .balance-navigation .further span,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .top .balance-navigation .further span{margin-right:8px}.dashboard .company-dashboard .dashboard-content .balance-sheet .top .balance-navigation .actual-month,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .top .balance-navigation .actual-month{font-size:20px;font-weight:700}.dashboard .company-dashboard .dashboard-content .balance-sheet .top .actual-balance,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .top .actual-balance{width:100%;padding:24px 0;text-align:center;border-top:1px solid #eaeaf0;border-bottom:1px solid #eaeaf0}.dashboard .company-dashboard .dashboard-content .balance-sheet .top .patients-listing,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .top .patients-listing{padding:32px 64px;display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}@media only screen and (max-width:768px){.dashboard .company-dashboard .dashboard-content .balance-sheet .top .patients-listing,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .top .patients-listing{padding:32px 24px}}.dashboard .company-dashboard .dashboard-content .balance-sheet .top .patients-listing .patients-amount,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .top .patients-listing .patients-amount{font-weight:700}.dashboard .company-dashboard .dashboard-content .balance-sheet .top .patients-listing .list,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .top .patients-listing .list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;list-style:none;padding:0;margin:0}.dashboard .company-dashboard .dashboard-content .balance-sheet .top .patients-listing .list li,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .top .patients-listing .list li{padding:0;text-indent:0;list-style-type:0;width:25%;list-style:none;margin:4px 0;color:#707f8c}@media only screen and (max-width:768px){.dashboard .company-dashboard .dashboard-content .balance-sheet .top .patients-listing .list li,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .top .patients-listing .list li{width:50%}}.dashboard .company-dashboard .dashboard-content .balance-sheet .bottom,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .bottom{padding:16px 64px;box-sizing:border-box}@media only screen and (max-width:768px){.dashboard .company-dashboard .dashboard-content .balance-sheet .bottom,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .bottom{padding:16px 24px}}.dashboard .company-dashboard .dashboard-content .balance-sheet .bottom .grey-container,.dashboard .nutritionist-dashboard .dashboard-content .balance-sheet .bottom .grey-container{padding:16px;color:#aaa}.dashboard .company-dashboard .special-border-radius,.dashboard .nutritionist-dashboard .special-border-radius{border-top-left-radius:0}.dashboard .company-dashboard .users-list,.dashboard .nutritionist-dashboard .users-list{margin-top:32px}.dashboard .company-dashboard .users-list .search-bar,.dashboard .nutritionist-dashboard .users-list .search-bar{padding:32px}.dashboard .company-dashboard .users-list .list,.dashboard .nutritionist-dashboard .users-list .list{display:flex;flex-direction:column;padding-bottom:16px}.dashboard .company-dashboard .users-list .list .user-row,.dashboard .nutritionist-dashboard .users-list .list .user-row{padding:24px 32px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-top:1px solid #eaeaf0}@media only screen and (max-width:768px){.dashboard .company-dashboard .users-list .list .user-row,.dashboard .nutritionist-dashboard .users-list .list .user-row{padding:16px 24px}}.dashboard .company-dashboard .users-list .list .user-row .left-chunk,.dashboard .company-dashboard .users-list .list .user-row .right-chunk,.dashboard .nutritionist-dashboard .users-list .list .user-row .left-chunk,.dashboard .nutritionist-dashboard .users-list .list .user-row .right-chunk{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:50%}@media only screen and (max-width:768px){.dashboard .company-dashboard .users-list .list .user-row .left-chunk,.dashboard .nutritionist-dashboard .users-list .list .user-row .left-chunk{flex-direction:column;align-items:flex-start}.dashboard .company-dashboard .users-list .list .user-row .left-chunk span,.dashboard .nutritionist-dashboard .users-list .list .user-row .left-chunk span{width:100%}}@media only screen and (max-width:768px){.dashboard .company-dashboard .users-list .list .user-row .right-chunk,.dashboard .nutritionist-dashboard .users-list .list .user-row .right-chunk{flex-direction:row-reverse;justify-content:flex-start}}.dashboard .company-dashboard .users-list .list .user-row span,.dashboard .nutritionist-dashboard .users-list .list .user-row span{display:flex;width:50%}.dashboard .company-dashboard .users-list .list .user-row .state,.dashboard .nutritionist-dashboard .users-list .list .user-row .state{-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:12px;border:1px solid #eaeaf0;border-radius:4px;box-sizing:border-box;display:flex;justify-content:center}@media only screen and (max-width:768px){.dashboard .company-dashboard .users-list .list .user-row .state,.dashboard .nutritionist-dashboard .users-list .list .user-row .state{padding:0;width:30px;height:30px;border-radius:50%;margin-left:16px}}.dashboard .company-dashboard .users-list .list .user-row .state .state-text,.dashboard .nutritionist-dashboard .users-list .list .user-row .state .state-text{width:100%;display:flex;justify-content:center}@media only screen and (max-width:768px){.dashboard .company-dashboard .users-list .list .user-row .state .state-text,.dashboard .nutritionist-dashboard .users-list .list .user-row .state .state-text{display:none}}.dashboard .company-dashboard .users-list .list .user-row .actions,.dashboard .nutritionist-dashboard .users-list .list .user-row .actions{color:#7c67e2;font-weight:700;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-left:32px}@media only screen and (max-width:768px){.dashboard .company-dashboard .users-list .list .user-row .actions,.dashboard .nutritionist-dashboard .users-list .list .user-row .actions{margin-left:0;width:calc(100% - 45px);display:flex;justify-content:flex-end}}.dashboard .company-dashboard .users-list .list .user-row:last-child,.dashboard .nutritionist-dashboard .users-list .list .user-row:last-child{border-bottom:1px solid #eaeaf0}.dashboard .user-form{padding:32px 64px;margin:64px 0}@media only screen and (max-width:768px){.dashboard .user-form{padding:16px;margin:32px 16px}}.dashboard .user-form .heading-line{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.dashboard .user-form .heading-line .back{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:row;align-items:center;color:#7c67e2}.dashboard .user-form .heading-line .back p{margin-left:12px}.dashboard .user-form .title{font-size:20px;font-weight:700}@media only screen and (max-width:768px){.dashboard .user-form .title{font-size:16px;margin:0}}.dashboard .user-form .checkboxes,.dashboard .user-form .your-data{padding:16px 0}.dashboard .user-form .bottom-separator,.dashboard .user-form .top-separator{margin:48px 0 16px;border-top:1px solid #eaeaf0;width:100%}@media only screen and (max-width:768px){.dashboard .user-form .bottom-separator,.dashboard .user-form .top-separator{margin:16px 0}}.dashboard .user-form .bottom-separator{margin:24px 0 36px}@media only screen and (max-width:768px){.dashboard .user-form .bottom-separator{margin:8px 0 16px}}.dashboard .user-form .buttons{display:flex;flex-direction:column;align-items:center}.dashboard{width:1100px;min-height:100vh;margin:0 auto;box-sizing:border-box;padding:48px 0}@media only screen and (max-width:768px){.dashboard{width:100%;padding:32px 0}}.dashboard .user-dashboard{padding-bottom:40px}.dashboard .user-dashboard .kit-coordination .buttons,.dashboard .user-dashboard .kit-pickup .buttons{display:flex;flex-direction:row;justify-content:flex-end}.dashboard .user-dashboard .kit-coordination .buttons button,.dashboard .user-dashboard .kit-pickup .buttons button{font-size:18px}.dashboard .user-dashboard .loading-container{display:flex;height:50vh;flex:1 1;justify-content:center;align-items:center}.dashboard .user-dashboard .kit-confirmation{flex:1 1}@media only screen and (max-width:768px){.dashboard .user-dashboard .kit-confirmation .content-heading{min-height:150px}}.dashboard .user-dashboard .kit-confirmation .information-container{margin-top:70px;min-height:100px;color:#4f4f4f;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column}.dashboard .user-dashboard .kit-confirmation .information-container .title{font-size:24px}.dashboard .user-dashboard .kit-confirmation .information-container .subtitle{font-size:20px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 40px}@media only screen and (max-width:768px){.dashboard .user-dashboard .kit-confirmation .information-container .subtitle{padding:0 10px}}.dashboard .user-dashboard .kit-confirmation .information-container .subtitle p{text-align:left;font-weight:700}.dashboard .user-dashboard .kit-confirmation .information-container .subtitle .instructions{padding:0 30px;display:flex;flex-direction:row;justify-content:center;align-items:center}@media only screen and (max-width:768px){.dashboard .user-dashboard .kit-confirmation .information-container .subtitle .instructions{flex-direction:column;padding:0}}.dashboard .user-dashboard .kit-confirmation .information-container .subtitle .instructions .instructions--text{padding:0 20px}@media only screen and (max-width:768px){.dashboard .user-dashboard .kit-confirmation .information-container .subtitle .instructions .instructions--text{padding:0}}.dashboard .user-dashboard .kit-confirmation .information-container .subtitle .instructions .instructions--img{display:flex;justify-content:center;align-items:center;padding-bottom:20px}.dashboard .user-dashboard .kit-confirmation .information-container .link{color:#7c67e2;text-decoration:none;font-size:20px}.dashboard .user-dashboard .kit-confirmation .information-container .info{font-size:16px;color:#707f8c;margin-bottom:20px}@media only screen and (max-width:768px){.dashboard .user-dashboard .kit-confirmation .information-container{padding:0 16px;margin:0;box-shadow:none}}.dashboard .user-dashboard .user-dashboard-content{margin:64px 0 32px;padding:72px 32px 32px;border-radius:8px;position:relative}@media only screen and (max-width:768px){.dashboard .user-dashboard .user-dashboard-content{padding:0 16px;margin:0;box-shadow:none}}.dashboard .user-dashboard .user-dashboard-content .content-heading{position:absolute;top:-24px;left:24px;min-height:100px;width:calc(100% - 148px);padding:32px 48px;background-color:#856a8f;border-radius:24px;color:#fff}@media only screen and (max-width:768px){.dashboard .user-dashboard .user-dashboard-content .content-heading{box-sizing:border-box;position:static;width:100%;padding:16px 32px;font-size:14px}}.dashboard .user-dashboard .user-dashboard-content .content-heading p{margin:0}.dashboard .user-dashboard .user-dashboard-content .content-heading .title{font-size:20px;margin-bottom:15px}.dashboard .user-dashboard .user-dashboard-content .content-heading .speech{font-size:20px}@media only screen and (max-width:768px){.dashboard .user-dashboard .user-dashboard-content .content-heading .speech{font-size:18px}}.dashboard .user-dashboard .date-and-address{margin:80px 0 16px;padding:0;width:100%;box-sizing:border-box}@media only screen and (max-width:768px){.dashboard .user-dashboard .date-and-address{box-sizing:border-box;width:100%;margin-top:0}}.dashboard .user-dashboard .date-and-address .address,.dashboard .user-dashboard .date-and-address .date{display:flex;flex-direction:row;align-items:flex-start;box-sizing:border-box;padding:16px}.dashboard .user-dashboard .date-and-address .address img,.dashboard .user-dashboard .date-and-address .date img{height:60px}.dashboard .user-dashboard .date-and-address .address .right-chunk,.dashboard .user-dashboard .date-and-address .date .right-chunk{margin-left:32px;flex-grow:1}.dashboard .user-dashboard .date-and-address .address .right-chunk .title,.dashboard .user-dashboard .date-and-address .date .right-chunk .title{margin:8px 0;font-size:20px;font-weight:700}.dashboard .user-dashboard .date-and-address .address .right-chunk .content .options,.dashboard .user-dashboard .date-and-address .date .right-chunk .content .options{display:flex;flex-direction:row;flex-wrap:wrap}.dashboard .user-dashboard .date-and-address .address .right-chunk .content .options .option-container,.dashboard .user-dashboard .date-and-address .date .right-chunk .content .options .option-container{width:33.333%;box-sizing:border-box;padding:0 16px;display:flex;align-items:center}.dashboard .user-dashboard .date-and-address .address .right-chunk .content .options .option-container .option,.dashboard .user-dashboard .date-and-address .date .right-chunk .content .options .option-container .option{width:100%;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;color:#aaa;border:1px solid #aaa;margin:8px 0;padding:8px 16px;box-sizing:border-box;border-radius:6px;text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:all .3s ease-in-out}.dashboard .user-dashboard .date-and-address .address .right-chunk .content .options .option-container .selected-option,.dashboard .user-dashboard .date-and-address .date .right-chunk .content .options .option-container .selected-option{color:#fff;background-color:#7c67e2}.dashboard .user-dashboard .date-and-address .address .right-chunk .content .options .option-container .selected-option .check-icon,.dashboard .user-dashboard .date-and-address .date .right-chunk .content .options .option-container .selected-option .check-icon{margin-left:8px}.dashboard .user-dashboard .date-and-address .address .right-chunk .content .options .option-container:nth-child(3n+0),.dashboard .user-dashboard .date-and-address .date .right-chunk .content .options .option-container:nth-child(3n+0){padding-right:0}.dashboard .user-dashboard .date-and-address .address .right-chunk .content .options .option-container:nth-child(3n+1),.dashboard .user-dashboard .date-and-address .date .right-chunk .content .options .option-container:nth-child(3n+1){padding-left:0}.dashboard .user-dashboard .date-and-address .address .right-chunk .content .options .option-container:nth-child(3n+2),.dashboard .user-dashboard .date-and-address .date .right-chunk .content .options .option-container:nth-child(3n+2){padding:0 8px}.dashboard .user-dashboard .date-and-address .address .right-chunk .content .options .option-container .add-icon,.dashboard .user-dashboard .date-and-address .date .right-chunk .content .options .option-container .add-icon{margin-right:8px}@media only screen and (max-width:768px){.dashboard .user-dashboard .date-and-address .address .right-chunk .content .options .option-container,.dashboard .user-dashboard .date-and-address .date .right-chunk .content .options .option-container{width:100%;padding:0!important}}.dashboard .user-dashboard .date-and-address .address .right-chunk .content .other-option,.dashboard .user-dashboard .date-and-address .date .right-chunk .content .other-option{padding:16px 0;font-size:18px;color:#aaa}.dashboard .user-dashboard .date-and-address .address .right-chunk .content .other-option .speech,.dashboard .user-dashboard .date-and-address .date .right-chunk .content .other-option .speech{margin-right:8px}.dashboard .user-dashboard .date-and-address .address .right-chunk .coordinated-option,.dashboard .user-dashboard .date-and-address .date .right-chunk .coordinated-option{color:#545454;font-size:16px}.dashboard .user-dashboard .date-and-address .address .right-chunk .coordinated-option .primary-link,.dashboard .user-dashboard .date-and-address .date .right-chunk .coordinated-option .primary-link{margin:0 16px}.dashboard .user-dashboard .date-and-address .address .right-chunk .coordinated-option button,.dashboard .user-dashboard .date-and-address .date .right-chunk .coordinated-option button{padding:4px 48px;font-size:14px}.dashboard .user-dashboard .shipping-selection{margin:96px 0 16px 48px;padding:0;width:100%;box-sizing:border-box}@media only screen and (max-width:768px){.dashboard .user-dashboard .shipping-selection{box-sizing:border-box;width:100%;margin-top:0;margin-left:0}}.dashboard .user-dashboard .results-container{margin:96px 0 16px;padding:0;width:100%;height:300px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.dashboard .user-dashboard .results-container .results-sent,.dashboard .user-dashboard .results-container .tests-in-lab{color:#aaa}.dashboard .user-dashboard .results-container .results-sent .title,.dashboard .user-dashboard .results-container .tests-in-lab .title{font-size:24px;color:#545454;margin:8px 0}.dashboard .user-dashboard .results-container .results-sent p,.dashboard .user-dashboard .results-container .results-sent span,.dashboard .user-dashboard .results-container .tests-in-lab p,.dashboard .user-dashboard .results-container .tests-in-lab span{text-align:center}.dashboard .progressbar-text{left:75px!important;top:75px!important}.dashboard .bmiInfo .progressbar-text{display:block!important}.dashboard .landing-container{padding-bottom:30px}.user-form{margin:0;padding:0;width:100%;background-color:#fff;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.user-form .heading-line{text-align:center;padding:10px 0 30px 20px}.user-form .heading-line h2{margin:0;font-size:1.3em;font-weight:700;text-transform:uppercase;color:#063741}.user-form .form{display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:0 20px}.user-form .form .cont-form-step0,.user-form .form .cont-form-step1{display:flex;flex-direction:row;grid-gap:20px;gap:20px}@media only screen and (max-width:768px){.user-form .form .cont-form-step0,.user-form .form .cont-form-step1{flex-direction:column;width:100%}}.user-form .form .cont-form-step0 .field-group,.user-form .form .cont-form-step1 .field-group{margin-bottom:20px}@media only screen and (max-width:768px){.user-form .form .cont-form-step0 .field-group .MuiFormControl-root,.user-form .form .cont-form-step1 .field-group .MuiFormControl-root{width:95%;display:flex;justify-content:center}}.user-form .form .cont-form-step0 .field-group .MuiFormControl-root .MuiFormControl-marginNormal,.user-form .form .cont-form-step1 .field-group .MuiFormControl-root .MuiFormControl-marginNormal{margin-top:0}@media only screen and (max-width:768px){.user-form .form .cont-form-step0 .field-group,.user-form .form .cont-form-step1 .field-group{width:100%;display:flex;justify-content:center}}.user-form .form .cont-form-step0 .field-group .field-label,.user-form .form .cont-form-step1 .field-group .field-label{font-size:1.2em;margin-bottom:10px;color:#063741}.user-form .form .cont-form-step0 .field-group label,.user-form .form .cont-form-step1 .field-group label{font-size:1em;margin-bottom:5px;color:#063741}.user-form .form .cont-form-step0{justify-content:space-evenly}.user-form .form .cont-form-step0 .MuiFormControl-root{width:100%;flex-direction:column}.user-form .form .cont-form-step0 .MuiFormControl-root .MuiFormGroup-row{flex-direction:column}.user-form .form .buttons,.user-form .form .cont-form-step1{justify-content:space-evenly}.user-form .form .buttons{display:flex;flex-direction:row;align-items:center;padding:0 30px}@media only screen and (max-width:768px){.user-form{padding:10px}.user-form .heading-line h2{font-size:1.5em}.user-form .form{padding:0 10px}.user-form .form .field-group .field-label{font-size:1em}.user-form .form .field-group label{font-size:.9em}.user-form .form .buttons{flex-direction:column;grid-gap:10px;gap:10px}}.form{width:100%}.form .horizontal-line{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:65px}@media only screen and (max-width:768px){.form .horizontal-line{height:auto;flex-direction:column}}.form .horizontal-line .field:last-child{margin-left:12px}@media only screen and (max-width:768px){.form .horizontal-line .field:last-child{margin-left:0}}.form .horizontal-line .field:only-child{width:50%;margin-left:0;margin-right:12px}@media only screen and (max-width:768px){.form .horizontal-line .field:only-child{width:100%;margin:0}}.form .horizontal-line .one-field-line:last-child{margin-left:0}.form .checkbox-horizontal-line{margin-top:32px}.header{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;margin-bottom:16px}@media only screen and (max-width:768px){.header{padding:0 16px;flex-direction:row;flex-wrap:wrap}}.header .logo{height:40px;width:auto;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;order:3}@media only screen and (max-width:768px){.header .logo{height:30px;order:1}}.header .right{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width:768px){.header .right{order:2}}.header .right .variable-data{margin-right:32px;display:flex;align-items:center}@media only screen and (max-width:768px){.header .right .variable-data{margin-right:16px;order:2}}.header .right .variable-data .nutritionist-id{font-size:20px;font-weight:700}@media only screen and (max-width:768px){.header .right .variable-data .nutritionist-id{font-size:16px}}.header .right .variable-data .business-image{height:40px;width:auto}@media only screen and (max-width:768px){.header .right .variable-data .business-image{height:30px;order:1}}.header .right .profile-header{color:#7c67e2;display:flex;flex-direction:row;align-items:center;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:768px){.header .right .profile-header{order:2}}.header .right .profile-header .image{height:40px;width:40px;margin-right:16px;background-color:#7c67e2;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:768px){.header .right .profile-header .image{height:30px;width:30px;margin-right:10px}}.header .right .profile-header span{font-weight:700;font-size:18px}@media only screen and (max-width:768px){.header .right .profile-header span{display:none}}.landing{height:100%;display:flex;flex-direction:column}.landing .landing-square-image{height:441px;width:403px;background-size:cover;border-radius:135px;background-position:50%}@media only screen and (max-width:768px){.landing .landing-square-image{width:330px;height:290px;border-radius:80px}}.landing .faq .landing-faq-title,.landing .landing-title{color:#4a4a4a;font-weight:700}.landing .landing-p{color:#707f8c;font-size:24px}@media only screen and (max-width:768px){.landing .landing-p{font-size:20px}}.landing .landing-header{padding:30px 15%;background-color:#fff;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:768px){.landing .landing-header{padding:16px;width:100%;box-sizing:border-box;z-index:2000;position:relative}}.landing .landing-header .landing-header-img{height:40px;margin-right:20px;cursor:pointer}@media only screen and (max-width:768px){.landing .landing-header .landing-header-img{height:30px}}.landing .landing-header .landing-header-burger{display:none}@media only screen and (max-width:768px){.landing .landing-header .landing-header-burger{display:flex}}@media only screen and (max-width:768px){.landing .landing-header-options-desktop{display:none}}.landing .cover{display:flex;flex-direction:row;width:100%;background:url(https://res.cloudinary.com/hqs-cdn/image/upload/v1634906803/mistergen/bg-cover_nzd6bq.png) no-repeat;background-size:cover;flex-wrap:wrap;overflow:hidden}@media only screen and (max-width:768px){.landing .cover{flex-direction:column;max-height:none}}.landing .cover .cover-texts{width:35%;padding-left:15%;height:auto;min-width:375px;padding-bottom:50px;order:1;overflow:hidden;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:768px){.landing .cover .cover-texts{box-sizing:border-box;width:inherit;padding:20px}}.landing .cover .cover-texts #cover-texts-h{font-size:70px;font-weight:700;margin-bottom:40px;padding-top:40px;height:auto}@media only screen and (max-width:768px){.landing .cover .cover-texts #cover-texts-h{width:100%;font-size:38px;font-weight:700;margin-bottom:10px;padding-left:20px}}@media screen and (min-width:1500px) and (max-width:1880px){.landing .cover .cover-texts #cover-texts-h{font-size:60px}}@media screen and (min-width:1285px) and (max-width:1550px){.landing .cover .cover-texts #cover-texts-h{font-size:55px}}@media screen and (min-width:769px) and (max-width:1290px){.landing .cover .cover-texts #cover-texts-h{font-size:47px}}.landing .cover .cover-texts #cover-texts-p{font-size:22px;padding-bottom:40px}@media only screen and (max-width:768px){.landing .cover .cover-texts #cover-texts-p{display:none}}@media screen and (min-width:1285px) and (max-width:1550px){.landing .cover .cover-texts #cover-texts-p{font-size:21px}}@media screen and (min-width:769px) and (max-width:1290px){.landing .cover .cover-texts #cover-texts-p{font-size:17px}}.landing .cover .cover-texts .cover-texts-button{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-direction:column}@media only screen and (max-width:768px){.landing .cover .cover-texts .cover-texts-button{width:100%;padding-bottom:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.landing .cover .cover-texts .cover-texts-button Button{margin:10px 0}@media only screen and (max-width:768px){.landing .cover .cover-texts .cover-texts-button Button{width:100%}}.landing .cover .cover-recomendations-girl{display:flex;width:50%;height:auto;overflow:hidden;order:2;min-width:375px}@media only screen and (max-width:768px){.landing .cover .cover-recomendations-girl{width:100%}}@media screen and (min-width:769px) and (max-width:1290px){.landing .cover .cover-recomendations-girl{overflow:visible}}.landing .cover .cover-recomendations-girl .cover-rec{width:33%;z-index:2;display:flex;flex-direction:column;max-width:223px}@media only screen and (max-width:768px){.landing .cover .cover-recomendations-girl .cover-rec{justify-content:flex-end}}.landing .cover .cover-recomendations-girl .cover-rec img{height:auto}@media only screen and (max-width:768px){.landing .cover .cover-recomendations-girl .cover-rec img{width:160px;height:auto;position:relative;bottom:-11px}}@media screen and (min-width:769px) and (max-width:1290px){.landing .cover .cover-recomendations-girl .cover-rec img{width:200px;height:auto;position:relative;bottom:-31px}}.landing .cover .cover-recomendations-girl .cover-girl{overflow:hidden;width:67%;display:flex;justify-content:flex-start;max-height:624px}@media screen and (min-width:1500px) and (max-width:1880px){.landing .cover .cover-recomendations-girl .cover-girl{overflow:visible}}@media screen and (min-width:1285px) and (max-width:1550px){.landing .cover .cover-recomendations-girl .cover-girl{overflow:visible}}@media screen and (min-width:769px) and (max-width:1290px){.landing .cover .cover-recomendations-girl .cover-girl{overflow:visible}}.landing .cover .cover-recomendations-girl .cover-girl img{position:relative;left:-100px;height:auto}@media only screen and (max-width:768px){.landing .cover .cover-recomendations-girl .cover-girl img{width:border-box;left:-130px;height:auto;max-height:450px}}.landing .cover .cover-recomendations-girl .cover-girl .indicators{overflow:hidden}.landing .cover .cover-recomendations-girl .cover-girl .indicators .items{width:border-box;position:absolute}.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel{position:relative;width:750px;height:600px;top:0;left:0;color:#fff;font-size:15px;display:flex;flex-direction:column;justify-content:space-around;z-index:2}@media only screen and (max-width:768px){.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel{max-height:450px;width:auto;justify-content:space-around}}@media screen and (min-width:1500px) and (max-width:1880px){.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel{width:650px}}@media screen and (min-width:1285px) and (max-width:1550px){.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel{width:480px}}@media screen and (min-width:769px) and (max-width:1290px){.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel{width:340px}}.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel div{width:130px;height:30px;padding-left:20px;border-radius:15px;display:flex;justify-content:space-between}.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel div strong{padding-top:3px}.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel div span{border-radius:100%;padding:5px}.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel .item1{background-color:#f46b64;width:100px;position:relative;right:-450px}@media only screen and (max-width:768px){.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel .item1{margin-left:40px;margin-bottom:150px;right:0;top:-10px}}@media screen and (min-width:1285px) and (max-width:1550px){.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel .item1{right:-380px}}@media screen and (min-width:769px) and (max-width:1290px){.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel .item1{right:-240px}}.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel .item1 span{background-color:#d85652}.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel .item2{background-color:#6964ab;position:relative;margin-top:40px;margin-left:30px}@media only screen and (max-width:768px){.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel .item2{margin-left:90px}}.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel .item2 span{background-color:#3b3b82}.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel .item3{background-color:#ffb048;width:150px;position:relative;right:-550px}@media only screen and (max-width:768px){.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel .item3{right:0}}@media screen and (min-width:1500px) and (max-width:1880px){.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel .item3{right:-450px}}@media screen and (min-width:1285px) and (max-width:1550px){.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel .item3{right:-330px}}@media screen and (min-width:769px) and (max-width:1290px){.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel .item3{right:-240px}}.landing .cover .cover-recomendations-girl .cover-girl .indicators .items .itemsrel .item3 span{background-color:#d38931}.landing .landing-intro{display:flex;padding:70px 0}@media only screen and (max-width:768px){.landing .landing-intro{flex-direction:column}}.landing .landing-intro .landing-intro-texts{width:60%;margin-left:15%}@media only screen and (max-width:768px){.landing .landing-intro .landing-intro-texts{width:inherit;margin:0 20px}}.landing .landing-intro .landing-intro-texts #landing-intro-h{font-size:37px;font-weight:800;margin-bottom:30px;height:auto}@media only screen and (max-width:768px){.landing .landing-intro .landing-intro-texts #landing-intro-h{font-size:31px;font-weight:700}}@media screen and (min-width:1285px) and (max-width:1550px){.landing .landing-intro .landing-intro-texts #landing-intro-h{font-size:38px;font-weight:700}}@media screen and (min-width:769px) and (max-width:1290px){.landing .landing-intro .landing-intro-texts #landing-intro-h{font-size:33px}}.landing .landing-intro .landing-intro-texts #landing-intro-p{font-size:1.3em}@media only screen and (max-width:768px){.landing .landing-intro .landing-intro-texts #landing-intro-p{margin-bottom:20px;font-size:1.1em;padding-bottom:20px}}.landing .landing-intro .landing-intro-action{width:40%;display:flex;flex-direction:column;justify-content:space-between;margin-left:50px}@media only screen and (max-width:768px){.landing .landing-intro .landing-intro-action{margin:0 20px;width:inherit}.landing .landing-intro .landing-intro-action button{width:100%}}.landing .landing-intro .landing-intro-action .landing-intro-decoration{display:flex;justify-content:flex-end;overflow:hidden}@media only screen and (max-width:768px){.landing .landing-intro .landing-intro-action .landing-intro-decoration{display:none}}.landing .landing-intro .landing-intro-action .landing-intro-decoration .landing-intro-circle-small{width:54px;height:54px;border-radius:50%;background-color:#fec351;position:relative;top:84px}.landing .landing-intro .landing-intro-action .landing-intro-decoration .landing-intro-circle-big{width:168px;height:168px;border-radius:50%;background-color:#fec351;position:relative;right:-84px}.landing .landing-intro .landing-intro-action .landing-intro-decoration .landing-intro-button{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){.landing .landing-intro .landing-intro-action .landing-intro-decoration .landing-intro-button{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.landing .landing-intro-prep-meals{width:100%;height:auto;background-color:#d9d9d9;background-image:url(https://res.cloudinary.com/hqs-cdn/image/upload/v1694195245/landing-meals-bg_pu1ebf.svg);background-position:100% 0;background-size:cover;background-position-x:-250px;display:flex}@media screen and (min-width:1500px) and (max-width:1880px){.landing .landing-intro-prep-meals{background-position-x:0}}@media screen and (min-width:1285px) and (max-width:1550px){.landing .landing-intro-prep-meals{background-position-x:-50px}}@media screen and (min-width:1881px){.landing .landing-intro-prep-meals{background-position-x:0}}@media screen and (min-width:769px) and (max-width:1290px){.landing .landing-intro-prep-meals{background-image:none}}@media only screen and (max-width:768px){.landing .landing-intro-prep-meals{flex-direction:column;background-image:none}}.landing .landing-intro-prep-meals .prep-meals-text{width:60%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:100px;box-sizing:border-box}@media screen and (min-width:769px) and (max-width:1290px){.landing .landing-intro-prep-meals .prep-meals-text{padding:50px}}@media only screen and (max-width:768px){.landing .landing-intro-prep-meals .prep-meals-text{width:100%;padding:45px 10px 25px}}.landing .landing-intro-prep-meals .prep-meals-text h1,.landing .landing-intro-prep-meals .prep-meals-text h2,.landing .landing-intro-prep-meals .prep-meals-text p{width:80%;height:auto;text-align:left}@media only screen and (max-width:768px){.landing .landing-intro-prep-meals .prep-meals-text h1,.landing .landing-intro-prep-meals .prep-meals-text h2,.landing .landing-intro-prep-meals .prep-meals-text p{width:100%;text-align:center}}.landing .landing-intro-prep-meals .prep-meals-text h1{font-size:48px}@media screen and (min-width:769px) and (max-width:1290px){.landing .landing-intro-prep-meals .prep-meals-text h1{font-size:2.5em}}@media only screen and (max-width:768px){.landing .landing-intro-prep-meals .prep-meals-text h1{font-size:2em}}.landing .landing-intro-prep-meals .prep-meals-text h2{font-weight:lighter;font-size:36px}@media screen and (min-width:769px) and (max-width:1290px){.landing .landing-intro-prep-meals .prep-meals-text h2{font-size:1.8em}}@media only screen and (max-width:768px){.landing .landing-intro-prep-meals .prep-meals-text h2{font-size:1.4em}}.landing .landing-intro-prep-meals .prep-meals-text p{padding-top:30px;font-size:1.2em}@media screen and (min-width:769px) and (max-width:1290px){.landing .landing-intro-prep-meals .prep-meals-text p{font-size:1em}}@media only screen and (max-width:768px){.landing .landing-intro-prep-meals .prep-meals-text p{font-size:1em;font-weight:lighter}}.landing .landing-intro-prep-meals .prep-meals-text .cover-texts-button{display:flex;width:80%;padding-top:40px;box-sizing:border-box}@media only screen and (max-width:768px){.landing .landing-intro-prep-meals .prep-meals-text .cover-texts-button{width:100%;padding:0 10px 20px}}.landing .landing-intro-prep-meals .prep-meals-text .cover-texts-button Button{margin:10px 0;width:50%;z-index:1000}@media only screen and (max-width:768px){.landing .landing-intro-prep-meals .prep-meals-text .cover-texts-button Button{width:100%}}.landing .landing-intro-prep-meals .prep-meals-img{width:40%}@media only screen and (max-width:768px){.landing .landing-intro-prep-meals .prep-meals-img{width:100%}}.landing .landing-intro-prep-meals .prep-meals-img .rel-div{position:relative}@media only screen and (max-width:768px){.landing .landing-intro-prep-meals .prep-meals-img .rel-div{height:300px}}.landing .landing-intro-prep-meals .prep-meals-img .rel-div .abs-div{position:absolute;bottom:-770px;left:-430px}@media screen and (min-width:1285px) and (max-width:1550px){.landing .landing-intro-prep-meals .prep-meals-img .rel-div .abs-div{bottom:-670px;left:-350px}}@media screen and (min-width:769px) and (max-width:1290px){.landing .landing-intro-prep-meals .prep-meals-img .rel-div .abs-div{bottom:-540px;left:-160px}}@media only screen and (max-width:768px){.landing .landing-intro-prep-meals .prep-meals-img .rel-div .abs-div{position:relative;display:flex;justify-content:center;bottom:25px;left:0}}.landing .landing-intro-prep-meals .prep-meals-img .rel-div .abs-div img{width:981px;height:743px}@media screen and (min-width:1285px) and (max-width:1550px){.landing .landing-intro-prep-meals .prep-meals-img .rel-div .abs-div img{width:800px;height:620px}}@media screen and (min-width:769px) and (max-width:1290px){.landing .landing-intro-prep-meals .prep-meals-img .rel-div .abs-div img{width:600px;height:500px}}@media only screen and (max-width:768px){.landing .landing-intro-prep-meals .prep-meals-img .rel-div .abs-div img{width:95%;height:auto}}.landing .landing-intro-banner{height:339px;width:100%;background-image:url(https://res.cloudinary.com/hqs-cdn/image/upload/v1634906806/mistergen/landing-intro-banner_mel3yx.png);background-size:cover;background-position:50%}@media only screen and (max-width:768px){.landing .landing-intro-banner{height:375px}}.landing .landing-aboutus{padding-top:240px}@media only screen and (max-width:768px){.landing .landing-aboutus{padding:49px 0 0}}.landing .landing-aboutus .landing-aboutus-texts{display:flex;padding:0 15%}@media only screen and (max-width:768px){.landing .landing-aboutus .landing-aboutus-texts{flex-direction:column;padding:0 20px}}.landing .landing-aboutus .landing-aboutus-texts #landing-aboutus-h{font-size:32px;width:320px}@media only screen and (max-width:768px){.landing .landing-aboutus .landing-aboutus-texts #landing-aboutus-h{margin-bottom:1em}}.landing .landing-aboutus .landing-aboutus-texts #landing-aboutus-p p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.landing .landing-aboutus .landing-aboutus-texts #landing-aboutus-p p:first-child{margin-bottom:1em}.landing .landing-aboutus #landing-aboutus-oval{display:flex;justify-content:flex-end;position:relative;top:-50px}@media only screen and (max-width:768px){.landing .landing-aboutus #landing-aboutus-oval{top:0}}.landing .landing-aboutus #landing-aboutus-oval img{height:364px;width:161px}@media only screen and (max-width:768px){.landing .landing-aboutus #landing-aboutus-oval img{height:186px;width:66px}}.landing .landing-aboutus .landing-aboutus-images{display:flex;justify-content:center}@media only screen and (max-width:768px){.landing .landing-aboutus .landing-aboutus-images{flex-direction:column;align-items:center;margin:0 20px}}.landing .landing-aboutus .landing-aboutus-images img{height:428px;width:486px;object-fit:cover;border-radius:110px}@media only screen and (max-width:768px){.landing .landing-aboutus .landing-aboutus-images img{width:330px;height:290px;border-radius:80px}}.landing .landing-aboutus .landing-aboutus-images #img-1{object-position:30% 0}.landing .landing-aboutus .landing-aboutus-images #img-2{object-position:100% 20%}.landing .landing-aboutus .landing-aboutus-images #landing-aboutus-image1{display:grid;position:relative;top:-214px;margin-right:14px}@media only screen and (max-width:768px){.landing .landing-aboutus .landing-aboutus-images #landing-aboutus-image1{margin:0;top:-124px}}.landing .landing-aboutus .landing-aboutus-images #landing-aboutus-image1 #landing-aboutus-donut{width:107px;height:107px;object-fit:contain;border:40px solid #7c67e2;border-radius:50%;position:absolute;top:334px;left:100px;z-index:1}@media only screen and (max-width:768px){.landing .landing-aboutus .landing-aboutus-images #landing-aboutus-image1 #landing-aboutus-donut{width:72px;height:72px;top:207px;left:50px;border-width:26px}}.landing .landing-aboutus .landing-aboutus-images #landing-aboutus-image1 img{z-index:2}.landing .landing-aboutus .landing-aboutus-images img:nth-child(2){margin-left:14px}@media only screen and (max-width:768px){.landing .landing-aboutus .landing-aboutus-images img:nth-child(2){margin:0;position:relative;top:-50px}}.landing .faq #landing-rogue-circle,.landing .landing-how #landing-rogue-circle{width:168px;height:168px;background-color:#fec351;border-radius:50%;position:relative;left:-84px;bottom:-50px}@media only screen and (max-width:768px){.landing .faq #landing-rogue-circle,.landing .landing-how #landing-rogue-circle{margin-top:0;width:77px;height:77px;left:-39px}}.landing .faq .landing-how-texts,.landing .landing-how .landing-how-texts{display:flex;justify-content:center;align-items:flex-end;padding:0 15%;position:relative;top:-50px}@media only screen and (max-width:768px){.landing .faq .landing-how-texts,.landing .landing-how .landing-how-texts{flex-direction:column;top:0}}.landing .faq .landing-how-texts h2,.landing .landing-how .landing-how-texts h2{font-size:122px;margin-right:10%}@media only screen and (max-width:768px){.landing .faq .landing-how-texts h2,.landing .landing-how .landing-how-texts h2{font-size:56px}}.landing .faq .landing-how-steps,.landing .landing-how .landing-how-steps{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:0 15%;margin-top:40px}@media only screen and (max-width:768px){.landing .faq .landing-how-steps,.landing .landing-how .landing-how-steps{display:none;margin-top:0;padding:0 20px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}.landing .faq .landing-how-steps .landing-how-steps-container,.landing .landing-how .landing-how-steps .landing-how-steps-container{display:flex;flex-direction:column;align-items:center;max-width:200px}.landing .faq .landing-how-steps .landing-how-steps-container .landing-how-steps-img,.landing .landing-how .landing-how-steps .landing-how-steps-container .landing-how-steps-img{height:140px;display:flex;align-items:flex-end;justify-content:center}.landing .faq .landing-how-steps .landing-how-steps-container .landing-how-steps-img img,.landing .landing-how .landing-how-steps .landing-how-steps-container .landing-how-steps-img img{width:112px}.landing .faq .landing-how-steps .landing-how-steps-container .landing-how-steps-no,.landing .landing-how .landing-how-steps .landing-how-steps-container .landing-how-steps-no{background-color:#897ea8;border-radius:50%;color:#fff;font-size:12px;height:1.5em;width:1.5em;display:flex;justify-content:center;align-items:center;margin-top:1em;padding:.5em}.landing .faq .landing-how-steps .landing-how-steps-container .landing-how-steps-text,.landing .landing-how .landing-how-steps .landing-how-steps-container .landing-how-steps-text{color:#897ea8;font-weight:700;text-align:center}.landing .faq .steps-explained,.landing .landing-how .steps-explained{display:flex;flex-direction:column}@media only screen and (max-width:768px){.landing .faq .steps-explained,.landing .landing-how .steps-explained{padding-bottom:20px}}.landing .faq .steps-explained .steps-items,.landing .landing-how .steps-explained .steps-items{margin-left:15%;margin-right:15%;display:grid;grid-gap:20px;gap:20px;padding:40px 10px;border-bottom:1px solid #b6b6b6}@media only screen and (max-width:768px){.landing .faq .steps-explained .steps-items,.landing .landing-how .steps-explained .steps-items{height:auto;margin:10px 20px;grid-template-columns:repeat(2,1fr)!important;grid-template-rows:repeat(3,auto)!important;grid-template-areas:"stepTitle stepTitle" "stepImg stepImg" "stepText stepText"!important}}.landing .faq .steps-explained .steps-items .stepImg,.landing .landing-how .steps-explained .steps-items .stepImg{grid-area:stepImg;display:flex;align-items:center}@media only screen and (max-width:768px){.landing .faq .steps-explained .steps-items .stepImg,.landing .landing-how .steps-explained .steps-items .stepImg{grid-gap:0;gap:0;width:100%}}@media screen and (min-width:1285px) and (max-width:1550px){.landing .faq .steps-explained .steps-items .stepImg,.landing .landing-how .steps-explained .steps-items .stepImg{grid-gap:0;gap:0;width:80%}}.landing .faq .steps-explained .steps-items .stepTitle,.landing .landing-how .steps-explained .steps-items .stepTitle{grid-area:stepTitle;display:flex;flex-direction:row;align-items:flex-end}@media only screen and (max-width:768px){.landing .faq .steps-explained .steps-items .stepTitle,.landing .landing-how .steps-explained .steps-items .stepTitle{font-size:30px;justify-content:center}}.landing .faq .steps-explained .steps-items .stepTitle h1,.landing .landing-how .steps-explained .steps-items .stepTitle h1{font-weight:700;font-size:120px;line-height:110px;display:flex;align-items:flex-end}@media only screen and (max-width:768px){.landing .faq .steps-explained .steps-items .stepTitle h1,.landing .landing-how .steps-explained .steps-items .stepTitle h1{font-size:85px;line-height:70px}}@media screen and (min-width:1285px) and (max-width:1550px){.landing .faq .steps-explained .steps-items .stepTitle h1,.landing .landing-how .steps-explained .steps-items .stepTitle h1{font-size:75px;line-height:65px}}.landing .faq .steps-explained .steps-items .stepTitle h2,.landing .landing-how .steps-explained .steps-items .stepTitle h2{width:330px;padding-left:10px;font-weight:800;line-height:60px;font-size:40px;display:flex;align-items:flex-end}@media only screen and (max-width:768px){.landing .faq .steps-explained .steps-items .stepTitle h2,.landing .landing-how .steps-explained .steps-items .stepTitle h2{font-size:30px;line-height:33px}}@media screen and (min-width:1285px) and (max-width:1550px){.landing .faq .steps-explained .steps-items .stepTitle h2,.landing .landing-how .steps-explained .steps-items .stepTitle h2{font-size:29px;line-height:33px}}.landing .faq .steps-explained .steps-items .stepText,.landing .landing-how .steps-explained .steps-items .stepText{grid-area:stepText;color:#707070;font-size:29px}@media only screen and (max-width:768px){.landing .faq .steps-explained .steps-items .stepText,.landing .landing-how .steps-explained .steps-items .stepText{font-size:20px;text-align:center}}@media screen and (min-width:1285px) and (max-width:1550px){.landing .faq .steps-explained .steps-items .stepText,.landing .landing-how .steps-explained .steps-items .stepText{font-size:19px}}.landing .faq .steps-explained .step-one,.landing .landing-how .steps-explained .step-one{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-template-areas:"stepTitle stepImg" "stepText stepImg"}.landing .faq .steps-explained .step-one .stepTitle,.landing .landing-how .steps-explained .step-one .stepTitle{color:#8bc6ae}.landing .faq .steps-explained .step-two,.landing .landing-how .steps-explained .step-two{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-template-areas:"stepImg stepTitle" "stepImg stepText"}.landing .faq .steps-explained .step-two .stepImg,.landing .landing-how .steps-explained .step-two .stepImg{padding-top:30px}.landing .faq .steps-explained .step-two .stepTitle,.landing .landing-how .steps-explained .step-two .stepTitle{color:#ffb048}.landing .faq .steps-explained .step-three,.landing .landing-how .steps-explained .step-three{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-template-areas:"stepTitle stepImg" "stepText stepImg"}.landing .faq .steps-explained .step-three .stepTitle,.landing .landing-how .steps-explained .step-three .stepTitle{color:#856a8f}.landing .faq .steps-explained .step-four,.landing .landing-how .steps-explained .step-four{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-template-areas:"stepImg stepTitle" "stepImg stepText";border-bottom:none}.landing .faq .steps-explained .step-four .stepTitle,.landing .landing-how .steps-explained .step-four .stepTitle{color:#f46b64}.landing .faq .landing-faq-title{display:flex;justify-content:center;padding-top:70px}@media only screen and (max-width:768px){.landing .faq .landing-faq-title{padding-top:25px}}@media only screen and (max-width:768px){.landing .faq .faq-title{font-size:2.2em}}.landing .faq .landing-faq-content{display:flex;justify-content:center}.landing .faq .landing-faq-content .faq-acordeon{width:70%;margin-top:60px;border-radius:23px;overflow:hidden}@media only screen and (max-width:768px){.landing .faq .landing-faq-content .faq-acordeon{width:90%}}.landing .faq .landing-faq-content .faq-acordeon .question{width:100%;color:#4f4f4f;margin:15px 0;border-radius:15px;overflow:hidden}.landing .faq .landing-faq-content .faq-acordeon .question h2{margin:0;padding:1rem;background-color:#eee;cursor:pointer;font-size:1.2rem;font-weight:700;text-transform:uppercase}@media only screen and (max-width:768px){.landing .faq .landing-faq-content .faq-acordeon .question h2{font-size:1rem;font-weight:400}}.landing .faq .landing-faq-content .faq-acordeon .question .active{color:#7c67e2}.landing .faq .landing-faq-content .faq-acordeon .answer{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.landing .faq .landing-faq-content .faq-acordeon .answer p{margin:0;padding:2.6rem;background-color:#f5f5f5;font-size:1.1rem;line-height:1.5;border-bottom:7px solid #71567c}@media only screen and (max-width:768px){.landing .faq .landing-faq-content .faq-acordeon .answer p{padding:1.4rem;font-size:.9rem;font-weight:lighter}}.landing .faq .landing-faq-content .faq-acordeon .answer.activo{max-height:1000px;transition:max-height .8s ease-in-out;overflow:visible}.landing .faq .landing-faq-content .faq-acordeon .answer.activo h2{color:#7c67e2}.landing .results{display:flex;flex-direction:row;background-color:#856a8f}@media only screen and (max-width:768px){.landing .results{flex-wrap:wrap;padding:20px 0}}.landing .results .results-img{display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media only screen and (max-width:768px){.landing .results .results-img{display:none}}.landing .results .results-img div{padding-top:80px}.landing .results .results-img img{width:100%}.landing .results .results-img .results-iso-logo{z-index:1000}@media only screen and (max-width:768px){.landing .results .results-img .results-iso-logo{display:none}}.landing .results .results-img .results-iso-logo div{width:80px;top:60px;left:430px}@media screen and (min-width:1285px) and (max-width:1550px){.landing .results .results-img .results-iso-logo div{left:360px}}.landing .results .results-img .results-iso-logo div img{width:80%}.landing .results .results-texts{width:50%;display:flex;flex-direction:column;color:#fff;margin-right:15%;padding-left:20px}@media only screen and (max-width:768px){.landing .results .results-texts{margin:0 20px;justify-content:center;width:100%}}.landing .results .results-texts .results-title{padding-top:40px;font-size:69px;line-height:70px;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (max-width:768px){.landing .results .results-texts .results-title{font-size:36px;line-height:44px}}@media screen and (min-width:1285px) and (max-width:1550px){.landing .results .results-texts .results-title{font-size:50px;line-height:51px}}.landing .results .results-texts .results-intro{font-size:20px;font-weight:400}@media only screen and (max-width:768px){.landing .results .results-texts .results-intro{font-size:19px}}@media screen and (min-width:1285px) and (max-width:1550px){.landing .results .results-texts .results-intro{font-size:18px}}.landing .results .results-texts .results-intro strong{font-size:25px}@media only screen and (max-width:768px){.landing .results .results-texts .results-intro strong{font-size:19px}}@media screen and (min-width:1285px) and (max-width:1550px){.landing .results .results-texts .results-intro strong{font-size:22px}}.landing .results .results-texts .results-specs{display:flex;flex-wrap:wrap;justify-content:flex-start;grid-gap:50px;gap:50px;font-size:18px;padding-bottom:40px}@media only screen and (max-width:768px){.landing .results .results-texts .results-specs{font-size:19px}}@media screen and (min-width:1285px) and (max-width:1550px){.landing .results .results-texts .results-specs{font-size:15px}}.landing .results .results-texts .results-specs div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;justify-content:space-around;grid-gap:10px;gap:10px}@media only screen and (max-width:768px){.landing .results .results-texts .results-specs div{padding-left:20px}}.landing .results .results-texts .results-specs li{-webkit-margin-before:0;margin-block-start:0;list-style:none;text-transform:uppercase}@media only screen and (max-width:768px){.landing .results .results-texts .results-specs li{line-height:44px}}.landing .results .iso-logo-mobile{display:none}@media only screen and (max-width:768px){.landing .results .iso-logo-mobile{display:flex;width:44px;height:29px;padding-bottom:10px;margin:0 auto}}.landing .results .iso-logo-mobile img{width:100%}.landing .landing-buy{display:flex;flex-direction:column;align-items:center;margin-top:140px}@media only screen and (max-width:768px){.landing .landing-buy{margin-top:40px}}.landing .landing-buy .landing-buy-main{display:flex;align-items:center;justify-content:center;padding:0 15%}@media only screen and (max-width:768px){.landing .landing-buy .landing-buy-main{flex-direction:column;padding:0 20px}}@media only screen and (max-width:768px){.landing .landing-buy .landing-buy-main .landing-buy-info .landing-buy-texts{text-align:center}}.landing .landing-buy .landing-buy-main .landing-buy-info .landing-buy-texts #landing-buy-title{font-size:32px}.landing .landing-buy .landing-buy-main .landing-buy-info .landing-buy-texts #landing-buy-p{margin:1em 0}.landing .landing-buy .landing-buy-main .landing-buy-info button{margin-top:2em}@media only screen and (max-width:768px){.landing .landing-buy .landing-buy-main .landing-buy-info button{margin-top:1em;margin-bottom:4em;width:100%}}.landing .landing-buy .landing-buy-main img{height:428px;width:486px;margin-left:85px;border-radius:110px;object-fit:cover}@media only screen and (max-width:768px){.landing .landing-buy .landing-buy-main img{height:290px;width:330px;margin-left:0;border-radius:80px}}.landing .landing-buy .landing-buy-banner{height:462px;width:90%;background-image:url(https://res.cloudinary.com/hqs-cdn/image/upload/v1634906805/mistergen/landing-buy-banner_zdv6nh.png);background-size:cover;background-position:50%;border-radius:35px;overflow:hidden;margin-top:190px}@media only screen and (max-width:768px){.landing .landing-buy .landing-buy-banner{display:none}}.landing .landing-nutritionists{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:0 15%;margin-top:115px}@media only screen and (max-width:768px){.landing .landing-nutritionists{padding:0 20px;margin-top:80px}}.landing .landing-nutritionists #landing-nutritionists-h{font-size:122px;line-height:.93;margin-bottom:28px;margin-right:200px}@media only screen and (max-width:768px){.landing .landing-nutritionists #landing-nutritionists-h{font-size:56px;line-height:1.14;margin-right:0}}.landing .landing-nutritionists .landing-nutritionists-body{display:flex;align-items:flex-end}@media only screen and (max-width:768px){.landing .landing-nutritionists .landing-nutritionists-body{flex-direction:column;align-items:center}}.landing .landing-nutritionists .landing-nutritionists-body .landing-nutritionists-info{display:flex;flex-direction:column;justify-content:space-between;margin-right:85px}@media only screen and (max-width:768px){.landing .landing-nutritionists .landing-nutritionists-body .landing-nutritionists-info{margin-right:0}}.landing .landing-nutritionists .landing-nutritionists-body .landing-nutritionists-info p{margin-bottom:1em}.landing .landing-nutritionists .landing-nutritionists-body .landing-nutritionists-info p:last-of-type{font-weight:700}.landing .landing-nutritionists .landing-nutritionists-body .landing-nutritionists-info #landing-nutritionists-button-desktop{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){.landing .landing-nutritionists .landing-nutritionists-body .landing-nutritionists-info #landing-nutritionists-button-desktop{display:none}}.landing .landing-nutritionists .landing-nutritionists-body .landing-nutritionists-decoration{position:relative}.landing .landing-nutritionists .landing-nutritionists-body .landing-nutritionists-decoration #landing-nutritionists-image{background-image:url(https://res.cloudinary.com/hqs-cdn/image/upload/v1634906806/mistergen/landing-nutritionists-image_ltu9y3.png);margin-top:33px}.landing .landing-nutritionists .landing-nutritionists-body .landing-nutritionists-decoration #landing-nutritionists-circle{height:168px;width:168px;border-radius:50%;background-color:#fec351;position:absolute;bottom:357px;left:255px}@media only screen and (max-width:768px){.landing .landing-nutritionists .landing-nutritionists-body .landing-nutritionists-decoration #landing-nutritionists-circle{height:84px;width:84px;z-index:-1;bottom:248px;left:246px}}.landing .landing-nutritionists .landing-nutritionists-body #landing-nutritionists-button-mobile{display:none;width:100%}@media only screen and (max-width:768px){.landing .landing-nutritionists .landing-nutritionists-body #landing-nutritionists-button-mobile{display:inherit;margin-top:61px}}.landing .landing-businesses{display:flex;flex-direction:column;align-items:flex-end;padding:0 15%;margin-top:183px}@media only screen and (max-width:768px){.landing .landing-businesses{padding:0 20px;margin-top:83px}}.landing .landing-businesses #landing-businesses-h{font-size:122px;line-height:.93;width:684px;text-align:justify;position:relative;top:50px;z-index:2}@media only screen and (max-width:768px){.landing .landing-businesses #landing-businesses-h{font-size:56px;line-height:1.14;position:static;width:auto;text-align:left}}.landing .landing-businesses .landing-businesses-body{display:flex;align-items:center}@media only screen and (max-width:768px){.landing .landing-businesses .landing-businesses-body{flex-direction:column-reverse}}.landing .landing-businesses .landing-businesses-body #landing-business-button-mobile{display:none}@media only screen and (max-width:768px){.landing .landing-businesses .landing-businesses-body #landing-business-button-mobile{display:inherit;width:100%;margin-top:45px}}.landing .landing-businesses .landing-businesses-body .landing-businesses-decoration{position:relative}.landing .landing-businesses .landing-businesses-body .landing-businesses-decoration #landing-businesses-image{background-image:url(https://res.cloudinary.com/hqs-cdn/image/upload/v1634906805/mistergen/landing-businesses-image_x02cw1.png)}@media only screen and (max-width:768px){.landing .landing-businesses .landing-businesses-body .landing-businesses-decoration #landing-businesses-image{margin-top:40px}}.landing .landing-businesses .landing-businesses-body .landing-businesses-decoration #landing-businesses-donut{width:131px;height:131px;border:40px solid #f86431;border-radius:50%;position:absolute;bottom:-65px;left:-30px;z-index:-1}@media only screen and (max-width:768px){.landing .landing-businesses .landing-businesses-body .landing-businesses-decoration #landing-businesses-donut{width:66px;height:66px;border-width:20px;bottom:-30px;left:-10px}}.landing .landing-businesses .landing-businesses-body .landing-businesses-info{margin-left:10%}@media only screen and (max-width:768px){.landing .landing-businesses .landing-businesses-body .landing-businesses-info{margin-left:0;margin-top:27px}}.landing .landing-businesses .landing-businesses-body .landing-businesses-info #landing-business-button-desktop{margin-top:45px}@media only screen and (max-width:768px){.landing .landing-businesses .landing-businesses-body .landing-businesses-info #landing-business-button-desktop{display:none}}.landing .landing-cat{width:100%;background-color:#71567c;display:flex;margin-top:260px}@media only screen and (max-width:768px){.landing .landing-cat{margin-top:90px;height:520px}}.landing .landing-cat .landing-cat-info{padding:100px 10% 100px 20%;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:768px){.landing .landing-cat .landing-cat-info{padding:51px 20px 0;text-align:center}}.landing .landing-cat .landing-cat-info #landing-cat-h{font-size:94px;font-weight:700;color:#fbfbfb;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (max-width:768px){.landing .landing-cat .landing-cat-info #landing-cat-h{font-size:42px}}.landing .landing-cat .landing-cat-info #landing-cat-p{color:#fff;opacity:.5}.landing .landing-cat .landing-cat-info button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){.landing .landing-cat .landing-cat-info button{width:100%}}.landing .landing-cat img{height:752px;width:384px}@media only screen and (max-width:768px){.landing .landing-cat img{display:none}}.landing .landing-footer-desktop{width:100%;padding:48px 15%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;background-color:#493650}@media only screen and (max-width:768px){.landing .landing-footer-desktop{display:none}}.landing .landing-footer-desktop .landing-footer-main{display:flex;align-items:center;justify-content:space-between}.landing .landing-footer-desktop .landing-footer-main .landing-footer-img{height:40px;margin-right:20px}.landing .landing-footer-desktop .landing-footer-main .landing-footer-options{color:#7c67e2;display:grid;grid-template-columns:auto auto auto auto;grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;align-items:center}.landing .landing-footer-desktop .landing-footer-main .landing-footer-options p{cursor:pointer;font-size:16px;font-weight:700}.landing .landing-footer-desktop .landing-footer-copyright{color:#856a8f;font-size:12px;line-height:2.7}.landing .landing-footer-mobile{display:none;background-color:#71567c;margin:0}@media only screen and (max-width:768px){.landing .landing-footer-mobile{display:flex;flex-direction:column}}.landing .landing-footer-mobile p{color:#fff;cursor:pointer;font-size:16px;font-weight:700;text-align:center}.landing .landing-footer-mobile .landing-footer-copyright{color:#fff;font-size:12px;line-height:2.7;text-align:center;padding:1.5em 0}.landing .landing-footer-mobile img{width:100%;height:auto}.landing-drawer-paper{border-radius:0 0 15px 15px;padding:1em;top:60px!important}.landing-drawer-paper .landing-drawer-header{display:flex;justify-content:space-between;align-items:center;width:100%}.landing-drawer-paper .landing-drawer-header .landing-header-img{height:30px}.landing-header-options-mobile{display:none}@media only screen and (max-width:768px){.landing-header-options-mobile{display:flex}}.landing-header-options{color:#7c67e2;display:grid;grid-template-columns:auto auto auto auto;grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;align-items:center}@media only screen and (max-width:768px){.landing-header-options{display:flex;flex-direction:column}}.landing-header-options p{cursor:pointer;font-size:16px;font-weight:700}@media only screen and (max-width:768px){.landing-header-options p{font-size:24px}}@media only screen and (max-width:768px){.landing-header-options button{width:100%;margin:1em}}.container p{margin:0}.container .header-payment{position:absolute;right:40%;color:#7c67e2;text-decoration:underline;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:768px){.container .header-payment{right:10px;color:#fafafa}}.container .logout{padding:1em;cursor:pointer}.container .gotomeals{cursor:pointer}@media only screen and (max-width:768px){.container .user-payment-coupon{overflow:hidden}}@media only screen and (max-width:768px){.container .user-payment-coupon .payment-right-content .MuiPaper-root{overflow:visible;z-index:10000}}@media only screen and (max-width:768px){.container .user-payment-coupon .payment-right-content .logo{padding:20px 0}}.container .coupon .form .horizontal-line .field:last-child,.container .coupon .MuiFormControl-root{width:100%!important}.container .finalPrice{display:flex;width:100%;justify-content:space-around;border-bottom:1px solid #ccc;padding:0 25px 30px}@media only screen and (max-width:768px){.container .finalPrice{padding:0!important;margin-top:80px!important;width:100%;flex-direction:column;justify-content:space-between;align-items:center}}.container .finalPrice .final-price-coupon{width:100%;display:flex;flex-direction:column;margin-top:10px;align-items:center;justify-content:center;font-size:1.4rem;font-weight:700;color:#7c67e2}@media only screen and (max-width:768px){.container .finalPrice .final-price-coupon{padding-bottom:20px;font-size:1.5rem}}.container .finalPrice .form{width:100%!important;padding-right:0 20px}.container .finalPrice .form .your-data .title{padding-top:30px}.container .finalPrice .form .buttons{padding:0 25px}@media only screen and (max-width:768px){.container .finalPrice .form .buttons{margin:25px 0;padding:0!important;width:100%}}.profile{width:1100px;min-height:100vh;margin:0 auto;box-sizing:border-box;padding:48px 0}@media only screen and (max-width:768px){.profile{width:100%;padding:32px 0}}.profile .profile-dashboard{margin-top:48px}.profile .profile-dashboard .profile-navigation{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin-top:16px}@media only screen and (max-width:768px){.profile .profile-dashboard .profile-navigation{flex-direction:column-reverse;margin:0;padding:0 16px;box-sizing:border-box}}.profile .profile-dashboard .profile-navigation .options{display:flex;flex-direction:row;color:#7c67e2}@media only screen and (max-width:768px){.profile .profile-dashboard .profile-navigation .options{margin-top:24px}}.profile .profile-dashboard .profile-navigation .options span{display:block;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:16px 32px}.profile .profile-dashboard .profile-navigation .options .selected{background-color:#fff;border-radius:10px 10px 0 0}.profile .profile-dashboard .profile-navigation .new-button{font-size:14px}@media only screen and (max-width:768px){.profile .profile-dashboard .profile-navigation .new-button{width:100%}}.profile .profile-dashboard .profile-form-data{padding:0 200px 50px 50px}@media only screen and (max-width:768px){.profile .profile-dashboard .profile-form-data{padding:5px}}.profile .profile-dashboard .profile-form-data .title{padding-top:1em;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.profile .profile-dashboard .profile-form-data .subtitle{-webkit-margin-before:0;margin-block-start:0;padding-top:1em;color:#707f8c}.profile .profile-dashboard .profile-form-data .buttons{margin-top:48px;display:flex;flex-direction:row}@media only screen and (max-width:768px){.profile .profile-dashboard .profile-form-data .buttons{margin-bottom:16px;width:100%;flex-direction:column}}.profile .profile-dashboard .dashboard-content{padding:0;border-radius:10px}@media only screen and (max-width:768px){.profile .profile-dashboard .dashboard-content{padding:0 16px}}.profile .profile-dashboard .special-border-radius{border-top-left-radius:0}.profile-business-content{padding:50px}@media only screen and (max-width:768px){.profile-business-content{padding:5px}}.profile-business-content .profile-business-header{border-radius:15px;height:140px;background-color:#856a8f;display:flex;justify-content:space-between;align-items:center;color:#fff;overflow:hidden}@media only screen and (max-width:768px){.profile-business-content .profile-business-header{height:250px;flex-direction:column}}.profile-business-content .profile-business-header p{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}.profile-business-content .profile-business-header .header-content{display:flex;justify-content:space-between;flex:1 1;padding:50px}@media only screen and (max-width:768px){.profile-business-content .profile-business-header .header-content{width:100%;padding:30px;flex-direction:column}}@media only screen and (max-width:768px){.profile-business-content .profile-business-header .header-content .profile-kit-details{padding:0 30px}}.profile-business-content .profile-business-header .header-content .profile-kit-details .profile-kit-remaining{display:flex;font-size:28px;font-weight:500;align-items:center;justify-content:space-between}.profile-business-content .profile-business-header .header-content .profile-kit-details .profile-kit-remaining .subtitle{opacity:.5;font-size:14px}.profile-business-content .profile-business-header .header-content .profile-kit-details .profile-kit-description{font-size:24px}.profile-business-content .profile-business-header .header-content .profile-kit-cost{font-size:42px;font-weight:700;text-align:right}@media only screen and (max-width:768px){.profile-business-content .profile-business-header .header-content .profile-kit-cost{text-align:left;padding:0 30px}}.profile-business-content .profile-business-header .img-div{height:100%;width:285px;background-image:url(/static/media/tile-profile-businesskits.c3fc5db7.png);background-size:100% auto;padding:0;margin:0}@media only screen and (max-width:768px){.profile-business-content .profile-business-header .img-div{background-image:none}}.profile-business-content .title{font-size:24px;font-weight:700;width:100%;text-align:center}.profile-business-content .profile-business-plan-options{display:flex;justify-content:space-around}@media only screen and (max-width:768px){.profile-business-content .profile-business-plan-options{flex-direction:column}}.business-plan-container{width:282px;height:419px;border-radius:15px;box-shadow:0 2px 24px 0 rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column}@media only screen and (max-width:768px){.business-plan-container{width:100%;margin-bottom:30px}}.business-plan-container .business-plan-color{width:100%;height:14px}.business-plan-container .business-plan-content{padding:10px 24px;display:flex;flex-direction:column;justify-content:space-around;color:#4a4a4a;flex:1 1}.business-plan-container .business-plan-content p{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}.business-plan-container .business-plan-content .business-plan-kits{font-size:24px;font-weight:800}.business-plan-container .business-plan-content .business-plan-name{font-size:16px;font-weight:500}.business-plan-container .business-plan-content .business-plan-total{display:flex;flex-direction:column}@media only screen and (max-width:768px){.business-plan-container .business-plan-content .business-plan-total{flex-direction:row;align-items:center}}.business-plan-container .business-plan-content .business-plan-total .business-plan-total-label{font-family:Helvetica;font-size:12px;opacity:.5;color:#707f8c;padding-bottom:1em}@media only screen and (max-width:768px){.business-plan-container .business-plan-content .business-plan-total .business-plan-total-label{padding-bottom:0;padding-right:15px}}.business-plan-container .business-plan-content .business-plan-total .business-plan-cost{font-size:42px;font-weight:700}.business-plan-container .business-plan-content .business-plan-description{font-size:16px;color:#707f8c}.business-plan-container .business-plan-content hr{width:100%;border:1px solid #707f8c;opacity:.3}.business-plan-container:nth-child(odd) .business-plan-color{background-color:#85cad2}.business-plan-container:nth-child(2n) .business-plan-color{background-color:#e49daa}.business-plan-container:nth-child(3n) .business-plan-color{background-color:#897ea8}.welcome-screen-in-half{display:flex;flex-direction:row;flex:1 1 auto;height:100%;color:#4f4f4f}.welcome-screen-in-half .welcome-half-content{display:flex;flex-direction:column;flex-grow:1;width:50%;align-items:flex-start;padding:50px 20px 100px 100px;box-sizing:border-box}@media only screen and (max-width:768px){.welcome-screen-in-half .welcome-half-content{width:100%;padding:16px}}@media only screen and (max-width:1400px){.welcome-screen-in-half .welcome-half-content{padding:20px}}.welcome-screen-in-half .welcome-left-content{margin-left:100px}@media only screen and (max-width:768px){.welcome-screen-in-half .welcome-left-content{margin:16px}}.welcome-screen-in-half .welcome-left-content .welcome-title a{width:80px}@media only screen and (max-width:768px){.welcome-screen-in-half .welcome-left-content .welcome-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.welcome-screen-in-half .welcome-left-content .welcome-title .back{padding-top:16px}}.welcome-screen-in-half .welcome-left-content .logo{height:40px;width:auto;cursor:pointer}@media only screen and (max-width:768px){.welcome-screen-in-half .welcome-left-content .logo{height:50px}}.welcome-screen-in-half .welcome-left-content .back{margin-top:30px;font-size:18px;color:#7c67e2;font-weight:700;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;display:block}@media only screen and (max-width:768px){.welcome-screen-in-half .welcome-left-content .back{margin-top:0}}.welcome-screen-in-half .welcome-left-content .huge{font-size:40px}@media only screen and (max-width:768px){.welcome-screen-in-half .welcome-left-content .huge{font-size:24px}}.welcome-screen-in-half .welcome-left-content h3{font-size:13px;font-weight:700}.welcome-screen-in-half .welcome-left-content p{font-size:12px;line-height:22px;color:#545454}@media only screen and (max-width:768px){.welcome-screen-in-half .welcome-left-content p{font-size:16px;line-height:24px}}.welcome-screen-in-half .welcome-left-content .pdouble{font-size:15px;padding:5px 50px 5px 5px}@media only screen and (max-width:768px){.welcome-screen-in-half .welcome-left-content .pdouble{padding-right:0}}.welcome-screen-in-half .welcome-left-content .button{margin-top:10px}@media only screen and (max-width:768px){.welcome-screen-in-half .welcome-left-content .button{margin:24px 0;width:100%}.welcome-screen-in-half .welcome-left-content .button button{width:100%}}.welcome-screen-in-half .welcome-left-content .link-mobile{text-decoration:none;justify-content:center;display:none;text-align:center}.welcome-screen-in-half .welcome-left-content .link-mobile p{color:#e49daa!important;text-decoration:none!important}@media only screen and (max-width:768px){.welcome-screen-in-half .welcome-left-content .link-mobile{display:flex}}.welcome-screen-in-half .welcome-right-content{background-color:#856a8f;color:#fff;justify-content:space-between;display:flex;max-width:46%;flex-direction:row-reverse;align-items:center;flex-grow:1;padding:0;box-sizing:border-box}@media only screen and (max-width:768px){.welcome-screen-in-half .welcome-right-content{display:none}}.welcome-screen-in-half .welcome-right-content img{display:flex;flex-direction:row;align-items:flex-end;height:100%}.welcome-screen-in-half .welcome-right-content a{color:#e49daa;text-decoration:none}.welcome-screen-in-half .welcome-right-content a p{padding-left:80px;-webkit-margin-before:3em;margin-block-start:3em}.welcome-screen-in-half .welcome-right-content h1{padding-left:80px;padding-right:50px;line-height:66px;font-size:56px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.24;letter-spacing:normal;max-width:400px}.welcome-screen-in-half .company-landing{display:flex;justify-content:baseline;align-items:flex-start;flex-direction:row}@media only screen and (max-width:768px){.welcome-screen-in-half .company-landing{flex-direction:column}}.welcome-screen-in-half .company-landing .section{display:flex;flex-basis:100%;flex-direction:column;justify-content:flex-start;align-items:center;padding:1em}.welcome-screen-in-half .company-landing .section .image-wrapper{height:60px}.welcome-screen-in-half .company-landing .section img{width:67px}.welcome-screen-in-half .company-landing .section img.oms,.welcome-screen-in-half .company-landing .section img.wef{width:87px}.welcome-screen-in-half .company-landing .section h3{text-align:center;padding:1em 0}.welcome-screen-in-half .company-landing .section p{text-align:center}.company-signup,.user-signup{display:flex;flex-direction:row;min-height:100vh;width:100%}@media only screen and (max-width:768px){.company-signup,.user-signup{flex-direction:column-reverse;justify-content:flex-end}}.company-signup .signup-left-content,.user-signup .signup-left-content{display:flex;flex-direction:column;width:70%;align-items:flex-start;padding:50px 200px 0;box-sizing:border-box}@media only screen and (max-width:768px){.company-signup .signup-left-content,.user-signup .signup-left-content{width:100%;padding:16px;margin-top:16px}}.company-signup .signup-left-content .logo,.user-signup .signup-left-content .logo{height:30px;width:auto}@media only screen and (max-width:768px){.company-signup .signup-left-content .logo,.user-signup .signup-left-content .logo{display:none}}.company-signup .signup-left-content .stepper,.user-signup .signup-left-content .stepper{margin-top:10px;width:100%;display:none}.company-signup .signup-left-content .back,.user-signup .signup-left-content .back{font-size:18px;color:#7c67e2;font-weight:700;text-decoration:none;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:block}.company-signup .signup-left-content .company-signup-content,.company-signup .signup-left-content .user-signup-content,.user-signup .signup-left-content .company-signup-content,.user-signup .signup-left-content .user-signup-content{margin:12px 0}@media only screen and (max-width:768px){.company-signup .signup-left-content .company-signup-content,.company-signup .signup-left-content .user-signup-content,.user-signup .signup-left-content .company-signup-content,.user-signup .signup-left-content .user-signup-content{margin:0;padding-top:40px}}.company-signup .signup-left-content .company-signup-content .title,.company-signup .signup-left-content .user-signup-content .title,.user-signup .signup-left-content .company-signup-content .title,.user-signup .signup-left-content .user-signup-content .title{font-size:20px}@media only screen and (max-width:768px){.company-signup .signup-left-content .company-signup-content .title,.company-signup .signup-left-content .user-signup-content .title,.user-signup .signup-left-content .company-signup-content .title,.user-signup .signup-left-content .user-signup-content .title{margin-bottom:0}}@media only screen and (max-width:768px){.company-signup .signup-left-content .company-signup-content .title,.user-signup .signup-left-content .company-signup-content .title{margin-top:48px}}.company-signup .signup-left-content .buttons,.user-signup .signup-left-content .buttons{margin:48px 0 0;display:flex;flex-direction:row}@media only screen and (max-width:768px){.company-signup .signup-left-content .buttons,.user-signup .signup-left-content .buttons{margin-bottom:16px;width:100%;flex-direction:column}}.company-signup .signup-left-content .buttons .outlined-button,.user-signup .signup-left-content .buttons .outlined-button{padding:8px 48px;font-size:16px;margin-right:15px}@media only screen and (max-width:768px){.company-signup .signup-left-content .buttons .outlined-button,.user-signup .signup-left-content .buttons .outlined-button{margin-right:0;margin-bottom:5px}}.company-signup .signup-left-content .buttons .big-button,.user-signup .signup-left-content .buttons .big-button{font-size:20px}.company-signup .signup-left-content .checkout,.company-signup .signup-left-content .email-verified,.company-signup .signup-left-content .iframe-container,.company-signup .signup-left-content .loading-payment,.company-signup .signup-left-content .loading-verification,.company-signup .signup-left-content .payment-result,.company-signup .signup-left-content .verification-failed,.user-signup .signup-left-content .checkout,.user-signup .signup-left-content .email-verified,.user-signup .signup-left-content .iframe-container,.user-signup .signup-left-content .loading-payment,.user-signup .signup-left-content .loading-verification,.user-signup .signup-left-content .payment-result,.user-signup .signup-left-content .verification-failed{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;margin-top:10px}.company-signup .signup-left-content .checkout .logo,.company-signup .signup-left-content .email-verified .logo,.company-signup .signup-left-content .iframe-container .logo,.company-signup .signup-left-content .loading-payment .logo,.company-signup .signup-left-content .loading-verification .logo,.company-signup .signup-left-content .payment-result .logo,.company-signup .signup-left-content .verification-failed .logo,.user-signup .signup-left-content .checkout .logo,.user-signup .signup-left-content .email-verified .logo,.user-signup .signup-left-content .iframe-container .logo,.user-signup .signup-left-content .loading-payment .logo,.user-signup .signup-left-content .loading-verification .logo,.user-signup .signup-left-content .payment-result .logo,.user-signup .signup-left-content .verification-failed .logo{height:30px;cursor:pointer}@media only screen and (max-width:768px){.company-signup .signup-left-content .checkout .logo,.company-signup .signup-left-content .email-verified .logo,.company-signup .signup-left-content .iframe-container .logo,.company-signup .signup-left-content .loading-payment .logo,.company-signup .signup-left-content .loading-verification .logo,.company-signup .signup-left-content .payment-result .logo,.company-signup .signup-left-content .verification-failed .logo,.user-signup .signup-left-content .checkout .logo,.user-signup .signup-left-content .email-verified .logo,.user-signup .signup-left-content .iframe-container .logo,.user-signup .signup-left-content .loading-payment .logo,.user-signup .signup-left-content .loading-verification .logo,.user-signup .signup-left-content .payment-result .logo,.user-signup .signup-left-content .verification-failed .logo{display:block}}.company-signup .signup-left-content .checkout p,.company-signup .signup-left-content .email-verified p,.company-signup .signup-left-content .iframe-container p,.company-signup .signup-left-content .loading-payment p,.company-signup .signup-left-content .loading-verification p,.company-signup .signup-left-content .payment-result p,.company-signup .signup-left-content .verification-failed p,.user-signup .signup-left-content .checkout p,.user-signup .signup-left-content .email-verified p,.user-signup .signup-left-content .iframe-container p,.user-signup .signup-left-content .loading-payment p,.user-signup .signup-left-content .loading-verification p,.user-signup .signup-left-content .payment-result p,.user-signup .signup-left-content .verification-failed p{margin-top:32px;font-size:24px;color:#545454;width:50%;text-align:center}@media only screen and (max-width:768px){.company-signup .signup-left-content .checkout p,.company-signup .signup-left-content .email-verified p,.company-signup .signup-left-content .iframe-container p,.company-signup .signup-left-content .loading-payment p,.company-signup .signup-left-content .loading-verification p,.company-signup .signup-left-content .payment-result p,.company-signup .signup-left-content .verification-failed p,.user-signup .signup-left-content .checkout p,.user-signup .signup-left-content .email-verified p,.user-signup .signup-left-content .iframe-container p,.user-signup .signup-left-content .loading-payment p,.user-signup .signup-left-content .loading-verification p,.user-signup .signup-left-content .payment-result p,.user-signup .signup-left-content .verification-failed p{width:80%}}.company-signup .signup-left-content .checkout iframe,.company-signup .signup-left-content .email-verified iframe,.company-signup .signup-left-content .iframe-container iframe,.company-signup .signup-left-content .loading-payment iframe,.company-signup .signup-left-content .loading-verification iframe,.company-signup .signup-left-content .payment-result iframe,.company-signup .signup-left-content .verification-failed iframe,.user-signup .signup-left-content .checkout iframe,.user-signup .signup-left-content .email-verified iframe,.user-signup .signup-left-content .iframe-container iframe,.user-signup .signup-left-content .loading-payment iframe,.user-signup .signup-left-content .loading-verification iframe,.user-signup .signup-left-content .payment-result iframe,.user-signup .signup-left-content .verification-failed iframe{border:none;border-radius:16px;width:100%;overflow:hidden;-webkit-overflow-scrolling:touch}.company-signup .signup-left-content .payment-result,.user-signup .signup-left-content .payment-result{align-items:center}.company-signup .signup-left-content .payment-result h2,.user-signup .signup-left-content .payment-result h2{font-size:36px;margin:16px 0}.company-signup .signup-left-content .payment-result p,.user-signup .signup-left-content .payment-result p{margin-top:0;margin-bottom:32px;text-align:center;width:100%}.company-signup .signup-left-content .checkout,.user-signup .signup-left-content .checkout{align-items:flex-start}.company-signup .signup-left-content .checkout form,.user-signup .signup-left-content .checkout form{width:50%}@media only screen and (max-width:768px){.company-signup .signup-left-content .checkout form,.user-signup .signup-left-content .checkout form{width:100%}}.company-signup .signup-left-content .checkout .section,.user-signup .signup-left-content .checkout .section{margin-bottom:32px}@media only screen and (max-width:768px){.company-signup .signup-left-content .checkout .section,.user-signup .signup-left-content .checkout .section{margin-bottom:16px}}.company-signup .signup-left-content .checkout .subtitle,.user-signup .signup-left-content .checkout .subtitle{text-align:left;margin:0;width:100%}.company-signup .signup-left-content .checkout .instrument-details,.user-signup .signup-left-content .checkout .instrument-details{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #eaeaf0;padding-bottom:16px;margin-top:24px;color:#4f4f4f}.company-signup .signup-left-content .checkout .instrument-details img,.user-signup .signup-left-content .checkout .instrument-details img{height:24px;width:auto;margin-right:32px}.company-signup .signup-left-content .checkout .checkout-speech,.user-signup .signup-left-content .checkout .checkout-speech{margin:0;font-size:16px;text-align:left;width:100%;color:#aaa}.company-signup .signup-left-content .checkout button,.user-signup .signup-left-content .checkout button{margin-top:48px}@media only screen and (max-width:768px){.company-signup .signup-left-content .checkout button,.user-signup .signup-left-content .checkout button{margin-top:24px}}.company-signup .signup-left-content .header,.user-signup .signup-left-content .header{justify-content:space-between;display:flex;width:100%}@media only screen and (max-width:768px){.company-signup .signup-left-content .header,.user-signup .signup-left-content .header{margin-top:36px}}.company-signup .signup-right-content,.user-signup .signup-right-content{display:flex;flex-direction:column;width:30%;align-items:flex-start;padding:100px;background-color:#856a8f;color:#fff;box-sizing:content-box;background:url(/static/media/landing-cat-mosaic.149df77a.png) no-repeat;background-size:100%;background-position-x:right;margin:-1px}@media only screen and (max-width:768px){.company-signup .signup-right-content,.user-signup .signup-right-content{width:100%;padding:16px;height:160px;background:#856a8f}}.company-signup .signup-right-content .logo,.user-signup .signup-right-content .logo{display:none}@media only screen and (max-width:768px){.company-signup .signup-right-content .logo,.user-signup .signup-right-content .logo{display:block;height:40px;margin-top:16px;padding-left:14px;padding-top:15px;width:auto;margin-bottom:10px}}.company-signup .signup-right-content .MuiCard-root,.company-signup .signup-right-content .MuiPaper-rounded,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card,.user-signup .signup-right-content .MuiCard-root,.user-signup .signup-right-content .MuiPaper-rounded,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card{min-width:300px;position:absolute;top:30%;border-radius:20px;right:calc(30% - 200px);min-height:400px}@media only screen and (max-width:768px){.company-signup .signup-right-content .MuiCard-root,.company-signup .signup-right-content .MuiPaper-rounded,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card,.user-signup .signup-right-content .MuiCard-root,.user-signup .signup-right-content .MuiPaper-rounded,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card{margin-top:10px!important;width:70%;top:100px;right:5%;min-width:90%;min-height:100px!important}}.company-signup .signup-right-content .MuiCard-root .title,.company-signup .signup-right-content .MuiPaper-rounded .title,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card .title,.user-signup .signup-right-content .MuiCard-root .title,.user-signup .signup-right-content .MuiPaper-rounded .title,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card .title{font-size:20px}@media only screen and (max-width:768px){.company-signup .signup-right-content .MuiCard-root .title,.company-signup .signup-right-content .MuiPaper-rounded .title,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card .title,.user-signup .signup-right-content .MuiCard-root .title,.user-signup .signup-right-content .MuiPaper-rounded .title,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card .title{font-size:18px;margin:5px 0}}@media only screen and (max-width:768px){.company-signup .signup-right-content .MuiCard-root p,.company-signup .signup-right-content .MuiPaper-rounded p,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card p,.user-signup .signup-right-content .MuiCard-root p,.user-signup .signup-right-content .MuiPaper-rounded p,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card p{margin:5px 0}}@media only screen and (max-width:768px){.company-signup .signup-right-content .MuiCard-root .purchase-data,.company-signup .signup-right-content .MuiPaper-rounded .purchase-data,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data,.user-signup .signup-right-content .MuiCard-root .purchase-data,.user-signup .signup-right-content .MuiPaper-rounded .purchase-data,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data{display:flex;flex-direction:row;align-items:center;justify-content:space-between}}.company-signup .signup-right-content .MuiCard-root .purchase-data .purchase-data-body .purchase-kit-image,.company-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-data-body .purchase-kit-image,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-data-body .purchase-kit-image,.user-signup .signup-right-content .MuiCard-root .purchase-data .purchase-data-body .purchase-kit-image,.user-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-data-body .purchase-kit-image,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-data-body .purchase-kit-image{display:flex!important;justify-content:center;width:100px!important}.company-signup .signup-right-content .MuiCard-root .purchase-data .purchase-data-body .purchase-kit-image .kit-img,.company-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-data-body .purchase-kit-image .kit-img,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-data-body .purchase-kit-image .kit-img,.user-signup .signup-right-content .MuiCard-root .purchase-data .purchase-data-body .purchase-kit-image .kit-img,.user-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-data-body .purchase-kit-image .kit-img,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-data-body .purchase-kit-image .kit-img{width:100%!important}@media only screen and (max-width:768px){.company-signup .signup-right-content .MuiCard-root .purchase-data .purchase-data-body .purchase-kit-image .kit-img,.company-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-data-body .purchase-kit-image .kit-img,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-data-body .purchase-kit-image .kit-img,.user-signup .signup-right-content .MuiCard-root .purchase-data .purchase-data-body .purchase-kit-image .kit-img,.user-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-data-body .purchase-kit-image .kit-img,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-data-body .purchase-kit-image .kit-img{display:none}}.company-signup .signup-right-content .MuiCard-root .purchase-data .purchase-amount,.company-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-amount,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-amount,.user-signup .signup-right-content .MuiCard-root .purchase-data .purchase-amount,.user-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-amount,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-amount{width:100%;padding-bottom:8px;border-bottom:1px solid #aaa}@media only screen and (max-width:768px){.company-signup .signup-right-content .MuiCard-root .purchase-data .purchase-amount,.company-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-amount,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-amount,.user-signup .signup-right-content .MuiCard-root .purchase-data .purchase-amount,.user-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-amount,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-amount{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:none;width:auto;padding-bottom:0}}.company-signup .signup-right-content .MuiCard-root .purchase-data .purchase-amount .small-title,.company-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-amount .small-title,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-amount .small-title,.user-signup .signup-right-content .MuiCard-root .purchase-data .purchase-amount .small-title,.user-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-amount .small-title,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-amount .small-title{font-size:15px;color:#aaa}@media only screen and (max-width:768px){.company-signup .signup-right-content .MuiCard-root .purchase-data .purchase-amount .small-title,.company-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-amount .small-title,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-amount .small-title,.user-signup .signup-right-content .MuiCard-root .purchase-data .purchase-amount .small-title,.user-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-amount .small-title,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-amount .small-title{display:none}}.company-signup .signup-right-content .MuiCard-root .purchase-data .purchase-amount .primary-link,.company-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-amount .primary-link,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-amount .primary-link,.user-signup .signup-right-content .MuiCard-root .purchase-data .purchase-amount .primary-link,.user-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-amount .primary-link,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-amount .primary-link{font-size:1.2em}.company-signup .signup-right-content .MuiCard-root .purchase-data .purchase-amount .amount,.company-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-amount .amount,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-amount .amount,.user-signup .signup-right-content .MuiCard-root .purchase-data .purchase-amount .amount,.user-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-amount .amount,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-amount .amount{font-size:42px;margin:8px 0}@media only screen and (max-width:768px){.company-signup .signup-right-content .MuiCard-root .purchase-data .purchase-amount .amount,.company-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-amount .amount,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-amount .amount,.user-signup .signup-right-content .MuiCard-root .purchase-data .purchase-amount .amount,.user-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-amount .amount,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-amount .amount{font-size:22px;margin:0 0 0 16px}}.company-signup .signup-right-content .MuiCard-root .purchase-data .purchase-speech,.company-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-speech,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-speech,.user-signup .signup-right-content .MuiCard-root .purchase-data .purchase-speech,.user-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-speech,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-speech{font-size:16px;color:#545454;max-width:280px;margin-top:32px}@media only screen and (max-width:768px){.company-signup .signup-right-content .MuiCard-root .purchase-data .purchase-speech,.company-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-speech,.company-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-speech,.user-signup .signup-right-content .MuiCard-root .purchase-data .purchase-speech,.user-signup .signup-right-content .MuiPaper-rounded .purchase-data .purchase-speech,.user-signup .signup-right-content src/styles/_payment.scss .purchase-card .purchase-data .purchase-speech{display:none}}.company-signup .payment-right-container,.user-signup .payment-right-container{background-size:100%!important;padding:0;margin:0}.company-signup .company-signup-content,.company-signup .user-signup-content,.user-signup .company-signup-content,.user-signup .user-signup-content{width:100%}.company-signup .your-passwords,.user-signup .your-passwords{margin-top:45px;margin-bottom:12px}@media only screen and (max-width:768px){.company-signup .your-passwords,.user-signup .your-passwords{margin-top:25px}}.company-signup .nutritionist-code,.user-signup .nutritionist-code{color:#545454;width:100%;font-size:18px}@media only screen and (max-width:768px){.company-signup .nutritionist-code,.user-signup .nutritionist-code{width:100%}}.company-signup .nutritionist-code input,.user-signup .nutritionist-code input{text-transform:uppercase}.company-signup .nutritionist-code .code-clarification,.user-signup .nutritionist-code .code-clarification{font-size:14px}.company-signup .nutritionist-code .code-speech,.user-signup .nutritionist-code .code-speech{margin-top:56px}.family-background,.pathologies{color:#545454}.family-background .checkboxes,.pathologies .checkboxes{margin:32px 0}@media only screen and (max-width:768px){.family-background .checkboxes,.pathologies .checkboxes{margin-bottom:0}}.family-background .separator,.pathologies .separator{margin:32px 0;border-top:1px solid #aaa;width:100%}@media only screen and (max-width:768px){.family-background .separator,.pathologies .separator{margin:16px 0}}.mail-sent{color:#545454}.mail-sent .huge-title{font-size:30px;font-weight:700}.mail-sent .mail-sent-speech{font-size:24px;line-height:50px}@media only screen and (max-width:768px){.mail-sent .mail-sent-speech{line-height:30px}}.nutritionist-signup{width:1100px;margin:50px auto}@media only screen and (max-width:768px){.nutritionist-signup{max-width:100%;margin:16px 0}}.nutritionist-signup .signup-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media only screen and (max-width:768px){.nutritionist-signup .signup-header{max-width:100%;margin:16px}}.nutritionist-signup .signup-header .logo{height:60px;width:auto;cursor:pointer}@media only screen and (max-width:768px){.nutritionist-signup .signup-header .logo{height:30px}}.nutritionist-signup .signup-header .back{margin-top:30px;font-size:18px;color:#7c67e2;font-weight:700;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;display:block}@media only screen and (max-width:768px){.nutritionist-signup .signup-header .back{margin-top:0}}.nutritionist-signup .nutritionist-signup-content{margin:64px 0;padding:72px 32px 32px;border-radius:8px;position:relative}@media only screen and (max-width:768px){.nutritionist-signup .nutritionist-signup-content{padding:0 16px;margin:0;box-shadow:none}}.nutritionist-signup .nutritionist-signup-content .content-heading{position:absolute;top:-24px;left:24px;width:calc(100% - 148px);padding:32px 48px;background-color:#856a8f;border-radius:24px;color:#fff}@media only screen and (max-width:768px){.nutritionist-signup .nutritionist-signup-content .content-heading{box-sizing:border-box;position:static;width:100%;padding:16px 32px;font-size:14px}}.nutritionist-signup .nutritionist-signup-content .content-heading p{margin:0}.nutritionist-signup .nutritionist-signup-content .content-heading .title{font-size:20px;margin-bottom:15px}.nutritionist-signup .nutritionist-signup-content .content-heading .speech{font-size:20px}@media only screen and (max-width:768px){.nutritionist-signup .nutritionist-signup-content .content-heading .speech{font-size:18px}}.nutritionist-signup .nutritionist-data-form,.nutritionist-signup .payment-method-form{margin:32px 0 16px;padding:0 16px;width:80%}@media only screen and (max-width:768px){.nutritionist-signup .nutritionist-data-form,.nutritionist-signup .payment-method-form{box-sizing:border-box;width:100%;margin-top:0}}.nutritionist-signup .nutritionist-data-form .bank-account-details,.nutritionist-signup .nutritionist-data-form .collection-network-details,.nutritionist-signup .payment-method-form .bank-account-details,.nutritionist-signup .payment-method-form .collection-network-details{margin:64px 0 16px}@media only screen and (max-width:768px){.nutritionist-signup .nutritionist-data-form .bank-account-details,.nutritionist-signup .nutritionist-data-form .collection-network-details,.nutritionist-signup .payment-method-form .bank-account-details,.nutritionist-signup .payment-method-form .collection-network-details{margin:32px 0 16px}}.nutritionist-signup .nutritionist-data-form .bank-account-details .title,.nutritionist-signup .nutritionist-data-form .collection-network-details .title,.nutritionist-signup .payment-method-form .bank-account-details .title,.nutritionist-signup .payment-method-form .collection-network-details .title{margin:0;font-size:20px}@media only screen and (max-width:768px){.nutritionist-signup .payment-method-form{padding:0}}.nutritionist-signup .payment-method-details{margin:32px 16px 16px;padding:0 16px}@media only screen and (max-width:768px){.nutritionist-signup .payment-method-details{margin:0;padding:0}}.nutritionist-signup .payment-method-details .details-title{margin:64px 0 32px;font-size:20px}@media only screen and (max-width:768px){.nutritionist-signup .payment-method-details .details-title{margin:32px 0 16px}}.nutritionist-signup .payment-method-details .grey-container{margin-top:48px}@media only screen and (max-width:768px){.nutritionist-signup .payment-method-details .grey-container{margin-top:24px}}.nutritionist-signup .nutritionist-mail-sent,.nutritionist-signup .nutritionist-verified{padding:96px 32px 64px;border-radius:8px;display:flex;flex-direction:column;align-items:center;font-size:24px}@media only screen and (max-width:768px){.nutritionist-signup .nutritionist-mail-sent,.nutritionist-signup .nutritionist-verified{padding:0 16px;box-shadow:none}}.nutritionist-signup .nutritionist-mail-sent .title,.nutritionist-signup .nutritionist-verified .title{font-size:48px;font-weight:700;color:#000}@media only screen and (max-width:768px){.nutritionist-signup .nutritionist-mail-sent .title,.nutritionist-signup .nutritionist-verified .title{font-size:24px;text-align:center}}.nutritionist-signup .nutritionist-mail-sent .mail-sent-speech,.nutritionist-signup .nutritionist-verified .mail-sent-speech{text-align:center}.nutritionist-signup .nutritionist-mail-sent .continue-button,.nutritionist-signup .nutritionist-verified .continue-button{font-size:20px;margin:32px 0}@media only screen and (max-width:768px){.nutritionist-signup .nutritionist-mail-sent .continue-button,.nutritionist-signup .nutritionist-verified .continue-button{margin:16px 0;padding:8px 48px}}.nutritionist-signup .nutritionist-verified{font-size:20px;color:#545454}@media only screen and (max-width:768px){.nutritionist-signup .nutritionist-verified{font-size:18px;text-align:center}}.nutritionist-signup .nutritionist-verified .nutritionist-code{font-size:48px;display:flex;padding:0 64px;margin:24px 0;border:1px solid #aaa;color:#aaa;background-color:#fbfbfb;border-radius:6px}@media only screen and (max-width:768px){.nutritionist-signup .nutritionist-verified .nutritionist-code{font-size:36px;padding:0 48px}}.nutritionist-signup .nutritionist-verified .dashboard-stuff{width:100%;box-sizing:border-box;padding:32px 16px 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media only screen and (max-width:768px){.nutritionist-signup .nutritionist-verified .dashboard-stuff{flex-direction:column;padding:16px 16px 0}}.nutritionist-signup .nutritionist-verified .dashboard-stuff .chunk{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:768px){.nutritionist-signup .nutritionist-verified .dashboard-stuff .chunk{margin:12px 0}}.nutritionist-signup .nutritionist-verified .dashboard-stuff .chunk img{height:100px;width:auto;margin-bottom:16px}@media only screen and (max-width:768px){.nutritionist-signup .nutritionist-verified .dashboard-stuff .chunk img{height:80px;margin-bottom:8px}}.nutritionist-signup .nutritionist-verified .dashboard-stuff .chunk span{color:#545454}.nutritionist-signup .nutritionist-verified .continue-button{margin-bottom:0}.nutritionist-signup .continue-button{display:flex;flex-direction:row;justify-content:flex-end}@media only screen and (max-width:768px){.nutritionist-signup .continue-button{padding:0 16px}}h1.huge{height:auto}.purchase-card{min-width:300px;position:absolute;top:15%;border-radius:20px;right:calc(30% - 130px);min-height:400px;box-shadow:0 3px 8px rgba(0,0,0,.24)!important}@media only screen and (max-width:768px){.purchase-card{margin-top:10px!important;width:70%;top:100px;right:5%;min-width:90%;min-height:100px!important;font-size:.9em}}.purchase-card .title{font-size:29px;line-height:34px;font-weight:700;color:#000}@media only screen and (max-width:768px){.purchase-card .title{font-size:24px;line-height:28px;text-align:center;height:auto}}@media only screen and (max-width:768px){.purchase-card .adn-kit-text,.purchase-card .primary-link,.purchase-card .small-title{flex-direction:column}}.purchase-card .amount,.purchase-card .purchase-speech{padding:0;margin:0}@media only screen and (max-width:768px){.purchase-card .purchase-data,.purchase-card .purchase-data .purchase-data-body{display:flex;flex-direction:column;align-items:center;justify-content:center}}.purchase-card .purchase-data .purchase-data-body .purchase-kit-image{display:flex!important;justify-content:center;width:100%!important}.purchase-card .purchase-data .purchase-data-body .purchase-kit-image .kit-img{width:275px!important}@media only screen and (max-width:768px){.purchase-card .purchase-data .purchase-data-body .purchase-kit-image .kit-img{display:none}}.purchase-card .purchase-data .purchase-amount{width:100%;padding-bottom:4px}@media only screen and (max-width:768px){.purchase-card .purchase-data .purchase-amount{display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:none;width:auto;padding-bottom:0}}.purchase-card .purchase-data .purchase-amount .small-title{font-size:18px;color:#aaa;font-weight:400}.purchase-card .purchase-data .purchase-amount .primary-link{color:#000;font-size:1.5em}.purchase-card .purchase-data .purchase-amount .amount{font-size:39px;margin:8px 0}@media only screen and (max-width:768px){.purchase-card .purchase-data .purchase-amount .amount{font-size:22px;margin:0 0 0 16px}}.purchase-card .purchase-data .purchase-speech{font-size:17px;color:#000;font-weight:lighter;max-width:280px;padding:4px 0 0}@media only screen and (max-width:768px){.purchase-card .purchase-data .purchase-speech{display:none}}.purchase-card .purchase-data .purchase-speech p{font-weight:lighter}.landing-container{display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:80vh;justify-content:space-between}@media only screen and (max-width:768px){.landing-container{flex-direction:column;justify-content:space-evenly}}.landing-container .card{max-width:30%;background-color:#fff;border-radius:14px;min-height:380px}@media only screen and (max-width:768px){.landing-container .card{min-height:0}}.landing-container .card .img-container{justify-content:center;display:flex;align-items:center;padding:2em}.landing-container .card .img-container img{width:60%}.landing-container .card .title,.landing-container .card p{text-align:center}.landing-container .card .title{color:#7c67e2;font-size:28px}.landing-container .card p{padding:0 1em;color:#707f8c;font-size:16px;line-height:1.4em}@media only screen and (max-width:768px){.landing-container .card{flex:1 1;min-width:95%;margin:.5em}.landing-container .card .card-content{display:flex;flex-direction:row}.landing-container .card .img-container{flex:1 1}.landing-container .card .img-container img{width:100%}.landing-container .card .text{flex:3 1}.landing-container .card .text h3{display:flex;height:auto;justify-content:center}}.result-card{border-radius:5px 5px 0 0;width:100%;border-top:12px solid #856a8f;padding:2em 2em 15px;box-sizing:border-box}@media only screen and (max-width:768px){.result-card{padding:10px}}.result-card h1{font-weight:700;color:#4f4f4f}@media only screen and (max-width:768px){.result-card h1{font-size:24px}}.result-card p{color:#707f8c}.result-card .agenda,.result-card .meals{padding:10px}.result-card .agenda .week,.result-card .meals .week{width:100%;color:#fff;font-size:1.3em;cursor:pointer;background-color:#f9f9f9;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.result-card .agenda .week .week-header,.result-card .meals .week .week-header{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#ddd;border-bottom:1px solid #fff;border-radius:15px}.result-card .agenda .week .week-header div,.result-card .meals .week .week-header div{width:80%}.result-card .agenda .week .week-header div:last-child,.result-card .meals .week .week-header div:last-child{width:15%;display:flex;justify-content:center;align-items:center}.result-card .agenda .week .week-header svg,.result-card .meals .week .week-header svg{font-size:1.8em;color:#7c67e2}.result-card .agenda .week .week-header .toggle-icon,.result-card .meals .week .week-header .toggle-icon{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.result-card .agenda .week .week-header p,.result-card .meals .week .week-header p{padding-left:30px;font-weight:700;line-height:120%}.result-card .agenda .week .week-header p:first-child,.result-card .meals .week .week-header p:first-child{color:#7c67e2}.result-card .agenda .week.expanded,.result-card .meals .week.expanded{border-bottom:1px solid #fff;background-color:#f08080;border-radius:16px;padding-bottom:20px}.result-card .agenda .week.expanded .toggle-icon,.result-card .meals .week.expanded .toggle-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.result-card .agenda .mealsList,.result-card .meals .mealsList{margin-top:10px;display:flex;flex-wrap:wrap;justify-content:space-around}.result-card .agenda .mealsList .meal,.result-card .meals .mealsList .meal{margin:10px;padding:20px;background-color:#fff;border-radius:12px;width:275px;display:flex;flex-direction:column;align-items:center;color:#856a8f;box-shadow:0 3px 8px rgba(0,0,0,.24)}.result-card .agenda .mealsList .meal img,.result-card .meals .mealsList .meal img{width:100%;max-height:200px;object-fit:fill;border-radius:8px}.result-card .agenda .mealsList .meal h3,.result-card .meals .mealsList .meal h3{margin:10px 0;font-size:1em;text-align:center;line-height:130%}.result-card .agenda .mealsList .meal p,.result-card .meals .mealsList .meal p{margin:5px 0;font-size:.8em;line-height:110%}.results-pdf{display:flex;width:100%;margin-top:4em;justify-content:flex-end}@media only screen and (max-width:768px){.results-pdf{justify-content:center;padding:0}}.results-pdf a{margin-right:10px;color:#71567c;text-decoration:none}.results-pdf a:hover{text-decoration:underline;font-weight:700}.results-container{align-items:flex-start;margin-top:.2em;display:flex;flex-direction:column}@media only screen and (max-width:768px){.results-container{padding:1em;margin-top:0}}.results-container .top-border{border-top:1px solid #aaa;padding-top:2em}.results-container .tabs{display:flex}.results-container .tabs .tab-button{margin:.5em;border-radius:5px;position:relative;background-color:#f4f4f4}.results-container .tabs .tab-button:last-child svg{padding-right:20px;padding-left:25px}.results-container .tabs .tab-button:last-child span{padding-right:30px;padding-left:15px}@media only screen and (max-width:768px){.results-container .tabs .tab-button{background-color:transparent;box-shadow:none}}.results-container .tabs .tab-button button{padding:1em 0;width:100%;display:flex;flex-direction:row-reverse}.results-container .tabs .tab-button button span{flex:2 1;font-size:18px;text-align:left;color:#707f8c}.results-container .tabs .tab-button button svg{flex:1 1}.results-container .tabs .tab-button .selected{color:#7c67e2;background-color:#fff;box-shadow:0 0 12px 8px #f9f9f9;height:100%}@media only screen and (max-width:768px){.results-container .tabs .tab-button .selected{background-color:transparent;box-shadow:none}}.results-container .tabs .tab-button .selected svg{padding-left:15px}@media only screen and (max-width:768px){.results-container .tabs .tab-button .selected svg{padding-left:0}}.results-container .tabs .tab-button .selected:after{content:"";height:40%;width:3px;position:absolute;left:0;top:30%;background-color:#7c67e2}@media only screen and (max-width:768px){.results-container .tabs{flex-direction:row;display:flex;flex:0 1}.results-container .tabs .label{display:none}.results-container .tabs .selected .label{display:inline}.results-container .tabs .tab-button .selected{padding:.5em}}.results-container .tab-content{flex:3 1;display:flex;max-height:70vh;justify-content:center;align-items:flex-start;margin-top:.5em}.results-container .welcome{display:flex;flex-direction:row;justify-content:space-between}.results-container .welcome div{padding:2em}.results-container .welcome .info{flex:1 1;color:#4f4f4f}.results-container .welcome .info h2{font-weight:400;font-size:32px;height:auto}.results-container .welcome .info p{font-size:14px}.results-container .welcome .images{flex:1 1;display:flex;flex-direction:column;justify-content:center;position:relative}.results-container .welcome .images .icon{display:flex;justify-content:center;align-items:center;position:relative}.results-container .welcome .images .icon img{width:50%;z-index:1}.results-container .welcome .images .icon:after{content:"";height:80px;width:200px;border-radius:100px;background-color:#856a8f;z-index:0;position:absolute}.results-container .welcome .images .icon:before{content:"";height:50px;width:130px;border-radius:100px;background-color:#856a8f;z-index:0;position:absolute;-webkit-transform:translate(-60px,-40px);transform:translate(-60px,-40px);box-shadow:120px 90px #856a8f}.results-container .welcome .images .button-link{position:absolute;top:0;right:0}@media only screen and (max-width:768px){.results-container .welcome{flex-direction:column-reverse}.results-container .welcome div{padding:5px}.results-container .welcome .info h2{font-size:24px;margin-top:2em}.results-container .welcome img{max-width:100px}.results-container .welcome .icon{margin-top:2em}}.diagnostic-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;border-top:1px solid #aaa;padding-top:2em}.diagnostic-container.metabolism{flex-direction:column}.diagnostic-container .loading{width:100%;display:flex;justify-content:center}.diagnostic-container h3{color:#707f8c}.diagnostic-container h4{height:auto;font-weight:100;font-size:18px;line-height:1em;color:#4f4f4f;margin:0}.diagnostic-container p{margin:0;font-size:14px;color:#707f8c;text-transform:uppercase;font-weight:700}.diagnostic-container p.description{text-transform:none;font-weight:400;padding-top:1em;padding-right:1em;line-height:1.3em}.diagnostic-container .diagnostic{margin-bottom:.8em;border:1px solid #ccc;border-radius:8px;overflow:hidden;transition:box-shadow .3s ease;width:100%}.diagnostic-container .diagnostic:hover{box-shadow:0 2px 5px rgba(0,0,0,.1)}.diagnostic-container .diagnostic-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:15px;background-color:#f9f9f9}.diagnostic-container .diagnostic-header h2{margin:0;font-size:1.2rem;flex:1 1}@media only screen and (max-width:768px){.diagnostic-container .diagnostic-header h2{min-width:45%;font-size:.9rem;padding:0}}.diagnostic-container .circles-container{flex-grow:1;display:flex;justify-content:center;align-items:center;margin:0 5px}.diagnostic-container .circles-container .circle{width:35px;height:35px;border-radius:50%;margin:0 5px}.diagnostic-container .circles-container .circle.low{background-color:#558b2f}.diagnostic-container .circles-container .circle.medium{background-color:#ffeb3b}.diagnostic-container .circles-container .circle.high{background-color:#d32f2f}@media only screen and (max-width:768px){.diagnostic-container .circles-container .circle{width:20px;height:20px}}.diagnostic-container .circles-container .result-text{width:280px;padding-left:25px}@media only screen and (max-width:768px){.diagnostic-container .circles-container .result-text{font-size:.8em;width:100px;padding-left:10px}}.diagnostic-container .arrow{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;display:flex;align-items:center;justify-content:center;font-size:24px}.diagnostic-container .arrow.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.diagnostic-container .description{max-height:0;overflow:auto;overflow-x:hidden;transition:max-height .5s ease;padding:0 15px;color:#666}.diagnostic-container .description h3{color:#856a8f;font-weight:700;padding-bottom:5px;font-size:2.4em}@media only screen and (max-width:768px){.diagnostic-container .description h3{font-size:1.8em}}.diagnostic-container .description.show{padding:15px;height:auto;max-height:1200px}.diagnostic-container .description .description-container .bibliography,.diagnostic-container .description .description-container .general-info,.diagnostic-container .description .description-container .recommendations,.diagnostic-container .description .description-container .result,.diagnostic-container .description .description-container .result-explain{font-size:1em;padding-bottom:15px;color:#666}@media only screen and (max-width:768px){.diagnostic-container .description .description-container .bibliography,.diagnostic-container .description .description-container .general-info,.diagnostic-container .description .description-container .recommendations,.diagnostic-container .description .description-container .result,.diagnostic-container .description .description-container .result-explain{font-size:.9em}}.diagnostic-container .description .description-container .result-explain{display:flex;flex-direction:column}.diagnostic-container .description .description-container .result-explain .res-exp-text-circles{display:flex;width:100%}.diagnostic-container .description .description-container .result-explain .res-exp-text-circles .title-circles{display:flex;flex-direction:row;width:100%;justify-content:space-between}@media only screen and (max-width:768px){.diagnostic-container .description .description-container .result-explain .res-exp-text-circles .title-circles{flex-direction:column}}.diagnostic-container .description .description-container .result-explain .res-exp-text-circles .title-circles .title{display:flex;align-items:center}@media only screen and (max-width:768px){.diagnostic-container .description .description-container .result-explain .res-exp-text-circles .title-circles .title{order:2}}.diagnostic-container .description .description-container .result-explain .res-exp-text-circles .title-circles .circles-text-container{display:flex;flex-direction:column;align-items:center;padding-left:20px;min-width:30%}@media only screen and (max-width:768px){.diagnostic-container .description .description-container .result-explain .res-exp-text-circles .title-circles .circles-text-container{order:1;padding:20px 0}}.diagnostic-container .description .description-container .result-explain .res-exp-text-circles .title-circles .circles-text-container .circles-container .circle{width:50px;height:50px}.diagnostic-container .description .description-container .result-explain .res-exp-text-circles .title-circles .circles-text-container .circles-container .circle.high,.diagnostic-container .description .description-container .result-explain .res-exp-text-circles .title-circles .circles-text-container .circles-container .circle.low,.diagnostic-container .description .description-container .result-explain .res-exp-text-circles .title-circles .circles-text-container .circles-container .circle.medium{width:35px;height:35px}.diagnostic-container .description .description-container .result-explain .res-exp-text-circles .title-circles .circles-text-container .circles-container .active{width:70px!important;height:70px!important}.diagnostic-container .description .description-container .result-explain .res-exp-text-circles .title-circles .circles-text-container .circles-text{font-size:1.2em;padding-top:10px;font-weight:700;text-align:center}.diagnostic-container .description .description-container .bibliography{font-size:.89em}@media only screen and (max-width:768px){.diagnostic-container .description .description-container .bibliography{font-size:.8em}}@media (max-width:768px){.diagnostic-container .diagnostic-header{flex-wrap:wrap}.diagnostic-container .diagnostic-header h2{padding:10px 0}}.foods-container{color:#4f4f4f;height:100%}.foods-container .loading{width:100%;height:100vh;justify-content:center;align-items:center;display:flex}.foods-container .searchbar-container{display:flex;justify-content:center;margin-bottom:1em}.foods-container .searchbar-container .filter-mobile{display:none}.foods-container .searchbar-container .searchbar{width:99%;border-radius:20px;border:1px solid #b9c5d1;background-color:#fbfbfb;padding:1em;margin:1em 0;box-sizing:border-box}.foods-container .searchbar-container .searchbar:focus{outline:none}.foods-container .layout{display:flex;flex-direction:row;padding-bottom:100px;position:relative}.foods-container .layout .count{position:absolute;top:0;right:1em}.foods-container .layout .filters{margin:1em;min-height:0;height:100%;max-width:20%;box-sizing:border-box;flex-direction:column}.foods-container .layout .filters .filter-checkbox{padding:.1em .3em;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #b9c5d1}.foods-container .layout .filters .filter-checkbox:first-of-type{border-top:1px solid #b9c5d1}.foods-container .layout .filters .filter-checkbox label{cursor:pointer;color:#707f8c;overflow:hidden}.foods-container .layout .filters .title{padding:.5em;font-size:18px}.foods-container .layout .filters .clear{padding:.3em 1em;margin:.5em}.foods-container .layout .grid{margin-top:2em;display:flex;flex-direction:row;flex-wrap:wrap;flex:3 1;height:100%}@media only screen and (max-width:768px){.foods-container .layout .grid .filters,.foods-container .layout .grid .searchbar-container{display:none}}.foods-container .layout .grid .food-item{width:calc(25% - 1em);display:flex;flex-direction:column;margin-right:1em;margin-bottom:1em;align-items:flex-start;color:#707f8c}@media only screen and (max-width:768px){.foods-container .layout .grid .food-item{width:100%;flex-direction:row;margin:.5em .5em 0}}.foods-container .layout .grid .food-item h4{height:auto;font-weight:400;font-size:18px;color:#4f4f4f}.foods-container .layout .grid .food-item span{display:block;font-size:14px}.foods-container .layout .grid .food-item .data{padding:.5em}.foods-container .layout .grid .food-item .content{width:100%}.foods-container .layout .grid .food-item .score-container{width:100%;text-align:center;color:#fff;color:#707f8c;border:1px solid;box-sizing:border-box;padding:.2em}.foods-container .layout .grid .food-item .score-container.type-0{background-color:#2f611c;border-color:#204113;color:#fff}.foods-container .layout .grid .food-item .score-container.type-1{background-color:#7eb73d;border-color:#649130;color:#fff}.foods-container .layout .grid .food-item .score-container.type-2{background-color:#ffe822;border-color:#eed500}.foods-container .layout .grid .food-item .score-container.type-3{background-color:#d50000;border-color:#a20000;color:#fff}@media only screen and (max-width:768px){.foods-container .layout .grid .food-item .score-container{border-top-right-radius:5px}}.foods-container .layout .grid .food-item img{width:100%;height:auto;max-height:150px;border-top-right-radius:5px;border-top-left-radius:5px}@media only screen and (max-width:768px){.foods-container .layout .grid .food-item img{border-top-right-radius:0;border-bottom-left-radius:5px}}@media only screen and (max-width:768px){.foods-container .layout .count,.foods-container .layout .filters{display:none}.foods-container .layout .grid{margin-top:0}}@media only screen and (max-width:768px){.foods-container .layout{position:static}.foods-container .layout.open{max-height:0;overflow:hidden}.foods-container .searchbar-container{margin:0 .5em;display:flex;justify-content:space-between;align-items:center}.foods-container .searchbar-container .filter-mobile{display:flex;flex:1 1;justify-content:center;align-items:center;max-width:30%;margin-left:10px}.foods-container .searchbar-container input{flex:3 1;max-width:70%;margin:0}.foods-container .filters .close-icon{position:absolute;top:10px;right:10px;width:2em}.foods-container .filters.open{display:block;position:absolute;min-height:100%;min-width:100%;z-index:1000;top:0;margin:0;padding:0;height:100vh;overflow:scroll}}div.navigator-container{border-radius:50px;padding:0 .2em;order:2}@media only screen and (max-width:768px){div.navigator-container{margin-top:20px;order:3}}div.navigator-container .end-user-navigator{display:flex;flex-direction:row;list-style:none;margin:0;padding:5px;justify-content:space-between;align-items:center}div.navigator-container .end-user-navigator li{margin:2px}div.navigator-container .end-user-navigator li.active button{background-color:#7c67e2}div.navigator-container .end-user-navigator li button{padding:.2em .6em}@media only screen and (max-width:768px){div.navigator-container .end-user-navigator li button{padding:.2em .4em;font-size:.8em}}div.navigator-container .end-user-navigator li.active button span{color:#fff;padding-left:5px;padding-right:5px}@media only screen and (max-width:768px){.tab-content{max-height:none}}.dashboard{height:100%;padding-bottom:20px}@media only screen and (max-width:768px){.dashboard .agendaPadding{padding:15px;text-align:center}}.dashboard .mealsPadding{padding-bottom:40px}.menu-semanal{display:flex;width:100%;flex-direction:column;align-items:center}@media only screen and (max-width:768px){.menu-semanal{padding-bottom:40px}}.menu-semanal .logo-week-cart-header{display:flex;position:relative;background-color:#eaeaf0;width:100%;flex-direction:column;justify-content:space-around;align-items:center;position:fixed}.menu-semanal .logo-week-cart-header .meals-logo-header{display:flex;align-items:center;width:100%;background-color:#fff;height:60px;box-sizing:border-box;justify-content:space-around}@media only screen and (max-width:768px){.menu-semanal .logo-week-cart-header .meals-logo-header{justify-content:space-between;padding:40px 30px}}.menu-semanal .logo-week-cart-header .meals-logo-header img{cursor:pointer;z-index:1000}.menu-semanal .logo-week-cart-header .meals-logo-header .cart-icon-container{display:flex;align-items:center;cursor:pointer;min-height:40px;z-index:1000}.menu-semanal .logo-week-cart-header .meals-logo-header .cart-icon-container svg{font-size:24px;margin-right:5px;padding-top:10px}.menu-semanal .logo-week-cart-header .meals-logo-header .cart-icon-container .rel-div{position:relative}.menu-semanal .logo-week-cart-header .meals-logo-header .cart-icon-container .rel-div span{position:absolute;top:-20px;right:-9px;background-color:#7c67e2;border-radius:100%;width:24px;height:24px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:.8em;font-weight:400}.menu-semanal .logo-week-cart-header .meals-logo-header .cart-icon-container .profile-div{padding-left:35px;display:flex;justify-content:center;align-items:center}.menu-semanal .logo-week-cart-header .meals-logo-header .cart-icon-container .profile-div .image{display:flex;justify-content:center;align-items:center;background-color:#7c67e2;color:#fff;border-radius:100%;width:40px;height:40px;font-family:"Mukta",sans-serif}.menu-semanal .logo-week-cart-header .meals-logo-header .cart-icon-container .profile-div span{padding-left:10px;color:#7c67e2}.menu-semanal .logo-week-cart-header .week-cart{display:flex;width:100%;flex-direction:row;justify-content:space-around;align-items:center}.menu-semanal .logo-week-cart-header .week-cart .tabs{display:flex}.menu-semanal .logo-week-cart-header .week-cart .tabs .week-tab{cursor:pointer;padding:15px 18px;margin-right:8px;font-weight:700;color:#333}@media only screen and (max-width:768px){.menu-semanal .logo-week-cart-header .week-cart .tabs .week-tab{padding:8px;font-size:.9em;margin:0;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:400}}.menu-semanal .logo-week-cart-header .week-cart .tabs .week-tab.active{background-color:#7c67e2;color:#fff}.menu-semanal .logo-week-cart-header .week-cart .cart{position:fixed;box-sizing:border-box;top:60px;right:0;background-color:#f9f9f9;border:1px solid #ccc;padding:40px;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:all .3s ease-in-out;z-index:2;overflow-y:auto;max-height:80vh;min-width:450px}@media only screen and (max-width:768px){.menu-semanal .logo-week-cart-header .week-cart .cart{top:80px;right:auto;max-height:70vh;min-width:90%}}.menu-semanal .logo-week-cart-header .week-cart .cart.open{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;display:flex}.menu-semanal .logo-week-cart-header .week-cart .cart.closed{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;display:none}.menu-semanal .logo-week-cart-header .week-cart .cart h2{margin:0 0 10px;font-size:18px;width:100%;text-align:center;border-bottom:1px solid grey}.menu-semanal .logo-week-cart-header .week-cart .cart .cart-order-amount{display:flex;flex-direction:column;width:100%;border-top:1px solid grey;padding-bottom:10px}.menu-semanal .logo-week-cart-header .week-cart .cart .cart-order-amount div{width:100%;display:flex;justify-content:space-between}.menu-semanal .logo-week-cart-header .week-cart .cart .cart-order-amount .total-meals{padding-top:10px}.menu-semanal .logo-week-cart-header .week-cart .cart .coupon-container{display:flex;flex-direction:column;width:100%;padding:15px 0;font-weight:700;border-top:1px solid grey;border-bottom:1px solid grey}.menu-semanal .logo-week-cart-header .week-cart .cart .coupon-container div{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline}.menu-semanal .logo-week-cart-header .week-cart .cart .coupon-container input{width:45%;height:25px;padding:8px;font-size:16px;border:1px solid #ccc;border-radius:5px;margin-bottom:10px}.menu-semanal .logo-week-cart-header .week-cart .cart .coupon-container button{background-color:#7c67e2;color:#fff;width:45%;padding:12px 35px;border:none;border-radius:20px;cursor:pointer;transition:box-shadow .6s ease;font-weight:700;margin-top:8px!important}.menu-semanal .logo-week-cart-header .week-cart .cart .coupon-container button:hover{box-shadow:inset 0 0 50px #444}.menu-semanal .logo-week-cart-header .week-cart .cart .coupon-container p{font-size:.9em;line-height:1em;padding:5px 0!important;margin:0}.menu-semanal .logo-week-cart-header .week-cart .cart .cart-icon-container{display:flex;align-items:center;cursor:pointer;min-height:40px;max-height:100%}@media only screen and (max-width:768px){.menu-semanal .logo-week-cart-header .week-cart .cart .cart-icon-container{display:none!important}}.menu-semanal .logo-week-cart-header .week-cart .cart .cart-icon-container svg{font-size:24px;margin-right:5px}.menu-semanal .logo-week-cart-header .week-cart .cart .cart-icon-container span{font-size:18px}.menu-semanal .logo-week-cart-header .week-cart .cart .cart-content{display:flex;flex-direction:column;align-items:center;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:10px 0}.menu-semanal .logo-week-cart-header .week-cart .cart .cart-content ul{list-style:none;padding:0;margin:0}.menu-semanal .logo-week-cart-header .week-cart .cart .cart-content ul li{margin-bottom:5px;color:#493650;font-weight:700}.menu-semanal .logo-week-cart-header .week-cart .cart .cart-content ul li ul{padding:20px}.menu-semanal .logo-week-cart-header .week-cart .cart .cart-content ul li ul li{font-weight:400;list-style:disc;color:#4f4f4f}.menu-semanal .logo-week-cart-header .week-cart .cart button{margin-top:20px;background-color:#7c67e2;color:#fff;width:100%;padding:12px 35px;border:none;border-radius:20px;cursor:pointer;transition:box-shadow .6s ease;font-weight:700}@media only screen and (max-width:768px){.menu-semanal .logo-week-cart-header .week-cart .cart button{padding:8px 16px;width:85%}}.menu-semanal .logo-week-cart-header .week-cart .cart button:hover{box-shadow:inset 0 0 50px #444}.menu-semanal .platos-semana-header{padding-top:130px;padding-bottom:20px;width:100%;display:flex;flex-direction:column;align-items:center;background-color:bisque;background-image:url(https://res.cloudinary.com/hqs-cdn/image/upload/v1740596345/mistergen/cover-foods/cover-foods-1_gajyxb.png);background-size:cover;background-position:50%}.menu-semanal .platos-semana-header h4{text-align:center}.menu-semanal .platos-semana-header .cards-platos-header{background-color:#fff;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);padding:20px 50px;width:80%}@media only screen and (max-width:768px){.menu-semanal .platos-semana-header .cards-platos-header{width:75%;justify-content:center;align-items:center}}.menu-semanal .platos-semana-header .cards-platos-header-container{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;width:100%;grid-gap:20px;gap:20px;padding-top:20px}@media only screen and (max-width:768px){.menu-semanal .platos-semana-header .cards-platos-header-container{flex-direction:column;align-items:center;justify-content:center;width:100%;grid-gap:10px;gap:10px;padding-top:10px}}.menu-semanal .platos-semana-header .cards-platos-header-container .cards-platos-header2{background-color:#fff;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);padding:15px 25px;width:24%}@media only screen and (max-width:768px){.menu-semanal .platos-semana-header .cards-platos-header-container .cards-platos-header2{width:90%;padding:10px 15px;align-items:center;justify-content:center}}.menu-semanal .platos-semana-header .cards-platos-header-container .cards-platos-header2 div:first-child{padding-bottom:3px}@media only screen and (max-width:768px){.menu-semanal .platos-semana-header .cards-platos-header-container .cards-platos-header2 div:last-child{font-size:.8em}}.menu-semanal .platos-semana-header .cards-platos-header-container .cards-platos-header2 .cards-p-text{font-size:.75em;color:#4f4f4f;margin:0;padding:5px 0 0}@media only screen and (max-width:768px){.menu-semanal .platos-semana-header h1,.menu-semanal .platos-semana-header h2,.menu-semanal .platos-semana-header h3,.menu-semanal .platos-semana-header h4{width:90%;text-align:center}.menu-semanal .platos-semana-header h1{font-size:1.4em;line-height:1.3em;font-weight:700;padding-bottom:10px}.menu-semanal .platos-semana-header h2{font-size:1.1em}.menu-semanal .platos-semana-header h3,.menu-semanal .platos-semana-header h4{font-size:.8em}}.menu-semanal .platos-semana{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;padding-bottom:60px;padding-top:15px}@media only screen and (max-width:768px){.menu-semanal .platos-semana{grid-template-columns:repeat(2,1fr);padding:10px 12px 0;font-size:.7em}}.menu-semanal .platos-semana .meal{text-align:center;width:350px;border-radius:18px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);display:flex;flex-direction:column;justify-content:space-between;padding:20px;align-items:center}@media only screen and (max-width:768px){.menu-semanal .platos-semana .meal{width:auto;padding:12px 5px}}.menu-semanal .platos-semana .meal img{max-width:100%;height:auto}@media only screen and (max-width:768px){.menu-semanal .platos-semana .meal img{width:100%;display:none}}.menu-semanal .platos-semana .meal h3{margin:3px 0;height:auto;font-size:1.1em}@media only screen and (max-width:768px){.menu-semanal .platos-semana .meal h3{height:auto;font-size:1.3em;margin:0}}.menu-semanal .platos-semana .meal .subt,.menu-semanal .platos-semana .meal p{height:30px}@media only screen and (max-width:768px){.menu-semanal .platos-semana .meal p{height:20px}}.menu-semanal .platos-semana .meal button{margin-top:10px;background-color:#7c67e2;color:#fff;width:100%;padding:12px 35px;border:none;font-weight:700;cursor:pointer;border-radius:20px;transition:box-shadow .3s ease}@media only screen and (max-width:768px){.menu-semanal .platos-semana .meal button{padding:9px 16px;width:85%;font-weight:400}}.menu-semanal .platos-semana .meal button:hover{box-shadow:inset 0 0 50px #444}.menu-semanal .platos-semana .meal .day-selector{display:flex;width:80%;justify-content:space-around;padding:5px 25px;background-color:#d3d3d3;border-radius:10px}@media only screen and (max-width:768px){.menu-semanal .platos-semana .meal .day-selector{width:auto;display:flex;flex-direction:column;align-items:flex-start;height:auto;padding:8px 35px}}.menu-semanal .order-form{width:90%;max-width:1200px;margin:140px auto 0;padding-bottom:30px;overflow:auto}.menu-semanal .order-form h2{margin-bottom:20px;font-size:24px;text-align:center;background-color:#87ceeb;padding:10px}.menu-semanal .order-form .form-grid{display:flex;grid-gap:30px;gap:30px;margin-bottom:20px}.menu-semanal .order-form .form-grid .left-column,.menu-semanal .order-form .form-grid .right-column{flex:1 1;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.menu-semanal .order-form .form-group{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:15px}@media only screen and (max-width:768px){.menu-semanal .order-form .form-group{width:100%}}.menu-semanal .order-form .form-group label{font-size:18px;font-weight:700;margin-bottom:5px}@media only screen and (max-width:768px){.menu-semanal .order-form .form-group label{width:100%}}.menu-semanal .order-form .form-group input,.menu-semanal .order-form .form-group select{width:100%;max-width:400px;height:40px;padding:4px;font-size:16px;border:1px solid #ccc;border-radius:5px}@media only screen and (max-width:768px){.menu-semanal .order-form .form-group input,.menu-semanal .order-form .form-group select{width:100%;max-width:100%;font-size:1em}}.menu-semanal .order-form .form-group input#comments{height:70px!important;margin-bottom:20px}.menu-semanal .order-form .radio-group .radio-options{display:flex;grid-gap:20px;gap:20px;margin-top:5px;width:80%}@media only screen and (max-width:768px){.menu-semanal .order-form .radio-group .radio-options{width:100%}}.menu-semanal .order-form .radio-group .radio-options label{display:flex;align-items:center;font-size:16px;width:100%}@media only screen and (max-width:768px){.menu-semanal .order-form .radio-group .radio-options label{width:100%}}.menu-semanal .order-form .radio-group .radio-options label input{margin-right:5px;width:20%}.menu-semanal .order-form .select-group .comments{height:60px!important}@media only screen and (max-width:768px){.menu-semanal .order-form .select-group .comments{height:30px!important}}.menu-semanal .order-form .select-group .select-wrapper{display:flex;grid-gap:10px;gap:10px;margin-top:5px}@media only screen and (max-width:768px){.menu-semanal .order-form .select-group .select-wrapper{width:100%}}.menu-semanal .order-form .select-group .select-wrapper select{flex:1 1}.menu-semanal .order-form button,.menu-semanal .order-form button[type=submit]{width:100%;max-width:400px;height:40px;font-size:1.1em;font-weight:700;color:#fff;background-color:#7c67e2;border:none;cursor:pointer;border-radius:20px;transition:box-shadow .3s ease;margin:5px 0}.menu-semanal .order-form button:hover,.menu-semanal .order-form button[type=submit]:hover{box-shadow:inset 0 0 50px #444}@media only screen and (max-width:768px){.menu-semanal .order-form button,.menu-semanal .order-form button[type=submit]{width:100%;max-width:100%}}.menu-semanal .order-form .cancel-order{background-color:#aaa}@media only screen and (max-width:768px){.menu-semanal .order-form .form-grid{flex-direction:column}}@media only screen and (max-width:768px) and (max-width:768px){.menu-semanal .order-form .form-grid{width:100%}}@media only screen and (max-width:768px){.menu-semanal .order-form .form-group input,.menu-semanal .order-form .form-group select{max-width:300px}}@media only screen and (max-width:768px) and (max-width:768px){.menu-semanal .order-form .form-group input,.menu-semanal .order-form .form-group select{width:100%;box-sizing:border-box;max-width:100%}}.confirmation-message{padding-top:130px}.menu-semanal .logo-week-cart-header .consulta-cart{background-image:url(https://res.cloudinary.com/hqs-cdn/image/upload/v1634906806/mistergen/landing-intro-banner_mel3yx.png);width:100%;background-position-y:-350px}@media only screen and (max-width:768px){.menu-semanal .logo-week-cart-header .consulta-cart{height:300px}}.menu-semanal .logo-week-cart-header .consulta-cart .btn-consulta-container{padding:60px 0;display:flex;justify-content:center;width:100%}@media only screen and (max-width:768px){.menu-semanal .logo-week-cart-header .consulta-cart .btn-consulta-container{flex-direction:column;align-items:center}}.menu-semanal .logo-week-cart-header .consulta-cart .btn-consulta-container .btn-consulta{display:flex;font-size:18px;padding:12px 50px;margin:0 30px}@media only screen and (max-width:768px){.menu-semanal .logo-week-cart-header .consulta-cart .btn-consulta-container .btn-consulta{margin-bottom:15px;width:90%;font-size:1.1em;margin:5px 0;padding:12px 40px}}.menu-semanal .container-consulta-content{margin:250px 0 0;display:flex;justify-content:center;align-items:center;flex-direction:column}@media only screen and (max-width:768px){.menu-semanal .container-consulta-content{margin:300px 0 0}}.menu-semanal .container-consulta-content .ccc-title{width:90%;text-align:center;display:flex;justify-content:center;color:#6c63ff;height:auto;font-size:1.3em;font-weight:700;margin-top:5px}.menu-semanal .analysis-plus-container{display:flex;max-width:900px;padding-top:5px}@media only screen and (max-width:768px){.menu-semanal .analysis-plus-container{flex-direction:column;align-items:center;width:100%}}.menu-semanal .image-container{flex:1 1;align-items:center;padding:10px;margin-top:30px}@media only screen and (max-width:768px){.menu-semanal .image-container{width:90%;justify-content:center;margin-top:5px}}.menu-semanal .image-container img{width:90%;border-radius:8px}@media only screen and (max-width:768px){.menu-semanal .image-container img{width:100%}}.menu-semanal .content-container{flex:1 1;width:100%;padding:10px}@media only screen and (max-width:768px){.menu-semanal .content-container{width:85%}}.menu-semanal .content-container h1{font-size:24px;margin-bottom:10px;height:auto}.menu-semanal .content-container p{font-size:16px;margin-bottom:10px}.menu-semanal .content-container ul{list-style-type:none;padding:0;margin-bottom:10px;font-weight:700}.menu-semanal .content-container ul li{font-size:16px;margin-bottom:5px}.menu-semanal .example-report-link,.menu-semanal .faq-link{display:block;margin-bottom:10px;color:#06c;text-decoration:none}.menu-semanal .price-container{text-align:center;background-color:#f9f9f9;padding:20px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);max-width:400px;margin:20px auto;font-family:Arial,sans-serif}.menu-semanal .price-total{font-size:16px;color:#555;margin:0}.menu-semanal .price-amount{font-size:32px!important;color:#6c63ff!important;font-weight:700!important;margin:10px 0}.menu-semanal .tax-included{font-size:14px;color:#888;display:block;margin-top:5px}.menu-semanal .installments{font-size:18px;color:#333;font-weight:700;margin:10px 0}.menu-semanal .security-note{font-size:12px;color:#666;margin-top:10px}#wallet_container #walletBrick_container,#wallet_container #walletBrick_container button,#wallet_container #walletBrick_container button:focus{outline:none;box-shadow:none}#wallet_container #walletBrick_container button:hover{background-color:#0074d9;cursor:pointer}#walletBrick_container,#walletBrick_container button,#walletBrick_container button:focus{outline:none;box-shadow:none}#walletBrick_container button:hover{background-color:#0074d9;cursor:pointer}#walletBrick_container::selection{background-color:transparent;box-shadow:none;outline:none}.pink-color{color:#6c63ff;font-weight:700}#root,body,h1,h2,h3,h4,html{height:100%;margin:0;padding:0;font-family:"Mukta",sans-serif}.main{height:100%}.main-logged{background-color:#fbfbfb}.link-al-pdf{display:flex;width:100%;justify-content:flex-end;color:#7c67e2;font-size:1rem;text-decoration:none;margin-right:10px}@media only screen and (max-width:768px){.link-al-pdf{margin-right:30px!important}}.link-al-pdf .pdf-link{display:flex;width:100%;justify-content:flex-end;color:#7c67e2;font-size:1rem;text-decoration:none;margin-right:10px}@media only screen and (max-width:768px){.link-al-pdf .pdf-link{margin-right:30px}}
/*# sourceMappingURL=main.3d4daac3.chunk.css.map */