*,::after,::before{margin:0;padding:0;box-sizing:border-box}*:focus,*:active{outline:none}:root{--font-sans-serif:"Onest" , sans-serif;--color-black:#000;--color-black-light:#171717;--color-black-trans:rgba(0,0,0,.08);--color-white:#fff;--color-white-trans:rgba(255,255,255,.08);--color-accent:#fcc12b;--color-accent-trans:rgba(252,193,43,.08);--color-green:#1d5a3d;--color-green-dark:#143e2a;--color-green-light:#e7ede8;--color-green-trans:rgba(21,53,38,.08);--color-gray:#a8a8a8;--color-gray-dark:#787878;--color-gray-light:#f8f8f8}html{line-height:normal;scroll-behavior:smooth}body{font-size:16px;font-weight:400;font-display:auto;font-family: var(--font-sans-serif)}@media only screen and (max-width:1280px){.hide-1280{display:none!important}}@media only screen and (max-width:992px){body{font-size:14px}br{display:none}.hide-992{display:none!important}}@media only screen and (max-width:768px){.hide-768{display:none!important}}@media only screen and (max-width:576px){.hide-576{display:none!important}}@media only screen and (min-width:1280px){.show-1280{display:none!important}}@media only screen and (min-width:992px){.show-992{display:none!important}}@media only screen and (min-width:768px){.show-768{display:none!important}}@media only screen and (min-width:576px){.show-576{display:none!important}}:root{--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:20px;--font-size-h6:16px;--font-size-large:18px}h1,h2,h3,h4,h5,h6{font-weight:500;margin:0!important;font-family: var(--font-serif)}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}h4{font-size:var(--font-size-h4)}h5{font-size:var(--font-size-h5)}h6{font-size:var(--font-size-h6)}a{color:inherit;text-decoration:none}a:hover{cursor:pointer}p{line-height:1.56}ul,ol,dl{line-height:1.56;list-style:none}img{height:auto;max-width:100%}hr{border:none;border-bottom:1px solid var(--color-black-trans)}blockquote{padding:16px;background:var(--color-accent-trans);border-left:1px solid var(--color-accent)}table,td,th{border:1px solid var(--color-black-trans)}table{width:100%;border-collapse:collapse;background:var(--color-white)}tr:nth-child(even) {background-color:var(--color-gray-light)}td,th{padding:16px;text-align:left;position:relative}thead{color:var(--color-white);background:var(--color-green)}thead .th{font-weight:500}tbody th{font-weight:400}@media only screen and (max-width:992px){:root{--font-size-h1:32px;--font-size-h2:24px;--font-size-h3:22px;--font-size-h4:20px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:16px}.table-wrapper{overflow-x:scroll}}:root{--masthead-height:96px}.site-header{top:0;width:100%;z-index:999;font-weight:500;position:fixed;color:var(--color-white);transition:ease-in-out .16s}.onscroll .site-header{background:var(--color-green)}.masthead,.masthead-panel,.masthead [class*="col-"]{gap:0 32px;display:flex;align-items:center}.masthead{transition:ease-in-out .16s;height:var(--masthead-height)}.masthead [class*="col-"]{flex-direction:row;align-items:center;justify-content:space-between;padding:0 var(--column-padding)}.masthead-navigation{--menu-item-height:40px}.masthead-navigation .menu{gap:32px;display:flex}.masthead-navigation .menu-item{gap:4px;display:flex;cursor:pointer;position:relative;align-items:center;transition:ease-in-out .16s;justify-content:space-between;height:var(--menu-item-height)}.masthead-navigation .menu-item:hover,
.masthead-navigation [class*="current-menu-"]:not(.menu-item-has-children) {color:var(--color-accent)}.masthead-navigation .menu-item-has-children::after{content:"";width:16px;height:16px;display:block}.masthead-navigation .sub-menu{gap:8px;left:50%;padding:32px;display:none;min-width:320px;position:absolute;border-radius:0;flex-direction:column;transform:translateX(-50%);background:var(--color-white);color:var(--color-black)!important;top:calc(var(--menu-item-height) - 0);box-shadow:0 0 16px rgba(0,0,0,.04)}.masthead-navigation .sub-menu .menu-item{height:unset}.masthead-navigation .menu>*::after{content:none}.masthead-navigation .menu>*:hover>.sub-menu{display:flex}.masthead-navigation .menu>*>*>*::after{background: url("https://api.iconify.design/carbon/chevron-right.svg?color=black")
    no-repeat center center / contain}.masthead-navigation .menu>*>*>*:hover>.sub-menu{top:0;left:100%;display:flex}@media only screen and (min-width:992px){.masthead-panel{width:100%;justify-content:center}.masthead-panel:first-child{justify-content:flex-start}.masthead-panel:last-child{justify-content:flex-end}}.site-footer{color:var(--color-gray);padding:var(--section-gap) 0;background:var(--color-black-light)}:root{--section-gap:80px}section{display:flex;flex-direction:column;padding:var(--section-gap) 0;gap: calc(var(--section-gap) / 2) 0}.section-group>section.flowaround:last-child{margin-bottom:var(--section-gap)}@media only screen and (max-width:992px){:root{--section-gap:32px}}section.hero{--section-hero-banner-height:420px;color:var(--color-white);background:var(--color-green);position:relative;padding: calc(var(--masthead-height) + var(--section-gap)) 0
    var(--section-gap) 0}#hero-banner{width:100%;overflow:hidden;border-radius:8px;height:var(--section-hero-banner-height);max-width:calc(var(--container-width-large) - 64px);background-color:var(--color-gray-light);left:50%;position:absolute;transform:translateX(-50%);bottom: calc(var(--section-hero-banner-height) / -2)}.hero-banner__media{top:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute;object-position:center}@media only screen and (max-width:992px){section.hero{--section-hero-banner-height:256px}#hero-banner{border-radius:0}}section.flowaround{margin:0 auto;border-radius:8px;color:var(--color-white);background:var(--color-green-dark);max-width:calc(var(--container-width-large) - 64px)}.site-main section.flowaround:last-child{margin-bottom:var(--section-gap)}@media only screen and (max-width:992px){section.flowaround{border-radius:0}}form{gap:16px;display:flex;flex-direction:column}label{gap:8px;display:flex;font-weight:500;align-items:baseline}fieldset{margin:0;height:100%;padding:16px;border-radius:4px;border:1px solid var(--color-black)}legend{font-weight:500;padding:0 16px}input,textarea{width:100%;border:none;padding:0 16px;background:transparent;color:var(--color-black)}textarea{height:100%}input[type="radio"],input[type="checkbox"]{width:16px;height:16px;background:transparent}input[type="submit"]{max-width:max-content}.wpcf7-form-control-wrap{gap:16px;display:flex;flex-direction:column}.wpcf7-form-control{gap:16px;display:flex}.wpcf7-list-item{gap:8px;margin:0;display:flex;align-items:center}.wpcf7-spinner{top:50%;right:25px;position:absolute;transform:translateY(-50%)}.wpcf7-response-output{border-radius:0;border-width:2px;margin:0!important;padding:16px!important}.accordion{position:relative}.accordion-group{gap:16px;display:flex;flex-direction:column}.accordion-button{gap:32px;display:flex;cursor:pointer;font-weight:500;position:relative;border-radius:8px;padding:16px 56px 16px 16px;transition:ease-in-out .16s;justify-content:space-between;border:1px solid var(--color-black-trans);line-height:1.56;font-size:var(--font-size-large)}.accordion-button.active,.accordion-button:hover{color:var(--color-white);background:var(--color-green)}.accordion-button::selection{background:transparent}.accordion-toggle{top:50%;right:16px;width:24px;height:24px;position:absolute;transition:ease-in-out .16s;transform:translateY(-50%) rotate(0)}.accordion-button.active .accordion-toggle{transform:translateY(-50%) rotate(135deg)}.accordion-panel{display:none;padding:16px 16px 0 16px}@media only screen and (max-width:992px){.accordion-panel{display:none;padding:24px 0 0 0}}.tab-content{height:100%;display:none;overflow:hidden;position:relative;animation:fadeEffect .16s;-webkit-animation:fadeEffect .16s}.tab-content.active{display:block}@-webkit-keyframes fadeEffect {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}@keyframes fadeEffect {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}:root{--sidebar-width:320px}.sidebar{top:0;right:0;height:100%;position:fixed;overflow-y:scroll;color:var(--color-white);width:var(--sidebar-width);transform:translateX(100%);background:var(--color-black-light);transition:transform .16s ease-out}.sidebar.active{transform:translateX(0)}.sidebar>*{display:flex;flex-direction:column;justify-content:center}.sidebar > *:not(:last-child) {border-bottom:1px solid var(--color-white-trans)}.sidebar-head{padding:0 32px;min-height: calc(var(--masthead-height) * 1)}.sidebar-panel{gap:16px;padding:32px}.sidebar-navigation .menu *::selection{background:transparent}.sidebar-navigation .menu .menu-item{position:relative}.sidebar-navigation .menu .menu-item:not(:last-child) {border-bottom:1px solid var(--color-white-trans)}.sidebar-navigation .menu .menu-item>a{z-index:1;display:block;position:relative;padding:16px 0 16px 32px;max-width:calc(100% - 80px);transition:ease-in-out .16s}.sidebar-navigation .menu .menu-item>a:hover,.sidebar-navigation .menu [class*="current-menu-"]>a{color:var(--color-accent)}.sidebar-navigation .menu .menu-item>a:hover{text-decoration:underline}.sidebar-navigation .menu .menu-item-has-children>a{display:inline-block}.sidebar-navigation .menu-item>span{right:0;top:14px;width:100%;height:24px;opacity:.32;display:block;cursor:pointer;position:absolute;transition:ease-in-out .16s;background: url("https://api.iconify.design/mdi-light/chevron-down.svg?color=white")
    no-repeat right 32px center / contain}.sidebar-navigation .menu-item>span{opacity:1}.sidebar-navigation .sub-menu{background:var(--color-white-trans)}.headline{gap:16px;display:flex;flex-direction:column}.headline.center{text-align:center;align-items:center}.headline.center *{text-align:center}.headline-title{font-weight:500;line-height:1.24;font-size:var(--font-size-h2)}h1.headline-title{font-size:56px;line-height:1.16}.headline-label{font-weight:500;line-height:1.56;font-size:var(--font-size-large)}.headline-textarea{font-size:var(--font-size-large)}@media only screen and (max-width:992px){h1.headline-title{font-size:var(--font-size-h1)}}.contact{display:flex;line-height:1.56;flex-direction:column}.contact-label{font-weight:500;margin-bottom:4px}.contact-social{font-size:24px;color:var(--color-green)}.contact-group{gap:0 16px;display:flex;flex-direction:column}.contact-group.inline{flex-direction:row}.widget{gap:16px;display:flex;flex-direction:column}.widget-title{font-weight:500;line-height:1.56;text-transform:uppercase;font-size:var(--font-size-large)}.editor{gap:16px;display:flex;flex-direction:column}.editor ul,.editor ol{gap:0;display:flex;flex-direction:column}.editor ul{list-style:square inside}.editor ol{list-style:decimal inside}.editor iframe{width:100%;height:420px;border-radius:8px}.editor img{border-radius:8px}.editor a{text-decoration:underline;color:var(--color-green)}.editor strong,.editor b{font-weight:600}.swiper-endless{padding:0 var(--section-gap)!important}.swiper-slide{height:auto!important}.wpm-language-switcher{display:flex;align-items:center}.wpm-language-switcher > *:not(:last-child)::after {content:"/";opacity:.16;margin:0 16px;display:inline-block}.switcher-list li.active a,.switcher-list li.active>span{color:var(--color-accent)!important}.switcher-list li a,.switcher-list li>span{color:inherit!important}.site-branding{display:flex;align-items:center}img.site-logo{max-height:56px}:root{--button-height:48px;--button-height-small:40px}.button-group{gap:16px;display:flex;flex-wrap:wrap;position:relative;align-items:center}.button-group.center{justify-content:center}.button{gap:8px;display:flex;outline:none;cursor:pointer;font-weight:500;padding:0 32px;border-radius:4px;text-align:center;align-items:center;justify-content:center;color:var(--color-black);height:var(--button-height);transition:ease-in-out .16s;border:1px solid transparent;background:var(--color-accent)}.button-small{height:var(--button-height-small)}.button.white{background:var(--color-white)}.button-unstyle{height:unset;padding:unset;width:max-content;background:transparent;text-decoration:underline}.button-round,.button-square{padding:0;width:var(--button-height);height:var(--button-height);min-width:var(--button-height);min-height:var(--button-height)}.button-square{border-radius:4px}.button-round{border-radius:100%}.button-sidebar{z-index:1;position:relative}.modal{display:none}.thumbnail{gap:8px;height:128px;padding:32px;display:flex;overflow:hidden;position:relative;border-radius:8px;flex-direction:column;background:transparent;justify-content:flex-end;color:var(--color-white);transition:ease-in-out .3s;background-image: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0) 0%,
    var(--color-black) 100%
  )}.thumbnail:hover{background-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(29,90,61,1) 100%)}.thumbnail-square{height:unset;padding:100% 0 0 0}.thumbnail-large{height:420px}.thumbnail-media{top:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;position:absolute}.thumbnail-title{font-weight:500;line-height:1.56;font-size:var(--font-size-large)}.card,.card-panel{display:flex;gap:16px 16px;flex-direction:column}.card{padding-bottom:16px;border-bottom:0 solid var(--color-black-trans)}a.card{padding-right:40px;position:relative}a.card .card-icon{top:0;right:0;font-size:32px;position:absolute;transition:ease-in-out .16s}a.card:hover .card-icon{top:4px;right:4px}.card-panel.inline{flex-direction:row;align-items:center}.card-title{font-weight:500;line-height:1.56;transition:ease-in-out .16s;font-size:var(--font-size-large)}.card-thumbnail{width:80px;height:80px;min-width:80px;min-height:80px;object-fit:cover;border-radius:100%;background:var(--color-black-trans);background-image:unset!important}.card-thumbnail>*{z-index:1}.nav-links{gap:16px;display:flex}.page-numbers{font-weight:500;transition:ease-in-out .16s;font-size:var(--font-size-large)}.page-numbers.current,.page-numbers:hover{color:var(--color-accent)}.product-table{--product-table-title-width:256px;--product-table-dosage-width:128px}.product-table td{vertical-align:top}.product-table tr > *:nth-child(1) {width:var(--product-table-title-width)}.product-table tr > *:nth-child(2) {width:var(--product-table-dosage-width)}.product-table tr > *:nth-child(3) {width: calc(
    100% -
      calc(var(--product-table-title-width) + var(--product-table-dosage-width))
  )}