@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-ExtraBlack.woff2) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-ExtraBold.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-Light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-Bold.woff2) format("woff2");font-weight:700;font-display:swap}:not(i){font-family:YekanBakh}:root{--container-width:1200px;--font-size-text:17px;--font-size-h1:17px;--font-size-h2:17px;--font-size-h3:17px;--color-primary:#45c7cf;--color-secondary:#e8f5f6;--color-text:#444}*{box-sizing:border-box;max-width:100%!important;text-decoration:none}body{direction:rtl;margin:0}.container{width:var(--container-width);margin:auto;max-width:100%;padding-left:15px;padding-right:15px}ul{list-style:none;margin:0;padding:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media only screen and (max-width:1200px){:root{--container-width:1025px}}@media only screen and (max-width:1025px){:root{--container-width:880px}}@media only screen and (max-width:880px){:root{--container-width:768px}}@media only screen and (max-width:768px){:root{--container-width:500px}}@media only screen and (max-width:500px){:root{--container-width:360px}}.shadow-pulse{animation:shadow_pulse 2s infinite}@keyframes loadingPro{0%{background-position:-468px 0}to{background-position:468px 0}}.loading{animation-duration:3s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:loadingPro;animation-timing-function:linear;background-image:linear-gradient(90deg,#f9f9f9,#e9e9e9,#f9f9f9)}@keyframes shadow_pulse{0%{box-shadow:0 0 0 0 #aaaaaa55}70%{box-shadow:0 0 0 20px transparent}to{box-shadow:0 0 0 0 transparent}}@-moz-keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner{-webkit-animation:spinner 2s linear infinite;animation:spinner 2s linear infinite}.header-background-color{border-bottom:1px solid #eee}#header{flex-direction:row;justify-content:space-between;gap:25px;height:60px}#header,#header .logo{display:flex;align-items:center}#header .logo{flex-shrink:0;width:170px;justify-content:center}#header .logo img{width:100%;object-fit:contain}#header .menu-hamgurger .menu{display:none}#header nav{width:100%}#header nav .close-modal{z-index:2;position:absolute;left:0;top:0;margin-left:15px;margin-top:15px;display:none}#header nav.active .close-modal{display:block}#header nav ul{list-style:none;flex-direction:row;width:100%;display:flex;justify-content:center;align-items:center;gap:30px}#header nav li{white-space:nowrap}#header nav li a{text-decoration:none;color:#21304e}#header .search{flex-shrink:0;cursor:pointer;display:flex;justify-content:center;align-items:center}#header .search img{width:25px;height:25px}#header .search img:hover{transform:scale(1.05)}#header .profile{flex-shrink:0;cursor:pointer;display:flex;justify-content:center;align-items:center}#header .profile img{width:25px;height:25px}#header .profile img:hover{transform:scale(1.05)}#header .diet{text-decoration:none;background-color:#3cb5bd;padding:5px 27px;color:#fff;border-radius:100px;border:1px solid #3cb5bd;box-shadow:0 4px 20px 0 #8ba0ac7d;width:auto;flex-shrink:0;font-weight:700}#header .diet:hover{border-width:1px;border-radius:100px;background-color:#fff;color:#3cb5bd}.header-search-modal{flex-direction:row;align-items:center;justify-content:center;position:fixed;z-index:3;margin:auto;overflow:hidden;display:none}.header-search-modal,.header-search-modal .closer{right:0;bottom:0;width:100%;top:0;left:0;height:100%}.header-search-modal .closer{position:absolute;background:#0009;z-index:0}.header-search-modal.active{display:flex}.header-search-modal .inner{background-color:#fff;border-radius:20px;max-height:100%;overflow-x:hidden;overflow-y:auto;z-index:1;width:50%;background-color:#0000}.header-search-modal .inner .content{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#0000}.header-search-modal .inner .content .search-label{width:100%;text-align:center;font-size:19px;font-weight:600}.header-search-modal .inner .content .box{display:flex;flex-direction:row;border:5px solid #0003;border-radius:100px;padding:10px 13px 10px 10px;justify-content:space-between;width:min(500px,100%);background:#fff;height:80px;overflow:hidden}.header-search-modal .inner .content .box .search-input{border:none;flex-grow:1;padding-left:5px;outline:none;height:100%}.header-search-modal .inner .content .box .search-button{border-radius:100px;border:none;background-color:#45c7cf;color:#fff;padding:5px 15px;cursor:pointer;display:flex;justify-content:center;align-items:center}.call-button-header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding:30px 10px}.call-button-header .btn-inner{width:max-content;max-width:100%;min-height:70px;padding:10px;padding-inline-start:70px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;background-color:#008efa;border-radius:15px}.call-button-header .btn-icon{width:50px;height:50px;display:flex;justify-content:center;align-items:center;position:absolute;top:10px;right:10px;bottom:auto;left:auto;background-color:#0002;border-radius:10px}.call-button-header .btn-icon:before{content:"";display:inline-block;width:30px;height:30px;mask-image:url(/image/phone-fill.svg);mask-repeat:no-repeat;mask-size:contain;mask-position:center;background-color:#fff}.call-button-header .btn-title{font-size:15px;font-weight:700;color:#fff}.call-button-header .btn-subtitle{font-size:14px;font-weight:400;color:#fff}@media only screen and (max-width:1200px){.program .program-box{gap:25px}.program .program-box a{width:140px;height:140px}.program .program-box a span{font-size:17px}}@media only screen and (max-width:1025px){#header .menu-hamgurger .menu{display:flex}#header .closer{position:absolute;height:100%;background:#0005;z-index:0}#header .closer,#header nav{top:0;bottom:0;left:0;right:0;width:100%}#header nav{display:none;position:fixed;z-index:5;margin:auto;overflow:hidden}#header nav.active{display:flex}#header nav ul{flex-direction:column;background:#fff;display:flex;justify-content:flex-start;gap:15px;background-color:#fff;overflow-x:hidden;z-index:1;position:absolute;right:0;top:0;width:300px;height:100%;padding-top:50px;align-items:flex-start;padding-right:50px}.banner-list a{max-width:48.5%}#home-introduction .introduction{min-height:500px}#header .logo{flex-grow:1}#header .logo img{height:70px;object-position:right}}@media only screen and (max-width:500px){#header .diet{display:none}}#footer .newsletter{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#3db5bc66;border-radius:10px;padding:20px;margin-top:50px}#footer .newsletter-description{display:flex;flex-direction:column}#footer .newsletter-description h4{margin:0}#footer .newsletter-description span{font-size:13px}#footer .newsletter form{border-radius:100px;border:2px solid #3cb5bd;padding:3px;height:40px;display:flex;justify-content:space-between;width:300px}#footer .input{border-style:none;background-color:transparent;outline:none;padding-right:10px;padding-left:10px;color:#000;font-size:15px;direction:ltr;height:100%;width:100%;text-align:left;font-weight:600}#footer .input::placeholder{text-align:right;direction:rtl!important;font-size:13px;color:#000}#footer .input:focus::placeholder{color:transparent}#footer .button{border-radius:100px;border-style:none;background-color:#3cb5bd;color:#fff;padding:0 15px;height:100%;width:max-content;flex-shrink:0}#footer .button:hover{cursor:pointer;transform:scale(1.03)}#footer .contact{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-top:50px}#footer .contact .contact-info p{display:-webkit-box;max-width:100%;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:4;font-size:13px;line-height:1.7;font-size:14px}#footer .contact-info{display:flex;flex-direction:column;width:40%}#footer .contact-info .logo{width:150px;object-fit:contain;height:30px}#footer .contact-info p{line-height:1.5;text-align:justify}#footer .contact-info p a{text-decoration:none;color:#3cb5bd}#footer .info span{font-size:15px}#footer .info{display:flex;flex-direction:column;padding-right:35px;position:relative;margin-bottom:20px}#footer .info img{position:absolute;right:0;top:0;bottom:0;margin:auto}#footer .info a{text-decoration:none;color:#3cb5bd;font-size:20px;font-weight:700}#footer .info .address{font-size:13px;width:82%}#footer .footer-links{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#footer .footer-links span{font-size:16px;font-weight:700;padding-bottom:20px}#footer .footer-links li a{text-decoration:none;color:#32373a;font-size:15px}#footer .footer-links li a:hover{color:#3cb5bd}#footer .footer-links li a:before{content:url(/image/heart.svg);padding-left:5px;position:relative;top:3px}#footer .footer-links li{list-style-type:none;padding-bottom:15px}#footer .footer-bottom{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px;margin-bottom:30px}#footer .footer-bottom .rights{font-size:14px}#footer .footer-bottom .rights a{text-decoration:none;color:#3cb5bd}#footer .footer-bottom .presenter{font-size:14px}#footer .footer-bottom .presenter a{text-decoration:none;font-weight:700}@media only screen and (max-width:880px){#footer .contact-info{width:100%;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:10px}#footer .contact{flex-wrap:wrap}#footer .contact-info .logo{width:100%}#footer .info .address{width:330px}#footer .info a{font-size:18px}}@media only screen and (max-width:500px){#footer .info .address{width:100%}}#food-calorie-header{background-image:linear-gradient(90deg,#f3e9e4,#e6f2f8);height:250px;display:flex;justify-content:center;align-items:center;padding:50px 0 150px;margin-bottom:-100px}#food-calorie-table{padding:50px;background-color:#fff;border-radius:20px;box-shadow:0 0 20px -5px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:30px}#food-calorie-table input{background-color:#fff;border:2px solid #ddd;padding:10px;height:50px;width:300px;text-align:center;border-radius:15px;font-size:17px}#food-calorie-table table{width:700px;border-collapse:collapse}#food-calorie-table table td,#food-calorie-table table th{border:1px solid #ddd;padding:5px;text-align:center}#food-calorie-table table th{background-color:#eee}#food-calorie-table table td{background-color:#fff}#support-link-box{position:fixed;bottom:20px;right:20px;width:60px;height:60px;background-color:#3cb5bd;border-radius:20px;padding:10px;transition:all .3s;z-index:1}#support-link-box.active{height:170px}#support-link-box .support-link-list{display:none;flex-direction:column;justify-content:center;gap:25px;height:100%}#support-link-box .support-link-list .icon-support{align-items:center;display:flex;width:100%}#support-link-box .support-link-list .icon-support img{width:100%}#support-link-box.active .support-link-list{display:flex}#support-link-box .support-link-toggle{cursor:pointer;width:100%}#support-link-box.active .support-link-toggle{display:none}.top-slider-videos{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;gap:15px;margin:15px 0 10px}.top-slider-videos .top-slider{width:100%;height:350px;border-radius:20px}.top-slider-videos .top-slider .carousel{height:100%}.top-slider-videos .top-slider .carousel-item{width:100%;height:100%;display:flex}.top-slider-videos .top-slider .carousel-item img{width:100%;border-radius:20px;height:100%;object-fit:cover;background-color:#e8f5f6}.top-slider-videos .top-slider .carousel-bullet~.carousel{padding-bottom:0}.top-slider-videos .top-slider .carousel-prev{right:5px;box-shadow:none;background-color:transparent;background-size:18px 34px}.top-slider-videos .top-slider .carousel-next{left:17px;box-shadow:none;background-color:transparent;background-size:17px 33px}.top-slider-videos .top-slider .carousel-bullet{display:flex;z-index:1;bottom:23px;left:10px}.top-slider-videos .top-slider .carousel-bullet a{width:15px;height:15px;background-color:#a5a5a5}.top-slider-videos .top-slider .carousel-bullet a.active-index{background-color:#fff;width:50px}.top-slider-videos .top-videos-list{display:flex;flex-direction:column;gap:10px;width:270px;flex-shrink:0}.top-slider-videos .top-videos-list .top-videos-box{display:flex;height:170px;position:relative;cursor:pointer}.top-slider-videos .top-videos-list .top-videos-box .image{width:100%;height:100%;object-fit:cover;border-radius:20px}.top-slider-videos .top-videos-list .top-videos-box .play-icon{position:absolute;margin:auto;bottom:0;left:0;right:0;top:0;width:50px;height:50px}.introduction{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:max-content;min-height:450px}#home-introduction{background-image:linear-gradient(90deg,#f3e9e4,#e6f2f8)}.introduction .content{display:flex;flex-direction:row;flex-wrap:wrap;width:600px;max-width:100%;flex-shrink:0}#home-introduction .introduction .content h2{font-size:40px;font-weight:800;margin:0}#home-introduction .introduction .content hr{margin:0;width:100%;border:none}.introduction .description{line-height:1.6;font-size:17px;font-weight:700;text-align:justify}.introduction .description-highlight{background-color:#fff;padding:15px;border-radius:20px;line-height:1.6;font-size:14px;font-weight:400;width:100%;text-align:justify;text-align-last:center}.description-highlight a{text-decoration:none;color:#3cb5bd}.introduction .intro-image{position:relative;line-height:0;height:100%;width:calc(100% - 600px)}.introduction .intro-image .image{width:100%;height:100%;object-fit:contain;object-position:bottom}.introduction .intro-image .play{width:100px;height:100px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;z-index:1;opacity:.5;cursor:pointer;transform:rotate(180deg)}.introduction .intro-image .play:hover{opacity:1}.introduction .button-get-diet{text-decoration:none;background-color:#3cb5bd;color:#fff;padding:15px 30px;border-radius:100px;flex-direction:row;display:flex;gap:10px;align-items:center;margin-top:15px;width:max-content;justify-content:center;font-weight:700;margin-left:15px;transition:all .3s;cursor:pointer}.introduction .button-get-diet:hover{transform:scale(1.03)}.introduction .button-video{text-decoration:none;display:flex;flex-direction:row;align-items:center;gap:10px;padding:5px 15px;border:3px solid #3cb5bd;color:#3cb5bd;border-radius:100px;width:max-content;justify-content:center;font-weight:700;margin-top:15px}.introduction .button-video:hover{transform:scale(1.03);cursor:pointer}.banner-list{display:flex;flex-direction:row;justify-content:space-between;gap:15px;flex-wrap:wrap}.banner-list a{width:calc(50% - 7.5px);height:170px;overflow:hidden}.banner-list a img{width:100%;height:100%;border-radius:20px;object-fit:cover}.program{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:center;padding-top:35px}.program h2{width:100%;text-align:center;margin:0;font-weight:800;line-height:50px;font-size:30px}.program a{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;gap:10px;border-radius:10px;position:relative;width:160px;height:160px;box-shadow:0 0 50px 0 #c7cace40;text-decoration:none;cursor:pointer}.program a:hover{background-color:#61e376}.program .program-box{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;justify-content:center;gap:30px;margin-bottom:50px;margin-top:35px}.program .program-box img{width:60%}.program .program-box span{font-size:18px;font-weight:700;color:#000}.program .program-box a:visited{color:#000}.title{font-size:40px;font-weight:700}.customer-result{display:flex;flex-direction:column;justify-content:center;align-items:center}.customer-result h2{padding-top:40px;width:100%;text-align:center;font-weight:800;padding-bottom:10px;margin:0}.carousel{display:flex;flex-direction:row}.customer-result .carousel-item{padding:10px;width:300px}.customer-result .carousel-item div{display:flex;flex-direction:column;background-color:#f2f2f2;justify-content:space-between;align-items:center;border-radius:10px;width:100%;padding-bottom:5px;border:.5px solid #f2f2f2}.customer-result .carousel-item div:hover{background-color:#fff5;border:1px solid #f2f2f2}.customer-result .carousel-item img{width:100%;border-radius:10px 10px 0 0;height:160px;object-fit:cover}.customer-result .carousel-item span{display:inline-block;width:100%;text-align:center;font-size:15px;height:25px;font-weight:700}.customer-result .carousel-item small{display:inline-block;width:100%;text-align:center;height:20px;font-size:12px;font-weight:400}.articles{display:flex;flex-direction:column;justify-content:center;align-items:center}.articles h2{padding-top:40px;width:100%;text-align:center;font-weight:800;padding-bottom:10px;margin:0}.articles .articles-list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.articles .article-item{display:flex;flex-direction:column;padding:10px;width:25%!important;flex-basis:25%!important}.articles .article-item div{background:#fff;border-radius:10px;box-shadow:0 0 10px 0 #72899326;width:100%;padding:15px;height:100%;display:flex;flex-direction:column;gap:10px}.articles .article-item div:hover{background-color:#c7cace40}.articles .article-item div img{width:100%;height:200px;border-radius:10px;object-fit:cover}.articles .article-item div h4{min-height:20px;font-size:15px;flex-grow:1;color:#000}.articles .article-item div h4,.articles .article-item div p{margin-bottom:0;margin-top:0;display:-webkit-box;max-width:100%;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.articles .article-item div p{font-size:13px;color:#0c1c3ecc;line-height:1.3;height:35px;font-weight:400;padding-top:0;text-align:justify}.articles .see-more{margin-top:10px;padding:10px 50px;background-color:#808e8e;border-radius:10px;color:#fff;text-decoration:none;font-size:20px;font-weight:700;flex-shrink:0}.articles .see-more:hover{background-color:#3cb5bd}.video-player-modal{flex-direction:row;align-items:center;justify-content:center;position:fixed;z-index:1;right:0;bottom:0;margin:auto;width:100%;overflow:hidden;top:0;left:0;height:100%;display:none}.video-player-modal.active{display:flex}.video-player-modal .inner{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:30px;overflow-x:hidden;overflow-y:auto;z-index:1;width:125vh;height:50vw;max-width:80%!important;max-height:80%;box-shadow:0 0 20px -5px rgba(0,0,0,.5);border:5px solid #fff1;padding:0}.video-player-modal .inner audio,.video-player-modal .inner iframe,.video-player-modal .inner video{height:100%;width:100%;object-fit:contain;overflow:hidden;background-color:#000}.video-player-modal .closer{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#0009;z-index:0}@media only screen and (max-width:1200px){.top-slider-videos .top-slider{height:315px}.banner-list a,.top-slider-videos .top-videos-list .top-videos-box{height:150px}.introduction .content{width:450px}.introduction .description-highlight{width:100%}.introduction .intro-image{width:calc(100% - 450px)}}@media only screen and (max-width:880px){.top-slider-videos .top-slider{height:255px}.banner-list a,.top-slider-videos .top-videos-list .top-videos-box{height:120px}#home-introduction .introduction{min-height:450px}#home-introduction .content{width:350px}#home-introduction .intro-image{width:calc(100% - 350px)}#home-introduction .introduction .content h2{font-size:26px}.introduction .content .description{font-size:15px;text-align-last:center}.introduction .content .description-highlight{width:100%}.articles .article-item{width:33.22%!important;flex-basis:33.33%!important}}@media only screen and (max-width:768px){.top-slider-videos .top-slider{height:215px}.banner-list a,.top-slider-videos .top-videos-list .top-videos-box{height:120px}#home-introduction .introduction{min-height:350px;padding-top:30px;padding-bottom:30px}#home-introduction .content{width:100%;justify-content:center}.introduction .intro-image{display:none}.program .program-box a{width:170px;height:170px}#footer .newsletter{flex-wrap:wrap;justify-content:center;gap:15px}#footer .newsletter-description h4{width:100%;padding-bottom:5px}#footer .newsletter-description span{width:100%}#footer .footer-bottom{flex-direction:column;align-items:center;margin-top:10px}#footer .footer-bottom .rights{margin:0}#footer .footer-bottom .presenter{margin:5px 0 0}#header .menu-hamgurger .menu{width:25px}#header .profile img,#header .search img{width:20px;height:20px}#header .diet{padding:5px 19px;font-size:15px}#header{gap:15px}.articles h2,.customer-result h2,.program h2{font-size:32px}.articles .see-more{font-size:16px}.program .program-box a span{font-size:15px}.articles .article-item{width:50%!important;flex-basis:50%!important}}@media only screen and (max-width:500px){#home-introduction{min-height:460px}#header .logo img{width:130px}#header .menu-hamgurger{padding-left:30px;width:55px}.program .program-box{width:100%;gap:15px}.program .program-box a{width:150px;height:150px}.articles .article-item{width:100%!important;flex-basis:100%!important}}#background-introduction{background-image:linear-gradient(90deg,#f3e9e4,#e6f2f8)}.introduction-else{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:180px;min-height:460px;padding-top:30px}.introduction-without-padding-bottom{padding-bottom:30px}.introduction-else .content{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;width:600px;padding-left:30px}.introduction-else .content .diet-color{color:#d1554d}#background-introduction .introduction-else .content h2{font-weight:900;font-size:52px;margin-top:0;margin-bottom:20px}.introduction-else .portrait{width:470px;height:400px;background-color:#fff;border-radius:30px;display:flex;justify-content:center;align-items:center;padding:50px 50px 0;margin-left:28px;box-shadow:0 0 50px 0 #c7cace40}.introduction-else .portrait .portrait-image{width:100%;object-fit:contain;height:100%;object-position:top}.introduction-else .portrait .play-button{position:absolute;cursor:pointer;transition:all .3s}.introduction-else .portrait .play-button:hover{transform:scale(1.1)}.introduction-else .portrait .play-button img{transform:rotate(180deg)}.services{background-color:#fff;padding:30px;border-radius:50px;box-shadow:0 0 50px 0 #c7cace40;margin-top:-90px}.services .service-summary{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;background-color:#d9756d40;border-radius:30px;padding:50px 20px}.services .content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;max-width:25%}.services .content img{background-color:#d1554d;padding:15px;width:80px;height:80px;border-radius:20px;border:2px solid #fff}.services .content h4{margin:0;font-size:20px;font-weight:800}.services .content p{margin:0;font-size:16px;text-align:center;width:80%;font-weight:400;line-height:1.9}.our-values{align-items:center;margin-top:60px;margin-bottom:60px}.our-values,.our-values .description{display:flex;flex-direction:row;justify-content:space-between}.our-values .description{flex-wrap:wrap;width:600px;gap:15px;padding-left:40px}.our-values .description h2{margin:0;width:100%;font-size:45px;font-weight:900}.our-values .description p{margin:0;color:#8891a3;font-size:17px;width:100%;text-align:justify}.our-values .food-scale{width:540px;object-fit:contain;height:540px}.our-values .box{display:flex;flex-direction:column;background-color:#fff;border-radius:30px;padding:30px;box-shadow:0 0 50px 20px #c7cace40;width:265px;gap:5px;margin-top:40px;height:145px}.our-values .box img{background-color:#45c7cf;border-radius:20px;padding:10px;border:3px solid #e8f5f6;margin-top:-60px;width:60px;height:60px}.our-values .box h4{font-size:20px;font-weight:800;margin:0}.our-values .box span{color:#8891a3;font-size:16px;display:-webkit-box;max-width:100%;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;font-weight:400}.why-start-diet{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:90px;margin-bottom:90px}.why-start-diet .food-pyramid{width:450px;object-fit:contain;height:450px}.why-start-diet .description{display:flex;flex-direction:row;flex-wrap:wrap;width:600px;justify-content:space-between;gap:15px;padding-left:40px}.why-start-diet .description h2{margin:0;width:100%;font-size:40px;font-weight:900}.why-start-diet .description p{margin:0;color:#8891a3;font-size:17px;width:100%;text-align:justify}.accordion{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;gap:15px;width:100%}.accordion .accordion-item .toggle{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center;cursor:pointer}.accordion .accordion-loading .loading-frame{width:100%}.accordion .accordion-loading .loading-frame .title{width:280px;height:35px;margin:0}.accordion .accordion-loading .loading-frame .discreption{width:100%;height:60px;margin-top:10px}.accordion .accordion-item .toggle h4{margin:0;font-size:20px;font-weight:800;width:100%;padding-right:5px}.accordion .accordion-item .toggle .green-heart{background-color:#45c7cf;border-radius:15px;padding:8px;border:3px solid #e8f5f6;width:45px;height:45px}.accordion .accordion-item .toggle .gray-arrow{display:none}.accordion .accordion-item.active .toggle .gray-arrow{display:flex}.accordion .accordion-item.active .toggle .green-arrow{display:none}.accordion .accordion-item{box-shadow:0 0 50px 20px #c7cace40;background-color:#fff}.accordion .accordion-item,.accordion .accordion-loading{display:flex;flex-direction:row;align-items:flex-start;border-radius:25px;padding:15px 25px;flex-wrap:wrap}.accordion .accordion-item.active{display:flex}.accordion .accordion-item .caption{width:100%}.accordion .accordion-item .caption p{display:none;padding:0 50px}.accordion .accordion-item.active .caption p{display:flex}.application{background-color:#e8f5f6}.application .content{justify-content:center;gap:70px;padding-top:40px;padding-bottom:50px}.application .content,.application .content .box{display:flex;flex-direction:row;align-items:center}.application .content .box{width:600px;flex-wrap:wrap;justify-content:space-between}.application .content .box .title-color{color:#3cb5bd}.application .content .box h2{font-size:40px;margin:0;font-weight:800}.application .content .box p{margin:0;color:#8891a3;font-size:20px;padding-top:15px;padding-bottom:35px;text-align:justify;line-height:1.7}.application .content .box .available-on{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fff;border-radius:15px;padding:7px 15px;gap:10px;width:260px;margin-bottom:20px;height:80px;cursor:pointer}.application .content .box .available-on:hover{background-color:#c7cace40}.application .content .box .available-on span{font-size:18px;font-weight:700}.application .content .box .available-on .market{width:85px;object-fit:cover}.application .content .box .available-on .app-store{width:120px;object-fit:cover}.application .content .application-image{width:420px}.our-customer-results{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:50px;margin-bottom:90px}.our-customer-results h2{margin:0;width:100%;text-align:center;padding-bottom:15px;font-size:44px;font-weight:900}.our-customer-results .subtitle{color:#8891a3;font-size:21px;margin:0;width:40%;text-align:center;padding-bottom:20px}.our-customer-results .carousel-item{display:flex;flex-direction:row;justify-content:center;align-items:center}.our-customer-results .carousel-item .content{padding:10px;display:flex;flex-direction:column;align-items:center}.our-customer-results .carousel-item .content div{background-color:#e8f5f6;border-radius:15px;width:250px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:15px;padding-bottom:15px}.our-customer-results .carousel-item .content>.loading{background:none}.our-customer-results .carousel-item .content .caption{margin:0;font-size:16px;color:#0c1c3e;text-align:center;font-weight:600;height:45px;width:100%;padding:0 10px}.our-customer-results .carousel-item .content .category{position:absolute;right:0;margin-top:15px;margin-right:20px;background-color:#fff;border-radius:100px;font-size:14px;padding:0 10px;font-weight:600}.our-customer-results .carousel-item .content img{width:100%;height:200px;border-radius:15px 15px 0 0;object-fit:cover}.get-diet-box{display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url(/image/background-get-diet.png);gap:20px;padding-bottom:50px;padding-top:50px;border-radius:20px;background-size:cover;margin-top:50px}.get-diet-box h2{font-size:46px;font-weight:800}.get-diet-box h2,.get-diet-box p{margin:0;color:#fff;text-align:center}.get-diet-box p{font-size:17px;width:460px;line-height:2}.get-diet-box a{color:#3cb5bd;background-color:#fff;width:250px;border-radius:100px;padding:15px 30px;text-align:center;font-size:22px;font-weight:800;cursor:pointer}.get-diet-box a:hover{background-color:#3cb5bd;color:#fff}.question-answer,.question-answer-inside{display:flex;justify-content:center}.question-answer-inside{flex-direction:column;align-items:center;margin-top:50px;width:min(600px,100%)}.question-answer-inside ul{width:100%}.question-answer-inside li ul{padding-right:80px}.question-answer-inside h2{margin:0;width:100%;text-align:center;padding-bottom:15px;font-size:44px;font-weight:800}.question-answer-inside p{margin:0;text-align:center;font-size:17px;color:#8891a3;width:min(500px,100%)}.question-answer-inside form{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:30px}.question-answer-inside form .form-button .box{display:flex;flex-direction:column}.question-answer-inside form .form-item{display:flex;flex-direction:column;width:49%}.question-answer-inside form .form-item:first-child,.question-answer-inside form .form-item:nth-child(4){width:100%}::placeholder{color:#8891a3;font-size:14px}.question-answer-inside form label{color:#0c1c3e;font-weight:800;font-size:15px;margin-bottom:10px;margin-right:10px}#article-single-box #article-single-content .opinions form .form-item .star,.contact-form .form-item .star,.question-answer-inside form .star{color:red}.question-answer-inside form .button{width:120px;border:none;border-radius:100px;padding-top:5px;padding-bottom:5px;background-color:#3cb5bd;color:#fff;font-size:17px;font-weight:700;margin-bottom:50px;margin-top:15px;cursor:pointer}.question-answer-inside form .button:hover{transform:scale(1.03)}.question-answer-inside .box-shadow{border:none;border-radius:15px;box-shadow:0 0 30px 0 #c7cace40;padding:20px 15px;outline:none;resize:none}.question-answer-inside .question-answer-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin-bottom:10px}.question-answer-inside .question-answer-list .sender{display:flex;flex-direction:column;align-items:center;width:80px;flex-shrink:0}.question-answer-inside .question-answer-list .sender .name{font-size:14px;font-weight:700;color:#8891a3;text-align:center}.question-answer-inside .question-answer-list .content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-top:15px;padding-right:15px;padding-left:15px;gap:20px;width:calc(100% - 80px)}.question-answer-inside .question-answer-list .content p{width:100%;text-align:right;font-size:14px}.question-answer-inside .question-answer-list .content .date{font-size:12px;color:#8891a3}.question-answer-inside .question-answer-list .content .like{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:3px}.question-answer-inside .question-answer-list .content .like .like-solid-image{display:none}.question-answer-inside .question-answer-list .content .like.active .like-solid-image{display:flex}.question-answer-inside .question-answer-list .content .like.active .like-image{display:none}.question-answer-inside .question-answer-list .content .like-counts{font-size:12px;color:#8891a3}.about-subject-description{display:flex;flex-direction:column;align-items:flex-start;gap:15px;margin:45px 0 50px}.about-subject-description h2{margin:0;font-size:45px;font-weight:900;width:100%}.about-subject-description h2 small{font-size:45px;color:#d1554d}.about-subject-description p{margin:0;color:#8891a3;font-size:16px;text-align:justify}.about-subject-description a{background-color:#45c7cf;border-radius:100px;padding:15px 30px;color:#fff;font-weight:700;cursor:pointer;align-self:center;min-width:200px;text-align:center;transition:all .3s}.about-subject-description a:hover{transform:scale(1.03)}.height-chart{width:540px;object-fit:cover}.sad-heart{width:410px;object-fit:cover}.sub-diet-type{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:30px;margin-top:60px;margin-bottom:90px}.sub-diet-type .title{margin:0;text-align:center;width:100%;font-weight:800}.sub-diet-type .subtitle{width:100%;text-align:center;font-size:20px;font-weight:400;margin:0;padding-bottom:20px}.sub-diet-type .sub-diet-type-list{display:flex;flex-direction:row;align-items:center;gap:30px;flex-wrap:wrap;justify-content:center;width:100%}.sub-diet-type .sub-diet-type-list a{display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(25% - 22.5px);gap:15px;box-shadow:0 0 50px 0 #c7cace40;border-radius:10px;padding:20px 0;height:220px;text-decoration:none;cursor:pointer}.sub-diet-type .sub-diet-type-list a:hover{background-color:#61e376}.sub-diet-type .sub-diet-type-list a img{object-fit:contain;width:100%}.sub-diet-type .sub-diet-type-list a span{font-size:20px;font-weight:600;color:#000}.sub-diet-type .sub-diet-type-list .fitness-belly-box span{font-size:16px}.liver{width:540px;object-fit:cover}.top-content{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding-top:5px}.top-content .featuring-image{width:100%;height:400px;border-radius:20px;object-fit:cover;object-position:center center;z-index:1}.top-content.loaded:after{background-image:linear-gradient(0deg,#0009 30%,#0000 70%)}.top-content:after{content:"";position:absolute;top:auto;bottom:0;left:0;right:0;width:100%;height:100%;z-index:2;border-radius:0 0 17px 17px}.top-content .featuring-image-inside{display:flex;flex-direction:column;justify-content:center;align-items:center;width:85%;position:absolute;margin:auto;right:0;left:0;bottom:0;z-index:3}.top-content .featuring-image-inside hr{border:1px solid #fff5;width:100%;margin-top:-3px}.top-content .featuring-image-inside .title{font-size:30px;font-weight:800;color:#fff;margin:0;border-bottom:5px solid #fff;z-index:1px}.top-content .featuring-image-inside .breadcrumb{display:flex;flex-direction:row;gap:5px}.top-content .featuring-image-inside .breadcrumb li{font-size:14px;font-weight:500;display:flex;flex-direction:row;color:#aaa}.top-content .featuring-image-inside .breadcrumb li:before{content:url(/image/breadcrumb-arrow.svg);width:25px}.top-content .featuring-image-inside .breadcrumb li:first-child:before{content:"";display:none}.top-content .featuring-image-inside .breadcrumb li a{font-size:14px;text-decoration:none;color:#aaa}#article-single-box{display:flex;flex-direction:row;gap:10px;margin-top:30px;padding-bottom:0;justify-content:space-between;align-items:flex-start;position:relative}#article-single-box #article-single-content{display:flex;flex-direction:column;width:810px}#article-single-box #article-single-content .article-inside>p.loading{min-height:25px;margin-top:0;margin-bottom:20px;width:100%}#article-single-box #article-single-content .article-inside>p.loading:last-child{min-height:20px;margin-bottom:5;width:50%}#article-single-box #article-single-content .article-inside{display:flex;flex-direction:column;box-shadow:0 0 10px 0 #72899326;border-radius:20px;padding:15px;background-color:#fff;text-align:justify}#article-single-box #article-single-content .article-inside .image-box{text-align:center}#article-single-box #article-single-content .article-inside img{max-width:100%;border-radius:20px;margin:auto;height:auto}#article-single-box #article-single-content .article-inside *{color:#333;font-weight:400;line-height:1.7;text-align:justify;font-size:15px}#article-single-box #article-single-content .article-inside h1,#article-single-box #article-single-content .article-inside h2,#article-single-box #article-single-content .article-inside h3,#article-single-box #article-single-content .article-inside h4{margin:0;font-weight:700;font-size:20px}#article-single-box #article-single-content .article-inside a{color:#8891a3;font-weight:700}#article-single-box #article-single-content .article-navigation{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:15px 0;box-shadow:0 0 10px 0 #72899326;border-radius:20px;width:100%;padding:15px}#article-single-box #article-single-content .article-navigation .next-previous{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;cursor:pointer}#article-single-box #article-single-content .article-navigation .navigation-content{display:flex;flex-direction:column}#article-single-box #article-single-content .article-navigation .navigation-content .navigation-type{font-size:12px;color:#ccc;font-weight:700}#article-single-box #article-single-content .article-navigation>.next-previous:nth-child(2) .navigation-content{align-items:end}#article-single-box #article-single-content .article-navigation .navigation-content .title{font-size:14px;font-weight:600;color:#45c7cf}#article-single-box #article-single-content .related-articles-box{display:flex;flex-direction:column;gap:20px;width:100%}#article-single-box #article-single-content .related-articles-box .featuring-image{height:180px}#article-single-box #article-single-content .related-articles-box h4{margin:0;font-size:30px;font-weight:600;border-bottom:2px solid;width:162px;color:#3cb5bd}#article-single-box #article-single-content .related-articles-box .article-list-item{display:flex;flex-direction:column;border-radius:20px;box-shadow:0 0 10px 0 #72899326;border:5px solid #fff;height:100%;padding:5px}.related-articles-box .carousel .carousel-item{padding:5px;width:33.33%}#article-single-box #article-single-content .opinions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-shadow:0 0 10px 0 #72899326;border-radius:20px;width:100%;padding:15px;flex-wrap:wrap;margin:10px 0 0;background-color:#fff}#article-single-box #article-single-content .opinions h4{margin:0;width:100%;font-size:30px;font-weight:600;color:#3cb5bd}#article-single-box #article-single-content .opinions .title{width:100%;font-size:17px;font-weight:600;margin:0;color:#8891a3}#article-single-box #article-single-content .opinions form{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:space-between;gap:25px;margin-top:25px}#article-single-box #article-single-content .opinions form .box-shadow{border-radius:15px;padding:15px;outline:none;border:none;resize:none;color:#777;font-size:17px;background-color:#eee}#article-single-box #article-single-content .opinions form .form-item{display:flex;flex-direction:column;width:48%}#article-single-box #article-single-content .opinions form .form-item label{color:#0c1c3e;font-size:15px;font-weight:800;margin-right:10px;margin-bottom:10px}#article-single-box #article-single-content .opinions form .form-item:first-child{width:100%!important}#article-single-box #article-single-content .opinions form .form-button{width:100%}#article-single-box #article-single-content .opinions form .form-button .button{border:1px solid #3cb5bd;padding:10px 30px;background-color:#3cb5bd;box-shadow:0 0 30px 0 #c7cace40;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:700}#article-single-box #article-single-content .opinions form .form-button .button:hover{background-color:#fff;color:#3cb5bd;border-color:#3cb5bd}#article-single-sidebar{box-shadow:0 0 10px 0 #72899326;border-radius:20px;padding:15px;width:350px;display:flex;flex-direction:column;gap:10px;background-color:#fff}.category-caption{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:10px}.category-caption .breadcrumb{display:flex;flex-direction:row;gap:5px}.category-caption .breadcrumb li{font-size:14px;font-weight:700;display:flex;flex-direction:row}.category-caption .breadcrumb li:before{content:url(/image/breadcrumb-arrow.svg);width:25px}.category-caption .breadcrumb li:first-child:before{content:"";display:none}.category-caption .breadcrumb li a{font-size:14px;text-decoration:none;color:#aaa}.category-caption .title{color:#3cb5bd;font-size:30px;font-weight:700;border-bottom:4px solid;z-index:2}.category-caption hr{border:.75px solid #eee;width:80%;margin-top:-2px}.category-article-list ul,.category-product-list ul{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:30px;margin-bottom:30px}.category-article-list li,.category-product-list li{display:flex;background-color:#fff;width:calc(33% - 13px);border-radius:20px;padding:10px;box-shadow:0 0 10px 0 #72899326}.category-product-list li{padding:20px}.category-article-list li:hover,.category-product-list li:hover,.contact-box .list:hover{animation:shadow_pulse 2s infinite}.article-list-item,.category-product-list .product-box{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;width:100%;margin:0;padding-bottom:0;cursor:pointer}.article-list-item .featuring-image{width:100%;height:265px;object-fit:cover;border-radius:20px}.category-product-list .product-box .featuring-image{width:100px;height:100px;object-fit:cover;border-radius:20px}.article-list-item .featuring-image.loading{height:200px}.article-list-item img{width:100%;height:260px}.article-list-item .title{min-height:40px;flex-grow:1}.category-article-list .carousel-item img{height:250px}.article-list-item .title,.category-product-list .product-box .title{font-size:15px;width:100%;text-align:center;color:#000}.category-product-list .product-box .title.loading{height:25px}.article-list-item .date{font-size:13px;font-weight:600;color:#aaa;text-align:center}.pagination{padding-bottom:30px}.pagination ul{flex-wrap:wrap;gap:20px;width:100%}.pagination li a,.pagination ul{display:flex;justify-content:center}.pagination li a{padding:10px;box-shadow:0 0 10px 0 #72899326;border-radius:8px;width:45px;height:45px;text-align:center;color:#777;cursor:pointer;align-items:center;font-size:20px}.pagination li a:hover{background-color:#eee}.pagination li.active a{background-color:#3cb5bd;color:#fff}#contact-us-intro{background-image:linear-gradient(90deg,#f3e9e4,#e6f2f8)}.contact-top-frame{padding:30px 0;margin-bottom:30px}.contact-top-frame,.heading-title{display:flex;flex-direction:column}.heading-title{justify-content:center;align-items:center;gap:0}.heading-title span{font-size:30px;font-weight:700;border-bottom:5px solid;color:#3cb5bd;z-index:1}.heading-title hr{border:1px solid;width:calc(100% - 40px);color:#e5e5e5;margin-top:-2px}.contact-box{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px;margin-top:25px}.contact-box .list{display:flex;flex-direction:column;width:190px;justify-content:flex-start;align-items:center;box-shadow:0 0 10px 0 #72899326;border-radius:20px;padding:15px;gap:10px;cursor:pointer;background-color:#fff}.contact-box .list .title{font-size:17px;color:#aaa;font-weight:700}.contact-box .list .discreption{font-size:18px;font-weight:600;color:#000;width:100%;text-align:center;text-decoration:none}.contact-box .list hr{border:1px solid #eee;width:50%;margin:-5px 0 0}.contact-box .list .caption{display:flex;flex-direction:row;gap:5px;align-items:center;width:100%;justify-content:center}.contact-box .list:last-child .discreption{font-size:13px;text-align:center}.contact-form{display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 10px 0 #72899326;border-radius:30px;width:min(600px,100%);margin:auto;padding:30px 50px;gap:30px}.contact-form .title{width:100%;text-align:justify;text-align-last:center;font-size:16px;font-weight:600;color:#a5a5a5}.contact-form form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:8px;width:620px}.contact-form .form-item{display:flex;flex-direction:column;width:49%}.contact-form .form-item label{color:#0c1c3e;font-weight:800;font-size:15px;margin-top:10px;margin-bottom:10px}.contact-form .form-item .box-shadow{border-radius:15px;box-shadow:0 0 30px 0 #c7cace40;padding:15px;outline:none;border:none;resize:none;color:#777;font-size:17px}.contact-form .form-item:nth-child(3),.form-item:nth-child(4){width:100%}.contact-form .form-button .button{border:1px solid #3cb5bd;padding:10px 30px;background-color:#3cb5bd;box-shadow:0 0 30px 0 #c7cace40;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:700}.contact-form .form-button .button:hover{background-color:#fff;color:#3cb5bd;border-color:#3cb5bd}.product-breadcrumb{margin:0;padding:5px 0}.product-breadcrumb .breadcrumb-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.product-breadcrumb .breadcrumb-list li{font-size:14px;font-weight:500;display:flex;flex-direction:row;color:#aaa;align-items:center}.product-breadcrumb .breadcrumb-list li:before{content:url(/image/breadcrumb-arrow.svg);width:25px}.product-breadcrumb .breadcrumb-list li:first-child:before{content:"";display:none}.product-breadcrumb .breadcrumb-list li a{font-size:14px;text-decoration:none;color:#aaa}.product-data{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;padding:20px;border-radius:20px;background-color:#fff;box-shadow:0 0 10px 0 #72899326;position:relative;justify-content:space-between;gap:20px}.product-data .product-media{display:inline-block;width:350px;height:350px;margin-inline-end:30px;text-align:center}.product-data .product-media .image-box{width:100%;max-width:100%;height:100%;border-radius:20px;margin:auto}.product-data .product-info{display:flex;width:calc(100% - 380px);flex-direction:column;flex-wrap:wrap;align-items:flex-start;gap:20px;flex-grow:1}.product-data .product-info .loading{min-height:40px;width:100%;margin:0;border-radius:10px}.product-data .product-info .loading:last-child{width:50%}.product-data .product-info .product-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:100%;gap:20px}.product-data .product-info .product-title h2{font-size:20px;font-weight:600;color:#3cb5bd;margin:0;flex-grow:1}.product-data .product-info .product-title .product-category{font-size:13px;font-weight:700;color:#aaa;text-align:center;background-color:#fff}.product-data .product-info .description{display:flex;flex-grow:1;line-height:1.7;text-align:justify;color:#777;font-size:15px;margin:0}.product-data .product-cart{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:20px;width:100%;min-height:70px;text-align:center;border-top:1px solid #eee}.product-data .product-cart a{border:none;border-radius:100px;padding:10px 40px;cursor:pointer;background-color:#3cb5bd;color:#fff;font-size:15px;font-weight:700}.product-data .product-cart span{font-size:25px;font-weight:700}.product-data .product-cart span.none-price{font-size:16px!important}#product-tab{box-shadow:0 0 10px 0 #72899326;background-color:#fff;border-radius:20px;margin:25px 0;padding:30px}#product-tab .tab-list{display:none!important;flex-direction:row;align-items:center;flex-wrap:wrap;border-bottom:1px solid #eee}#product-tab .tab-list hr{margin:0;border:1px solid #eee;width:100%}#product-tab .tab-list li{padding:10px 20px;border:1px solid #eee}#product-tab .tab-list>li.active{background-color:#eee;padding:10px 20px}#product-tab .tab-list li a{font-size:16px;font-weight:600;cursor:pointer}#product-tab .tab-content>li{display:block!important}#product-tab .tab-content>li.active{display:block}#product-tab .tab-content .property .property-box{display:flex;flex-direction:row;align-items:center;gap:25px;width:calc(33.33% - 10px);background-color:#fff;justify-content:center;border-radius:10px;padding:10px;box-shadow:0 0 10px 0 #72899326;cursor:pointer}#product-tab .tab-content .property .property-box:hover{background-color:#eee}#product-tab .tab-content .property .property-box img{border-radius:100px;width:70px;height:70px;object-fit:cover;box-shadow:0 0 20px -5px rgba(0,0,0,.25);border:3px solid #fff}#product-tab .tab-content .property .property-box span{font-size:14px;font-weight:600;flex-grow:1;text-align:right}#product-tab .tab-content .property{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:center;align-items:center;margin-top:20px}#product-tab .tab-content .content h3{margin:10px 0;font-size:16px;font-weight:700}#product-tab .tab-content .content p{margin:0;text-align:justify;font-size:15px;font-weight:400;color:#777}.category-product-list .product-box .price{width:80%;text-align:center;background-color:#3cb5bd;border-radius:10px;padding:5px 0;font-size:17px;color:#fff;cursor:pointer}.category-product-list .product-box .title{width:100%;padding-top:0}.product-box{display:flex;flex-direction:column;gap:20px;padding-bottom:20px;margin:0;align-items:center}.category-product-list li{width:calc(20% - 20px)}.about-introduction{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between}.about-introduction .content{display:flex;flex-direction:column;gap:10px}.about-introduction .content h1,.about-introduction .content h2{margin:0;font-size:40px;font-weight:800;width:100%}.about-introduction .content p{margin:0;font-size:17px;font-weight:400;text-align:justify}.about-introduction .content .button{text-decoration:none;background-color:#3cb5bd;color:#fff;padding:8px 20px;border-radius:100px;flex-direction:row;display:flex;gap:10px;align-items:center;margin-top:15px;width:max-content;justify-content:center;font-weight:700}.about-introduction .content .button:hover{transform:scale(1.03)}.about-text{display:flex;align-items:center;flex-direction:column;width:100%;box-shadow:0 0 10px 0 #72899326;border-radius:30px;margin-top:30px;padding:20px}.about-text p{margin:0;text-align:justify;font-weight:400;font-size:16px;color:#8891a3;line-height:1.7;width:100%}.about-text h2{width:100%;margin:10px 0 5px;font-size:23px}.form-and-error{display:flex;flex-direction:column;align-items:center}.form-and-error .spinner{padding:5px}.forms-error{text-align:center;font-size:12px;color:red;font-weight:700;max-width:100%;padding-top:5px;width:100%;display:inline-block;text-align:right;padding-right:5px}.forms-success{font-size:15px;color:#32cd32;font-weight:700;text-align:center;padding:10px;text-shadow:0 0 3px #fff}#faq .accordion .accordion-item .caption{display:flex;flex-direction:column;gap:0}#faq .accordion .accordion-item .caption p{min-height:30px;border-radius:5px;margin:10px 0 0;text-align:justify}#faq .accordion .accordion-item .caption p:first-child{border-top:1px solid #eee;padding-top:10px}#faq .accordion .accordion-item .caption p.loading:last-child{width:50%}#complaints #home-introduction .contact-top-frame,#faq #home-introduction .contact-top-frame,#order #home-introduction .contact-top-frame,#payment #home-introduction .contact-top-frame,#privacy #home-introduction .contact-top-frame,#return #home-introduction .contact-top-frame,#shipping #home-introduction .contact-top-frame,#terms #home-introduction .contact-top-frame{min-height:350px}#complaints .contact-form{margin-top:-240px;background-color:#fff}#faq #faq-accordion,#order #article-single-box,#payment #article-single-box,#privacy #article-single-box,#return #article-single-box,#shipping #article-single-box,#terms #article-single-box{margin-top:-240px}#complaints .form-item{width:100%}@media only screen and (max-width:1200px){.category-product-list li{width:calc(25% - 15px)}.top-slider-videos .top-videos-list{width:215px}.top-slider-videos .top-slider .carousel-prev{right:3px;background-size:15px 27px}.top-slider-videos .top-slider .carousel-next{left:13px;background-size:15px 27px}.top-slider-videos .top-slider .carousel-bullet a{width:13px;height:13px}.top-slider-videos .top-slider .carousel-bullet{bottom:19px}.our-values .box{width:255px}.our-values .food-scale,.why-start-diet .food-pyramid{width:460px}.height-chart{width:400px;padding-left:20px}.sad-heart{width:300px}.liver{width:400px}.product-data .product-cart button{padding:10px 25px}.product-data .product-cart{padding-top:10px}#article-single-box #article-single-content{width:650px}#article-single-sidebar{width:330px}}@media only screen and (max-width:1025px){.top-slider-videos .top-videos-list{width:220px}.top-slider-videos .top-slider .carousel-prev{right:-2px;background-size:11px 24px}.top-slider-videos .top-slider .carousel-next{left:9px;background-size:11px 25px}.top-slider-videos .top-slider .carousel-bullet{bottom:16px;left:16px}.top-slider-videos .top-videos-list .top-videos-box .play-icon{width:40px;height:40px}.introduction-else .portrait{width:350px;margin:0;height:400px}.services .service-summary{padding:20px}#background-introduction .introduction-else .content h2{font-size:45px}.introduction-else .content{width:500px}.introduction-else .description{font-size:16px}.services .content p{font-size:13px}.services .content h4{font-size:17px}.services .content img{width:70px;height:70px}.our-values .description h2{font-size:30px}.our-values .description p{font-size:15px}.our-values .food-scale{width:400px}.our-values .box{width:210px;height:130px;padding:0 15px}.our-values .box img{margin-top:-30px}.our-values .box h4{font-size:18px}.our-values .box span{font-size:14px}.why-start-diet .description h2{font-size:33px}.accordion .accordion-item .box h4{font-size:18px}.why-start-diet .description{padding-left:0}.accordion .box p,.why-start-diet .description p{font-size:15px}.why-start-diet .food-pyramid{width:400px}.application .content .box h2{font-size:44px}.application .content .box p{font-size:16px}.application .content .box .available-on{width:200px}.application .content .application-image{width:380px}.application .content .box .available-on span{font-size:16px}.application .content .box .available-on .app-store{width:97px}.application .content .box .available-on .market{width:75px}.our-customer-results h2{font-size:33px}.our-customer-results .subtitle{font-size:18px}.question-answer-inside h2{font-size:33px;font-weight:900}.sad-heart{margin-left:100px}.liver{width:360px;margin-left:20px}.introduction-else .portrait{padding:10px}.article-list-item .featuring-image{height:220px}.category-product-list .product-box .price{padding:8px 0;font-size:16px}.category-product-list .product-box .title{font-size:14px}.product-data .product-media{width:300px;height:300px}#product-tab .tab-content .property .property-box{width:calc(32% - 3px);gap:5px}#article-single-box #article-single-content .opinions form{gap:20px}#article-single-sidebar{width:270px}#article-single-box #article-single-content{width:570px}.about-subject-description h2{font-size:30px}}@media only screen and (max-width:880px){.top-slider-videos .top-videos-list{width:180px}.top-slider-videos .top-slider .carousel-prev{right:-4px;background-size:11px 21px}.top-slider-videos .top-slider .carousel-next{left:7px;background-size:11px 22px}.top-slider-videos .top-slider .carousel-bullet{bottom:13px;left:16px}.top-slider-videos .top-slider .carousel-bullet a{width:10px;height:10px}.introduction-else{min-height:410px}.introduction-else .portrait{width:350px;height:350px;padding:0}.introduction-else .content{width:450px;padding-left:30px}.introduction-else .description{margin:0}#background-introduction .introduction-else .content h2{font-size:40px}.services .content h4{font-size:16px}.services .content p{font-size:14px}.services .service-summary{padding:20px}.services .content img{width:60px;height:60px}.our-values{flex-wrap:wrap;justify-content:center;margin-top:20px;margin-bottom:0;gap:15px}.our-values .description{padding-left:0;justify-content:center}.our-values .description h2{width:100%;text-align:center}.our-values .description p{width:100%}.our-values .box{width:260px;margin-right:16px;margin-left:16px}.why-start-diet{flex-wrap:wrap;justify-content:center;margin-top:40px;margin-bottom:40px;gap:15px}.why-start-diet .food-pyramid{width:300px;height:auto}.why-start-diet .description h2{width:100%;text-align:center}.application .content .box h2{font-size:37px}.application .content{gap:35px}.application .content .application-image{width:320px}.application .content .box .available-on{height:60px}.our-customer-results .carousel-item .content .caption{font-size:14px}.get-diet-box h2{font-size:37px}.get-diet-box p{width:300px;font-size:16px}.get-diet-box a{width:210px}.our-customer-results{margin-bottom:30px}.about-subject-description{margin-top:30px;margin-bottom:30px}.height-chart{padding:20px 0}.about-subject-description h2{text-align:center}.about-subject-description{align-items:center}.sad-heart{width:230px;margin-left:0}.liver{margin-left:0;width:320px}.article-list-item .featuring-image{height:200px}.category-product-list li{width:calc(33% - 15px)}.product-data{flex-direction:column}.product-data .product-cart,.product-data .product-info,.product-data .product-media{width:100%}.product-data .product-cart{padding-top:15px}#product-tab .tab-content .property .property-box{width:calc(49% - 3px)}.product-data .product-info .product-title{padding-top:10px}#article-single-box #article-single-content .article-inside h2{font-size:17px}.top-content .featuring-image-inside .title{font-size:27px}.top-content .featuring-image-inside .breadcrumb li{font-size:12px}#article-single-box #article-single-content .opinions h4{font-size:27px}#article-single-box #article-single-content .opinions .title{font-size:16px}#article-single-box #article-single-content{width:470px}#article-single-sidebar{width:250px}#article-single-box #article-single-content .opinions form .form-item{width:100%}.our-values .food-scale{height:auto}.product-data .product-media .image-box{width:auto}.sub-diet-type .sub-diet-type-list a img{width:70%}.sub-diet-type .sub-diet-type-list a{height:190px}.sub-diet-type .sub-diet-type-list a span{font-size:17px}.sub-diet-type .title{font-size:37px}}@media only screen and (max-width:768px){.about-subject-description h2{font-size:25px}#background-introduction .introduction-else .content h2{font-size:35px;text-align:center}.top-slider-videos .top-videos-list{width:150px}.banner-list a,.top-slider-videos .top-videos-list .top-videos-box{height:100px}.introduction-else{flex-wrap:nowrap;gap:30px;flex-direction:column-reverse;justify-content:flex-end}.introduction-else .portrait{width:320px;overflow:hidden;margin:0;height:320px}.introduction-else .content{padding-left:0;justify-content:center}.introduction .content .description-highlight{width:100%}.our-values .box{width:240px;margin-right:0;margin-left:0}.application .content{flex-wrap:wrap;align-items:center}.application .content .box h2{width:100%;text-align:center}.application .content .box p{width:100%}.application .content .box{justify-content:center}.application .content .box .available-on{margin:10px}.our-customer-results .subtitle{width:100%}.get-diet-box h2{font-size:25px}.get-diet-box a{padding:10px 0;font-size:18px}.get-diet-box{padding-top:30px;padding-bottom:30px}.services .content{width:180px;max-width:100%;margin-bottom:10px;margin-top:10px}.services .service-summary{flex-wrap:wrap;justify-content:center}.height-chart{width:300px}.header-search-modal .inner{width:var(--container-width)}.get-diet-box p{width:80%;font-size:15px}.category-article-list li{width:calc(50% - 10px)}.contact-form .form-item label{font-size:15px}.contact-form .form-item .box-shadow::placeholder{font-size:13px}.contact-form{padding:30px 25px}.category-product-list li{width:calc(50% - 10px)}.about-introduction .intro-image{display:none}.about-introduction .content{padding-bottom:15px;padding-top:15px;display:flex;flex-direction:column;align-items:center}.about-introduction .content h2{text-align:center}.product-data .product-info,.product-data .product-info .product-title h2,.product-data .product-info .product-title span{width:100%}.product-data .product-info .product-title h2{font-size:18px;padding-top:10px;text-align:center}.product-data .product-info .product-title{flex-direction:column-reverse}.product-data .product-info .product-title span{text-align:right;padding-top:5px}#product-tab .tab-content .property .property-box{width:100%}#article-single-box{flex-wrap:wrap;flex-direction:column-reverse}#article-single-box #article-single-content,#article-single-sidebar{width:100%}.top-content .featuring-image-inside hr{width:400px}.contact-box .list{width:150px}.sub-diet-type .sub-diet-type-list a{width:calc(33% - 10px)}.sub-diet-type .sub-diet-type-list{gap:15px}.sub-diet-type .title{font-size:32px}}@media only screen and (max-width:500px){.top-slider-videos{flex-direction:column}.top-slider-videos .top-videos-list{width:100%;flex-direction:row;gap:10px}.top-slider-videos .top-slider .carousel-prev{right:-7px;background-size:12px 18px}.top-slider-videos .top-slider .carousel-next{left:-6px;background-size:11px 19px}.top-slider-videos .top-slider .carousel-bullet{gap:10px;bottom:8px;left:5px}.top-slider-videos .top-slider .carousel-bullet a{width:8px;height:8px}.top-slider-videos .top-slider{height:150px}.top-slider-videos .top-videos-list .top-videos-box{height:110px;width:160px}.banner-list a{height:100px;width:100%}.question-answer-inside form{padding-right:15px;padding-left:15px}.sad-heart{width:200px}.liver{width:280px}.category-article-list li,.our-values .box,.question-answer-inside form .form-item{width:100%}.article-list-item .featuring-image{height:150px}.article-list-item .title{font-size:13px}.contact-top-frame{padding-bottom:20px;padding-top:0}.article-list-item,.contact-form .form-item,.product-box{width:100%}.category-product-list li{width:100%;justify-content:center}.product-data .product-cart{flex-direction:column}.product-data .product-cart span{font-size:20px}.product-data .product-cart button{padding:10px 20px;font-size:13px}.product-data .product-info .description{font-size:14px}.contact-box .list{width:calc(50% - 10px)}.contact-box .list:nth-child(3),.contact-box .list:nth-child(4),.services .content{width:100%}.sub-diet-type .sub-diet-type-list{gap:30px}.sub-diet-type .sub-diet-type-list a{width:calc(50% - 15px)}.sub-diet-type .title{font-size:27px}}.carousel{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:0!important;justify-content:flex-start!important;width:100%!important;overflow-x:auto!important;-ms-overflow-style:none!important;scrollbar-width:none!important;transform:none!important}.carousel::-webkit-scrollbar{display:none!important}.carousel *{user-select:none}.carousel:hover{cursor:grab}.carousel.draging{cursor:grabbing;user-select:none}.carousel .carousel-item{flex:0 0 100%!important;flex-shrink:0!important;flex-grow:0!important;flex-basis:auto!important;margin-left:0!important;margin-right:0!important;position:relative}.carousel-box{position:relative;overflow:hidden;z-index:1}.carousel-box .carousel-next,.carousel-box .carousel-prev{position:absolute;top:0;bottom:0;width:40px;height:40px;margin:auto;box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-radius:100px;z-index:9;background-color:#fff;font-size:40px;line-height:45px;color:#aaa;text-align:center;direction:ltr;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='11' height='20'><path fill='%23DDD' fill-rule='evenodd' d='M.366 19.708c.405.39 1.06.39 1.464 0l8.563-8.264a1.95 1.95 0 0 0 0-2.827L1.768.292A1.063 1.063 0 0 0 .314.282a.976.976 0 0 0-.011 1.425l7.894 7.617a.975.975 0 0 1 0 1.414L.366 18.295a.974.974 0 0 0 0 1.413'/></svg>");background-size:11px 20px;background-repeat:no-repeat;background-position:50%}.carousel-box .carousel-next{left:20px;transform:rotate(180deg)}.carousel-box .carousel-prev{right:20px;position:absolute}.carousel-bullet{display:none;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:15px;position:absolute;top:auto;bottom:0;left:0;right:0;margin:auto}.carousel-bullet a{display:flex;width:10px;height:10px;background-color:#aaa;border-radius:100px;cursor:pointer;flex-shrink:0}.carousel-bullet a.active-index{background-color:#3cb5bd;width:40px;flex-shrink:1}.carousel-bullet~.carousel{padding-bottom:20px}.carousel-box~.elementor-swiper-button{display:none!important}#article-single-sidebar[sticky=relative]{position:relative;top:0!important;gap:10px}#article-single-sidebar[sticky=fixed]{left:max(15px,(100% - var(--container-width))/2 + 15px)}#article-single-sidebar[sticky=absolute]{left:0}#article-single-sidebar[sticky=fixed]{position:fixed;bottom:auto!important}#article-single-sidebar[sticky=absolute]{position:absolute;top:auto!important;bottom:0!important}#article-single-sidebar h4{margin:0;position:relative;width:max-content;max-width:100%;padding:0 0 10px;display:flex;flex-direction:column;z-index:1}#article-single-sidebar h4:after{content:"";width:100%;display:inline-block;height:4px;background-color:#3cb5bd;border-radius:100px;top:auto;bottom:0;left:0;right:0;position:absolute}#article-single-sidebar hr{border:1px solid #ddd;width:100%;margin:-13px 0 0}@media only screen and (max-width:767px){#article-single-sidebar{position:relative!important;top:0!important;left:0!important;right:0!important;bottom:0!important}}#article-single-table-content{width:100%}#article-single-table-content ul{list-style:none;padding:0}#article-single-table-content ul li{margin-bottom:15px;font-size:14px;color:#bbb;padding-right:0;transition:all .3s;position:relative;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#article-single-table-content ul li:before{content:"";width:4px;height:0;position:absolute;top:0;bottom:0;right:0;margin:auto;background-color:#3cb5bd;border-radius:100px}#article-single-table-content ul li[scrolled=active]{color:#555}#article-single-table-content ul li[scrolled=last-active]{font-size:17px;color:#3cb5bd;font-weight:700;padding-right:20px}#article-single-table-content ul li[scrolled=last-active]:before{height:100%}.form-wizard .step-list{display:flex;flex-direction:row;justify-content:center;align-items:center}.bmi-section-background-color{background-color:#eff3f6}.bmi{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;padding-bottom:60px;justify-content:space-evenly}.bmi h2{padding-top:50px;padding-bottom:30px;width:100%;text-align:center;margin:0;font-weight:600;font-size:30px}.bmi .form-box{flex-direction:row;flex-wrap:nowrap;width:740px;align-items:center;margin-bottom:20px}.bmi .form-field-gender{width:100%}.bmi .form-field-gender .gender{width:150px}.bmi .bmi-parameters{width:400px;flex-shrink:0;display:flex;flex-direction:column;gap:10px}.bmi .form-field-age,.bmi .form-field-height,.bmi .form-field-weight{padding:10px 20px;background-color:#fff;border-radius:15px}.bmi .bmi-icon-box{gap:10px}.bmi .form-field-age .bmi-icon-box{padding-top:0}.bmi .form-field-age .age-calc{padding-top:0;height:70px}.bmi .form-field-age .age{font-size:25px}.bmi .forms-error{text-align:center;padding:0 0 10px}.bmi .bmi-field-error{font-size:13px;color:#fff;background-color:red}.bmi .bmi-button{font-size:17px;width:150px;background-color:var(--color-primary);color:#fff;text-align:center;padding:10px;border-radius:100px;cursor:pointer}.bmi-modal{flex-direction:row;align-items:center;justify-content:center;position:fixed;z-index:2;right:0;bottom:0;margin:auto;width:100%;overflow:hidden;top:0;left:0;height:100%;display:none}.bmi-modal.active{display:flex}.bmi-modal .inner{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:15px;background-color:#fff;border-radius:20px;max-height:100%;overflow-x:hidden;overflow-y:auto;z-index:1;max-width:var(--container-width)!important;width:max-content;flex-wrap:wrap;position:relative}.bmi-modal .inner .close-modal{position:absolute;left:0;top:0;margin-top:20px;margin-left:20px;cursor:pointer}.bmi-modal .inner .bmi-result-text{width:100%;text-align:justify;text-align-last:center;font-size:14px;padding:0 40px;font-weight:600}.bmi-modal .closer{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#0009;z-index:0}.bmi-modal .description{display:flex;flex-direction:column;justify-content:center;gap:20px;width:35%}.bmi-modal .bmi-modal-boxdescript{display:flex;flex-direction:row;width:100%;border-radius:10px;box-shadow:0 0 50px 0 #72899326;background-color:#fff;justify-content:space-between;padding:10px 20px}.bmi-modal .bmi-modal-button{display:flex;flex-direction:row;align-items:center;border-radius:100px;background-color:#3cb5bd;width:fit-content;padding:5px 20px;gap:10px;margin-right:30px;cursor:pointer}.bmi-modal .bmi-result{text-align:center;color:#3cb5bd;font-size:32px;font-weight:700}.bmi-modal .bmi-modal-button span{color:#fff;font-size:15px;font-weight:500}.bmi-modal .womanpic{height:400px}.bmi-modal .bmi-modal-boxdescript .caption{color:#3cb5bd;font-size:18px;font-weight:700}.bmi-modal .bmi-modal-boxdescript .amount{color:#3cb5bd;font-weight:700;font-size:20px}.bmi-modal .page-caption{font-weight:700;font-size:21px}@media only screen and (max-width:880px){.bmi-modal .description{width:50%}.bmi h2{font-size:30px}.bmi .form-field-gender .gender{width:140px}}@media only screen and (max-width:768px){.bmi h2{font-size:25px}.bmi .form-box{flex-direction:column;width:400px;gap:10px}.bmi-modal .inner{padding:30px 0}.bmi-modal .womanpic{display:none}.bmi-modal .page-caption{font-size:18px}.bmi-modal .bmi-modal-boxdescript .caption{font-size:16px}.bmi-modal .bmi-modal-boxdescript .amount{font-size:19px}.bmi-modal .bmi-result{font-size:30px}.bmi-modal .description{width:100%;padding:0 20px;align-items:center}}@media only screen and (max-width:500px){.bmi .form-field-gender .gender{width:120px}.bmi .bmi-parameters{width:380px;max-width:unset!important}.bmi .form-field-age,.bmi .form-field-height,.bmi .form-field-weight{padding:10px}}