.elementor-7461 .elementor-element.elementor-element-f90b2b7{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7461 .elementor-element.elementor-element-f90b2b7.e-con{--flex-grow:0;--flex-shrink:0}.elementor-7461 .elementor-element.elementor-element-57e17ec{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7461 .elementor-element.elementor-element-7cecdee.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-7461 .elementor-element.elementor-element-966b8c2{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7461 .elementor-element.elementor-element-966b8c2.e-con{--flex-grow:0;--flex-shrink:0}.elementor-7461 .elementor-element.elementor-element-d24eeb3{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7461 .elementor-element.elementor-element-7f8e762>.elementor-widget-container{margin:0 0 10px 0}.elementor-7461 .elementor-element.elementor-element-7f8e762{text-align:center}.elementor-7461 .elementor-element.elementor-element-7f8e762 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#2F7D5A}.elementor-7461 .elementor-element.elementor-element-c09e17d{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:20px 020px;--row-gap:20px;--column-gap:020px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-7461 .elementor-element.elementor-element-c09e17d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-7461 .elementor-element.elementor-element-ee475fa{--grid-columns:3;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}@media(max-width:1024px){.elementor-7461 .elementor-element.elementor-element-57e17ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7461 .elementor-element.elementor-element-d24eeb3{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7461 .elementor-element.elementor-element-d24eeb3.e-con{--align-self:center}.elementor-7461 .elementor-element.elementor-element-7f8e762>.elementor-widget-container{margin:0 0 0 0}.elementor-7461 .elementor-element.elementor-element-7f8e762 .elementor-heading-title{font-size:16px}.elementor-7461 .elementor-element.elementor-element-c09e17d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7461 .elementor-element.elementor-element-ee475fa{--grid-columns:3}}@media(max-width:767px){.elementor-7461 .elementor-element.elementor-element-7cecdee{width:var(--container-widget-width,319px);max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0}.elementor-7461 .elementor-element.elementor-element-966b8c2{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-7461 .elementor-element.elementor-element-d24eeb3{--margin-top:20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px}.elementor-7461 .elementor-element.elementor-element-7f8e762>.elementor-widget-container{margin:020px 0 0 0}.elementor-7461 .elementor-element.elementor-element-7f8e762.elementor-element{--align-self:center}.elementor-7461 .elementor-element.elementor-element-c09e17d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-7461 .elementor-element.elementor-element-ee475fa{--grid-columns:1;--container-widget-width:572px;--container-widget-flex-grow:0;width:var(--container-widget-width,572px);max-width:572px}.elementor-7461 .elementor-element.elementor-element-ee475fa>.elementor-widget-container{padding:0 0 0 0}.elementor-7461 .elementor-element.elementor-element-ee475fa.elementor-element{--align-self:flex-start}}@media(min-width:768px){.elementor-7461 .elementor-element.elementor-element-f90b2b7{--content-width:1800px}.elementor-7461 .elementor-element.elementor-element-966b8c2{--width:200000%}.elementor-7461 .elementor-element.elementor-element-c09e17d{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-7461 .elementor-element.elementor-element-d24eeb3{--width:500px}.elementor-7461 .elementor-element.elementor-element-c09e17d{--width:746.938px}}.elementor-7461 .elementor-element.elementor-element-58458a4 .blog-article{max-width:760px;margin-left:auto;margin-right:auto;padding:0}.elementor-7461 .elementor-element.elementor-element-58458a4 .blog-article h1{font-family:'Playfair Display',serif;font-size:36px;line-height:1.25;color:#1a3d2e;margin-bottom:22px}.elementor-7461 .elementor-element.elementor-element-58458a4 .blog-article h2{font-family:'Playfair Display',serif;font-size:26px;line-height:1.3;color:#1a3d2e;margin-top:56px;margin-bottom:18px}.elementor-7461 .elementor-element.elementor-element-58458a4 .blog-article p{font-family:'Inter',sans-serif;font-size:18px;line-height:1.75;color:#6F8F84;margin-bottom:24px}.elementor-7461 .elementor-element.elementor-element-58458a4 .blog-article .blog-intro{font-size:20px;margin-bottom:36px}.elementor-7461 .elementor-element.elementor-element-58458a4 .blog-article img{border-radius:20px;margin:36px 0 48px}.elementor-7461 .elementor-element.elementor-element-58458a4 .blog-article blockquote{background:#f3f7f5;border-left:5px solid #2d7a5e;color:#1a3d2e;padding:28px 32px;border-radius:12px;margin:48px 0}.elementor-7461 .elementor-element.elementor-element-58458a4 .blog-conclusion{background:rgb(45 122 94 / .06);border:1px solid rgb(45 122 94 / .18);padding:32px;border-radius:16px;margin:56px 0}.elementor-7461 .elementor-element.elementor-element-58458a4 .blog-conclusion h2{font-size:24px;margin-top:0}@media (max-width:768px){.elementor-7461 .elementor-element.elementor-element-58458a4 .blog-article{max-width:100%;padding:0 16px}.elementor-7461 .elementor-element.elementor-element-58458a4 .blog-article h1{font-size:26px}.elementor-7461 .elementor-element.elementor-element-58458a4 .blog-article h2{font-size:22px;margin-top:40px}.elementor-7461 .elementor-element.elementor-element-58458a4 .blog-article p{font-size:16px;line-height:1.65}.elementor-7461 .elementor-element.elementor-element-58458a4 .blog-article img{margin:28px 0 36px}.elementor-7461 .elementor-element.elementor-element-58458a4 .blog-article blockquote{padding:22px}}@media (max-width:767px){.elementor-7461 .elementor-element.elementor-element-58458a4 .blog-intro{font-size:17px!important;line-height:1.5!important}}.blog-quote{background:#f4f8f6;border-left:4px solid #2d7a5e;padding:24px 28px;border-radius:0 12px 12px 0;margin:40px 0;font-style:italic;font-weight:500;color:#1a3d2e;text-transform:none!important}.blog-quote::first-letter{text-transform:uppercase}.blog-quote{font-size:18px;line-height:1.7}@media (max-width:767px){.blog-quote{font-size:16px;line-height:1.6}}.blog-meta-bar{max-width:820px;margin:0 auto 32px;display:flex;flex-direction:column;gap:12px;font-family:Inter,sans-serif}.blog-back{color:#2d7a5e;font-size:16px;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.blog-back:hover{text-decoration:underline}.blog-meta-items{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.blog-category{background:#eef4f1;color:#1a3d2e;font-size:16px;font-weight:500;padding:6px 12px;border-radius:999px}.blog-meta{display:inline-flex;align-items:center;gap:6px;font-size:15px;color:#6f8f84}.blog-meta svg{width:16px;height:16px;stroke:currentColor;fill:none}@media (max-width:767px){.blog-meta-bar{padding:0 16px}.blog-meta-items{gap:12px}}a{text-transform:none}a span{text-transform:none}a span::first-letter{text-transform:uppercase}span::first-letter{text-transform:uppercase}@media (max-width:768px){.blog-conclusion{padding-top:0px!important;padding-bottom:0px!important;margin-top:20px!important;margin-bottom:20px!important}}.blog-back{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-weight:500;font-size:15px;color:#2f7d5a;position:relative;transition:0.25s ease}.blog-back::before{content:"←";font-size:18px;transition:transform 0.25s ease}.blog-back:hover{color:#1a3d2e}.blog-back:hover::before{transform:translateX(-4px)}.elementor-7461 .elementor-element.elementor-element-f90b2b7{max-width:980px}.elementor-7461 .elementor-element.elementor-element-f90b2b7 *{max-width:100%!important}.elementor-7461 .elementor-element.elementor-element-f90b2b7{position:relative;left:50%;transform:translateX(-50%);max-width:980px}@media (max-width:767px){.elementor-7461 .elementor-element.elementor-element-f90b2b7 .blog-benefits li{font-size:15px!important;line-height:1.5!important}}@media (max-width:767px){.elementor-7461 .elementor-element.elementor-element-f90b2b7 .keto-supplementen-lijst li{font-size:15px!important;line-height:1.5!important}}@media (max-width:767px){.elementor-7461 .elementor-element.elementor-element-f90b2b7 .keto-supplementen-lijst a{font-weight:500!important}}.elementor-7461 .elementor-element.elementor-element-f90b2b7 .keto-supplementen-lijst a{font-weight:500!important}.kfl-container{max-width:900px;margin:0 auto;padding:0 20px}.kfl-section-title{font-size:26px!important;font-weight:600;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #1a5c45;display:flex;align-items:center;gap:10px}.kfl-faq-list{background:#fff;border-radius:12px;border:1px solid #e0e0e0;overflow:hidden}.kfl-faq-item{border-bottom:1px solid #e0e0e0}.kfl-faq-item:last-child{border-bottom:none}.kfl-faq-toggle{display:none}.kfl-faq-question{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;font-size:15px;font-weight:600;cursor:pointer;transition:0.2s}.kfl-faq-question:hover{background:#f8f9fa}.kfl-faq-question::after{content:"›";font-size:20px;color:#1a5c45;transition:0.3s}.kfl-faq-answer{max-height:0;overflow:hidden;transition:0.3s}.kfl-faq-answer p{padding:0 20px 16px;font-size:14px;color:#666}.kfl-faq-toggle:checked+.kfl-faq-question{background:#f0f9f4}.kfl-faq-toggle:checked+.kfl-faq-question::after{transform:rotate(90deg)}.kfl-faq-toggle:checked~.kfl-faq-answer{max-height:200px}@media (max-width:767px){.kfl-section-title{font-size:20px!important}.kfl-faq-question{font-size:15px!important}.kfl-faq-answer p{font-size:14px!important}}@media (max-width:767px){.kfl-section-title{font-weight:600!important}.kfl-faq-question{font-weight:500!important}.kfl-faq-answer p{font-weight:400!important}}.kfl-container,.kfl-container *{text-transform:none!important;letter-spacing:normal!important}.elementor-7461 .elementor-element.elementor-element-ee475fa{margin-left:auto;margin-right:auto}.horizontal-loop-grid .elementor-loop-container{display:grid;gap:24px}@media (min-width:1024px){.horizontal-loop-grid .elementor-loop-container{grid-template-columns:repeat(3,2fr);overflow:visible}}@media (min-width:768px) and (max-width:1023px){.horizontal-loop-grid .elementor-loop-container{grid-template-columns:repeat(3,1fr);overflow:hidden}}@media (max-width:767px){.horizontal-loop-grid{position:relative}.horizontal-loop-grid::after{content:"● ● ●";display:block;text-align:center;margin-top:14px;font-size:.8rem;letter-spacing:8px;color:#c8d6cf;opacity:.7}}@media (max-width:767px){.horizontal-loop-grid{position:relative;padding-bottom:0}.horizontal-loop-grid::after{content:"● ● ●";display:block;text-align:center;margin-top:12px;margin-bottom:16px;font-size:.75rem;letter-spacing:8px;color:#c8d6cf;opacity:.7}.kfl-cta{margin-top:0}}@media (max-width:768px){.elementor-7461 .elementor-element.elementor-element-ee475fa .swiper-slide{width:auto!important}}@media (max-width:767px){.horizontal-loop-grid .elementor-loop-container{display:grid;grid-auto-flow:column;grid-auto-columns:92%;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 4% 12px;box-sizing:border-box;scrollbar-width:none}.horizontal-loop-grid .elementor-loop-container::-webkit-scrollbar{display:none}.horizontal-loop-grid .e-loop-item{scroll-snap-align:center;box-sizing:border-box}.horizontal-loop-grid .elementor-post,.horizontal-loop-grid .elementor-post__card{width:100%;max-width:100%;overflow:hidden;border-radius:18px}}.elementor-7461 .elementor-element.elementor-element-c09e17d{margin-left:auto;margin-right:auto}.horizontal-loop-grid .elementor-loop-container{display:grid;gap:24px}@media (min-width:1024px){.horizontal-loop-grid .elementor-loop-container{grid-template-columns:repeat(4,1fr);overflow:visible}}@media (min-width:768px) and (max-width:1023px){.horizontal-loop-grid .elementor-loop-container{grid-template-columns:repeat(3,1fr);overflow:visible}}@media (max-width:767px){.horizontal-loop-grid .elementor-loop-container{grid-template-columns:unset;grid-auto-flow:column;grid-auto-columns:85%;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:12px;scrollbar-width:none}.horizontal-loop-grid .elementor-loop-container::-webkit-scrollbar{display:none}.horizontal-loop-grid .e-loop-item{scroll-snap-align:start}}@media (max-width:767px){.horizontal-loop-grid{position:relative}.horizontal-loop-grid::after{content:"● ● ●";display:block;text-align:center;margin-top:14px;font-size:.8rem;letter-spacing:8px;color:#c8d6cf;opacity:.7}}