.card_text,.card_text .card-body{position:relative}.card_text .card-body a{position:absolute;right:10px;top:10px}.tags{margin-top:5px}.tags li{margin-right:3px;margin-bottom:5px}.tags li,.tags li a{display:inline-block}.tags li a{padding:5px 8px;text-transform:uppercase;text-decoration:none;border:1px solid #54ce84;border-radius:4px;color:#35b266;font-size:13px}.tags li .active{background-color:#35b266;color:#fff}.btn-register-lg__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem}@media(min-width:768px){.btn-register-lg__content{gap:.625rem}}.btn-register-lg__txt{font-weight:800;font-size:1rem;line-height:1.2}.btn-register-lg__icon{-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;display:inline-block;vertical-align:middle;-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1);will-change:transform;margin-left:.125rem}@media(min-width:768px){.btn-register-lg__icon{width:22px;height:22px;margin-left:0}}.btn-register-lg:hover:not(:disabled) .btn-register-lg__icon{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}.ui-title-recipe[data-v-1b488dfc]{margin:1rem 0;font-weight:800;font-size:16px;line-height:24px;color:#2d2d2d}@media(min-width:768px){.ui-title-recipe[data-v-1b488dfc]{font-size:20px;line-height:32px}}.ui-desc-recipe[data-v-1b488dfc]{margin:1rem 0;font-weight:300;font-size:16px;line-height:24px;color:#2d2d2d}@media(min-width:768px){.ui-desc-recipe[data-v-1b488dfc]{font-size:20px;line-height:32px}}.coach-obj__banner[data-v-777f1d80]{background:linear-gradient(155.83deg,#27884d 25.3%,#35b266 84.51%);border-radius:10px 10px 0 0}.coach-obj__content[data-v-777f1d80]{padding:1rem 1.5rem}@media(min-width:768px){.coach-obj__content[data-v-777f1d80]{padding:1.5rem 2rem}}.coach-obj__content-title[data-v-777f1d80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coach-obj__content-title .c-title[data-v-777f1d80]{width:calc(100% - 60px)}@media(min-width:768px){.coach-obj__content-title .c-title[data-v-777f1d80]{width:60%}}.coach-obj__content-title .c-icon[data-v-777f1d80]{width:60px;margin-left:.5rem}@media(min-width:768px){.coach-obj__content-title .c-icon[data-v-777f1d80]{width:40%;margin-left:1rem}}.coach-obj__icon[data-v-777f1d80]{text-align:center}.coach-obj__icon img[data-v-777f1d80]{width:48px!important}@media(min-width:768px){.coach-obj__icon img[data-v-777f1d80]{width:55px!important}}.coach-obj__title[data-v-777f1d80]{margin:.5rem 0;font-weight:800;font-size:20px;line-height:26px;color:#fff}@media(min-width:768px){.coach-obj__title[data-v-777f1d80]{font-size:24px;line-height:30px}}.coach-obj__sub-title[data-v-777f1d80]{margin:.5rem 0;font-weight:300;font-size:14px;line-height:18px;color:#fff}.coach-obj__title-content[data-v-777f1d80]{margin:.5rem 0;font-weight:800;font-size:20px;line-height:26px;color:#2d2d2d}.coach-obj__desc[data-v-777f1d80]{margin:.5rem 0;font-weight:300;font-size:14px;line-height:21px;color:#2d2d2d}.coach-obj__tag[data-v-777f1d80]{border:1px solid #d3d3d3;border-radius:25px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7px 15px;font-weight:600;font-size:12px;line-height:18px;color:#2d2d2d}.coach-obj__tag .icon-info[data-v-777f1d80]{color:#35b266!important}.coach-obj__tag .content[data-v-777f1d80]{font-weight:300!important;font-size:14px;line-height:21px}.coach-obj__graphic[data-v-777f1d80]{position:relative}@media(max-width:768px){.coach-obj__graphic[data-v-777f1d80]{min-height:340px}}.coach-obj__content-img[data-v-777f1d80]{text-align:center;width:98%;margin:auto;position:absolute;top:-15%;left:1%;right:1%}.coach-obj__content-img img[data-v-777f1d80]{width:180px}@media(max-width:768px){.coach-obj__content-img[data-v-777f1d80]{top:-12%}}@media(min-width:768px){.coach-obj__content-ctas[data-v-777f1d80]{width:50%;margin:0 auto}}.bg-brand[data-v-623a3055]{background:#f2f2f2!important}.pointer-level[data-v-623a3055]{cursor:pointer}.level-item[data-v-623a3055]{cursor:pointer;text-decoration:none;padding-bottom:1rem}.fs-16[data-v-623a3055]{font-size:16px!important}.card-level-img[data-v-623a3055]{max-width:100%}.label_progress[data-v-623a3055]{color:#35b266}.card_level .card-header[data-v-623a3055]{position:relative}.card_level .card-header .current_circle[data-v-623a3055]{width:24px;height:24px;background-color:#ffd538;border-radius:50%;display:inline-block;text-align:center;padding-top:2px;position:absolute;top:10px;right:10px}.card_level .card-header .current_circle i[data-v-623a3055]{color:#fff}.card_level .card-header .check_circle[data-v-623a3055]{width:24px;height:24px;background-color:#35b266;border-radius:50%;display:inline-block;text-align:center;padding-top:2px;position:absolute;top:10px;right:10px}.card_level .card-header .check_circle i[data-v-623a3055]{color:#fff}.card_level .card-body[data-v-623a3055]{position:relative}.card_level .card-body .label_progress[data-v-623a3055]{position:absolute;left:9px;top:0}.ui-credits-nutri{padding:7px 10px;background:#fff;border-radius:22.5px;font-weight:400;font-size:12px;line-height:18px;color:#2d2d2d}@media(min-width:768px){.ui-credits-nutri{text-align:center;font-size:16px;line-height:24px}}.calendly-modal .main-content:before{content:"";-webkit-animation:spinner-iframe 1s linear infinite;animation:spinner-iframe 1s linear infinite;border:4px solid #fff;border-bottom-color:#35b266;border-radius:50%;height:40px;width:40px;left:50%;opacity:inherit;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);will-change:transform;z-index:1}@media(max-width:768px){.book-repices_nocredits{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.book-repices_nocredits p{font-size:16px;color:#2d2d2d}@media(max-width:768px){.book-repices_nocredits p{margin-top:20px;font-size:14px}}.book-repices_nocredits h3{font-size:3rem;color:#2d2d2d}@media(max-width:768px){.book-repices_nocredits h3{font-size:32px}}.book-repices_nocredits .btn-register-lg{margin-top:20px;-webkit-box-shadow:5px 10px 30px rgba(0,0,0,.25);box-shadow:5px 10px 30px rgba(0,0,0,.25)}@media(max-width:768px){.book-repices_nocredits .btn-register-lg{margin-top:5px}}.book-repices_nocredits .btn-register-lg:hover{background:#fff;color:#27884d!important;border:2px solid #27884d;-webkit-transform:scale(1.02);transform:scale(1.02)}.book-repices_nocredits .mobile-banner-credits{border-radius:10px 10px 0 0;height:153px;background-image:url(/images/graphics/mobile-recipes-credits.jpg);background-size:cover;background-repeat:no-repeat}@media(min-width:768px){.book-repices_nocredits .mobile-banner-credits{display:none}}.book-repices_nocredits .mobile-banner-recipes{border-radius:10px 10px 0 0;height:200px;background-image:url(/images/graphics/mobile-recipes-page.jpg);background-size:cover;background-repeat:no-repeat}@media(min-width:768px){.book-repices_nocredits .mobile-banner-recipes{display:none}}.book-repices_nocredits .img-desktop-appointments{width:100%}@media(max-width:768px){.book-repices_nocredits .img-desktop-appointments{display:none}}@media(min-width:768px){.book-repices_nocredits .img-desktop-appointments{padding-bottom:59px}}@media(max-width:768px){.content-book_recipes{position:relative;max-width:90%;margin:auto;margin-top:-50px;-webkit-box-shadow:5px 10px 30px rgba(0,0,0,.25);box-shadow:5px 10px 30px rgba(0,0,0,.25)}}@media(max-width:768px){.content-book_recipes,.content-book_recipes-credits{z-index:10;background:#fff;border-radius:20px;padding:24px 30px 24px 17px}}.content-book_recipes-credits p{width:95%}@-webkit-keyframes spinner-iframe{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0deg);transform:translate3d(-50%,-50%,0) rotate(0deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotate(1turn);transform:translate3d(-50%,-50%,0) rotate(1turn)}}@keyframes spinner-iframe{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0deg);transform:translate3d(-50%,-50%,0) rotate(0deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotate(1turn);transform:translate3d(-50%,-50%,0) rotate(1turn)}}.col-no-margins{padding:0!important;text-align:right}@media(max-width:768px){.col-no-margins{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.btn-wsp{background:#35b266;color:#fff!important;font-size:1rem;position:relative;font-weight:800;margin:auto;cursor:pointer;border-radius:10px;width:90%;text-align:left;padding:20px 15px;-webkit-box-shadow:5px 10px 30px rgba(0,0,0,.25);box-shadow:5px 10px 30px rgba(0,0,0,.25)}.btn-wsp:hover{-webkit-box-shadow:5px 10px 30px rgba(0,0,0,.15);box-shadow:5px 10px 30px rgba(0,0,0,.15);-webkit-transform:scale(1.02);transform:scale(1.02)}.btn-wsp .icon-arrow{position:absolute;right:17px;top:calc(50% - 4px)}@media(max-width:768px){.btn-wsp{width:100%;margin-top:15px}}.main-content strong{font-weight:600}.main-content{text-align:center;margin:auto}.main-content h4{width:80%;font-size:27px;font-weight:800;margin:auto;margin-top:22px}@media(max-width:768px){.main-content h4{font-size:16px;width:60%}}.main-content p{margin-top:15px;width:70%;margin:auto}@media(max-width:768px){.main-content p{width:90%}}.main-content .ui-credits-nutri{background:#f4f4f4;border-radius:22.5px;width:49%;margin:24px auto 0}@media(max-width:768px){.main-content .ui-credits-nutri{width:70%;font-size:16px;padding:5px 19px}}.card-appointment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;-webkit-box-shadow:5px 5px 30px rgba(0,0,0,.15);box-shadow:5px 5px 30px rgba(0,0,0,.15);border-radius:20px;margin-top:16px;padding:20px 28px;place-items:center}@media(max-width:768px){.card-appointment{padding:19px 26px 23px 20px}}.card-appointment h5{font-size:18px;font-weight:800;color:#2d2d2d}.card-appointment .pendiente{background:#ffd538;padding:3px 12px;color:#2d2d2d;border-radius:10px;font-size:12px;text-transform:capitalize}.card-appointment .card-appointment_result{width:200px;text-align:right;color:#27884d;font-size:16px}@media(max-width:768px){.card-appointment .card-appointment_result{text-align:left}}.card-appointment .card-appointment_result .link-appointments{text-decoration:underline!important;color:#27884d;font-weight:800;margin-top:13px}@media(max-width:768px){.card-appointment .card-appointment_result .link-appointments{margin-top:14px;font-size:14px}}.card-appointment .card-appointment_result span{font-weight:300;font-size:12px;margin-bottom:13px}.card-appointment .card-appointment_content{width:375px}@media(max-width:768px){.card-appointment .card-appointment_content{width:auto}}@media(max-width:768px){.card-appointment .card-appointment_content h5{margin-top:11px}}.card-appointment .card-appointment_img{width:85px}.card-appointment .card-appointment_img img{border-radius:50%;width:80px;height:80px;-o-object-fit:cover;object-fit:cover}.about-credits{color:#27884d;font-size:16px;font-weight:800;text-decoration:underline;cursor:pointer;text-align:right}@media(max-width:768px){.about-credits{text-align:left;margin-top:28px}}@media(max-width:768px){.about-credits.desktop{display:none}}.card-appointment_div{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:768px){.card-appointment_div{display:block}}@media(min-width:768px){.card-appointment_div .nutritionist-status_mobile{display:none}}.card-appointment_div .nutritionist-status_desktop{display:block;width:91px;margin-left:auto}@media(max-width:768px){.card-appointment_div .nutritionist-status_desktop{display:none}}.date-appointment{font-size:14px;padding-bottom:7px}@media(min-width:768px){.date-appointment{margin-top:13px;font-size:16px}}.title-appointment-list{font-weight:800;font-size:24px;line-height:30px;color:#2d2d2d;width:80%;margin-top:32px;margin-bottom:10px}@media(min-width:768px){.title-appointment-list{margin-top:32px;font-size:32px;width:100%;margin-bottom:0;margin-top:40px}}.container-appointments{padding-bottom:60px}.bg-levels{background:#f2f2f2}.ui-tab-content{position:relative}@media(min-width:768px){.ui-tab-content{margin:auto;max-width:800px!important}}.ui-tab-content__item{display:none}.ui-tab-content__item.active{display:block}.ui-nav-coach{position:relative;margin:.5rem 0;text-align:center;white-space:nowrap}@media(min-width:558px){.ui-nav-coach{overflow:hidden!important}}@media(max-width:550px){.ui-nav-coach{overflow-y:auto}}.ui-nav-coach__item{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:14px;line-height:21px;color:#a0a0a9;font-weight:300;margin:0 .2rem;border-radius:14px 14px 0 0;padding:.5rem 2rem}@media(min-width:768px){.ui-nav-coach__item{min-width:150px;margin:0 .6rem}}.ui-nav-coach__item.active{border-bottom:2px solid #39dc79;color:#2d2d2d;font-weight:800}.new:after{content:"";width:14px;height:24px;background-image:url(/images/icons/tab-item-new.svg);background-repeat:no-repeat;-webkit-animation:fadeIn 3s infinite;animation:fadeIn 3s infinite}@-webkit-keyframes fadeIn{0%{opacity:1}to{opacity:.5}}@keyframes fadeIn{0%{opacity:1}to{opacity:.5}}