#site-header .pt-container{max-width:100% !important;padding-left:12px !important;padding-right:12px !important}.pt-header-inner .blogsy-header-nav-wrapper{flex:1 1 100% !important;width:100% !important;align-self:flex-end !important}.pt-header-inner .blogsy-header-nav{justify-content:space-between !important;width:100% !important;flex-wrap:nowrap !important;gap:3px !important;align-items:flex-end !important;padding:0 !important;border-bottom:2px solid #1C3A2A !important}.pt-header-inner .blogsy-header-nav>li{flex:1 1 0 !important;display:flex !important;align-items:stretch !important;margin:0 !important}.pt-header-inner .blogsy-header-nav>li>a{display:flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;width:100% !important;padding:9px 6px 10px !important;margin:0 !important;background:#eef4f0 !important;border:1.5px solid #9fc9b0 !important;border-bottom:none !important;border-radius:6px 6px 0 0 !important;font-size:11.5px !important;font-weight:800 !important;letter-spacing:0.03em !important;color:#1C3A2A !important;white-space:normal !important;line-height:1.25 !important;min-height:44px !important;text-decoration:none !important;transition:background 0.15s ease,color 0.15s ease,border-color 0.15s ease !important;box-sizing:border-box !important}.pt-header-inner .blogsy-header-nav>li>a .blogsy-svg-icon{display:none !important}.pt-header-inner .blogsy-header-nav>li>a:hover,.pt-header-inner .blogsy-header-nav>li.hovered>a{background:#1C3A2A !important;color:#FAFAF8 !important;border-color:#1C3A2A !important}.pt-header-inner .blogsy-header-nav>li.current-menu-item>a,.pt-header-inner .blogsy-header-nav>li.current_page_item>a,.pt-header-inner .blogsy-header-nav>li.current-menu-ancestor>a{background:#1C3A2A !important;color:#FAFAF8 !important;border-color:#1C3A2A !important;border-bottom-color:#1C3A2A !important}.pt-header-inner .blogsy-header-nav>li>a .blogsy-svg-icon,.pt-header-inner .blogsy-header-nav>li>a>svg{display:none !important}.pt-header-inner .blogsy-header-nav .sub-menu,.pt-header-inner .blogsy-header-nav .children{top:100% !important;border-top:2px solid #1C3A2A !important}.ced-topbar-hero{width:100%;background-color:#1C3A2A;padding:3px 20px;box-sizing:border-box}.ced-topbar-hero__inner{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:center}.ced-topbar-hero__logo{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.ced-topbar-hero__logo img{height:11px;width:auto;display:block;filter:brightness(0) invert(1)}.ced-topbar-hero__logo-text{font-size:10px;font-weight:700;letter-spacing:-0.01em;color:#FAFAF8;font-family:inherit}.ced-topbar-hero__ctas{display:flex;align-items:center;gap:7px;flex-shrink:0}.ced-topbar-cta{display:inline-block;padding:5px 17px;border-radius:4px;font-size:15px;font-weight:900;letter-spacing:0.01em;text-decoration:none;transition:background-color 0.18s ease,color 0.18s ease,box-shadow 0.22s ease;white-space:nowrap}.ced-topbar-cta--book{background-color:#E8FF00 !important;color:#111111 !important;border:2px solid #E8FF00 !important;padding:7px 26px !important;font-size:19px !important;outline:2px solid #CC0000 !important;outline-offset:2px !important;box-shadow:0 0 8px rgba(232,255,0,0.35) !important}.ced-topbar-cta--book:hover,.ced-topbar-cta--book:focus{background-color:#d4ec00 !important;border-color:#d4ec00 !important;color:#111111 !important;outline-color:#990000 !important;box-shadow:0 0 20px rgba(232,255,0,0.65),0 0 8px rgba(204,0,0,0.45) !important}.ced-topbar-cta--contact{background-color:#E85D26 !important;background-image:linear-gradient(rgba(232,93,38,0.75),rgba(232,93,38,0.75)),url('https://cedclinic.com/wp-content/uploads/2026/05/ced-unsplash-5_RWUakFIfE.jpg') !important;background-size:cover !important;background-position:center !important;color:#FFFFFF !important;font-weight:900 !important;border:2px solid #111111 !important;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0 2px 4px rgba(0,0,0,0.4) !important}.ced-topbar-cta--contact:hover,.ced-topbar-cta--contact:focus{background-image:linear-gradient(rgba(208,78,26,0.75),rgba(208,78,26,0.75)),url('https://cedclinic.com/wp-content/uploads/2026/05/ced-unsplash-5_RWUakFIfE.jpg') !important;color:#FFFFFF !important;border-color:#000000 !important;box-shadow:0 0 10px rgba(0,0,0,0.25) !important}.ced-topbar-cta--glp1{background-color:#8B5EC6 !important;background-image:linear-gradient(rgba(139,94,198,0.75),rgba(139,94,198,0.75)),url('https://cedclinic.com/wp-content/uploads/2026/04/BenErinPatientZoomatCED.png') !important;background-size:cover !important;background-position:center top !important;color:#FFFFFF !important;font-weight:900 !important;border:2px solid #111111 !important;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0 2px 4px rgba(0,0,0,0.4) !important}.ced-topbar-cta--glp1:hover,.ced-topbar-cta--glp1:focus{background-image:linear-gradient(rgba(122,78,181,0.75),rgba(122,78,181,0.75)),url('https://cedclinic.com/wp-content/uploads/2026/04/BenErinPatientZoomatCED.png') !important;color:#FFFFFF !important;border-color:#000000 !important;box-shadow:0 0 10px rgba(0,0,0,0.25) !important}.ced-ctabar{width:100%;background-color:#1C3A2A;border-top:1px solid rgba(255,255,255,0.14);padding:4px 20px;box-sizing:border-box}.ced-ctabar__inner{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:8px}.archive-content-container .image-container,.archive-content-container .image-wrapper{flex-shrink:0;width:220px;min-width:220px;overflow:hidden;border-radius:6px}.archive-content-container .image-container img,.archive-content-container .image-wrapper img{width:220px;height:155px;object-fit:cover;display:block}.archive-content-container .default-post-list-item .post-wrapper-inner{display:flex;align-items:flex-start;gap:18px}.ced-cubes-section{width:100%;background:#1C3A2A;padding:20px 24px;box-sizing:border-box}.ced-cubes-section__inner{max-width:1280px;margin:0 auto}.ced-cubes-track{display:grid !important;grid-template-columns:1.5fr 1.5fr 1fr 1.5fr 1.5fr !important;gap:16px !important;align-items:stretch !important;overflow-x:visible !important;flex-wrap:nowrap !important}.ced-cube{height:160px !important;width:100% !important;flex:none !important;position:relative;border-radius:10px;overflow:hidden;text-decoration:none;display:flex !important;align-items:flex-end;transition:transform 0.18s ease,box-shadow 0.18s ease;background:#2d5c3e;box-sizing:border-box}.ced-cube--rect{height:160px !important}.ced-cube--square{height:160px !important}.ced-cube:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(0,0,0,0.35)}.ced-cube__bg{position:absolute;inset:0;background-size:cover;background-position:center;transition:opacity 0.22s ease,transform 0.3s ease}.ced-cube:hover .ced-cube__bg{transform:scale(1.05)}.ced-cube__overlay{position:absolute;inset:0;background:linear-gradient( to bottom,rgba(0,0,0,0) 30%,rgba(14,35,22,0.75) 100% )}.ced-cube__label{position:relative;z-index:1;width:100%;padding:10px 12px 11px;color:#FAFAF8;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:0.04em;text-transform:uppercase}.ced-cube--research{background:linear-gradient(135deg,#1e4d35,#2d7a52)}.ced-cube--recipes{background:linear-gradient(135deg,#3d4f1a,#6b8c28)}.ced-cube--news{background:linear-gradient(135deg,#1a3550,#2a5f8a)}.ced-cube--policy{background:linear-gradient(135deg,#3d2a14,#7a5220)}.ced-cube--blog{background:linear-gradient(135deg,#2a1a3d,#5228a0)}.ced-cube--care{background:linear-gradient(135deg,#1a3d35,#28907a)}.ced-cube--metabolic{background:linear-gradient(135deg,#2a1a3d,#7a28b0)}.ced-cube--center{height:176px;align-self:center;outline:2px solid #7fd4a8;outline-offset:-2px;box-shadow:0 0 0 4px rgba(91,155,117,0.30),0 12px 36px rgba(0,0,0,0.55);z-index:1}.ced-cube--center .ced-cube__label{font-size:13px;letter-spacing:0.08em;padding-bottom:14px}.ced-cube--center:hover{transform:translateY(-5px);box-shadow:0 0 0 5px rgba(91,155,117,0.45),0 18px 44px rgba(0,0,0,0.6)}.ced-navpanel{width:100% !important;background:#f5f8f5 !important;border-top:3px solid #1C3A2A !important;box-sizing:border-box !important}.ced-navpanel__inner{max-width:1280px !important;margin:0 auto !important;padding:0 24px !important;box-sizing:border-box !important}.ced-navpanel__tabs{display:flex !important;flex-wrap:nowrap !important;gap:6px !important;padding:14px 0 0 !important;border-bottom:2px solid #C8DDD0 !important}.ced-navtab{display:flex !important;align-items:center !important;justify-content:center !important;gap:5px !important;flex:1 1 0 !important;padding:13px 10px 15px !important;margin-bottom:-2px !important;background:#e8f2ec !important;border:2px solid #9fc9b0 !important;border-bottom:3px solid transparent !important;border-radius:8px 8px 0 0 !important;font-size:14px !important;font-weight:900 !important;letter-spacing:0.06em !important;text-transform:uppercase !important;color:#1C3A2A !important;cursor:pointer !important;user-select:none !important;white-space:nowrap !important;line-height:1.2 !important;transition:background 0.15s ease,color 0.15s ease,border-color 0.15s ease,box-shadow 0.15s ease !important;box-sizing:border-box !important;text-align:center !important;box-shadow:inset 0 -2px 0 rgba(28,58,42,0.08) !important}.ced-navtab:hover{background:#d0e8d8 !important;color:#1C3A2A !important;border-color:#5B9B75 !important;border-bottom-color:transparent !important;box-shadow:0 -2px 8px rgba(91,155,117,0.18) !important}.ced-navtab.is-active{background:#1C3A2A !important;color:#FAFAF8 !important;border-color:#1C3A2A !important;border-bottom-color:#1C3A2A !important;box-shadow:0 -2px 12px rgba(28,58,42,0.30) !important;letter-spacing:0.09em !important}.ced-navtab.is-active .ced-navtab__arrow{transform:rotate(180deg) !important;display:inline-block !important}.ced-navtab__label{display:inline !important;font-size:14px !important;font-weight:900 !important;letter-spacing:0.06em !important;text-transform:uppercase !important;line-height:1.2 !important}.ced-navtab__arrow{font-size:9px !important;transition:transform 0.2s ease !important;display:inline-block !important;opacity:0.7 !important}.ced-navpanel__content{overflow:hidden !important;max-height:0 !important;transition:max-height 0.3s ease !important;background:#ffffff !important;border:2px solid #C8DDD0 !important;border-top:none !important;box-sizing:border-box !important}.ced-navpanel__content.is-open{max-height:600px !important}.ced-navgrid{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:10px !important;padding:16px !important;box-sizing:border-box !important}.ced-navlink{display:flex !important;align-items:center !important;justify-content:center !important;padding:16px 14px !important;background:#1C3A2A !important;border:2px solid #2d5c3e !important;border-radius:8px !important;font-size:13px !important;font-weight:800 !important;color:#FAFAF8 !important;text-decoration:none !important;text-align:center !important;line-height:1.3 !important;min-height:56px !important;box-sizing:border-box !important;letter-spacing:0.02em !important;box-shadow:0 2px 6px rgba(28,58,42,0.18) !important;transition:background 0.15s ease,border-color 0.15s ease,transform 0.15s ease,box-shadow 0.15s ease !important}.ced-navlink:hover{background:#2d5c3e !important;border-color:#7fd4a8 !important;color:#FFFFFF !important;transform:translateY(-2px) !important;box-shadow:0 6px 16px rgba(28,58,42,0.28) !important;text-decoration:none !important}.ced-pyml-section{width:100%;background:#FAFAF8;padding:28px 0;border-top:1px solid #E4EDE8}.ced-pyml-section+.ced-pyml-section{padding-top:0;border-top:none}.ced-footer-injected{}.ced-footer-injected .ced-footer-list{list-style:none;margin:0;padding:0}.ced-footer-injected .ced-footer-list li{margin-bottom:7px;font-size:13.5px;line-height:1.5}.ced-footer-injected .ced-footer-list a{text-decoration:none;opacity:0.82;transition:opacity 0.15s ease}.ced-footer-injected .ced-footer-list a:hover{opacity:1;text-decoration:underline}@media (max-width:1100px){.ced-navgrid{grid-template-columns:repeat(3,1fr) !important}}@media (max-width:720px){.ced-topbar-hero{padding:4px 16px}.ced-ctabar{padding:4px 10px}.ced-ctabar__inner{flex-wrap:wrap;gap:5px}.ced-cubes-track{grid-template-columns:repeat(3,1fr);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-template-columns:repeat(5,minmax(120px,1fr))}.ced-cube,.ced-cube--rect,.ced-cube--square,.ced-cube--center{height:130px;scroll-snap-align:start}.ced-navpanel__tabs{flex-wrap:wrap !important;gap:4px !important}.ced-navtab{flex:1 1 30% !important;font-size:9px !important;padding:8px 4px 10px !important}.ced-navgrid{grid-template-columns:repeat(2,1fr) !important;padding:10px !important}.archive-content-container .image-container,.archive-content-container .image-wrapper{width:120px;min-width:120px}.archive-content-container .image-container img,.archive-content-container .image-wrapper img{width:120px;height:88px}}.ced-cube-stack{display:flex !important;flex-direction:column !important;justify-content:space-between !important;gap:8px !important;height:160px !important;width:100% !important;box-sizing:border-box !important}.ced-cube-stack--center{height:176px !important;align-self:center !important;z-index:1 !important}.ced-cube--stacked{flex:1 1 0% !important;height:calc(50% - 4px) !important;min-height:0 !important;width:100% !important;border-radius:8px !important;display:flex !important;align-items:flex-end !important;position:relative !important;overflow:hidden !important;text-decoration:none !important;transition:transform 0.18s ease,box-shadow 0.18s ease !important;box-sizing:border-box !important}.ced-cube--stacked:hover{transform:translateY(-2px) !important;box-shadow:0 8px 20px rgba(0,0,0,0.45) !important}.ced-cube--stacked .ced-cube__label{padding:6px 10px 7px !important;font-size:11px !important;font-weight:800 !important;letter-spacing:0.06em !important;line-height:1.2 !important}.ced-cube--stacked.ced-cube--care{background:linear-gradient(135deg,#1a3d35,#28907a) !important;outline:1.5px solid #7fd4a8 !important;outline-offset:-1px !important;box-shadow:0 4px 14px rgba(0,0,0,0.3) !important}.ced-cube--stacked.ced-cube--care:hover{outline-color:#a8f5cc !important;box-shadow:0 6px 18px rgba(40,144,122,0.45) !important}.ced-cube--stacked.ced-cube--videos{background:linear-gradient(135deg,#14231b,#1f422e) !important;outline:1.5px solid rgba(255,255,255,0.45) !important;outline-offset:-1px !important;box-shadow:0 4px 14px rgba(0,0,0,0.3) !important}.ced-cube--stacked.ced-cube--videos:hover{outline-color:#ffffff !important;box-shadow:0 6px 18px rgba(255,255,255,0.3) !important}@media (max-width:720px){.ced-cube-stack,.ced-cube-stack--center{height:130px !important;scroll-snap-align:start !important;min-width:120px !important;gap:6px !important}.ced-cube--stacked{height:calc(50% - 3px) !important}.ced-cube--stacked .ced-cube__label{font-size:10px !important;padding:4px 8px 5px !important}}
