html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-family: sans-serif;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  vertical-align: baseline;
  display: inline-block;
}

audio:not([controls]) {
  height: 0;
  display: none;
}

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  margin: .67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background: #ff0;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type="button"], input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class^="w-icon-"], [class*=" w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}

.w-icon-slider-right:before {
  content: "";
}

.w-icon-slider-left:before {
  content: "";
}

.w-icon-nav-menu:before {
  content: "";
}

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "";
}

.w-icon-file-upload-remove:before {
  content: "";
}

.w-icon-file-upload-icon:before {
  content: "";
}

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  color: #333;
  background-color: #fff;
  min-height: 100%;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

img {
  vertical-align: middle;
  max-width: 100%;
  display: inline-block;
}

html.w-mod-touch * {
  background-attachment: scroll !important;
}

.w-block {
  display: block;
}

.w-inline-block {
  max-width: 100%;
  display: inline-block;
}

.w-clearfix:before, .w-clearfix:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-clearfix:after {
  clear: both;
}

.w-hidden {
  display: none;
}

.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: #0000 !important;
}

.w-code-block {
  margin: unset;
}

pre.w-code-block code {
  all: inherit;
}

.w-optimization {
  display: contents;
}

.w-webflow-badge, .w-webflow-badge > img {
  box-sizing: unset;
  width: unset;
  height: unset;
  max-height: unset;
  max-width: unset;
  min-height: unset;
  min-width: unset;
  margin: unset;
  padding: unset;
  float: unset;
  clear: unset;
  border: unset;
  border-radius: unset;
  background: unset;
  background-image: unset;
  background-position: unset;
  background-size: unset;
  background-repeat: unset;
  background-origin: unset;
  background-clip: unset;
  background-attachment: unset;
  background-color: unset;
  box-shadow: unset;
  transform: unset;
  direction: unset;
  font-family: unset;
  font-weight: unset;
  color: unset;
  font-size: unset;
  line-height: unset;
  font-style: unset;
  font-variant: unset;
  text-align: unset;
  letter-spacing: unset;
  -webkit-text-decoration: unset;
  text-decoration: unset;
  text-indent: unset;
  text-transform: unset;
  list-style-type: unset;
  text-shadow: unset;
  vertical-align: unset;
  cursor: unset;
  white-space: unset;
  word-break: unset;
  word-spacing: unset;
  word-wrap: unset;
  transition: unset;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  inset: auto 12px 12px auto !important;
  transform: none !important;
}

.w-webflow-badge > img {
  position: unset;
  visibility: unset !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
  font-weight: bold;
}

h1 {
  margin-top: 20px;
  font-size: 38px;
  line-height: 44px;
}

h2 {
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}

h4 {
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}

h6 {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
}

p {
  margin-top: 0;
  margin-bottom: 10px;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin: 0 0 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin: 0 0 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

.w-embed:before, .w-embed:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-embed:after {
  clear: both;
}

.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}

.w-video iframe, .w-video object, .w-video embed {
  border: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

button, [type="button"], [type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}

.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}

label {
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}

.w-input, .w-select {
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

.w-input::placeholder, .w-select::placeholder {
  color: #999;
}

.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
}

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}

textarea.w-input, textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}

.w-radio {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-radio:before, .w-radio:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-radio:after {
  clear: both;
}

.w-radio-input {
  float: left;
  margin: 3px 0 0 -20px;
  line-height: normal;
}

.w-file-upload {
  margin-bottom: 10px;
  display: block;
}

.w-file-upload-input {
  opacity: 0;
  z-index: -100;
  width: .1px;
  height: .1px;
  position: absolute;
  overflow: hidden;
}

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  color: #333;
  display: inline-block;
}

.w-file-upload-error {
  margin-top: 10px;
  display: block;
}

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}

.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}

.w-file-remove-link {
  cursor: pointer;
  width: auto;
  height: auto;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}

.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}

.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

.w-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.w-container:before, .w-container:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-container:after {
  clear: both;
}

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

.w-row:before, .w-row:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-row:after {
  clear: both;
}

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333%;
}

.w-col-2 {
  width: 16.6667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.3333%;
}

.w-col-5 {
  width: 41.6667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.3333%;
}

.w-col-8 {
  width: 66.6667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.3333%;
}

.w-col-11 {
  width: 91.6667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

@media screen and (max-width: 991px) {
  .w-container {
    max-width: 728px;
  }

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: none !important;
  }

  .w-col-medium-1 {
    width: 8.33333%;
  }

  .w-col-medium-2 {
    width: 16.6667%;
  }

  .w-col-medium-3 {
    width: 25%;
  }

  .w-col-medium-4 {
    width: 33.3333%;
  }

  .w-col-medium-5 {
    width: 41.6667%;
  }

  .w-col-medium-6 {
    width: 50%;
  }

  .w-col-medium-7 {
    width: 58.3333%;
  }

  .w-col-medium-8 {
    width: 66.6667%;
  }

  .w-col-medium-9 {
    width: 75%;
  }

  .w-col-medium-10 {
    width: 83.3333%;
  }

  .w-col-medium-11 {
    width: 91.6667%;
  }

  .w-col-medium-12 {
    width: 100%;
  }

  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: none !important;
  }

  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }

  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-col-small-1 {
    width: 8.33333%;
  }

  .w-col-small-2 {
    width: 16.6667%;
  }

  .w-col-small-3 {
    width: 25%;
  }

  .w-col-small-4 {
    width: 33.3333%;
  }

  .w-col-small-5 {
    width: 41.6667%;
  }

  .w-col-small-6 {
    width: 50%;
  }

  .w-col-small-7 {
    width: 58.3333%;
  }

  .w-col-small-8 {
    width: 66.6667%;
  }

  .w-col-small-9 {
    width: 75%;
  }

  .w-col-small-10 {
    width: 83.3333%;
  }

  .w-col-small-11 {
    width: 91.6667%;
  }

  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }

  .w-hidden-main, .w-hidden-medium, .w-hidden-small {
    display: inherit !important;
  }

  .w-hidden-tiny {
    display: none !important;
  }

  .w-col {
    width: 100%;
  }

  .w-col-tiny-1 {
    width: 8.33333%;
  }

  .w-col-tiny-2 {
    width: 16.6667%;
  }

  .w-col-tiny-3 {
    width: 25%;
  }

  .w-col-tiny-4 {
    width: 33.3333%;
  }

  .w-col-tiny-5 {
    width: 41.6667%;
  }

  .w-col-tiny-6 {
    width: 50%;
  }

  .w-col-tiny-7 {
    width: 58.3333%;
  }

  .w-col-tiny-8 {
    width: 66.6667%;
  }

  .w-col-tiny-9 {
    width: 75%;
  }

  .w-col-tiny-10 {
    width: 83.3333%;
  }

  .w-col-tiny-11 {
    width: 91.6667%;
  }

  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw > button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  vertical-align: top;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  width: 28px;
  height: 20px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: #75869600 #5d6c7b #75869600 #75869600;
  margin-top: -4px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: #fff0 #fff #fff0 #fff0;
  margin-top: -4px;
  margin-left: -8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b #75869600 #75869600;
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff #fff0 #fff0;
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-background-video {
  color: #fff;
  height: 500px;
  position: relative;
  overflow: hidden;
}

.w-background-video > video {
  object-fit: cover;
  z-index: -100;
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin: auto;
  position: absolute;
  inset: -100%;
}

.w-background-video > video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important;
}

.w-background-video--control {
  background-color: #0000;
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

.w-background-video--control > [hidden] {
  display: none !important;
}

.w-slider {
  text-align: center;
  clear: both;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  background: #ddd;
  height: 300px;
  position: relative;
}

.w-slider-mask {
  z-index: 1;
  white-space: nowrap;
  height: 100%;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slide {
  vertical-align: top;
  white-space: normal;
  text-align: left;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
}

.w-slider-nav {
  z-index: 2;
  text-align: center;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  inset: auto 0 0;
}

.w-slider-nav.w-round > div {
  border-radius: 100%;
}

.w-slider-nav.w-num > div {
  font-size: inherit;
  line-height: inherit;
  width: auto;
  height: auto;
  padding: .2em .5em;
}

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px #3336;
}

.w-slider-nav-invert {
  color: #fff;
}

.w-slider-nav-invert > div {
  background-color: #2226;
}

.w-slider-nav-invert > div.w-active {
  background-color: #222;
}

.w-slider-dot {
  cursor: pointer;
  background-color: #fff6;
  width: 1em;
  height: 1em;
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}

.w-slider-dot:focus.w-active {
  box-shadow: none;
}

.w-slider-arrow-left, .w-slider-arrow-right {
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
  outline: 0;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left, .w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  inset: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.w-slider-force-show {
  display: block !important;
}

.w-dropdown {
  text-align: left;
  z-index: 900;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}

.w-dropdown-toggle:focus {
  outline: 0;
}

.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.w-dropdown-list {
  background: #ddd;
  min-width: 100%;
  display: none;
  position: absolute;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

.w-dropdown-link:focus {
  outline: 0;
}

@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}

.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: #000000e6;
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  inset: 0;
  -webkit-transform: translate(0);
}

.w-lightbox-backdrop, .w-lightbox-container {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  overflow: auto;
}

.w-lightbox-content {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-view {
  opacity: 0;
  width: 100vw;
  height: 100vh;
  position: absolute;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame, .w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}

.w-lightbox-figure {
  margin: 0;
  position: relative;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  max-width: none;
  height: auto;
}

.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #0006;
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.w-lightbox-control {
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 4em;
  transition: all .3s;
  position: absolute;
  top: 0;
}

.w-lightbox-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
  display: none;
  bottom: 0;
  left: 0;
}

.w-lightbox-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
  display: none;
  bottom: 0;
  right: 0;
}

.w-lightbox-close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  height: 2.6em;
  right: 0;
}

.w-lightbox-strip {
  white-space: nowrap;
  padding: 0 1vh;
  line-height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto hidden;
}

.w-lightbox-item {
  box-sizing: content-box;
  cursor: pointer;
  width: 10vh;
  padding: 2vh 1vh;
  display: inline-block;
  -webkit-transform: translate3d(0, 0, 0);
}

.w-lightbox-active {
  opacity: .3;
}

.w-lightbox-thumbnail {
  background: #222;
  height: 10vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}

.w-lightbox-spinner {
  box-sizing: border-box;
  border: 5px solid #0006;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid #0000;
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  inset: -4px;
}

.w-lightbox-hide {
  display: none;
}

.w-lightbox-noscroll {
  overflow: hidden;
}

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }

  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh;
  }

  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }

  .w-lightbox-left, .w-lightbox-right {
    opacity: .5;
    display: block;
  }

  .w-lightbox-close {
    opacity: .8;
  }

  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0;
}

.w-richtext:before, .w-richtext:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-richtext:after {
  clear: both;
}

.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}

.w-richtext ol, .w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after {
  content: "";
  display: none;
  position: absolute;
  inset: 0;
}

.w-richtext figure {
  max-width: 60%;
  position: relative;
}

.w-richtext figure > div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: .6;
}

.w-richtext figure div {
  color: #0000;
  font-size: 0;
}

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
  caption-side: bottom;
  display: table-caption;
}

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  text-align: center;
  clear: both;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-richtext figure.w-richtext-align-fullwidth > div {
  padding-bottom: inherit;
  display: inline-block;
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}

.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}

.w-nav:before, .w-nav:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-nav:after {
  clear: both;
}

.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}

.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  float: right;
  position: relative;
}

[data-nav-menu-open] {
  text-align: center;
  background: #c8c8c8;
  min-width: 200px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

.w-nav-button:focus {
  outline: 0;
}

.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
  display: block;
}

.w--nav-dropdown-list-open {
  position: static;
}

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

.w-tabs:before, .w-tabs:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-link:focus {
  outline: 0;
}

.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

:root {
  --lightseagreen: #39b6ae;
  --white-smoke: #f7f5f5;
  --dim-grey: #707070;
  --royal-blue: #2659b9;
  --grey: #8d8d8d;
  --company-green: #0c817c;
  --dodger-blue-herotagline: #4395ff;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

body {
  color: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 38px;
  font-weight: bold;
  line-height: 44px;
}

h2 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 28px;
  font-weight: 700;
  line-height: 30px;
}

h4 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: bold;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: bold;
  line-height: 20px;
}

p {
  margin-bottom: 10px;
}

ul {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

img {
  max-width: 5%;
  padding-left: 0;
  padding-right: 0;
  display: inline-block;
}

strong {
  font-weight: bold;
}

figure {
  margin-bottom: 10px;
}

.navbar {
  color: #000;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  padding-left: 100px;
  padding-right: 100px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  transition: opacity .2s;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.brand {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611785fb98bd9a149efa44f2_UB_Logo_sh.png");
  background-position: 0 0;
  background-size: auto;
}

.brand-2 {
  background-image: none;
  align-items: center;
  display: flex;
}

.brand-2.w--current {
  background-image: none;
}

.nav-menu {
  background-color: #fff;
  justify-content: space-around;
  align-items: center;
  width: auto;
  margin-left: 0;
  display: flex;
}

.nav-links {
  cursor: pointer;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
}

.nav-links:hover {
  color: var(--lightseagreen);
}

.nav-links.w--current {
  color: #000;
  cursor: pointer;
  padding-right: 10px;
  font-size: 16px;
}

.nav-links.w--current:hover {
  color: var(--lightseagreen);
}

.nav-links.blogs {
  display: block;
}

.nav-button {
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-radius: 0 20px 20px;
  width: auto;
  min-width: 120px;
  margin-left: 0;
  margin-right: 0;
  padding: 5px 15px 10px;
  font-size: 16px;
  line-height: 30px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.body_about_us {
  color: #000;
  text-align: justify;
  max-width: 100%;
  padding: 50px 0 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
  box-shadow: 1px 1px 3px #000;
}

.section_about_us--hero_image {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6155a9baa4d5ae7bf496be5d_AboutUsPageImage.jpg");
  background-position: 50%;
  background-size: cover;
  min-width: auto;
  max-width: none;
  min-height: auto;
  margin-top: 70px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.div_about_us--hero_image {
  background-color: #0000;
  border: 1px #000;
  border-radius: 0 0 0 80px;
  justify-content: flex-end;
  align-items: flex-end;
  max-width: none;
  min-height: 500px;
  max-height: none;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.section_about_us--why_ub {
  color: #000;
  background-color: #0000;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_about_us--hero_content {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.head-line-1_about_us-y_ub {
  color: #000;
  margin: 0 auto;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 38px;
  font-style: normal;
  font-weight: 400;
}

.paragraph_about_us--hero {
  color: #000;
  text-align: justify;
  letter-spacing: normal;
  text-indent: 0;
  column-count: auto;
  white-space: break-spaces;
  object-fit: fill;
  max-width: none;
  margin: 0 auto;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  display: block;
  overflow: visible;
}

.section_about_us--large-scale {
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 100px;
}

.section__about_us--our_journey {
  color: #d8d6d6;
  background-color: #0000000f;
  border: 1px #000;
  border-bottom: 0 #0000;
  border-bottom-left-radius: 80px;
  min-height: 500px;
  max-height: 0;
  margin-top: 100px;
  padding: 50px 100px;
  display: none;
}

.section_about_us--state_of_manufacturing {
  margin-top: 100px;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: none;
}

.section_about_us--our-core_ratnasudha {
  color: #000;
  background-color: #f7f5f5;
  border-bottom-left-radius: 0;
  height: auto;
  margin-top: 40px;
  padding: 50px 100px;
}

.rich-text_about_us_large_scale {
  color: #000;
  text-align: justify;
  padding-left: 0;
  padding-right: 25px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.div-block-19 {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_abou_us_large_scale {
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_about_us_state_of_manufacturing {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.rich-text_about_us_state_of_manufacturing {
  text-align: justify;
  padding-left: 15px;
  padding-right: 15px;
}

.rich-text_about_us_state_of_manufacturing h2 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
}

.heading-3_about_us_behind_scenes {
  color: #000;
  justify-content: center;
  max-width: 1170px;
  margin: 50px auto 0;
  padding: 10px 15px;
  font-size: 28px;
  line-height: 35px;
  display: flex;
}

.body_featured_strains {
  color: #000;
  text-align: justify;
  padding: 70px 0 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.headline2 {
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  font-size: 28px;
  font-weight: 700;
}

.section_featured_strain_hero_image {
  width: auto;
  max-width: none;
  margin-top: 70px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.rich_text_featured_strains_pioneer {
  padding-left: 0;
  padding-right: 0;
  font-size: 18px;
}

.div_featured_strain_pioneer {
  max-width: 1170px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.section_featured_strain_pioneer {
  margin-top: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_featured_strain_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614582b737667dfe74bf07d6_Strains.jpg");
  background-position: 0 0;
  background-size: cover;
  border-bottom-left-radius: 80px;
  justify-content: flex-end;
  align-items: flex-end;
  max-width: none;
  height: 500px;
  min-height: auto;
  max-height: none;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div_featured_strain_strain_features {
  color: #000;
  max-width: 1170px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.section_featured_strain_strain_feature {
  background-color: var(--white-smoke);
  color: var(--dim-grey);
  border-bottom-right-radius: 160px;
  align-items: center;
  height: 300px;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: flex;
}

.section_featured_strain_bacillus_clausii {
  background-color: var(--white-smoke);
  color: #000;
  border: 1px #000;
  border-bottom-right-radius: 160px;
  margin-top: 50px;
  padding: 50px 100px;
}

.div_featured_strain_bacillus_clausii {
  text-align: justify;
  background-color: #0000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  font-size: 20px;
  line-height: 35px;
}

.rich-text_featured_strain_bacillus_clausii {
  color: #000;
  text-align: left;
  background-color: #0000;
  flex-flow: column wrap;
  align-content: stretch;
  align-items: flex-start;
  padding-left: 0;
  padding-right: 0;
  font-size: 18px;
  display: flex;
}

.rich-text_featured_strain_bacillus_clausii img {
  object-fit: fill;
  max-width: 50%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
}

.rich-text_featured_strains_lactobacillus {
  color: #000;
  text-align: left;
  flex-flow: column wrap;
  align-content: stretch;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  font-family: Urbanist, sans-serif;
  display: flex;
}

.rich-text_featured_strains_lactobacillus img {
  max-width: 50%;
  margin-left: auto;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.rich-text_featured_strains_lactobacillus figure {
  margin-left: auto;
  margin-right: auto;
  position: static;
}

.rich-text_featured_strains_lactobacillus h3 {
  font-family: Urbanist, sans-serif;
  font-weight: 700;
}

.section_featured_strains_other_strains {
  margin-top: 50px;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.rich-text_featured_strains_other_strains {
  padding-left: 15px;
  padding-right: 15px;
}

.rich-text_featured_strains_other_strains h3 {
  font-weight: 400;
}

.rich-text_featured_strains_other_strains strong {
  font-weight: 700;
}

.rich-text-block-7 {
  margin-top: 0;
}

.div_featured_strains_bacillus_coagulans {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.section_featured_strains_bacillus_coagulans {
  margin-top: 100px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 100px;
  padding-right: 100px;
}

.body_services {
  color: #050505;
  text-align: justify;
  padding: 70px 0 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_services_hero {
  max-width: none;
  margin-top: 50px;
  padding: 0;
}

.container-1170_services_hero {
  max-width: none;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_services_heroimage {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f5b58d737fcfe8d95c4e8_10.png");
  background-position: 50%;
  background-size: cover;
  border-bottom-left-radius: 80px;
  justify-content: flex-end;
  align-items: flex-end;
  width: auto;
  height: 500px;
  padding-bottom: 0;
  display: flex;
}

.textblock_services_herotagline {
  background-color: var(--dim-grey);
  color: #fff;
  text-align: right;
  border-top-left-radius: 0;
  border-bottom-left-radius: 20px;
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-end;
  margin-bottom: 15px;
  padding-top: 0;
  padding-left: 15px;
  padding-right: 15px;
  display: block;
}

.section_services_servicelabel {
  color: #070707;
  padding: 50px 100px 0;
}

.text_services_servicelabel_subhead {
  color: #707070;
  text-align: center;
  text-transform: none;
  cursor: pointer;
  border: 0 #707070;
  flex-wrap: wrap;
  font-size: 20px;
  line-height: 35px;
  display: block;
}

.text_services_servicelabel_subhead:hover {
  border: 1px solid #707070;
  border-bottom: .2px dotted #707070;
  border-radius: 15px;
}

.section_services_probioticcontractmanufacturing_greyarea {
  background-color: #f7f7f7;
  margin-top: 50px;
  padding: 50px 100px;
}

.container-1170_section_services_probioticcontractmanufacturing {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.richtext_services_probioticcontractmanufacturing {
  padding: 0 15px;
}

.div_services_dosageforms_powder {
  z-index: 5;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6145a4fa205dda35a62dfba4_shutterstock_745853782%20(1).jpg");
  background-position: 50% 30%;
  background-size: cover;
  border: 1px solid #000;
  border-radius: 20px 20px 80px;
  max-height: 300px;
  position: relative;
}

.grid_services_dosageforms_imag_background {
  z-index: 1;
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: column;
  justify-content: space-around;
  width: 900px;
  height: 400px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 58px;
  position: relative;
  top: -234px;
  bottom: auto;
}

.div_services_dosageform_capsule {
  z-index: 5;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6145a4cda577177d553375fc_shutterstock_236937430%20(1).jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px solid #000;
  border-radius: 20px 20px 80px;
  max-height: 300px;
  position: relative;
  bottom: auto;
}

.grid_services_dosageform_images {
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: column;
  place-content: stretch;
  place-items: stretch stretch;
  width: 900px;
  height: 400px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  position: static;
  top: 222px;
}

.div_services_dosageforms_chetab {
  z-index: 5;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f5c10927a0a0b79f984b5_11.png");
  background-position: 50%;
  background-size: cover;
  border: 1px solid #000;
  border-radius: 20px 20px 80px;
  max-height: 300px;
  position: relative;
}

.heading_services_dosageforms {
  margin-top: 0;
  margin-bottom: 25px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
}

.section_services_dosageforms {
  margin-top: 100px;
  padding: 0 100px;
  display: block;
}

.div_services_dosageformimg_background {
  z-index: 1;
  background-color: #f7f7f7;
  border-top-left-radius: 0;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 0;
  justify-content: center;
  align-items: flex-end;
  display: flex;
  position: relative;
}

.div_services_dosageformimg_background:hover {
  background-color: #f7f7f7;
}

.textblock_services_dosageform_text {
  color: #707070;
  text-align: left;
  text-transform: none;
  cursor: pointer;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 31px;
  padding-left: 15px;
  font-size: 18px;
  line-height: 30px;
  display: block;
}

.container-1170_services_dosageforms {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section_services_packaging {
  margin-top: -197px;
  padding: 0 100px;
}

.container-1170_services_packaging {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: block;
}

.heading_services_packaging {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
}

.grid_services_packaging {
  grid-template-rows: auto;
  padding-left: 0;
}

.div_services_packaging_content {
  border: 1px #000;
}

.divblock_services_packaging_image {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61334494a23d7c7dfa3f73c0_Dosage%20Forms.png");
  background-position: 50%;
  background-size: cover;
  min-height: 300px;
}

.section_services_privatelabelprobiotics_grey {
  background-color: var(--white-smoke);
  border-bottom-right-radius: 80px;
  margin-top: 100px;
  padding: 50px 100px;
}

.container-1170_section_services_privatelabelprobiotics {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.div_services_privatelabelprobiotics_content {
  padding-left: 0;
  padding-right: 20px;
}

.richtext_services_privatelabelprobiotics {
  padding-left: 0;
  padding-right: 0;
}

.section_services_customizedblends {
  margin-top: 100px;
  margin-bottom: 100px;
  padding: 0 100px;
}

.container-1170_services_customizedblends {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.div__services_customizedblends_content {
  padding-left: 0;
}

.richtext_services_customizedblends_content {
  padding-left: 0;
  padding-right: 15px;
}

.section_services_analyticaltechsupport {
  background-color: var(--white-smoke);
  height: auto;
  margin-top: 50px;
  margin-bottom: 0;
  padding: 50px 100px 100px;
}

.container-1170_services_analyticaltechsupport {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.div_services_analyticaltechsupport_content {
  padding-left: 0;
  padding-right: 20px;
}

.text_footer_linkedin {
  color: #fff;
  font-size: 18px;
}

.section_footer {
  margin: 0;
  padding: 50px 15px 0;
}

.section_footer.footerreworking {
  background-color: #39b6ae;
  height: 350px;
  margin-top: auto;
  padding-top: 0;
  font-family: Urbanist, sans-serif;
  line-height: 35px;
}

.container-1170_footer {
  justify-content: space-around;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.divblock_footer_ftiicon {
  flex-wrap: nowrap;
  place-content: flex-end center;
  align-items: stretch;
  margin-bottom: 28px;
  margin-left: -79px;
  margin-right: 0;
  display: flex;
}

.textblock_footer_aboutubl-copy {
  color: #fffdfd;
  margin-top: 20px;
  margin-bottom: 10px;
  padding-left: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
}

.image_footer_img_twitter {
  max-width: none;
  height: 30px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading_footer_history {
  color: #fff;
  -webkit-text-stroke-color: transparent;
  font-size: 18px;
  text-decoration: none;
}

.textblock_footer_connectwithus {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 10px;
  padding-bottom: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
}

.image_footer_img_insta {
  max-width: none;
  height: 30px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.text_footer_newsroom {
  color: #fff;
  font-size: 18px;
}

.div_footer_labelgrplogos {
  flex-flow: column;
  flex: 0 auto;
  place-content: flex-end center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  display: flex;
}

.test_footer_contactus {
  color: #fff;
  font-size: 18px;
}

.image_footer_img_facebook {
  width: auto;
  max-width: none;
  height: 30px;
  margin-right: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.image_footer_img_ubllogo {
  text-align: right;
  flex: 0 auto;
  align-self: flex-end;
  max-width: 100%;
  margin: 0 110px 0 0;
  padding: 0;
  display: block;
  position: static;
}

.text-block_footer_footlabel_cookie {
  font-size: 16px;
  display: inline-block;
}

.text-block_footer_footlabel_sitemap {
  border-right: 1px #000;
  font-size: 16px;
  display: inline-block;
}

.text-block_footer_footlabel_legal, .text-block_footer_footlabel_privacy, .text-block_footer_footlabel_policy {
  font-size: 16px;
  display: inline-block;
}

.text_footer_footlabelcopyrighttext {
  text-align: left;
  border-right: 1px #000;
  font-size: 16px;
  display: inline-block;
}

.dev_footer_footlabelcopyright {
  color: #fff;
}

.container-1170_footer_footlabel {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.footer_footlabelgroup {
  color: #fff;
}

.grid_footer_footlabel {
  grid-row-gap: 23px;
  background-color: #0000;
  grid-template: "."
  / .5fr .25fr 1fr;
  margin-top: 0;
  padding-top: 7px;
  padding-bottom: 50px;
  padding-left: 68px;
}

.grid_footer_footlabel.footerfootlabel {
  grid-template-columns: 2fr 1fr;
  align-content: center;
  place-items: center stretch;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  text-decoration: none;
}

.text-block_footer_footlabel_privacypolicy {
  font-size: 16px;
  display: inline-block;
}

.section_footer_footlabel {
  margin: 0;
  padding: 50px 15px 0;
}

.section_footer_footlabel.footerfootlabel {
  text-align: center;
  background-color: #329a95;
  height: 70px;
  padding-top: 0;
  display: none;
}

.body_products {
  color: #000;
  padding: 50px 0 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.body_contact_us, .body_career {
  color: #000;
  text-align: justify;
  padding: 50px 0 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.body_food_and_beverage {
  color: #000;
  padding: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_careers_hero {
  margin: 23px;
}

.section_careers_hero.hero {
  margin: 70px 0 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.container-1170_careers_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6118b9fccb1c9f4cdead9d72_Work%20at%20UBL%20image.png");
  background-position: 50%;
  background-size: cover;
  border-bottom-left-radius: 80px;
  flex-flow: column wrap;
  align-items: stretch;
  max-width: none;
  height: 500px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_careers_heroimage {
  text-align: justify;
  flex-flow: row;
  justify-content: flex-end;
  align-self: flex-end;
  align-items: flex-end;
  width: auto;
  height: 500px;
  min-height: 0;
  display: flex;
}

.text_careers_heroimg_tagline {
  background-color: var(--dim-grey);
  color: #000;
  text-align: right;
  text-transform: capitalize;
  border-bottom-left-radius: 20px;
  flex-flow: wrap;
  flex: 0 auto;
  order: -1;
  place-content: flex-end;
  align-self: flex-end;
  align-items: flex-end;
  max-width: 1170px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  font-size: 20px;
  line-height: 35px;
  text-decoration: none;
  display: flex;
}

.section_careers_herocontent {
  margin: 100px 0 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.container-1170_careers_herocontent {
  flex-wrap: wrap;
  align-items: flex-end;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.div_careers_herocontenttext {
  text-align: justify;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.richtext_careers_herocontent {
  padding-left: 15px;
  padding-right: 15px;
}

.button_careers_applynow {
  object-position: 50% 50%;
  background-color: #39b6ae;
  border-bottom-right-radius: 30px;
  justify-content: center;
  align-items: center;
  width: auto;
  margin-left: 400px;
  margin-right: 400px;
  padding-top: 5px;
  padding-bottom: 10px;
  padding-left: 15px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.button_careers_applynow:hover {
  color: #434343;
}

.section_contactus_hero {
  margin: 70px 0 0;
  padding: 0;
}

.container-1170_contactus_hero {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div_contactus_heroimage {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f568bc6f91fb9b515fbbd_9.png");
  background-position: 50% 0;
  background-size: cover;
  border-bottom-left-radius: 80px;
  justify-content: flex-end;
  align-items: flex-end;
  width: auto;
  height: 0;
  min-height: 500px;
  display: flex;
}

.image_contactus_heroimg_tagline {
  background-color: var(--dim-grey);
  color: #fff;
  border-bottom-left-radius: 20px;
  margin-bottom: 15px;
  padding-bottom: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.section_contactus_herocontent {
  margin: 0;
  padding: 50px 15px 0;
}

.section_contactus_herocontent.content {
  margin-top: 50px;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
}

.container-1170_contactus_herocontent {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.para_contactus_heroimg_text {
  text-align: justify;
  margin-bottom: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.section_contactus_form {
  margin: 0;
  padding: 50px 15px 0;
}

.section_contactus_form.forminput {
  border: 1px #000;
  border-radius: 0;
  margin-top: 50px;
  padding: 0 100px 50px;
}

.container-1170_contactus_form {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.text-block_about_us_tag_line {
  color: #fff;
  text-transform: none;
  background-color: #707070;
  border-radius: 0 0 0 20px;
  justify-content: flex-end;
  align-items: flex-end;
  margin-top: 0;
  margin-bottom: 15px;
  padding-bottom: 0;
  padding-right: 15px;
  font-size: 20px;
  display: flex;
}

.text_block_about_us_headline {
  color: #707070;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 15px;
  font-size: 28px;
  font-weight: 700;
}

.body_animal_health {
  color: #141414;
  height: 500px;
  padding: 100px 0 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  line-height: 35px;
}

.body_research {
  color: #000;
  text-align: justify;
  padding: 70px 0 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.body_agriculture {
  color: #000;
  padding: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_home_hero {
  -webkit-text-fill-color: inherit;
  background-color: #0006;
  background-clip: padding-box;
  width: auto;
  max-width: none;
  height: 600px;
  max-height: none;
  margin-top: 40px;
  padding-left: 0;
  padding-right: 0;
}

.div_home_heroimg {
  z-index: 10;
  color: #0000;
  object-fit: fill;
  background-color: #0000;
  border-bottom-left-radius: 0;
  flex-flow: column;
  place-content: flex-end center;
  align-items: center;
  min-width: auto;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: static;
  overflow: visible;
}

.section_home_atuniquebiotech {
  text-align: justify;
  background-color: #f6f6f6;
  border-bottom-right-radius: 80px;
  justify-content: center;
  align-items: center;
  width: auto;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 50px 100px;
  display: block;
}

.container-1170_home_atuniquebiotechnew {
  flex: 1;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.richtext_home_content {
  padding-left: 15px;
  padding-right: 15px;
  font-size: 18px;
}

.button_home_aboutuniquebiotech {
  cursor: pointer;
  background-color: #39b6ae;
  border-bottom-right-radius: 30px;
  margin-top: 10px;
  margin-left: 15px;
  padding-top: 5px;
  padding-bottom: 10px;
  font-size: 18px;
  box-shadow: 1px 1px 3px #000;
}

.button_home_aboutuniquebiotech:hover {
  color: #434343;
}

.div_home_healthportfoliosegments_agriimg {
  z-index: 5;
  background-color: var(--dim-grey);
  cursor: pointer;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  height: 380px;
  text-decoration: none;
  position: relative;
}

.div_home_healthportfoliosegments_agriimg:hover {
  background-color: #39b6ae;
}

.div_home_healthportfoliosegments_dieatarysupplementsimg {
  z-index: 5;
  cursor: pointer;
  background-color: #707070;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  height: 380px;
  margin-top: 0;
  text-decoration: none;
  position: relative;
  bottom: auto;
}

.div_home_healthportfoliosegments_dieatarysupplementsimg:hover {
  background-color: #39b6ae;
}

.div_home_healthportfoliosegments_animaimg {
  z-index: 5;
  background-color: var(--dim-grey);
  cursor: pointer;
  border: 1px #000;
  border-radius: 80px 0 80px 40px;
  height: 380px;
  text-decoration: none;
  position: relative;
}

.div_home_healthportfoliosegments_animaimg:hover {
  background-color: #39b6ae;
}

.section_home_healthportfolio {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 100px;
  padding: 0 100px;
  display: flex;
}

.grid_home_healthportfoliosegments {
  z-index: 5;
  float: none;
  clear: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "."
  / 1fr 1fr 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, 1fr);
  grid-auto-columns: 200fr;
  grid-auto-flow: row;
  place-content: stretch space-around;
  place-items: stretch stretch;
  height: 300px;
  margin: 0 auto;
  transition: opacity .2s;
  display: grid;
  position: relative;
  top: auto;
  transform: translate(0);
}

.button_home_healthportflio {
  text-transform: uppercase;
  cursor: default;
  background-color: #707070;
  border-bottom-right-radius: 30px;
  margin-bottom: 33px;
  padding-top: 5px;
  padding-bottom: 10px;
}

.container-1170_home_healthportfolio {
  object-fit: fill;
  max-width: 1170px;
  height: auto;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  transition: opacity .2s;
  display: block;
  transform: translate(0, -10px);
}

.div_home_healthportfoliosegments_fnbimg {
  z-index: 5;
  background-color: var(--dim-grey);
  cursor: pointer;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  height: 380px;
  text-decoration: none;
  position: relative;
}

.div_home_healthportfoliosegments_fnbimg:hover {
  background-color: #39b6ae;
}

.section_home_ourstrains {
  background-color: #f7f5f5;
  border-bottom-right-radius: 80px;
  flex-wrap: wrap;
  height: auto;
  margin-top: 148px;
  margin-bottom: 25px;
  padding: 50px 100px 25px;
  display: flex;
  position: static;
  top: 0;
}

.container-1170_home_ourstrains {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.richtext_home_ourstraincontent {
  flex-wrap: wrap;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 18px;
  display: flex;
}

.button_home_ourstrain {
  cursor: pointer;
  background-color: #39b6ae;
  border-bottom-right-radius: 30px;
  margin-top: 10px;
  margin-left: 15px;
  padding-top: 5px;
  padding-bottom: 10px;
  padding-right: 15px;
  font-size: 18px;
  box-shadow: 1px 1px 3px #000;
}

.button_home_ourstrain:hover {
  color: #434343;
}

.div_home_ourstrains_contentimg {
  z-index: 1;
  object-fit: contain;
  border: 1px #000;
  flex: 0 auto;
  align-items: center;
  display: flex;
  position: relative;
  top: -31px;
  overflow: hidden;
}

.section_home_ourresearchyouradvantage {
  background-color: var(--white-smoke);
  border-bottom-right-radius: 80px;
  margin-top: 264px;
  padding: 50px 100px;
  display: block;
}

.container-1170_home_ourresearchyouradvantage {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.richtext_ourresearchyouradvantage {
  flex-direction: column;
  padding-left: 15px;
  padding-right: 15px;
  display: inline-block;
}

.container-1170_home_learnaboutprobiotics {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_home_learnaboutprobioticsimage3 {
  z-index: 5;
  text-align: center;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614581327846c0236814f4d1_Products%20Cover.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px dotted #000;
  border-radius: 0 0 40px;
  justify-content: center;
  align-items: flex-end;
  width: 250px;
  height: 300px;
  text-decoration: none;
  display: flex;
  position: relative;
  bottom: auto;
}

.div_home_learnaboutprobiotics {
  justify-content: space-around;
  width: auto;
  max-width: 1170px;
  height: auto;
  margin: -10px auto 57px;
  padding-bottom: 0;
  display: flex;
}

.section_home_learnaboutprobiotics {
  margin-top: 100px;
  padding: 0 100px;
}

.div_home_learnaboutprobioticsimage2 {
  z-index: 5;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/616155938e80ec5817c561f2_blog-concept-with-wooden-worktable-supplies-imresizer.jpg");
  background-position: 60%;
  background-size: cover;
  border: 1px dotted #000;
  border-radius: 0 0 40px;
  justify-content: center;
  align-items: flex-end;
  width: 250px;
  height: 300px;
  text-decoration: none;
  display: flex;
  position: relative;
  bottom: auto;
}

.div_home_learnaboutprobioticsimage1 {
  z-index: 5;
  cursor: pointer;
  background-color: #aaa1a1;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6129c3d4c64ea490cd781b9d_Image%20from%20iOS%20(4).jpg");
  background-position: 20%;
  background-size: cover;
  border: 1px dotted #000;
  border-radius: 0 0 40px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-end;
  width: 250px;
  height: 300px;
  margin-top: 0;
  text-decoration: none;
  display: flex;
  position: relative;
  bottom: auto;
}

.section_about_us--our-experience {
  margin-top: 100px;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: none;
}

.rich-text_about_us_our-exerience {
  padding-left: 15px;
  padding-right: 15px;
}

.rich-text_about_us_our-exerience h2 {
  margin-top: 0;
  margin-bottom: 0;
  padding: 15px 0;
}

.section_about_us_accorlades {
  margin-top: 100px;
  margin-bottom: 50px;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 100px;
}

.div_about_us_accolades {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.nav_contract_manufacturing {
  background-color: #fff;
  justify-content: space-between;
  align-items: flex-start;
  display: block;
  position: static;
  overflow: visible;
}

.nav-link-5 {
  color: #000;
  text-align: center;
  margin-left: 0;
  margin-right: 0;
  padding: 0 10px;
  position: static;
}

.nav-link-5:hover {
  border: 1px solid var(--dim-grey);
  border-radius: 40px;
}

.nav-link-5.w--current {
  color: var(--dim-grey);
  margin-left: 0;
  margin-right: 0;
  padding: 0 10px;
}

.nav-link-2 {
  color: #000;
  text-align: center;
  object-fit: cover;
  margin-left: 0;
  margin-right: 0;
  padding: 0 10px;
  position: static;
  overflow: visible;
}

.nav-link-2:hover {
  border: 1px solid var(--dim-grey);
  border-radius: 40px;
}

.nav-menu-_-services_contractmanufacturing {
  text-align: center;
  object-fit: fill;
  flex-wrap: nowrap;
  flex: 1;
  justify-content: space-between;
  align-items: baseline;
  display: flex;
}

.section_hubspot_contact-us {
  margin-top: 100px;
  margin-bottom: 30px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_hubot_contact-us {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.heading-10 {
  text-align: center;
  font-weight: 400;
}

.text-block-5 {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 50px;
}

.div-block-32 {
  color: var(--dim-grey);
  height: 300px;
}

.container-1170_aboutus_ourjourney {
  width: auto;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.rich-text-block-11 {
  padding-left: 15px;
  padding-right: 15px;
}

.rich-text-block-11 h2 {
  font-weight: 400;
}

.container1170_services_serviceslabel {
  flex-flow: wrap;
  place-content: stretch space-around;
  align-items: stretch;
  max-width: 1170px;
  display: flex;
}

.div_featured_strain_stran_picedit {
  z-index: 10;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61178a3b548e67fc8f5e4e9c_Strain%20Element_Square.png");
  background-position: 50%;
  background-size: cover;
  flex-wrap: nowrap;
  justify-content: flex-end;
  align-items: stretch;
  width: 500px;
  max-width: 1170px;
  height: 800px;
  min-height: auto;
  margin-top: 0;
  margin-left: 0;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  display: flex;
  position: relative;
  top: auto;
  left: auto;
  right: 0;
}

.div_products_heroimg-2 {
  border-bottom-left-radius: 80px;
  justify-content: flex-end;
  align-items: flex-end;
  width: auto;
  height: 500px;
  display: flex;
}

.text-block_products_heroimg_tagline-2 {
  background-color: var(--dim-grey);
  color: #fff;
  text-transform: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 20px;
  justify-content: flex-end;
  align-items: flex-end;
  margin-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.div_products_humanhealthcare_renalicon {
  display: inline-block;
}

.section_products_humanhealthcare {
  margin-top: 50px;
  margin-bottom: 100px;
  padding: 0 100px;
}

.richtext_products_humanhealthcare_content {
  text-align: justify;
  padding-left: 0;
  padding-right: 0;
}

.div_products_humanhealthcare_womenicon {
  display: inline-block;
}

.button_products_humanhealthcare_seeourproducts {
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-bottom-right-radius: 30px;
  margin-top: 28px;
  margin-left: 0;
  padding: 5px 15px 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_products_humanhealthcare_seeourproducts:hover {
  color: #fff;
}

.div_products_humanhealthcarecontent {
  z-index: 5;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  display: block;
  position: static;
}

.div_products_humanhealthcare_icons {
  text-align: center;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: baseline;
  margin-top: -20px;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.div_products_humanhealthcare_immunityicon {
  display: inline-block;
}

.div_products_humanhealthcare_oralicon {
  text-align: center;
  display: inline-block;
}

.div_products_humanhealthcaregastroicon {
  margin-top: 29px;
  display: inline-block;
}

.div_products_humanhealthcare_cognitiveicon, .div_products_humanhealthcare_diabetesicon {
  display: inline-block;
}

.container-1170_products_humanhealthcare {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.richtext_products_animalhealthcare_content {
  text-align: justify;
  padding-left: 0;
  padding-right: 0;
}

.div_products_animalhealthcarecontent {
  z-index: 5;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  padding-bottom: 0;
  padding-right: 15px;
  position: static;
}

.div_products_animalhealthcarepoultryicon {
  padding-left: 15px;
  padding-right: 15px;
  display: inline-block;
}

.div_products_animalhealthcarepetsicon {
  padding-top: 0;
  padding-left: 15px;
  padding-right: 15px;
  display: inline-block;
}

.button_products_animalhealthcare_seeourproducts {
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-bottom-right-radius: 30px;
  margin-top: 28px;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_products_animalhealthcare_seeourproducts:hover {
  color: #434343;
}

.section_products_animalhealthcare {
  background-color: #f7f5f5;
  border-bottom-left-radius: 80px;
  height: auto;
  margin-top: 100px;
  margin-bottom: 0;
  padding: 50px 100px 100px;
}

.div_products_animalhealthcarecattleicon {
  padding-left: 15px;
  padding-right: 15px;
  display: inline-block;
}

.div_products_animalhealthcareaquaicon {
  padding-left: 15px;
  display: inline-block;
}

.container-1170_products_animalhealthcare {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_products_animalhealthcare_icons {
  text-align: center;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.richtext_products_fnb_content {
  text-align: justify;
  margin-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.div_products_fnb_icons {
  text-align: center;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-end;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.div_products_fnbcontent {
  z-index: 5;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  padding-left: 15px;
  position: relative;
}

.section_products_fnb {
  margin-top: 100px;
  margin-bottom: 100px;
  padding: 0 100px;
}

.button_products_fnb_seeourproducts {
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-bottom-right-radius: 30px;
  margin-top: 28px;
  margin-left: 0;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_products_fnb_seeourproducts:hover {
  color: #434343;
}

.container-1170_products_fnb {
  max-width: 1170px;
  height: auto;
  max-height: none;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-1170_products_agriculture {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_products_agriculture {
  z-index: 5;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding-right: 15px;
  position: relative;
}

.richtext_products_agriculture {
  text-align: justify;
  padding-left: 0;
  padding-right: 0;
}

.button_products_agriculture-seeourproducts {
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-bottom-right-radius: 30px;
  margin-top: 28px;
  margin-left: 0;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_products_agriculture-seeourproducts:hover {
  color: #434343;
}

.section_research_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61458365408fcf706c92e9f4_Research%20(1).jpg");
  background-position: 50%;
  background-size: cover;
  border-bottom-left-radius: 80px;
  max-width: none;
  margin-top: 50px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.container-1170_research_hero {
  border-bottom-left-radius: 0;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div_research_heroimage {
  border-bottom-left-radius: 80px;
  height: 500px;
  margin-left: 100px;
  margin-right: 100px;
}

.section_research_herocontent1-copy {
  margin-top: 50px;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 100px;
}

.container-1170_research_herocontent1 {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_research_herocontent1 {
  height: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.div_research_herocontent2 {
  justify-content: center;
  align-items: center;
  height: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.div_research_herocontent3 {
  height: auto;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
}

.div-block-_research_clinicalstudgastrohealth {
  display: flex;
}

.div-block-_research_clinicalstud_sportsnutrition {
  margin-top: 31px;
  display: flex;
}

.div-block-_research_clinicalstud_oralhealth {
  display: flex;
}

.container-1170_research_clinicalstudies {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.image_research_clinicalstudiesicons {
  border: 1px #000;
  border-radius: 0;
  width: 80px;
  max-width: none;
  height: 80px;
  margin-right: 15px;
}

.section_research_clinicalstudies {
  margin-top: 100px;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 100px;
}

.div-block-_research_clinicalstud_immunityy {
  display: flex;
}

.grid_research_clinicalstudies {
  grid-template-rows: auto;
  padding-top: 50px;
  padding-left: 15px;
  padding-right: 15px;
}

.textblock_research_clinicalstudies {
  padding-top: 15px;
  padding-left: 15px;
  font-size: 28px;
}

.div-block-_research_clinicalstud_cardiohealth {
  display: flex;
}

.div-block-_research_clinicalstudy_lifestyledisorder {
  margin-top: 10px;
  display: flex;
}

.div-block-_research_clinicalstud_gutbrainaxix {
  display: flex;
}

.div_research_clinicalstudiesleft {
  flex-flow: column wrap;
  display: flex;
}

.button_research_clinicalstudies {
  text-transform: uppercase;
  cursor: default;
  background-color: #707070;
  border-bottom-right-radius: 30px;
  margin-left: 15px;
  padding-top: 5px;
  padding-bottom: 10px;
  padding-right: 15px;
}

.div-block-_research_clinicalstud_women-shealth {
  display: flex;
}

.section_research_publications {
  background-color: #f7f7f7;
  border-bottom-right-radius: 0;
  margin-top: 50px;
  padding: 50px 100px;
}

.container-1170_research_publications {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.button_research_publications {
  text-transform: uppercase;
  cursor: default;
  background-color: #707070;
  border-bottom-right-radius: 30px;
  margin-left: 15px;
  padding-top: 5px;
  padding-bottom: 10px;
  padding-right: 15px;
}

.div_research_publications_ublstrains {
  justify-content: space-between;
  padding: 30px 15px 20px;
  display: flex;
}

.image_research_publication_icons {
  box-shadow: 1px 1px 10px 0 var(--dim-grey);
  cursor: pointer;
  border-radius: 500px;
  flex: 0 auto;
  width: auto;
  max-width: 90%;
  padding-left: 0;
  padding-right: 0;
  transform: translate(0);
}

.div_research_publicationartical_imgbackground {
  z-index: 1;
  background-color: #f7f7f7;
  border-top-left-radius: 0;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 0;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 300px;
  padding-bottom: 14px;
  display: flex;
  position: relative;
}

.div_research_publicationartical_imgbackground:hover {
  background-color: #f7f7f7;
}

.button_research_publications_readmore {
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-bottom-right-radius: 30px;
  margin-top: 25px;
  margin-left: 16px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_research_publications_readmore:hover {
  color: #434343;
}

.grid_research_publicationarticlal {
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: column;
  place-content: stretch;
  place-items: stretch stretch;
  width: 900px;
  height: 400px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  position: static;
  top: 222px;
}

.div_research_publication_studiesforgutissues_img {
  z-index: 5;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611cff86ef42f5d13f70e67e_2.png");
  background-position: 50%;
  background-size: auto;
  border: 1px #000;
  border-radius: 0 0 80px;
  align-items: flex-end;
  max-height: 300px;
  display: flex;
  position: relative;
}

.container-1170_research_publicationarticle {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_research_publication_newgunbacteria_img {
  z-index: 5;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611cff86ef42f53b7b70e67d_3.png");
  background-position: 50% 30%;
  background-size: auto;
  border: 1px #000;
  border-radius: 0 0 80px;
  align-items: flex-end;
  max-height: 300px;
  display: flex;
  position: relative;
}

.div_research_publication_goodbacteriaisback_img {
  z-index: 5;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611cff86ef42f56f0970e67c_1.png");
  background-position: 50%;
  background-size: auto;
  border: 1px #000;
  border-radius: 0 0 80px;
  justify-content: flex-start;
  align-items: flex-end;
  max-height: 300px;
  display: flex;
  position: relative;
  bottom: auto;
}

.section_research_publicationarticle {
  margin-top: 100px;
  margin-bottom: -211px;
  padding: 0 100px;
  display: none;
}

.grid_research_publicationarticalbackground {
  z-index: 1;
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: column;
  justify-content: space-around;
  width: 900px;
  height: 300px;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  position: relative;
  top: -189px;
  bottom: auto;
}

.textblock_services_dosageform_text-3 {
  color: #707070;
  text-align: left;
  text-transform: none;
  cursor: pointer;
  flex: 0 auto;
  align-self: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 15px;
  font-size: 18px;
  line-height: 35px;
  display: block;
}

.heading_home_heroimage {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  padding: 0 15px;
  display: flex;
}

.paragraph_home_heroimg {
  color: #fff;
  background-color: #0000;
  padding: 0 15px;
  display: none;
}

.div_navsection {
  flex: 1;
  justify-content: space-around;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  display: flex;
}

.button_home_ourresearchyouradv_knowmore {
  background-color: var(--lightseagreen);
  object-fit: fill;
  object-position: 70% 50%;
  border-bottom-right-radius: 30px;
  flex-direction: row;
  align-items: flex-start;
  margin-left: 15px;
  padding-top: 5px;
  padding-bottom: 10px;
  display: inline;
  position: relative;
  top: 0;
  box-shadow: 1px 1px 3px #000;
}

.button_home_ourresearchyouradv_knowmore:hover {
  color: #434343;
}

.italic-text {
  color: #fff;
  background-color: #0000;
}

.button_services_contactus_analyticalsupport {
  background-color: var(--lightseagreen);
  cursor: pointer;
  border-bottom-right-radius: 30px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_services_contactus_analyticalsupport:hover {
  color: #434343;
}

.div_products_humanhealthcare_bone {
  display: inline-block;
}

.button-3 {
  background-color: var(--dim-grey);
  text-align: left;
  text-transform: uppercase;
  cursor: default;
  border-bottom-right-radius: 30px;
  margin-left: 15px;
  padding-top: 5px;
  padding-bottom: 10px;
}

.rich-text-block-12 {
  padding-right: 15px;
}

.heading2_services_privatelabel {
  margin-top: 0;
  margin-bottom: 10px;
  padding-bottom: 0;
  font-size: 28px;
  line-height: 30px;
}

.heading2_services_customizedblends {
  text-align: left;
  margin-top: 0;
  padding-bottom: 0;
  font-size: 28px;
  line-height: 30px;
}

.rich-text-block-13 {
  padding-left: 0;
}

.image-10 {
  width: 500px;
  max-width: 100%;
  height: 400px;
}

.section_about_us_certifications {
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  margin-top: 100px;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_about_us_certifications {
  flex-flow: wrap;
  place-content: center space-around;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.section_about_us_ourvision {
  background-color: #0000;
  border-bottom-left-radius: 80px;
  max-width: none;
  margin-top: 100px;
  padding-left: 0;
  padding-right: 0;
  display: none;
}

.div_about_us_ourvision {
  background-color: var(--white-smoke);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 80px;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 100px 50px;
}

.paragraph-28 {
  color: var(--lightseagreen);
  text-align: justify;
  justify-content: center;
  font-size: 24px;
  display: flex;
}

.heading-15 {
  padding-left: 15px;
}

.div_about_us_state_of_manufacturingheading {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1170_aboutus_ourcertification {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.italic-text-3 {
  color: #fff;
  background-color: #0000;
  padding-left: 15px;
  padding-right: 15px;
}

.image_logo {
  cursor: pointer;
  width: 150px;
  max-width: none;
}

.navbar-3 {
  background-color: #0000;
  margin-bottom: -21px;
  margin-left: 71px;
  margin-right: 0;
  padding-top: 0;
  padding-right: 0;
  display: inline-block;
}

.nav-link-6 {
  color: var(--dim-grey);
  padding-bottom: 10px;
}

.nav-link-6:hover {
  border-bottom: 1px solid var(--dim-grey);
}

.nav-link-6.w--current {
  color: var(--dim-grey);
  cursor: pointer;
  padding-bottom: 10px;
}

.section_fnb_hero {
  height: auto;
  margin-top: 100px;
  padding-left: 0;
  padding-right: 0;
}

.container-1170_fnb_hero {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div_fnb_heroimage {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61261485a16f9f0fb84add1e_1.png");
  background-position: 50%;
  background-size: cover;
  border-bottom-left-radius: 80px;
  justify-content: flex-end;
  align-items: flex-end;
  height: 500px;
  padding-right: 0;
  display: flex;
}

.text-block-28 {
  background-color: var(--dim-grey);
  color: #fff;
  border-bottom-left-radius: 20px;
  margin-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
}

.div_fnb_heroicontent {
  border-bottom-left-radius: 80px;
  flex-flow: row;
  place-content: flex-end space-between;
  align-items: stretch;
  height: auto;
  display: flex;
}

.image-13 {
  width: auto;
  max-width: none;
  height: 300px;
  display: block;
}

.section_fnb_consumerlookingfor {
  background-color: #f7f7f7;
  border-bottom-left-radius: 80px;
  height: auto;
  margin-top: 0;
  padding-top: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.container-1170_fnb_consumerlookingfor {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_fnb_consumerlookingfor {
  border-bottom-left-radius: 80px;
  height: 400px;
}

.div_fnb_consumerlookingforcontent {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image_fnb_consumerslooking-for {
  width: auto;
  max-width: none;
  height: 300px;
}

.section_fnb_consumerpreference {
  background-color: #0000;
  border-bottom-left-radius: 80px;
  height: auto;
  margin-top: 50px;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
}

.container-1170_fnb_consumerpreference {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_fnb_consumerpreference {
  border-bottom-left-radius: 80px;
  flex-wrap: wrap;
  justify-content: center;
  height: auto;
  display: flex;
}

.div_fnb_consumerpreferenceimage {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/612618c3a4c12e569bc08869_4.png");
  background-position: 50%;
  background-size: cover;
  justify-content: space-between;
  align-items: center;
  width: 800px;
  height: 600px;
  margin-top: 59px;
  display: flex;
}

.section_fnb_highlights {
  background-color: #f7f7f7;
  border-bottom-left-radius: 0;
  width: auto;
  height: auto;
  margin-top: 50px;
  margin-bottom: 0;
  padding: 50px 100px;
}

.container-1170_fnb_highlights {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.div_fnb_highlights {
  border-bottom-left-radius: 80px;
  justify-content: space-between;
  height: auto;
  display: flex;
}

.div_fnb_highlightscontent {
  flex-wrap: nowrap;
  flex: 1;
  align-items: flex-start;
  max-width: 50%;
  display: block;
}

.section_agri_hero {
  height: auto;
  margin-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.container-1170_agri_hero {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div_agri_heroimage {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6126194c93fe65698e36686d_pexels-kaboompics-com-5980.jpg");
  background-position: 50%;
  background-size: cover;
  border-bottom-left-radius: 80px;
  justify-content: flex-end;
  align-items: flex-end;
  height: 500px;
  padding-right: 0;
  display: flex;
}

.text-block_agri_hero_tag {
  background-color: var(--dim-grey);
  color: #fff;
  border-bottom-left-radius: 20px;
  margin-bottom: 15px;
  padding-bottom: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.section_agri_herocontent {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.container-1170_agri_herocontent {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_agri_heroicontent {
  border-bottom-left-radius: 80px;
  height: 400px;
}

.div_agri_herocontent_biob5 {
  display: flex;
}

.section_agri_benefitnprop {
  background-color: #f7f7f7;
  border-bottom-left-radius: 80px;
  flex-direction: row;
  height: auto;
  margin-top: 100px;
  padding: 50px 100px;
  display: block;
}

.container-1170_agri_benefitnprop {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_agri_benefitnprop {
  border-bottom-left-radius: 80px;
  justify-content: space-around;
  align-items: baseline;
  height: 400px;
  display: flex;
}

.div_agri_benefits {
  flex-direction: row;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.heading_agri_benefits {
  text-align: left;
  display: block;
}

.div_agri_property {
  text-align: left;
  flex-direction: row;
  display: flex;
}

.heading_agri_property {
  align-items: flex-start;
  display: flex;
}

.list-2 {
  justify-content: space-around;
  align-items: flex-start;
  padding-left: 31px;
  display: block;
}

.text-block-29 {
  text-align: left;
  flex-wrap: wrap;
  align-items: baseline;
  display: block;
}

.image-14 {
  width: 250px;
  max-width: none;
  height: 200px;
  margin-left: 30px;
  margin-right: 30px;
}

.image-14.black-surf {
  margin-left: 0;
}

.image-14.rot-wilt {
  margin-left: 30px;
  margin-right: 0;
}

.image-14.early-blight {
  margin-left: 0;
}

.image-14.late-blight {
  margin-right: 0;
}

.image-14.brown-rot {
  margin-left: 0;
}

.div_agri_protectsfrom_blackscurf {
  text-align: center;
  border-bottom-left-radius: 80px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  margin-bottom: 50px;
  padding-left: 0;
  display: flex;
}

.div_agri_protectsfrom_wilt {
  text-align: center;
  border-bottom-left-radius: 80px;
  flex-direction: row-reverse;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  margin-top: 0;
  margin-bottom: 50px;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.container-1170_agri_protectsfrom {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_agri_protectsfrom_lateblight {
  text-align: center;
  border-bottom-left-radius: 80px;
  flex-direction: row-reverse;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  margin-bottom: 50px;
  padding-right: 15px;
  display: flex;
}

.div_agri_protectsfrom1 {
  text-align: left;
  flex-flow: wrap;
  justify-content: space-around;
  align-items: flex-end;
  width: auto;
  max-width: none;
  height: auto;
  display: flex;
}

.div_agri_protectsfrom_brownrot {
  text-align: center;
  border-bottom-left-radius: 80px;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  padding-left: 15px;
  display: flex;
}

.section_agri_protectsfrom {
  text-align: center;
  height: auto;
  margin-top: 100px;
  padding-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_agri_protectsfrom_earlyblight {
  text-align: center;
  border-bottom-left-radius: 80px;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  margin-bottom: 50px;
  display: flex;
}

.paragraph-30 {
  padding-left: 15px;
}

.image-15 {
  z-index: 15;
  width: 1400px;
  max-width: 100%;
  position: relative;
  top: auto;
}

.nav-link-7 {
  color: var(--dim-grey);
  cursor: pointer;
  padding-bottom: 10px;
}

.nav-link-7:hover {
  border-bottom: 1px solid var(--dim-grey);
}

.nav-link-8 {
  color: var(--dim-grey);
  cursor: pointer;
  padding-bottom: 10px;
}

.nav-link-8:hover {
  border-bottom: 1px solid var(--dim-grey);
}

.nav-link-9 {
  color: var(--dim-grey);
  padding-bottom: 10px;
}

.nav-link-9:hover {
  border-bottom: 1px solid var(--dim-grey);
}

.image_research_herocontent2 {
  width: 40%;
  max-width: none;
  height: auto;
  min-height: 200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 13px;
}

.image_research_publication_pdf {
  max-width: none;
}

.image_products_humanhealthicons {
  max-width: 70%;
}

.text-block_products_humanhealth_boneiconstext {
  padding-top: 0;
  font-size: 18px;
  line-height: 35px;
}

.image_products_animalhealthicons {
  opacity: 1;
  max-width: 70%;
}

.image_aboutus_certifications_logo {
  max-width: 100%;
  padding: 10px;
}

.image_aboutus_certifications_logo.logo_iso {
  max-width: 100%;
}

.button_fnb_downloadbrochure {
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-bottom-right-radius: 30px;
  margin-top: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_fnb_downloadbrochure:hover {
  color: #434343;
}

.text-block_learnabtprobioticsbuttons {
  background-color: var(--lightseagreen);
  color: #fff;
  text-transform: uppercase;
  border-bottom-right-radius: 30px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 15px 10px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.text-block_learnabtprobioticsbuttons:hover {
  color: #434343;
}

.section_about_us_ourmission {
  background-color: #0000;
  border-bottom-left-radius: 80px;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
  display: none;
}

.div_about_us_ourmission {
  background-color: var(--white-smoke);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 80px;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 15px 50px;
}

.heading_ourmission {
  padding-left: 15px;
}

.paragraph_ourmission {
  color: var(--lightseagreen);
  text-align: justify;
  justify-content: center;
  font-size: 24px;
  display: flex;
}

.section_products_herocontent {
  margin-top: 70px;
  padding: 0 100px;
}

.container-1170_products_herocontent {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_products_herocontent {
  border-bottom-left-radius: 80px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: auto;
  height: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.section_fnb_herocontenttop, .section_fnb_herocontentbullets {
  height: auto;
  margin-top: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.container-1170_fnb_herocontentbullets, .container-1170_fnb_herocontenttop {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_fnb_herocontenttop {
  border-bottom-left-radius: 80px;
  justify-content: flex-end;
  align-items: flex-end;
  height: auto;
  padding-right: 0;
  display: block;
}

.rich-text-block-25 {
  padding-left: 15px;
}

.div_health_products_gut_health {
  max-width: 1170px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 30px;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.section_health_products_diabetes {
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.text_featuredstrains_herotext {
  background-color: var(--dim-grey);
  color: #fff;
  border-bottom-left-radius: 20px;
  margin-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
}

.button_services_contactus_customizedblend {
  background-color: var(--lightseagreen);
  cursor: pointer;
  border-bottom-right-radius: 30px;
  margin-top: 30px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_services_contactus_customizedblend:hover {
  color: #434343;
}

.button_services_contactus_privatelabel {
  background-color: var(--lightseagreen);
  cursor: pointer;
  border-bottom-right-radius: 30px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_services_contactus_privatelabel:hover {
  color: #434343;
}

.container-1170_aboutus_largescale {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.image_fnb_highlightsimage {
  max-width: none;
  height: 300px;
}

.body_home-mobile {
  color: #000;
  padding: 50px 0 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
  box-shadow: 1px 1px 3px #000;
}

.heading-8-copy {
  text-transform: capitalize;
  background-color: #0000;
  margin-top: 0;
  padding-top: 37px;
  padding-bottom: 67px;
  padding-left: 15px;
  font-size: 28px;
  font-weight: 300;
  line-height: 40px;
  display: block;
}

.section_home_ourservicesnew {
  margin-top: 100px;
  padding: 0 100px;
}

.container-1170_home_ourservicesnew {
  object-fit: fill;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  transition: opacity .2s;
  display: block;
  transform: translate(0, -10px);
}

.button_home_ourservicesnew {
  text-transform: uppercase;
  cursor: default;
  background-color: #707070;
  border-bottom-right-radius: 30px;
  margin-bottom: 33px;
  padding-top: 5px;
  padding-bottom: 10px;
}

.grid_home_ourservicesnew {
  z-index: 5;
  float: none;
  clear: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: 300px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-content: stretch space-around;
  place-items: stretch stretch;
  height: 300px;
  margin-top: 0;
  transition: opacity .2s;
  display: grid;
  position: relative;
  top: 10px;
  transform: translate(0);
}

.div_home_ourservicesnew_contractmanufacturing {
  z-index: 5;
  background-color: var(--dim-grey);
  cursor: pointer;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  height: 380px;
  margin-top: 0;
  text-decoration: none;
  position: relative;
  bottom: auto;
}

.div_home_ourservicesnew_contractmanufacturing:hover {
  background-color: #39b6ae;
}

.div_home_ourservicesnew_customizedblends {
  z-index: 5;
  background-color: var(--dim-grey);
  cursor: pointer;
  border: 1px #000;
  border-radius: 80px 0 80px 40px;
  height: 380px;
  text-decoration: none;
  position: relative;
}

.div_home_ourservicesnew_customizedblends:hover {
  background-color: var(--lightseagreen);
}

.div_home_ourservicesnew_privatelabel {
  z-index: 5;
  background-color: var(--dim-grey);
  cursor: pointer;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  height: 380px;
  text-decoration: none;
  position: relative;
}

.div_home_ourservicesnew_privatelabel:hover {
  background-color: var(--lightseagreen);
}

.div_home_ourservicesnew_analyticalsupport {
  z-index: 5;
  background-color: var(--dim-grey);
  cursor: pointer;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  height: 380px;
  text-decoration: none;
  position: relative;
}

.div_home_ourservicesnew_analyticalsupport:hover {
  background-color: #39b6ae;
}

.link, .link-2, .link-3, .link-4, .link-5, .link-6 {
  color: #fff;
  text-decoration: none;
}

.section_products_agriculture-copy {
  background-color: var(--white-smoke);
  border-bottom-left-radius: 0;
  height: auto;
  margin-top: 58px;
  margin-bottom: 0;
  padding: 50px 100px 164px;
  position: static;
}

.div_products_agriculture_img-copy {
  z-index: 10;
  cursor: pointer;
  background-color: #707070;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  width: 250px;
  height: 380px;
  text-decoration: none;
  position: static;
  bottom: auto;
}

.div_products_agriculture_img-copy:hover {
  background-color: #39b6ae;
}

.text-block-37 {
  color: var(--white-smoke);
  text-align: center;
  text-transform: uppercase;
  padding-top: 0;
}

.div_agriculture {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4c1f1e691f85ffb6eb09_4.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 80px 0 80px 80px;
  width: 250px;
  height: 300px;
  min-height: auto;
}

.div_agriculture-f-b {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4c1f3e790e45d4db212f_3.png");
  background-position: 50% 30%;
  background-size: auto;
  border-radius: 80px 0 80px 80px;
  width: 250px;
  height: 300px;
  min-height: auto;
}

.div_animal-health {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6149864d40a5e539219905ef_Pets.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 80px 0 80px 80px;
  width: 250px;
  height: 300px;
  min-height: auto;
}

.div_human-health {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4b0af2d9032265425874_Img1.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 80px 0 80px 80px;
  width: 250px;
  min-width: auto;
  height: 300px;
  min-height: auto;
}

.div_products_animal-pro {
  z-index: 10;
  cursor: pointer;
  background-color: #707070;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  width: 250px;
  height: 380px;
  text-decoration: none;
  position: static;
  bottom: auto;
}

.div_products_animal-pro:hover {
  background-color: #39b6ae;
}

.div-block-81 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4b0af2d9032265425874_Img1.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 300px;
  padding-top: 0;
  display: block;
}

.div-block-82 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4c1f66e8d6c5e3d55d95_2.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  height: 300px;
}

.div-block-83 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4c1f3e790e45d4db212f_3.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  flex-flow: row;
  height: 300px;
  display: flex;
}

.div-block-84 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4c1f1e691f85ffb6eb09_4.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  height: 300px;
}

.text-block-40 {
  color: #fff4f4;
  text-align: center;
  text-transform: uppercase;
  padding-top: 0;
  display: block;
}

.text-block-41, .text-block-42, .text-block-43 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  padding-top: 0;
}

.div-block_home_ourresearchyouradvantage {
  flex-wrap: wrap;
  align-self: flex-start;
  align-items: center;
  padding-top: 50px;
  display: flex;
}

.div_home_contract-manufacturing {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/613349d7d439e08585e28f55_Contract-Manfacturing.jpg");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  height: 300px;
}

.div_home_customised-probiotics {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61330ab5305bd8f1525e1c68_Customised%20Strains.png");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  height: 300px;
}

.div_private-label {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61334a1d469e45b95164d646_Private-Label-Probiotics.jpg");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  height: 300px;
  text-decoration: none;
}

.div_home_-analytical {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61330b063e9698f504f86bff_Analytical%20%26%20Technical.jpg");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  height: 300px;
}

.text-block-44 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  border-top-left-radius: 0;
}

.text-block-45, .text-block-46 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
}

.text-block-47 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
}

.image_home_probiotic-strain {
  width: 1400px;
  max-width: 35%;
}

.products_hero2 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c73dcff9a144aee1f2241_All-Products.jpg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 120px;
  height: 500px;
  margin-top: 50px;
}

.div_products_foodnbeverage_img {
  z-index: 10;
  cursor: pointer;
  background-color: #707070;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  width: 250px;
  height: 380px;
  text-decoration: none;
  position: static;
  bottom: auto;
}

.div_products_foodnbeverage_img:hover {
  background-color: #39b6ae;
}

.div_products_humanhealth_img {
  z-index: 10;
  cursor: pointer;
  background-color: #707070;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  flex: 0 auto;
  width: 250px;
  height: 380px;
  text-decoration: none;
  position: static;
  bottom: auto;
}

.div_products_humanhealth_img:hover {
  background-color: #39b6ae;
}

.image_products_animalhealthicons-hen-copy {
  opacity: .77;
  max-width: 70%;
}

.italic-text-5 {
  border-bottom-left-radius: 20px;
  padding-left: 10px;
  font-size: 18px;
  display: flex;
}

.div_strains_featuredstrains_bccontent1 {
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.div_strains_featuredstrains_bcconten2, .div_strains_featuredstrainc_basclausii1, .div_strains_featuredstrainc_basclausii2 {
  align-items: center;
  display: flex;
}

.rictext_strains_bclausii1 {
  font-size: 18px;
}

.rictext_strains_bclausii1 h3 {
  font-weight: 700;
}

.richtext_strains_featuredstrains_baccoagulans2 h3 {
  font-weight: 700;
  line-height: 44px;
}

.section_featuredstrains_sacboulardii {
  margin-top: 0;
  padding-top: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_featuredstrains_sacboulardii {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_featuredstrains_sacboulardii_content1, .div_featuredstrains_sacboulardii_content2 {
  align-items: center;
  display: flex;
}

.rich-text-_featured_strains_saccharomyces1 {
  color: #000;
  text-align: justify;
  object-fit: fill;
  flex-flow: column wrap;
  align-content: stretch;
  align-items: flex-start;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 15px;
  font-family: Lato, sans-serif;
  display: flex;
}

.rich-text-_featured_strains_saccharomyces1 img {
  max-width: 30%;
  margin-left: auto;
  margin-right: auto;
}

.rich-text-_featured_strains_saccharomyces1 p {
  font-family: Urbanist, sans-serif;
}

.rich-text-_featured_strains_saccharomyces1 h3 {
  font-family: Urbanist, sans-serif;
  font-weight: 700;
}

.rich-text-_featured_strains_saccharomyces2 {
  color: #000;
  text-align: justify;
  object-fit: fill;
  flex-flow: column wrap;
  align-content: stretch;
  align-items: flex-start;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  display: flex;
}

.rich-text-_featured_strains_saccharomyces2 img {
  max-width: 30%;
  margin-left: auto;
  margin-right: auto;
}

.section_featuredstrains_lactosalivarius {
  background-color: var(--white-smoke);
  border-bottom-right-radius: 180px;
  margin-top: 50px;
  padding: 50px 100px;
}

.div-block_featuredstrains_lactosalivarius {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_featuredstrains_lactosalivariuscontent {
  align-items: center;
  display: flex;
}

.image_ubbc07, .image_unique28, .image_uniqueis2, .image_ubls22 {
  max-width: 30%;
  padding-left: 15px;
}

.section_aboutus_vision_mission {
  background-color: #f7f5f5;
  border-bottom-left-radius: 80px;
  margin-top: 89px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 100px 20px;
}

.div_aboutus_vision_mission {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.rich-text_vision_mission h2 {
  line-height: 35px;
}

.rich-text_vision_mission p {
  color: #39b6ae;
  font-size: 24px;
}

.div_aboutus_ourcore_ratnasudha {
  flex-wrap: nowrap;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image_urcore_ratnasudha {
  border: 1px solid #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  max-width: none;
  height: 300px;
}

.div_aboutus_ourcore_ratnasudhacontent {
  padding-left: 100px;
}

.section_about_us--our-core_jayanti {
  color: #000;
  background-color: #fff;
  border-bottom-left-radius: 0;
  height: auto;
  margin-top: 67px;
  padding: 50px 100px;
}

.div_aboutus_ourcore_jayanthi {
  flex-wrap: nowrap;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image_urcore_jayanthi {
  border: 1px solid #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  max-width: none;
  height: 300px;
  box-shadow: 1px 1px 3px #000;
}

.div_aboutus_ourcore_ratnasudhacontent-copy {
  color: #000;
  padding-left: 0;
  padding-right: 100px;
}

.rich-text_aboutus_ourcore_ratnasudha, .rich-text_aboutus_ourcore_jayanthi {
  color: #000;
}

.heading_designation_ratnasudha, .heading_designation_jayanthi {
  color: #000;
  text-align: left;
  text-transform: uppercase;
  padding-top: 50px;
  padding-left: 0;
  font-weight: 400;
}

.section_about_us--our-core_rr {
  color: #000;
  background-color: #f7f5f5;
  border-bottom-left-radius: 0;
  height: auto;
  margin-top: 67px;
  padding: 50px 100px;
}

.div_aboutus_ourcore_rr {
  flex-wrap: nowrap;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image_urcore_rr {
  border: 1px solid #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  max-width: none;
  height: 300px;
}

.div_aboutus_ourcore_rrcontent {
  padding-left: 100px;
}

.rich-text_aboutus_ourcore_rr {
  color: #000;
}

.heading_designation_jayanthi-copy {
  color: #000;
  text-align: left;
  text-transform: uppercase;
  padding-top: 50px;
  padding-left: 0;
  font-weight: 400;
}

.image_aboutus_side {
  border-bottom-right-radius: 40px;
  max-width: 40%;
  height: auto;
}

.body_gastro {
  color: #000;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
}

.div_gastro_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_gastro {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.section_gastro {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6144c2e87382c16dc18f455e_Gastro%20Health_Opacity.jpg");
  background-position: 50% 0;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.section_gastr_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_gastr_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_gastro_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_gastro_body p {
  text-align: justify;
}

.section_gastro_products {
  padding-left: 100px;
  padding-right: 100px;
  font-size: 16px;
  line-height: 30px;
}

.div_allservice_privatelabel {
  align-items: center;
  display: flex;
}

.image_pvtlabel {
  border-bottom-right-radius: 80px;
  width: 300px;
  max-width: none;
  height: auto;
}

.div_all-services_customizedblends {
  align-items: center;
  display: flex;
}

.image-27 {
  border-bottom-right-radius: 80px;
  width: 300px;
  max-width: none;
  height: auto;
}

.div_allservices_analyticalsupport {
  align-items: center;
  display: flex;
}

.image-28 {
  border-bottom-right-radius: 80px;
  width: 300px;
  max-width: none;
  height: auto;
}

.section_women {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6145698ab7209c7e91d75f13_Women_s%20Health.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.body_women {
  color: #000;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.div_women_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_women {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.section_women_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_women_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_women_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
}

.richtext_women_body p {
  text-align: justify;
}

.body_immunity {
  color: #000;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_immunity {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6145894e0978b69d6f6a52f4_Immunity.jpg");
  background-position: 50% 0;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.section_immunity_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_immunity_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_immunityy {
  color: #fff;
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.div_immunity_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_immunity_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_immunity_body p {
  text-align: justify;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_health_products_cardiovascular {
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.body_cardio {
  color: #000;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_cardio {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614569827846c0bef4148366_Cardiac.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.section_cardio_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_cardio_hero {
  justify-content: center;
  align-items: center;
  height: 500px;
  min-height: 0;
  display: flex;
}

.div_cardio_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_cardio_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
}

.richtext_cardio_body p {
  text-align: justify;
}

.section_health_products_obesityy {
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.body_obesity {
  color: #000;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_obesity {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61456986a5771757be32bdfa_Obesity.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.section_cardio_obesity {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.div_obesity_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_obesity {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.div_obesity_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_obesity_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
}

.richtext_obesity_body p {
  text-align: justify;
}

.body_diabetess {
  color: #000;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_diabetess {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61456984cec7340b54313880_Diabetic.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.section_cardio_diabetes {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_obesity_diabetes {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_diabetes {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.div_diabetes_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_diabetes_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
}

.richtext_diabetes_body p {
  text-align: justify;
}

.section_health_products_cognitivee {
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.body_cognitive {
  color: #000;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_cognitive {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614569826ccbc66e8a626070_Cognitive%20health.jpg");
  background-position: 50% 35%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.section_cognitive_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_cognitive_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_cognitive {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.div_cognitive_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_cognitive_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
}

.richtext_cognitive_body p {
  text-align: justify;
}

.section_indicationspecific_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6141ac5532a7fb3a5610ad46_patrick-jansen-uAca9IXdZkU-unsplash.jpg");
  background-position: 50% 25%;
  background-size: cover;
  height: 500px;
  margin-top: 100px;
}

.body_category {
  color: #000;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_indicationspecific_below-heroimage {
  height: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container-1170_indicationspecific_belowheroimage {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_indicationspecific_belowhero_headingwriteup {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.heading_patentedproducts {
  color: #000;
}

.div_indicationspecific_indicationboxes {
  flex-flow: wrap;
  place-content: space-around;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  font-family: Urbanist, sans-serif;
  display: flex;
}

.div_indicationspecific_indicationboxes_womenhealth {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6145698ab7209c7e91d75f13_Women_s%20Health.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_womenhealth:hover {
  box-shadow: 4px 0 20px #707070;
}

.div_indicationspecific_indicationboxes_guthealth {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6145698b4fdf0b78b9f2e07e_Gastro%20Health_Opacity.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_guthealth:hover {
  box-shadow: 4px 0 20px #707070;
}

.div_indicationspecific_indicationboxes_wellness {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61456988a5771784cd32be24_Wellness.jpg");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_wellness:hover {
  box-shadow: 4px 0 20px #707070;
}

.div_indicationspecific_indicationboxes_diabetes {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61456984cec7340b54313880_Diabetic.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_diabetes:hover {
  box-shadow: 4px 0 20px #707070;
}

.div_indicationspecific_indicationboxes_cognitive {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614569826ccbc66e8a626070_Cognitive%20health.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_cognitive:hover {
  box-shadow: 4px 0 20px #707070;
}

.section_indicationspecific_indicationboxes {
  background-color: #70707030;
  height: auto;
  padding: 50px 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_indicationspecific_indicationboxes_hangover {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61458b3fcec7343e6831ade3_Hangover.jpg");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_hangover:hover {
  box-shadow: 4px 0 20px #707070;
}

.div_indicationspecific_indicationboxes_immunity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6145894e0978b69d6f6a52f4_Immunity.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_immunity:hover {
  box-shadow: 4px 0 20px #707070;
}

.div_indicationspecific_indicationboxes_renal {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61456987d3258877360e3837_Renal%20Health.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_renal:hover {
  box-shadow: 4px 0 20px #707070;
}

.div_indicationspecific_indicationboxes_oral {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6145698882d765eb2ce0f3dc_Oral.jpg");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_oral:hover {
  box-shadow: 4px 0 20px #707070;
}

.container-1170_indicationspecific_indicationboxes {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_indicationspecific_indicationboxes_colic {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61456984b36f1918ca817542_Colic.jpg");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_colic:hover {
  box-shadow: 4px 0 20px #707070;
}

.div_indicationspecific_indicationboxes_cardio {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614569827846c0bef4148366_Cardiac.jpg");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_cardio:hover {
  box-shadow: 4px 0 20px #707070;
}

.div_indicationspecific_indicationboxes_obesity {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61456986a5771757be32bdfa_Obesity.jpg");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_obesity:hover {
  box-shadow: 4px 0 20px #707070;
}

.div_indicationspecific_indicationboxes_sports {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61458bfb85d5250c974f6b37_Sports%20(1).jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_sports:hover {
  box-shadow: 4px 0 20px #707070;
}

.heading-womens-health {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  padding-left: 5px;
  padding-right: 5px;
}

.heading-gut-health {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  border: 1px #000;
  padding-left: 5px;
  padding-right: 5px;
}

.heading-diabetess, .headline_cardio, .heading-obesity, .heading-oral, .heading-hangover, .heading-wellness, .heading-renal, .heading-sports, .headline_cognitivee {
  color: #fff;
  text-transform: uppercase;
  background-color: #0000;
  padding-left: 5px;
  padding-right: 5px;
}

.body_renal {
  color: #000;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_renal {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6148484d6272032ecd69bb24_Home%20Page_Faded.jpg");
  background-position: 50% 0;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.section_health_products_renall {
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.section_renal_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_renal_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_renal {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.div_renal_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_renal_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
}

.richtext_renal_body p {
  text-align: justify;
}

.body_children {
  color: #000;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_children {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61456984b36f1918ca817542_Colic.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.section_children_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_children_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_children {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.div_children_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_children_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
}

.richtext_children_body p {
  text-align: justify;
}

.section_health_products_children {
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.body_bone {
  color: #000;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_bonee {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61458b255ded9c865c27b833_Bone.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.section_bone_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_bone_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_bone {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.div_bone_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_bone_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
}

.richtext_bone_body p {
  text-align: justify;
}

.section_bone_products {
  padding-left: 100px;
  padding-right: 100px;
}

.richtext_guthealth_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
}

.richtext_guthealth_body p {
  text-align: justify;
}

.body_sports {
  color: #000;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_sports {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61458bfb85d5250c974f6b37_Sports%20(1).jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.section_sports_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_sports_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_sports {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.div_sports_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.body_oral {
  color: #000;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_oral {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6145698882d765eb2ce0f3dc_Oral.jpg");
  background-position: 50% 0;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.section_oral_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_oral_hero {
  justify-content: center;
  align-items: center;
  height: 500px;
  min-height: 0;
  display: flex;
}

.headline_oral {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.div_oral_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_oral_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
}

.richtext_oral_body p {
  text-align: justify;
}

.body_hangover {
  color: #000;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_hangover {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61458b3fcec7343e6831ade3_Hangover.jpg");
  background-position: 50% 0;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.section_hnagover_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_hangover_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_hangover {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.div_hangover_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_hangover_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_hangover_body p {
  text-align: justify;
}

.body_wellness {
  color: #000;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_wellness {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61456988a5771784cd32be24_Wellness.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.section_wellness_body {
  text-align: justify;
  margin-top: 50px;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_wellness_hero {
  justify-content: center;
  align-items: center;
  height: 500px;
  min-height: 0;
  display: flex;
}

.headline_wellness {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.div_wellness_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_uniqueis2logo, .div_unique28_logo, .div_ubbc_logo, .div_ubls_logo, .div_others_logo {
  justify-content: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.body_publications_bc {
  color: #070707;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
}

.section_publications_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6129c1bde84a8f9c81620425_Image%20from%20iOS%20(1).jpg");
  background-position: 50%;
  background-size: cover;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 120px;
  height: 500px;
  margin-top: 100px;
}

.div_publications_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6129c1bde84a8f9c81620425_Image%20from%20iOS%20(1).jpg");
  background-position: 50%;
  background-size: cover;
  border-bottom-left-radius: 80px;
  justify-content: flex-end;
  align-items: flex-end;
  width: auto;
  min-width: 1170px;
  height: 500px;
  margin-top: 50px;
  display: flex;
}

.section_papers_bc {
  margin-top: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_papers_bc {
  flex-direction: column;
  justify-content: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.headline_our-research_publications {
  color: #000;
  text-align: center;
}

.paragraph-48 {
  color: #000;
  text-align: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
}

.section_bc_papers {
  margin-top: 42px;
  margin-bottom: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.div_bc_papers {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-49 {
  text-transform: uppercase;
}

.tabs-menu-2 {
  text-align: center;
}

.tab-link-tab-1-3, .tab-link-tab-1-3.w--current {
  background-color: var(--lightseagreen);
}

.tab-link-tab-2-3 {
  background-color: #39b6ae87;
}

.tab-link-tab-2-3:hover {
  background-color: #39b6ae14;
}

.tab-link-tab-3-3 {
  background-color: #39b6ae99;
}

.tab-link-tab-3-3:hover {
  background-color: #39b6ae14;
}

.tab-link-tab-3-3.w--current, .tab-link-tab-4-3 {
  background-color: #39b6ae99;
}

.tab-link-tab-4-3:hover {
  background-color: #39b6ae14;
}

.tab-link-tab-5-3, .tab-link-tab-5-3.w--current {
  background-color: #39b6ae99;
}

.tab-link-tab-5-3.w--current:hover, .tab-link-tab-5-3.w--current:active {
  background-color: #39b6ae14;
}

.div-main-reserch-maim {
  max-width: 1170px;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
}

.div_main-research-2 {
  flex-flow: row;
  place-content: space-between space-around;
  align-items: center;
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 0;
  padding-top: 30px;
  padding-bottom: 20px;
  display: flex;
}

.link-block {
  cursor: auto;
  justify-content: center;
  display: flex;
}

.image-research-4 {
  cursor: pointer;
  border: 2px solid #707070;
  border-radius: 20px;
  flex: 0 auto;
  min-width: 100px;
  max-width: 90%;
  height: auto;
}

.image-research-5copy {
  cursor: pointer;
  border: 2px solid #707070;
  border-radius: 20px;
  flex: 0 auto;
  order: 0;
  max-width: 90%;
  position: static;
}

.section_bclausii_papers, .section_s-boulardii_papers {
  margin-top: 42px;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_s-boulardii_papers {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.section_papers_bclausii {
  margin-top: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.body_publications_bclausii, .body_publications_s-boulardii {
  color: #070707;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
}

.section_papers_s-bolardii {
  margin-top: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.body_publications_others {
  color: #070707;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
}

.section_papers_others {
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.section_others_papers {
  margin-top: 42px;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.section_home_learn {
  margin-left: 0;
  margin-right: 0;
  padding-left: 100px;
  padding-right: 100px;
}

.headline_agri {
  font-size: 28px;
}

.div_papers_otherstrains {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.body_publications_l-salivarius {
  color: #070707;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
}

.section_papers_l-salivarius {
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.section_l-salivarius_papers {
  margin-top: 42px;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.section_animal_health_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614370a19498dba5821af897_57512747-0-AdobeStock-219922748.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 70px;
}

.section_animal_main_headline {
  height: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.sectiona_animal_health_category {
  background-color: #70707030;
  height: auto;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_animal_health_category {
  flex-flow: wrap;
  place-content: space-around;
  align-items: center;
  margin-top: 50px;
  padding-top: 50px;
  font-family: Urbanist, sans-serif;
  display: flex;
}

.div_animal_pets {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61484abd9864f149bba8844d_Pets.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_animal_pets:hover {
  box-shadow: 4px 0 20px #707070;
}

.div_animal_aqua_category {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61484b19b8a37e7a442a88e3_Aqua.jpg");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_animal_aqua_category:hover {
  box-shadow: 4px 0 20px #707070;
}

.div_category_poultary {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61484b9ab3d2113038c78acf_Poultry.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_category_poultary:hover {
  box-shadow: 4px 0 20px #707070;
}

.div_animals_category_cattle {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61484b869edee500ce25cb5f_Cattle.jpg");
  background-position: 100% 100%;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_animals_category_cattle:hover {
  box-shadow: 4px 0 20px #707070;
}

.body_poultry {
  color: #000;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_poultry {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61484b9ab3d2113038c78acf_Poultry.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 70px;
}

.section_poultry_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.section_products_poultry {
  margin-bottom: 100px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 16px;
  line-height: 30px;
}

.div_poultry_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_poultry {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.div_poultry_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_poultry_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
}

.richtext_poultry_body p {
  text-align: justify;
}

.div_products_poultry {
  flex-flow: wrap;
  justify-content: flex-start;
  max-width: 1170px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_products_left_poultry {
  border: 1px #000;
  flex-direction: column;
  width: auto;
  height: auto;
  display: flex;
  position: static;
}

.headline_poultry_prolact {
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_benefits_poultry {
  border-style: solid;
  border-width: 1px 1px 1px 35px;
  border-color: black black black var(--royal-blue);
  border-top-right-radius: 80px;
}

.div_active_ingredients_poultry {
  background-color: #0000;
  border: 1px solid #000;
  margin-top: 20px;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block_downloadbrochure_animals {
  justify-content: flex-start;
  margin-top: 0;
  display: flex;
}

.link-block_l-salivarious {
  cursor: auto;
  justify-content: center;
  display: flex;
}

.image-research-_l-salivarios {
  cursor: pointer;
  border: 2px solid #707070;
  border-radius: 20px;
  flex: 0 auto;
  max-width: 50%;
  height: auto;
}

.heading_poultry_prolact {
  color: #2659b9;
  border: 2px #000;
  border-width: 2px 0 2px 1px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  line-height: 44px;
  display: inline-block;
}

.heading_poultry_claim {
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  font-size: 18px;
  line-height: 35px;
}

.heading_benefits_poultry {
  justify-content: flex-start;
  align-items: center;
  padding-left: 20px;
  font-size: 22px;
  display: inline-block;
}

.heading_dosage_poultry {
  padding-left: 20px;
  font-size: 22px;
  line-height: 30px;
}

.heading_activeingredients_poultry {
  background-color: var(--royal-blue);
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  font-size: 22px;
  line-height: 30px;
}

.grid_product_poultry {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.paragraph_product_poultry {
  flex: 1;
  margin-bottom: 50px;
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 18px;
  line-height: 25px;
}

.paragraph_dosage_poultry {
  padding-left: 20px;
}

.list_activeingredients_poultry {
  border: 0 solid #000;
  padding-left: 40px;
}

.button_downloadbrochure_animals {
  background-color: var(--lightseagreen);
  border-bottom-right-radius: 20px;
  margin-top: 50px;
  margin-left: 0;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.body_cattle {
  color: #000;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_cattle {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61484b869edee500ce25cb5f_Cattle.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 70px;
}

.section_cattle_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.section_products_cattle {
  margin-bottom: 100px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 16px;
  line-height: 30px;
}

.div_cattle_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_cattle {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.div_cattle_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_cattle_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
}

.richtext_cattle_body p {
  text-align: justify;
}

.div_products_cattle {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.grid_product_cattle {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_products_left_cattle {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  width: auto;
  height: auto;
  display: flex;
  position: static;
}

.heading_cattle_product {
  color: #2659b9;
  border: 2px #000;
  border-width: 2px 0 2px 1px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 32px;
  line-height: 44px;
  display: inline-block;
}

.heading_cattle_claim {
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-left: 20px;
  font-size: 18px;
  line-height: 35px;
}

.div_product_image_cattle {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614869859864f1844ea939ff_Prolact%20C.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.paragraph_product_cattle {
  text-align: justify;
  flex: 1;
  margin-bottom: 50px;
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 30px;
}

.div_benefits_cattle {
  border-style: solid;
  border-width: 1px 1px 1px 35px;
  border-color: black black black var(--royal-blue);
  border-top-right-radius: 80px;
}

.div_active_ingredients_cattle {
  background-color: #0000;
  border: 1px solid #000;
  margin-top: 20px;
  padding-top: 0;
  padding-bottom: 0;
}

.heading_activeingredients_cattle {
  background-color: var(--royal-blue);
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  font-size: 22px;
  line-height: 30px;
}

.list_activeingredients_cattle {
  border: 0 solid #000;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 40px;
}

.text-block-50 {
  margin-top: 10px;
  padding-left: 20px;
}

.div_cattle_image-about {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div_animal_prolact {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_human_gastro {
  border: 1px solid #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px;
  font-size: 16px;
  line-height: 30px;
}

.div_human_gastro_main {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px;
}

.grid_human_gstro_flora_ib {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_button_human_product_download_broucher {
  justify-content: flex-start;
  margin-top: 0;
  display: flex;
}

.button_human_download_broucher {
  background-color: #39b6ae;
  border-bottom-right-radius: 20px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_human_download_broucher:hover {
  color: #000;
}

.div_human_left_gastro {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  width: auto;
  height: auto;
  display: flex;
  position: static;
}

.div_human_right_gastro {
  font-size: 16px;
  line-height: 30px;
}

.headline_human_product_name_gastro {
  color: #2659b9;
  border: 2px #000;
  border-width: 2px 0 2px 1px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 32px;
  line-height: 44px;
  display: inline-block;
}

.hedline_tagline_human_gastro {
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-left: 20px;
  font-size: 18px;
  line-height: 35px;
}

.div_human_image-description_gastro {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div_human_productimage_gastro_flora_ib-copy {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446faccc8b21198ccb4d4d_15_Flora%20IB.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 5px;
  padding-bottom: 0;
  display: flex;
}

.paragraph_human_gastro {
  text-align: justify;
  flex: 1;
  margin-bottom: 50px;
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 30px;
}

.div_human_benefits_gastro {
  border-style: solid;
  border-width: 1px 1px 1px 35px;
  border-color: black black black var(--royal-blue);
  border-top-right-radius: 80px;
}

.div_human_ingredients_gastro {
  background-color: #0000;
  border: 1px solid #000;
  margin-top: 20px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits_human_gastro {
  justify-content: flex-start;
  align-items: center;
  padding-left: 20px;
  font-size: 22px;
  display: inline-block;
}

.list_benefit_human_gastro {
  padding-right: 10px;
}

.headline_dosage_human_gastro {
  padding-left: 20px;
  font-size: 22px;
  line-height: 30px;
}

.paragraph_dosage_human_gastro {
  padding-left: 20px;
}

.headline_ingredients_human_gastro {
  color: #fff;
  background-color: #2659b9;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.text_incredeients_human_gastro {
  margin-top: 10px;
  padding-left: 55px;
}

.div_human_product_image_gastro_flora_fix {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6180bc53ea2e5d1f79fb0756_FLORAFIX.png");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_human_product_image_gastro_bacipro {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/66ee714f7f8140e755d79308_Bacipro%20image-min.JPG");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_human_product_image_gastro_bacilax {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6144752f8866e53c047cbffb_Bacilax_500.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_human_product_image_gastro_gglac {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61447530d8871e317f27d6e1_GG%20LAC.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.list_ingredients_human_gastro_flora-ib {
  border: 0 solid #000;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 75px;
}

.div_human_ingredients_gastro-flora-fix {
  background-color: #0000;
  border: 1px solid #000;
  margin-top: 20px;
  padding-top: 0;
  padding-bottom: 0;
}

.div_human_product_image_gastro_ublac1 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa6cd049924db954df9_3_Ublac.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.list_ingredients_human_gastro_ublac, .list_ingredients_human_gastro-flora_fix {
  border: 0 solid #000;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 75px;
}

.div_human_product_image_gastro_revagut1 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa6e1cc3680db636489_4_Revagut.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.list_ingredients_human_gastro_revgut, .list_ingredients_human_gastro_bacipro, .list_ingredients_human_gastro-bacillax, .list_ingredients_human_gastro_gglac {
  border: 0 solid #000;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 75px;
}

.section_health_products_women-copy {
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.div_human_women {
  border: 1px solid #000;
  max-width: 1170px;
  margin: 50px auto;
  padding: 20px;
  font-size: 16px;
  line-height: 30px;
}

.div_human_image-description_women-provinorm {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div_human_product_image_women {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa6cb5b0b8405fe20c8_6_provinorm.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.paragraph_human_women_provinorm {
  text-align: justify;
  flex: 1;
  margin-bottom: 50px;
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 30px;
}

.div_human_women_main {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-size: 16px;
  line-height: 30px;
}

.div_human_product_image_ublac_w {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614478e36be9f9b5cf90ce9f_UBLAC-W.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_human_product_image_women_profesorb {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa8203e448229ed3dd8_8_PROFESORB.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_human_benefits_women_provinorm {
  border: 1px solid #000;
  border-left: 35px solid #b54180;
  border-top-right-radius: 80px;
}

.headline_ingredients_human_women_provinorm {
  color: #fff;
  background-color: #b54180;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_benefits_women_ublac-w {
  border: 1px solid #000;
  border-left: 35px solid #b54180;
  border-top-right-radius: 80px;
}

.headline_women_ublac_w, .headline_human_women_provinorm {
  color: #b54180;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.headline_ingredients_human_women_ublac_w-copy {
  color: #fff;
  background-color: #b54180;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.headline_human_women_profesorb {
  color: #df585f;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_benefits_women_profesorb {
  border: 1px solid #000;
  border-left: 35px solid #df585f;
  border-top-right-radius: 80px;
}

.headline_ingredients_human_women_profesorb {
  color: #fff;
  background-color: #df585f;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.grid_human_gstro_flora-fix, .grid_human_gstro_ublac, .grid_human_gstro_revagut, .grid_human_gstro_bacipro, .grid_human_gstro_bacilax, .grid_human_gstro_gglac {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_children_main {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-size: 16px;
  line-height: 30px;
}

.div_human_children {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.headline_human_children_reusol {
  color: var(--royal-blue);
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_benefits_children_reusol {
  border-style: solid;
  border-width: 1px 1px 1px 35px;
  border-color: black black black var(--royal-blue);
  border-top-right-radius: 80px;
}

.headline_ingredients_human_children_reusol {
  background-color: var(--royal-blue);
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_ingredients_children_reusol {
  background-color: #0000;
  border: 1px solid #000;
  margin-top: 20px;
  padding-top: 0;
  padding-bottom: 0;
}

.div_human_product_image_children_reusol {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa6f01b49720abcef98_5_REUSOL.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.headline_women_orateri, .headline_poultry_prolact-copy {
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_benefits_children_orateri {
  border: 1px solid #000;
  border-left: 35px solid #2659b9;
  border-top-right-radius: 80px;
}

.headline_ingredients_human_children_orateri {
  color: #fff;
  background-color: #2659b9;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_product_image_children_orateri {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/617f6996e544b08b74f924bd_Orateri_500px.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: block;
}

.section_immunity_products {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 0;
}

.div_human_immunity_bacivita {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.headline_immunity_bacivita {
  color: #f39836;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_benefits_immunity_bacivita {
  border: 1px solid #000;
  border-left: 35px solid #f39836;
  border-top-right-radius: 80px;
}

.headline_ingredients_human_immunity_bacivita {
  color: #fff;
  background-color: #f39836;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_product_immunity_bacivita {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fab2d6c200bc4c4ed43_16_Bacivita_V1_Mockup.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_human_product_image_immunity_provibo-d3 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/617f6f31cac2d35ced461d47_Proracare_500px.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_human_product_image_immunity_provibo-d3.provibod3 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61396917eb31ca1a1d04e736_PROVIBO%20d3.png");
  align-items: center;
}

.div_human_product_image_immunity_9greens {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61447e2c2d6c206677c5435d_9%20Greens.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.headline_women_immunity_9greens {
  color: #9cb148;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_benefits_immunity_9greens {
  border: 1px solid #000;
  border-left: 35px solid #9cb148;
  border-top-right-radius: 80px;
}

.headline_ingredients_human_immunity_9greeens {
  color: #fff;
  background-color: #9cb148;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_product_image_immunity_previflam {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446faacb5b0b1442fe20d4_11_Previflam.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_human_benefits_immunity_previfilam {
  border: 1px solid #000;
  border-left: 35px solid #f39836;
  border-top-right-radius: 80px;
}

.headline_ingredients_human_immunity_previflam {
  color: #fff;
  background-color: #f39836;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_benefits_immunity_provibo-d3 {
  border-style: solid;
  border-width: 1px 1px 1px 35px;
  border-color: black black black var(--royal-blue);
  border-top-right-radius: 80px;
}

.headline_ingredients_human_immunity_provibo-d3 {
  background-color: var(--royal-blue);
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.headline_immunity_previflam {
  color: #f39836;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.headline_immunity_provibo_d3 {
  color: var(--royal-blue);
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_renal {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-size: 16px;
  line-height: 30px;
}

.headline_renal_ultrinpro {
  color: #2659b9;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_benefits_renal_ultrinpro {
  border: 1px solid #000;
  border-left: 35px solid #2659b9;
  border-top-right-radius: 80px;
}

.headline_ingredients_human_renal_ultrinpro {
  color: #fff;
  background-color: #2659b9;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_product_image_renal_ultrinpro {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa44ffeae76bf6c2d0a_0_Ultirenpro.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_human_product_image_renal_ultiren {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa5d8871e3de127b7a0_1_Ultiren.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_human_benefits_renal_ulltiren {
  border: 1px solid #000;
  border-left: 35px solid #2659b9;
  border-top-right-radius: 80px;
}

.headline_ingredients_human_renal_ultiren {
  color: #fff;
  background-color: #2659b9;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_product_image_renal_ultiren-forte {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa5e32fbc2892172bc9_2_ULTIREN%20FORTE.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_human_benefits_renal_ultiren-forte {
  border: 1px solid #000;
  border-left: 35px solid #2659b9;
  border-top-right-radius: 80px;
}

.headline_ingredients_human_renal_ultriren-forte {
  color: #fff;
  background-color: #2659b9;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_cognitive {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-size: 16px;
  line-height: 30px;
}

.headline_cognitive_cognisol {
  color: #707070;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_benefits_cognitive_cognisol {
  border: 1px solid #000;
  border-left: 35px solid #707070;
  border-top-right-radius: 80px;
}

.headline_ingredients_human_cognitive_cognisol {
  color: #fff;
  background-color: #707070;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_product_image_cognitive_cognisol {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446facb653d90ab658a356_17_Cognisol.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_human_product_image_sports {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa9b653d927d158a354_10_PROBIVITA.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.headline_sports1 {
  color: #f39a36;
  border: 2px solid #707070;
  border-left: 0 solid #f39a36;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_benefits_sports {
  border: 1px solid #000;
  border-left: 35px solid #f39a36;
  border-top-right-radius: 80px;
}

.headline_ingredients_sports {
  color: #fff;
  background-color: #f39a36;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.headline_obesity1 {
  color: #8a85bd;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_obesity {
  border: 1px solid #000;
  border-left: 35px solid #8a85bd;
  border-top-right-radius: 80px;
}

.headline_ingredients_human_obesity {
  color: #fff;
  background-color: #8a85bd;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_product_image_obesity {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6180be9e30d8666effc1594b_CATAPRO.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.headline_diabetes1 {
  color: #8a85bd;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_diabetes {
  border: 1px solid #000;
  border-left: 35px solid #8a85bd;
  border-top-right-radius: 80px;
}

.headline_ingredients_human_diabetes {
  color: #fff;
  background-color: #8a85bd;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_hangover {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.headline_hangover1 {
  color: #c8e179;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_benefits_hangover {
  border: 1px solid #000;
  border-left: 35px solid #c8e179;
  border-top-right-radius: 80px;
}

.headline_ingredients_human_hangover {
  color: #000;
  background-color: #c8e179;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_product_image_cognitive_hangover {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446faabeedbd8e7c36e703_12_morning%20breeze.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.div_human_product_image_cardio {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446faae1cc3610a863648d_13_lipcolac.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.headline_cardio1 {
  color: #df585f;
  border: 2px solid #707070;
  border-left: 0 solid #df585f;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_benefits_cardio {
  border: 1px solid #000;
  border-left: 35px solid #df585f;
  border-top-right-radius: 80px;
}

.headline_ingredients_cardio {
  color: #fff;
  background-color: #df585f;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.section_oral_bodyproducts {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_human_oral_ublac_ct {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  display: none;
}

.headline_oral_ublac_ct {
  color: #c8e179;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_benefits_oral_ublac_ct {
  border: 1px solid #000;
  border-left: 35px solid #c8e179;
  border-top-right-radius: 80px;
}

.headline_ingredients_human_oral_ublac_ct {
  color: #000;
  background-color: #c8e179;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_product_image_oral_ublac_ct {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.section_wellness_products {
  text-align: justify;
  margin-top: 50px;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_human_wellness_vibod3 {
  border: 1px solid #000;
  max-width: 1170px;
  margin: 50px auto;
  padding: 20px;
  display: block;
}

.headline_human_wellness_vibo_d3 {
  color: #f39836;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_benefits_wellness_bibo_d3 {
  border: 1px solid #000;
  border-left: 35px solid #f39836;
  border-top-right-radius: 80px;
  font-size: 16px;
  line-height: 30px;
}

.headline_ingredients_human_wellness_vibo_d3 {
  color: #fff;
  background-color: #f39836;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_product_image_wellness_vibo_d3 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/617f67f74455101ac506e3ee_VIBO%20D3_500px.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.headline_women_ublac_sr {
  color: #b54180;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_wellness_ublac_sr {
  border: 1px solid #000;
  max-width: 1170px;
  margin: 50px auto;
  padding: 20px;
  display: none;
}

.div_human_benefits_wellness_ublac_sr {
  border: 1px solid #000;
  border-left: 35px solid #b54180;
  border-top-right-radius: 80px;
}

.headline_ingredients_human_wellness_ublac_sr {
  color: #fff;
  background-color: #b54180;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.headline_human_bone_muspro {
  color: #df585f;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_benefits_bone_muspro {
  border: 1px solid #000;
  border-left: 35px solid #df585f;
  border-top-right-radius: 80px;
  font-size: 16px;
  line-height: 30px;
}

.headline_ingredients_human_bone_muspro {
  color: #fff;
  background-color: #df585f;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_product_image_bone_muspro {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.headline_human_bone_ublac-m {
  color: #df585f;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_bone_ublac-m {
  border: 1px solid #000;
  max-width: 1170px;
  margin: 50px auto;
  padding: 20px;
  display: none;
}

.div_human_benefits_bone_ublac-m {
  border: 1px solid #000;
  border-left: 35px solid #df585f;
  border-top-right-radius: 80px;
  font-size: 16px;
  line-height: 30px;
}

.headline_ingredients_human_bone_ublac-m {
  color: #fff;
  background-color: #df585f;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.body_oral_rehydration {
  color: #000;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_oral_rehydration_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61458be2b2189537ce2145a0_Oral%20Hydration.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 70px;
  margin-bottom: 50px;
}

.section_oral_rehydration_hero-content {
  height: auto;
  margin-top: 0;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div-oral_rehydration_content {
  max-width: 1170px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.section_oral_rehydration_product {
  height: auto;
  margin-top: 50px;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
}

.div_human_oral_prs_cl {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.headline_oral_prs_cl {
  color: #2659b9;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_benefits_oral_prs_cl {
  border: 1px solid #000;
  border-left: 35px solid #2659b9;
  border-top-right-radius: 80px;
}

.headline_ingredients_human_oral_prs_cl {
  color: #fff;
  background-color: #2659b9;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_product_image_oral_prs_cl {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6144b0eae81a66e7eb57d516_PRS-CL.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.div_human_oral_prs_sb {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_human_benefits_oral_prs_db {
  border: 1px solid #000;
  border-left: 35px solid #2659b9;
  border-top-right-radius: 80px;
}

.headline_ingredients_human_oral_prs_db {
  color: #fff;
  background-color: #2659b9;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_product_image_oral_prs_sb {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6144b0ea86b8b77b2dbe5be2_PRS-SB.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.body_pets {
  color: #000;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
}

.div_pets {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.section_pets {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61484abd9864f149bba8844d_Pets.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.section_pets_content {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_pets_content {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.section_pets_products {
  padding-left: 100px;
  padding-right: 100px;
  font-size: 16px;
  line-height: 30px;
}

.div_pets_paws {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.headline_pets_petty-paws {
  color: var(--lightseagreen);
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_pets_petty_paws {
  border-style: solid;
  border-width: 1px 1px 1px 35px;
  border-color: black black black var(--lightseagreen);
  border-top-right-radius: 80px;
}

.div_human_ingredients_children_reusol-copy {
  background-color: #0000;
  border: 1px solid #000;
  margin-top: 20px;
  padding-top: 0;
  padding-bottom: 0;
}

.headline_ingredients_pets_pettypaws {
  background-color: var(--lightseagreen);
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_super_paws {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.headline_super_paws {
  color: var(--lightseagreen);
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_pets_super_paws {
  border: 1px solid #000;
  border-left-width: 0;
  border-top-right-radius: 80px;
}

.headline_ingredients_pets_super_paws {
  background-color: var(--lightseagreen);
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_paws_super-paws {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6148720fc76e43293c0fca02_Super%20Paw.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.div_gastro_hero_aqua {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.section_aqua {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61484b19b8a37e7a442a88e3_Aqua.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.section_aqua_content {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_aqua-_content {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.section_aqua_products {
  padding-left: 100px;
  padding-right: 100px;
  font-size: 16px;
  line-height: 30px;
}

.div_aqua_ub_deadoplus {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.headline_ub_deadoplus {
  color: #8a85bd;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_human_obesity-copy {
  border: 1px solid #000;
  border-left: 35px solid #8a85bd;
  border-top-right-radius: 80px;
}

.headline_ingredients_aqua_ubdeaoplus {
  color: #fff;
  background-color: #8a85bd;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_human_aqua_ub_deadoplus {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c24925a8c0e10b0f20cc8_deodoplus.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.div_aqua_vibriogo {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.headline_aqua_vibriogo {
  color: #8a85bd;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_aqua_vibrio_go {
  border: 1px solid #000;
  border-left: 35px solid #8a85bd;
  border-top-right-radius: 80px;
}

.headline_aqua_vibrio_go {
  color: #fff;
  background-color: #8a85bd;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_aqua_vibrio_goo {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c2495db602675ac16f640_vibrigo.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.div_aqua_pondicare {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.headline_aqua_pondicare {
  color: #8a85bd;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_aqua_pondi_care {
  border: 1px solid #000;
  border-left: 35px solid #8a85bd;
  border-top-right-radius: 80px;
}

.headline_ingredients_aqua_pondicare {
  color: #fff;
  background-color: #8a85bd;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_aqua_product_image_pondicare {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c249415d7e0700053546e_pondacare.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.div__aquaremind {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.headline_aquaremind {
  color: #8a85bd;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_aqua_aquaremind {
  border: 1px solid #000;
  border-left: 35px solid #8a85bd;
  border-top-right-radius: 80px;
}

.headline_ingredients_aqua_aquaremind {
  color: #fff;
  background-color: #8a85bd;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_aqua_image_aquaremind {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c2490caeed76e423b51bf_aquaremid%20plus.png");
  background-position: 0 0;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.div_aqua_aquacar {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.headline_aqua_aquacare {
  color: #8a85bd;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_aqua_aquacare {
  border: 1px solid #000;
  border-left: 35px solid #8a85bd;
  border-top-right-radius: 80px;
}

.headline_aqua_aquacare_product {
  color: #2659b9;
  border: 2px #000;
  border-width: 2px 0 2px 1px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 32px;
  line-height: 44px;
  display: inline-block;
}

.div_aqua_aqua_care {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c249253dcfe437eac0300_aquacare.png");
  background-position: 0 0;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.headline_ingredients_aqua_aqua_care {
  color: #fff;
  background-color: #8a85bd;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_aqua_aquaremindd {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.headline_aquaremind2 {
  color: #8a85bd;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_aquaremind2 {
  border: 1px solid #000;
  border-left: 35px solid #8a85bd;
  border-top-right-radius: 80px;
}

.div_aqua_aquaremind2 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c249125b277c8eb9cafe4_aquaremid.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.headline_aqua_aquaremind {
  color: #fff;
  background-color: #8a85bd;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_oral_rehydration {
  justify-content: center;
  align-items: center;
  height: 500px;
  display: flex;
}

.heading-54 {
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  font-family: Urbanist, sans-serif;
  display: flex;
}

.div_indication_bone {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61458b255ded9c865c27b833_Bone.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indication_bone:hover {
  box-shadow: 4px 0 20px #707070;
}

.div_indication_oral-rehydration {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61458be2b2189537ce2145a0_Oral%20Hydration.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indication_oral-rehydration:hover {
  box-shadow: 4px 0 20px #707070;
}

.div_human_product_image_obesity-prodicon {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa8cc8b21629acb4d4b_9_Prodicon.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.text-block_fnb {
  color: var(--white-smoke);
  text-align: center;
  text-transform: uppercase;
  padding-top: 0;
}

.text-span-3 {
  font-size: 12px;
  display: inline;
  position: relative;
  bottom: 5px;
}

.text-span-4, .text-span-5, .text-span-6, .text-span-7 {
  font-size: 12px;
  position: relative;
  bottom: 5px;
}

.div_products_poultryyy {
  border: 1px solid #000;
  padding: 20px;
}

.paragraph-53, .paragraph-54 {
  padding-left: 20px;
}

.div_product_image_poultry_prolactp {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6148647f3d548975c222b27a_Prolact%20P.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
}

.div_product_image_poultry_biocas {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6148647f4fc3dd6590af553c_UB%20Biosac.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
}

.div_product_image_poultry_unixanthin {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
}

.div_product_image_poultry_biosan {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6148647e053b240e85f00a77_Ub%20Biosan.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
}

.div_main-research_s-boulradii {
  flex-flow: row;
  place-content: space-between space-around;
  align-items: center;
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 0;
  padding-top: 30px;
  padding-bottom: 20px;
  display: flex;
}

.image-research_s-boulradii1 {
  cursor: pointer;
  border: 2px solid #707070;
  border-radius: 20px;
  flex: 0 auto;
  max-width: 90%;
  height: auto;
}

.image-research_s-boulradii2, .image-research_s-boulradii3 {
  cursor: pointer;
  border: 2px solid #707070;
  border-radius: 20px;
  max-width: 90%;
}

.image-research_s-boulradii4 {
  cursor: pointer;
  border: 2px solid #707070;
  border-radius: 20px;
  flex: 0 auto;
  max-width: 30%;
  height: auto;
}

.div-block-93 {
  border-left: 35px solid var(--lightseagreen);
}

.paragraph_trademarksuperscript {
  display: none;
}

.div_aqua_biocid {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.headline_biocid {
  color: #8a85bd;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_aqua_biocide {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c24936b5b5f0b5b850b72_biocid.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.div_biocide {
  border: 1px solid #000;
  border-left: 35px solid #8a85bd;
  border-top-right-radius: 80px;
}

.headline_biocide {
  color: #fff;
  background-color: #8a85bd;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.headline_aquaremindhatch {
  color: #8a85bd;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_aquaremindhatch {
  border: 1px solid #000;
  border-left: 35px solid #8a85bd;
  border-top-right-radius: 80px;
}

.headline_aqua_aquaremindhatch {
  color: #fff;
  background-color: #8a85bd;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_aqua_aquaremind-hatch {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c24925a8c0e812cf20cc7_aquaremid%20hatch.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.div_aqua_probyzyme {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.headline_probizyme {
  color: #8a85bd;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_aqua_probizyme {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c2495f145b3c8ce01573f_probizyme.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.div_probizyme {
  border: 1px solid #000;
  border-left: 35px solid #8a85bd;
  border-top-right-radius: 80px;
}

.headline_probizymee {
  color: #fff;
  background-color: #8a85bd;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_aqua_aquarbiocen {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.headline_aquaremind2-copy-copy {
  color: #8a85bd;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_aqua_aquarebiocen {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c24948651767fbdd8ca6c_aquabiosan.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.div_aquarebiocen {
  border: 1px solid #000;
  border-left: 35px solid #8a85bd;
  border-top-right-radius: 80px;
}

.headline_aqua_aquarebiocen {
  color: #fff;
  background-color: #8a85bd;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_aqua_spore {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.headline_spore {
  color: #8a85bd;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_spore {
  border: 1px solid #000;
  border-left: 35px solid #8a85bd;
  border-top-right-radius: 80px;
}

.headline_aqua_spore {
  color: #fff;
  background-color: #8a85bd;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_aqua_sporee {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c2495caeed783243b51c0_spore.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.headline_minamaxx {
  color: #8a85bd;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_aquaminamaxx {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c24940df2103199746fae_Minamax.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.div_minamaxx {
  border: 1px solid #000;
  border-left: 35px solid #8a85bd;
  border-top-right-radius: 80px;
}

.headline_aqua_minamaxx {
  color: #fff;
  background-color: #8a85bd;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.div_aqua_minamaxxx {
  border: 1px solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.image_products_animalhealthicons_fish {
  opacity: .84;
  max-width: 70%;
}

.text-block-51 {
  font-size: 20px;
}

.container_thankyou {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section_thankyou {
  background-color: #0000;
  margin-top: auto;
  padding-top: 65px;
  padding-bottom: 118px;
  display: block;
}

.section_thankyou.hide {
  display: none;
}

.heading-55 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 65px;
}

.heading-56 {
  color: #fff;
  font-size: 20px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: underline;
}

.image-30 {
  max-width: 40%;
  margin-top: 30px;
  position: relative;
  top: auto;
}

.body-2 {
  background-color: #39b6aead;
  flex-flow: column;
  justify-content: space-around;
  align-items: center;
  margin-top: auto;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
  display: flex;
}

.div_human_women_main-ublac-w {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-size: 16px;
  line-height: 30px;
  display: block;
}

.div_human_gastroorateri {
  border: 1px solid #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px;
  font-size: 16px;
  line-height: 30px;
  display: none;
}

.div_human_bone_musprom {
  border: 1px solid #000;
  max-width: 1170px;
  margin: 50px auto;
  padding: 20px;
  display: none;
}

.div_human_womenw {
  border: 1px solid #000;
  max-width: 1170px;
  margin: 50px auto;
  padding: 20px;
  font-size: 16px;
  line-height: 30px;
  display: none;
}

.div_products_poultryyy-unia {
  border: 1px solid #000;
  padding: 20px;
  display: none;
}

.paragraph-55 {
  color: #fff;
}

.button_downloadbrochure_agriculture {
  background-color: var(--lightseagreen);
  border-bottom-right-radius: 20px;
  margin-top: 50px;
  margin-left: auto;
  padding-top: 5px;
  padding-bottom: 10px;
  display: none;
  box-shadow: 1px 1px 3px #000;
}

.button_downloadbrochure_agriculture:hover {
  color: #000;
}

.section_fnb_downloadbrochure {
  background-color: #0000;
  height: auto;
  margin-top: 100px;
  margin-bottom: 70px;
  padding: 0 100px 30px;
}

.container-1170_fnb_downloadbrochure {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading_fnb_downloadbrochure {
  flex: 1;
}

.div-block_fnb_downloadbrochure {
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.button_home_hero_explore-products {
  text-transform: uppercase;
  background-color: #0000;
  border: 2px solid #fff;
  border-radius: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-decoration: none;
}

.button_home_hero_explore-products:hover {
  border-color: var(--lightseagreen);
  color: var(--lightseagreen);
}

.section_probioticmanufacturer_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6156c77c3d41222496b96504_Untitled%20design.jpg");
  background-position: 50%;
  background-size: cover;
  height: 600px;
  margin-top: 100px;
}

.div_probioticmanufacturer_hero {
  background-color: #0000;
  border-bottom-right-radius: 0;
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  max-width: 1170px;
  height: 600px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
}

.button_lp_contactus {
  background-color: var(--lightseagreen);
  text-transform: uppercase;
  border-radius: 20px;
  justify-content: center;
  margin: auto auto 22px;
  padding-top: 5px;
  padding-bottom: 5px;
  display: inline-block;
  box-shadow: 1px 1px 3px #000;
}

.button_lp_contactus:hover {
  color: #000;
}

.div_lp_freefree_iconndescription {
  flex-direction: column;
  flex: 0 auto;
  align-self: auto;
  align-items: center;
  margin: 20px;
  display: flex;
}

.text-block_freeicon {
  text-align: center;
  display: inline-block;
}

.div_lp_ublcatersto_heading {
  text-align: center;
}

.section_lp_ublcaterstoo {
  border-bottom-right-radius: 40px;
  margin-top: 50px;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div-block-_lp_gastrohealth {
  display: flex;
}

.container-1170_lp_ublcaterstoo {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.image_lp_icons {
  border: 2px solid var(--lightseagreen);
  border-radius: 20px 0 20px 20px;
  width: 80px;
  max-width: none;
  height: 80px;
  margin-right: 15px;
  padding: 10px;
}

.div-block-_lp_immunity {
  margin-top: 10px;
  display: flex;
}

.div-block-_lp_oralhealth {
  display: flex;
}

.grid_lp_ublcaterstoo {
  grid-template-rows: auto;
  justify-items: center;
  padding-top: 50px;
  padding-left: 15px;
  padding-right: 15px;
}

.div_lp_ublcaterstoo_left {
  flex-flow: column wrap;
  display: flex;
}

.div-block-_lp_lifestyledisorder {
  display: flex;
}

.div_lp_probioticmanufacturer_ctabutton {
  justify-content: center;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.navbar_lp {
  color: #000;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  padding-left: 100px;
  padding-right: 100px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  transition: opacity .2s;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.div_nav_lp {
  flex: 1;
  justify-content: space-between;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  display: flex;
}

.brandlogo {
  background-image: none;
  align-items: center;
  display: flex;
}

.brandlogo.w--current {
  background-image: none;
}

.nav-menu_lp {
  justify-content: space-around;
  align-items: center;
  width: auto;
  margin-left: 0;
  display: flex;
}

.nav-button_lp {
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-radius: 0 20px 20px;
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  max-width: 200px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 15px 10px;
  font-size: 16px;
  line-height: 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_paws_pettypaws {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6148720ef7c50599a946bbc3_Petty%20Paw.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  padding-top: 0;
  display: flex;
}

.hero_image_logo {
  width: 200px;
  max-width: none;
  height: 200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.html_form_contact-us {
  margin-top: 50px;
}

.nav-button_lp-body {
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-radius: 0 0 30px;
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  max-width: none;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 10px 10px;
  font-size: 16px;
  line-height: 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.headline_lp {
  color: #fff;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  line-height: 44px;
  display: inline;
}

.background-video-2 {
  height: 600px;
}

.div_strains_contact-us {
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  display: flex;
}

.button_contact-us_strains {
  background-color: var(--lightseagreen);
  border-bottom-right-radius: 30px;
  margin-bottom: 30px;
  box-shadow: 1px 1px 3px #000;
}

.button_contact-us_strains:hover {
  color: #000;
}

.div_aboutus_contact-us {
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  display: flex;
}

.button_about-us_contactus {
  background-color: var(--lightseagreen);
  border-bottom-right-radius: 30px;
  margin-bottom: 30px;
  box-shadow: 1px 1px 3px #000;
}

.button_about-us_contactus:hover {
  color: #000;
}

.div_agriculture_contact-us {
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  display: flex;
}

.button_agriculture_contactus {
  background-color: var(--lightseagreen);
  border-bottom-right-radius: 30px;
  margin-bottom: 30px;
  box-shadow: 1px 1px 3px #000;
}

.button_agriculture_contactus:hover {
  color: #000;
}

.div_publications_contact-us {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  padding-top: 0;
  display: flex;
}

.button_publications_contact-us {
  background-color: var(--lightseagreen);
  border-bottom-right-radius: 20px;
  margin-bottom: 30px;
  box-shadow: 1px 1px 3px #000;
}

.button_publications_contact-us:hover {
  color: #000;
}

.button_fnb_contact-uss {
  background-color: var(--lightseagreen);
  border-bottom-right-radius: 30px;
  margin-bottom: 30px;
  box-shadow: 1px 1px 3px #000;
}

.button_fnb_contact-uss:hover {
  color: #000;
}

.div_fnb_contact-uss {
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  display: flex;
}

.image_thankyou-page {
  max-width: 100%;
}

.section_subcat_hero {
  margin-left: auto;
  margin-right: auto;
}

.container_1170_subcat_hero {
  height: 500px;
  margin-left: auto;
  margin-right: auto;
}

.div_subcat_hero {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6163d3ff9514763824b18950_person%20run.jpg");
  background-position: 50%;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 500px;
  display: flex;
}

.text-block_subcat_hero {
  text-align: center;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 18px;
  line-height: 35px;
}

.button_blog_subcat_humanhealth {
  text-transform: uppercase;
  background-color: #0000;
  border: 1px solid #fff;
  border-bottom-right-radius: 20px;
  margin-top: 10px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.container_1170_subcat_elements {
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.heading_subcat_humanhealth {
  color: #fff;
  text-transform: uppercase;
  white-space: normal;
  background-color: #0000;
  flex-wrap: wrap;
  align-items: center;
  padding-left: 0;
  font-size: 24px;
  line-height: 35px;
  display: flex;
}

.section_subcat_elements {
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.text-block_subcat_human {
  text-align: left;
  margin-bottom: 20px;
  margin-left: 20px;
  margin-right: 20px;
  line-height: 35px;
  display: none;
}

.body-4 {
  color: #000;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.div-block_subcat_human-image {
  background-image: none;
  background-position: 0 0;
  background-size: auto;
}

.div_subcat_ihuman_image_overlay {
  text-align: center;
  background-color: #0000;
  border-bottom-right-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding-bottom: 0;
  display: flex;
}

.div_subcat_ihuman_image_overlay:hover {
  background-color: #0000;
}

.div-block_subcat_human {
  border-style: none;
  border-width: 1px 3px 5px 1px;
  border-color: black #39b6ae var(--lightseagreen) black;
  background-color: #0000;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), linear-gradient(#170303, #170303);
  background-position: 50% 100%, 0 0;
  background-repeat: repeat, repeat;
  background-size: cover, auto;
  border-bottom-right-radius: 80px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 380px;
  margin: 20px 10px;
  display: flex;
  box-shadow: 1px 1px 20px 4px #7070704d;
}

.div-block_subcat_human:hover {
  box-shadow: 1px 1px 20px 4px #70707091;
}

.div_blogtopics_humancat_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/616d2df937a2ff4d903506a1_Happy%20Family-imresizer.jpg");
  background-position: 50% 100%;
  background-repeat: repeat-x;
  background-size: cover;
  border-bottom-right-radius: 0;
  height: 500px;
}

.paragraph_blogtopics_humancat_herocontent {
  text-align: justify;
  padding: 0;
}

.div_ubpost_image1 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6163bf9cde60bb29ce75c588_Probiotics%20%26%20digestion-imresizer.jpg");
  background-position: 50%;
  background-size: cover;
  border-bottom-right-radius: 80px;
  width: 350px;
  height: 300px;
}

.div-block_ubpostname {
  background-color: #f7f7f7;
  border-bottom-right-radius: 80px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 350px;
  height: 530px;
  margin: 20px 10px;
  display: flex;
  box-shadow: 1px 1px 20px 4px #8d8d8d4d;
}

.div_ubpost_image4 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6163c12c4b466c89c5fdf01c_Probiotics%20%26%20gut%20health.jpg");
  background-position: 50% 100%;
  background-size: cover;
  border-bottom-right-radius: 80px;
  width: 350px;
  height: 300px;
}

.button_blog_readmore {
  text-transform: uppercase;
  background-color: #39b6ae;
  border-bottom-right-radius: 20px;
  margin-top: 10px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_blog_readmore:hover {
  color: #000;
}

.div_ubpost_image5 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6163c087fb8a9d0d33cb8dc7_CHild%20probiotics.jpg");
  background-position: 50%;
  background-size: cover;
  border-bottom-right-radius: 80px;
  width: 350px;
  height: 300px;
}

.text_ubpost {
  padding-left: 20px;
  padding-right: 20px;
}

.container_1170_blogtopic_humancat {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.h_eading_blogtopic_humancat_ubpost {
  padding-left: 20px;
}

.div_ubpost_image2 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6163db1da50b006a595793bf_Teethhh.jpg");
  background-position: 50%;
  background-size: cover;
  border-bottom-right-radius: 80px;
  width: 350px;
  height: 300px;
}

.container_1170_blog_subscribenewsletter {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.text-field {
  flex: 0 auto;
  width: 500px;
  display: inline-block;
}

.form-2 {
  align-items: center;
  display: flex;
}

.form-block {
  margin-top: 50px;
  margin-bottom: 50px;
}

.heading_blog_subscribenewsletter {
  text-align: center;
  padding-left: 0;
}

.submit-button-3 {
  text-transform: uppercase;
  background-color: #39b6ae;
  border-bottom-right-radius: 20px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.section_blog_subscribenewsletter {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: none;
}

.div_subscribenewsletter {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.section_blogtopics_humancat_hero, .container_1170_blogtopics_humancat_hero {
  margin-left: auto;
  margin-right: auto;
}

.section_blogtopics_humancat_herocontent {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blogtopics_humancat_herocontent {
  max-width: 1170px;
}

.div_blogtopics_humancat_herocontent {
  height: auto;
}

.body-5 {
  color: #000;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_blogtopic_humancat {
  margin-top: 100px;
  margin-bottom: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_blog_blogtopic_humancat_ubpost {
  flex-flow: wrap;
  justify-content: space-between;
  height: auto;
  display: flex;
}

.container_1170_blogtopics_probioticstraincat_hero {
  margin-left: auto;
  margin-right: auto;
}

.div_blogtopics_probioticstraincat_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6163b9da51c24f46f554f190_Probiotic%20strains-imresizer.jpg");
  background-position: 50%;
  background-size: cover;
  border-bottom-right-radius: 0;
  height: 500px;
}

.section_blogtopics_probioticstraincat_herocontent {
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blogtopics_probioticstraincat_herocontent {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_blogtopics_probioticstraincat_herocontent {
  height: auto;
}

.paragraph_blogtopics_probioticstraincat_herocontent {
  text-align: justify;
  padding: 0;
}

.section_blogtopic_probioticstraincat {
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blogtopic_probioticstraincat {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.h_eading_blogtopic_probioticstraincat_ubpost {
  padding-left: 20px;
}

.div_blog_blogtopic_probioticstraincat_ubpost {
  flex-flow: wrap;
  justify-content: space-between;
  height: auto;
  display: flex;
}

.div-block_blogtopicprobioticstrain_ubpostname {
  border-bottom: 4px solid var(--lightseagreen);
  background-color: #f7f7f7;
  border-bottom-right-radius: 80px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 350px;
  height: 530px;
  margin: 20px 10px;
  display: flex;
  box-shadow: 1px 1px 20px 4px #8d8d8d4d;
}

.div_blogtopicprobioticstrain_ubpost_image {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6163c46020c80307b56d8a9c_Probiotics%20good%20for.jpg");
  background-position: 50% 100%;
  background-size: cover;
  border-bottom-right-radius: 80px;
  width: 350px;
  height: 300px;
}

.heading_blogtopic_blogtopicprobioticstrain_ubpost {
  padding-left: 20px;
}

.text_blogtopicprobioticstrain_ubpost {
  padding-left: 20px;
  padding-right: 20px;
}

.button_blogtopicprobioticstrain_readmore {
  text-transform: uppercase;
  background-color: #39b6ae;
  border-bottom-right-radius: 20px;
  margin-top: 10px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_blogtopicprobioticstrain_readmore:hover {
  color: #000;
}

.container_1170_blogtopics_probioticfnbcat_hero {
  margin-left: auto;
  margin-right: auto;
}

.div_blogtopics_probioticfnbcat_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6163dc1a34ebcf7c47b05b9e_Foooodd-imresizer.jpg");
  background-position: 50%;
  background-size: cover;
  border-bottom-right-radius: 0;
  height: 500px;
}

.section_blogtopics_probioticfnbcat_herocontent {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blogtopics_probioticfnbcat_herocontent {
  max-width: 1170px;
}

.div_blogtopics_probioticfnbcat_herocontent {
  height: auto;
}

.paragraph_blogtopics_probioticfnbcat_herocontent {
  text-align: justify;
  padding: 0;
}

.section_blogtopic_probioticfnbcat {
  margin-top: 100px;
  margin-bottom: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blogtopic_probioticfnbcat {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.h_eading_blogtopic_probioticfnbcat_ubpost {
  padding-left: 20px;
}

.div-block_blogtopicprobioticfnb {
  border-bottom: 4px solid var(--lightseagreen);
  background-color: #f7f7f7;
  border-bottom-right-radius: 80px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 350px;
  height: 530px;
  margin: 20px 10px;
  display: flex;
  box-shadow: 1px 1px 20px 4px #8d8d8d4d;
}

.heading_blogtopic_blogtopicprobioticfnb_ubpost {
  padding-left: 20px;
}

.text_blogtopicprobioticfnb_ubpost {
  padding-left: 20px;
  padding-right: 20px;
}

.button_blogtopicprobioticfnb_readmore {
  text-transform: uppercase;
  background-color: #39b6ae;
  border-bottom-right-radius: 20px;
  margin-top: 10px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_blogtopicprobioticfnb_readmore:hover {
  color: #000;
}

.section_blogprobioticsdigestion_hero {
  margin-left: auto;
  margin-right: auto;
}

.container_1170_blogprobioticsdigestion_hero {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div_blogprobioticsdigestion_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6163bf9cde60bb29ce75c588_Probiotics%20%26%20digestion-imresizer.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
}

.section_blogprobioticsdigestion {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blogprobioticsdigestion {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.heading_blogprobioticsdigestion_date {
  text-transform: uppercase;
  border-bottom: 1px solid #000;
  padding-bottom: 15px;
  font-weight: 400;
  display: inline-block;
}

.section_blogchildprobiotics_hero {
  margin-left: auto;
  margin-right: auto;
}

.container_1170_blogchildprobiotics_hero {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div_blogchildprobiotics_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6163c087fb8a9d0d33cb8dc7_CHild%20probiotics.jpg");
  background-position: 50% 0;
  background-size: cover;
  height: 500px;
}

.section_blogchildprobiotics {
  margin: 100px auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blogchildprobiotics {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.heading_blogprobioticsmouth_date {
  text-transform: uppercase;
  border-bottom: 1px solid #000;
  padding-bottom: 15px;
  font-weight: 400;
  display: inline-block;
}

.section_blogprobioticsguthealth_hero {
  margin-left: auto;
  margin-right: auto;
}

.container_1170_blogprobioticsguthealth_hero {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div_blogprobioticsguthealth_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6163c12c4b466c89c5fdf01c_Probiotics%20%26%20gut%20health.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
}

.section_blogprobioticsguthealth {
  margin: 100px auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blogprobioticsguthealth {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.heading_blogprobioticsguthealth_date {
  text-transform: uppercase;
  border-bottom: 1px solid #000;
  padding-bottom: 15px;
  font-weight: 400;
  display: inline-block;
}

.section_blogprobioticsmouth_hero {
  color: #000;
  margin-left: auto;
  margin-right: auto;
}

.container_1170_blogprobioticsmouth_hero {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div_blogprobioticsmouth_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6163db1da50b006a595793bf_Teethhh.jpg");
  background-position: 50%;
  background-size: contain;
  height: 500px;
}

.section_blogprobioticsmouth {
  margin: 100px auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blogprobioticsmouth {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.section_blogbacilluscoagulansgoodfor_hero {
  margin-left: auto;
  margin-right: auto;
}

.container_1170_blogbacilluscoagulansgoodfor_hero {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div_blogbacilluscoagulansgoodfor_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6163c46020c80307b56d8a9c_Probiotics%20good%20for.jpg");
  background-position: 50% 15%;
  background-size: cover;
  height: 500px;
}

.section_blogbacilluscoagulansgoodfor {
  margin: 100px auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blogbacilluscoagulansgoodfor {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.heading_blogbacilluscoagulansgoodfor_date {
  text-transform: uppercase;
  border-bottom: 1px solid #000;
  padding-bottom: 15px;
  font-weight: 400;
  display: inline-block;
}

.text_footer_blogs {
  color: #fff;
  font-size: 18px;
}

.body-6 {
  color: #000;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_blogprobioticsdigestion_content {
  text-align: justify;
  object-fit: fill;
  font-style: normal;
  display: block;
  position: static;
}

.richtext_childprobiotics_content {
  text-align: justify;
}

.body-7, .body-8 {
  color: #000;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.rich-text-block-53 {
  text-align: justify;
}

.body-9 {
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.rich-text-block-54 {
  text-align: justify;
  margin-top: 30px;
  display: inline-block;
}

.rich-text-block-54.with-picture-on-right, .rich-text-block-54.with-picture-on-left {
  margin-right: 20px;
}

.body-10 {
  color: #000;
  text-align: justify;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  font-style: normal;
  line-height: 35px;
}

.text_contactus_dropdetails-new {
  text-align: center;
  font-size: 30px;
  line-height: 35px;
}

.html-embed-2 {
  margin-top: 10px;
}

.section_careers_currentopenings {
  background-color: var(--white-smoke);
  margin: 50px 0 auto;
  padding: 50px 100px;
}

.container-1170_careers_currentopenings {
  flex-wrap: wrap;
  align-items: flex-end;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.div_careers_currentopenings {
  text-align: justify;
  flex-flow: column wrap;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.button_careers_currentopenings_formulations {
  color: var(--royal-blue);
  text-transform: none;
  object-position: 50% 50%;
  background-color: #0000;
  border: 1px #000;
  border-bottom-right-radius: 0;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  margin-left: 0;
  padding: 0;
  text-decoration: none;
  display: inline-block;
}

.button_careers_currentopenings_formulations:hover {
  color: var(--royal-blue);
  text-decoration: underline;
}

.paragraph_careers_currentopenings {
  justify-content: center;
  align-items: center;
  padding-left: 15px;
  display: flex;
}

.div_careers_currentopenings_buttons {
  flex-flow: wrap;
  flex: 0 auto;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.div_careers_currentopening_humanhealth {
  background-color: #fff;
  flex-direction: column;
  flex: none;
  justify-content: space-around;
  align-items: center;
  width: 220px;
  height: 180px;
  margin: 20px;
  padding: 20px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.heading_careers_currentopenings {
  text-align: center;
  align-self: center;
}

.text_careers_currentopenings_division {
  text-align: center;
}

.heading-immunity {
  color: #fff;
  text-transform: uppercase;
  background-color: #0000;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
}

.heading-children, .heading-bone, .heading-oralrehydration {
  color: #fff;
  text-transform: uppercase;
  background-color: #0000;
  padding-left: 5px;
  padding-right: 5px;
}

.heading_fnb_consumerpreference {
  margin-top: 0;
  margin-bottom: auto;
  padding-bottom: 0;
}

.heading_animalhealth_pets {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  border: 1px #000;
  padding-left: 5px;
  padding-right: 5px;
}

.heading_animalhealth_aqua {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  padding-left: 5px;
  padding-right: 5px;
}

.heading_animalhealth_poultry {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
}

.heading_animalhealth_cattle {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  padding-left: 5px;
  padding-right: 5px;
}

.body_company {
  color: #000;
  height: auto;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.background-video-company {
  height: 600px;
}

.paragraph_company_heroimg {
  color: #fff;
  background-color: #0000;
  padding: 0 15px;
  display: none;
}

.button_company_hero_explore-products-2 {
  text-transform: uppercase;
  background-color: #0000;
  border: 2px solid #fff;
  border-radius: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-decoration: none;
}

.button_company_hero_explore-products-2:hover {
  color: #39b6ae;
  border-color: #39b6ae;
}

.section_company_experience {
  padding-left: 100px;
  padding-right: 100px;
  display: none;
}

.div_company_experience {
  border-top-left-radius: 100px;
  border-bottom-right-radius: 100px;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: auto;
  max-width: 1170px;
  margin-top: 75px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 0 10px 4px #ececec;
}

.div_company_experience_1 {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.h2_company_experience {
  text-align: center;
  font-size: 40px;
}

.text-block-54 {
  text-align: center;
  font-size: 18px;
}

.heading-67, .heading-68, .heading-69 {
  font-size: 22px;
}

.list-item-10 {
  border: 1px #000;
  border-bottom: 2px solid #ececec;
  margin-top: 35px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.list-item-11, .list-item-12 {
  border-bottom: 2px solid #ececec;
  padding-top: 5px;
  padding-bottom: 5px;
}

.button-10 {
  background-color: var(--lightseagreen);
  margin-top: 30px;
  margin-left: 35px;
  display: none;
}

.section_company_contactus {
  justify-content: center;
  padding-left: 100px;
  padding-right: 100px;
  display: none;
}

.div_company-_contact_us {
  flex-direction: column;
  max-width: 1170px;
  margin: 100px auto;
  display: flex;
}

.div_company_contactus_numbers {
  text-align: center;
  background-color: #0000;
  background-image: linear-gradient(45deg, #39b6ae59, #fff);
  border-radius: 20px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 40px 20px;
  box-shadow: 1px 1px 3px #000;
}

.div_company_contactus_form {
  min-width: auto;
  margin-left: 10px;
  margin-right: 10px;
  padding: 40px 20px;
}

.div_company_contactus_numbers_numbers {
  justify-content: space-around;
  display: flex;
}

.div_company_contactus_numbers_2 {
  border: 1px #000;
  flex-direction: column;
  min-width: 250px;
  max-width: 250px;
  min-height: 150px;
  max-height: 250px;
  margin: 20px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.para_company_contactus_numbers {
  color: #707070;
}

.heading-75 {
  border: 1px #0000001c;
}

.body_lp-probioticformulations {
  color: #000;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.div_company_experience_boardrs-2 {
  background-color: #39b6ae;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100px;
  margin-top: 50px;
  display: flex;
}

.div_company_dosageforms_inside {
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.div_company_dosageforms-inside2, .div_company_dosageforms-inside3 {
  margin-top: 5px;
  margin-bottom: 5px;
  display: flex;
}

.div_company_contactus_super-2 {
  max-width: 1170px;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 50px;
  padding-right: 50px;
  box-shadow: 1px 1px 3px #000;
}

.section_formulations_products {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.navbar_lp-probiotic-formulations1 {
  color: #000;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 100px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  transition: opacity .2s;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.section_company_freefree {
  background-color: #0000;
  border-bottom-right-radius: 80px;
  margin-top: 50px;
  padding: 50px 100px 0;
}

.image_company_icons {
  flex: 0 auto;
  width: 100px;
  max-width: none;
  margin: 0;
  display: block;
}

.div_lp_company_iconndescription {
  flex-direction: column;
  flex: 0 auto;
  align-self: auto;
  align-items: center;
  display: flex;
}

.container-1170_company_freefree {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.contain-1170_probioticmanufacturer-_manu {
  background-color: #0000002e;
  border-bottom-right-radius: 0;
  flex-direction: column;
  align-items: center;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section_manu_dosageforms {
  margin-top: 60px;
  padding-left: 100px;
  padding-right: 100px;
}

.heading_manu_dosageform1 {
  flex-direction: column;
  margin-top: 0;
  display: flex;
}

.div_manu_dosageforms {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.para_manu_dosage_form {
  text-align: justify;
}

.image-_dosage_form1-manu {
  max-width: 40px;
}

.text_dosageform1-_msnu {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 2px 10px;
  display: flex;
  overflow: visible;
}

.div_manu_strains4_points {
  max-width: 500px;
  margin-top: 25px;
  margin-bottom: 25px;
  margin-left: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.div_ubpost_image6 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61891c9fc82e3f28568e2b76_ChooseProbioticSupplement.jpg");
  background-position: 100%;
  background-size: cover;
  border-bottom-right-radius: 80px;
  width: 350px;
  height: 300px;
}

.div_ubpost_image7 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61892058ad356e2d59a4c156_ProbioticsSafe.jpg");
  background-position: 50%;
  background-size: cover;
  border-bottom-right-radius: 80px;
  width: 350px;
  height: 300px;
}

.section_blog_bestprobioticssupplement_hero {
  color: #000;
  margin-left: auto;
  margin-right: auto;
}

.container_1170_blogbestprobioticssupplement_hero {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div_blogbestprobioticssupplement_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61891c9fc82e3f28568e2b76_ChooseProbioticSupplement.jpg");
  background-position: 50% 0;
  background-size: cover;
  height: 500px;
}

.section_blogbestprobioticssupplement {
  margin: 100px auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_bestprobioticssupplement {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.section_blog_probioticsimmunesystem_hero {
  color: #000;
  margin-left: auto;
  margin-right: auto;
}

.container_1170_blog_probioticsimmunesystem_hero {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div_blog_probioticsimmunesystem_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61892058ad356e2d59a4c156_ProbioticsSafe.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  height: 500px;
  margin-top: 100px;
}

.section_blog_probioticsimmunesystem {
  margin: 100px auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blog_probioticsimmunesystem {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.heading_blog_probioticsimmunesystem_date {
  text-transform: uppercase;
  border-bottom: 1px solid #000;
  padding-bottom: 15px;
  font-weight: 400;
  display: inline-block;
}

.section_blog_probioticdrink_hero {
  color: #000;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
}

.container_1170_blog_probioticdrink_hero {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div_blog_probioticdrink_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/618c0396f6d66d3f93f8e6d1_Probiotic%20food.jpeg");
  background-position: 50% 55%;
  background-size: cover;
  height: 500px;
  margin-top: 0;
}

.section_blog_probioticdrink {
  margin: 100px auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blog_probioticdrink {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.section_blog_probioticfood_hero {
  color: #000;
  margin-left: auto;
  margin-right: auto;
}

.container_1170_blog_probioticfood_hero {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div_blog_probioticfood_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61d2a02ac611e3a9a822064f_fermented-food-probiotics-top-view-2021-08-30-18-54-47-utc-min.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
}

.section_blog_probioticfood {
  margin: 100px auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blog_probioticfood {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  transition: opacity .2s;
}

.heading_blog_probioticfood_date {
  text-transform: uppercase;
  border-bottom: 1px solid #000;
  padding-bottom: 15px;
  font-weight: 400;
  display: inline-block;
}

.body_bestprobioticsupplement {
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.div_blog_blogtopic_probioticfnbcat_probioticdrink {
  flex-flow: wrap;
  justify-content: space-between;
  height: auto;
  display: flex;
}

.div_blogtopicprobioticfnb_probioticdrink_image {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/618c0396f6d66d3f93f8e6d1_Probiotic%20food.jpeg");
  background-position: 50%;
  background-size: cover;
  border-bottom-right-radius: 80px;
  width: 350px;
  height: 300px;
}

.img_bacillus {
  align-self: flex-end;
  width: 80px;
  max-width: none;
  margin-right: 10px;
}

.heading_bacillusstrains {
  flex: 1;
  align-self: flex-start;
}

.img_streptococcus {
  align-self: flex-end;
  width: 80px;
  max-width: none;
  margin-right: 10px;
}

.heading_streptococcusstrains {
  flex: 1;
  align-self: flex-start;
}

.section_bc_whybc {
  background-color: var(--white-smoke);
  height: auto;
  margin-top: 50px;
  padding: 50px 100px;
}

.contain-1170_bc_whybc {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_bc_whybcgroup {
  flex-flow: row;
  align-items: flex-start;
  display: flex;
}

.heading_bc_whybc {
  margin-top: 0;
}

.image_bc_whybc_tick {
  flex: 0 auto;
  width: 30px;
  max-width: none;
  height: 30px;
}

.div_bc_whybc_propgroup {
  flex-wrap: nowrap;
  align-self: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-block_bc_whybc {
  text-align: justify;
  flex-flow: wrap-reverse;
  flex: 0 auto;
  place-content: center;
  align-self: center;
  align-items: baseline;
  display: flex;
}

.div_bc_whybc_group1_trial {
  flex-flow: column;
  justify-content: space-around;
  align-items: stretch;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.div_bc_whybc_properties_trial {
  background-color: #fff;
  flex-flow: column wrap;
  justify-content: flex-start;
  align-items: center;
  width: 300px;
  height: 280px;
  margin: 20px;
  padding: 20px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.section_bc_stable-probioticingredient {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.contain-1170_bc_stable-probioticingredient {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_bc_stable-probioticingredient {
  flex-flow: row;
  place-content: center space-between;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.div_bc_stable-probioticingredient_content {
  flex-flow: column wrap;
  align-items: center;
  padding-left: 30px;
  padding-right: 0;
  display: flex;
}

.div_bc_stable-probioticingredient_picture {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61558407406e1e4c293b1870_Food%20Applications%20-%20Image%20Placeholder.png");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: auto;
  margin-left: 10px;
}

.image-38 {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 350px;
  max-width: none;
  height: 400px;
}

.section_bc_aboutbc {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_bc_aboutbc {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_bc_aboutbc {
  align-items: center;
  display: flex;
}

.div_bc_aboutbc_text {
  margin-top: 50px;
}

.image_bc_aboutbc {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 350px;
  max-width: none;
  height: 200px;
  margin-right: 20px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.image_bc_mechanismofbc {
  max-width: none;
  display: inline-block;
}

.paragraph-72 {
  text-align: justify;
}

.body_probioticblends {
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_blends_fnbindustry {
  height: auto;
  margin-top: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_blends_fnbindustry {
  flex-direction: row-reverse;
  display: flex;
}

.heading_blends_fnbindustry {
  margin-left: auto;
  margin-right: auto;
}

.contain-1170_blends_stable-probioticingredient {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_blends_stable-probioticingredient {
  flex-flow: column;
  place-content: center space-between;
  align-items: flex-start;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.div_blends_stable-probioticingredient_picture {
  width: auto;
  height: auto;
  margin-left: 10px;
}

.image_blends_fnbindustry {
  border: 1px none var(--white-smoke);
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 350px;
  max-width: none;
  height: auto;
  margin-top: 40px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.rich-text-block-56 {
  margin-left: 0;
}

.section_blends_pharmaindustry {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_blends_pharmaindustry {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_blends_pharmaindustry {
  flex-flow: column;
  place-content: center space-between;
  align-items: flex-start;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.heading_blends_pharmaindustry {
  margin-left: auto;
  margin-right: auto;
}

.div_blends_pharmaindustryblock {
  flex-direction: row-reverse;
  display: flex;
}

.div_blends_pharmacontent {
  flex-flow: column wrap;
  align-items: center;
  padding-left: 30px;
  display: flex;
}

.div_blends_pharmaindustry_picture {
  width: auto;
  height: auto;
  margin-top: 40px;
  margin-left: auto;
}

.section_blends_morestrains {
  background-color: var(--lightseagreen);
  color: #fff;
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: none;
}

.contain-1170_blends_morestrains {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_blends_morestrains {
  flex-flow: column;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading_blends_morestrains {
  margin-left: auto;
  margin-right: auto;
}

.div_lends_morestrainsnames {
  text-align: center;
  flex-direction: row;
  justify-content: space-around;
  align-self: stretch;
  align-items: flex-start;
  display: flex;
}

.button_blends_hero_contactuswhite {
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 0 20px 20px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin-top: 46px;
  margin-bottom: 30px;
  display: flex;
}

.button_blends_hero_contactuswhite:hover {
  color: #000;
}

.body_probioticsupplement {
  color: #000;
  height: auto;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_probioticsupplement_hero {
  -webkit-text-fill-color: inherit;
  background-color: #0006;
  background-clip: padding-box;
  width: auto;
  max-width: none;
  height: 600px;
  max-height: none;
  margin-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.background-video_probioticsupplement_hero {
  height: 600px;
}

.div_probioticsupplement_hero_div {
  z-index: 10;
  color: #0000;
  object-fit: fill;
  background-color: #0000;
  border-bottom-left-radius: 0;
  flex-flow: column;
  place-content: flex-end center;
  align-items: center;
  min-width: auto;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: static;
  overflow: visible;
}

.probioticsupplement_image_logo {
  width: 200px;
  max-width: none;
  height: 200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading_probioticsupplement_heroimage {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  padding: 0 15px;
  display: flex;
}

.text_probioticsupplement_hero-copy {
  color: var(--white-smoke);
  margin-top: 5px;
  margin-bottom: 10px;
}

.section_probioticsupplement_experience {
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_probioticsupplement_experience {
  border-top-left-radius: 100px;
  border-bottom-right-radius: 100px;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: auto;
  max-width: 1170px;
  margin-top: 75px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 0 10px 4px #ececec;
}

.div_probioticsupplement_experience_1 {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.div_probioticsupplement_experience_boardrs {
  background-color: var(--lightseagreen);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100px;
  margin-top: 50px;
  display: flex;
}

.section_probioticsupplement_about-us {
  border: 0 solid #ececec;
  padding-left: 100px;
  padding-right: 100px;
}

.div_probioticsupplement_about_us {
  flex-flow: column;
  place-content: stretch center;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div_probioticsupplement_about_us_1st-half {
  flex: 1;
  width: auto;
  padding-right: 30px;
}

.paragraph_probioticsupplement_aboutus {
  text-align: justify;
  font-size: 18px;
  line-height: 35px;
}

.div_probioticsupplement_about_us_second_half {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6155a9baa4d5ae7bf496be5d_AboutUsPageImage.jpg");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex: 0 auto;
  align-self: center;
  width: 400px;
  height: 350px;
  padding-left: 0;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.section_probioticsupplement_strains2 {
  background-color: var(--white-smoke);
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.div_probioticsupplement_strains_4 {
  justify-content: space-around;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.div_probioticsupplement_strains4_contetn {
  background-color: #fff;
  min-width: 500px;
  max-width: 500px;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-top: 20px;
  padding-bottom: 20px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.image_probioticsupplement_strain {
  width: 100px;
  max-width: none;
  padding-top: 20px;
  padding-left: 40px;
}

.paragraph_probioticsupplement_strain {
  text-align: justify;
  margin-bottom: 0;
  padding: 20px 40px 0;
}

.div_probioticsupplement_strains4_points {
  max-width: 500px;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.heading_probioticsupplement_strain {
  margin-bottom: 38px;
}

.body_probioticstrains {
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_probioticstrains_hero {
  height: auto;
  margin-top: 100px;
  display: none;
}

.contain-1170_probioticstrains_hero {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: none;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticstrains_heroheading {
  flex: 0 auto;
  display: block;
}

.div_probioticstrains_hero_heading {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/619b6ea1b939f9d6b9e33f23_Bacillus%20Coagulans%20Unique%20IS-2%20is%20regarded%20as%20safe%20by%20US%20FDA.png");
  background-position: 60%;
  background-size: cover;
  flex-direction: column;
  flex: 1;
  align-items: center;
  max-width: 1170px;
  height: 500px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading_probioticstrains_hero {
  color: #fff;
  text-align: center;
  background-color: #0000;
  margin-top: 30px;
  margin-bottom: auto;
}

.heading_probioticstrains_hero_text {
  color: #fff;
  text-align: center;
  margin-top: 20px;
}

.button_probioticstrains_hero_contactus {
  background-color: var(--lightseagreen);
  border-radius: 0 20px 20px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin-top: 46px;
  margin-bottom: 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.button_probioticstrains_hero_contactus:hover {
  color: #000;
}

.contain-1170_probioticstrains_authenticity {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_sample_services_2_line {
  background-color: var(--lightseagreen);
  border: 1px #000;
  border-radius: 2px;
  min-width: 0;
  max-width: 75px;
  min-height: 3px;
  margin-top: -28px;
  margin-left: 35px;
  position: relative;
}

.button_sample_service_2 {
  background-color: var(--lightseagreen);
  margin-top: 30px;
  margin-left: 35px;
  display: none;
}

.section_probioticstrain_hero {
  -webkit-text-fill-color: inherit;
  background-color: #0006;
  background-clip: padding-box;
  width: auto;
  max-width: none;
  height: 600px;
  max-height: none;
  margin-top: 100px;
  padding-left: 0;
  padding-right: 0;
}

.section_probioticstraina_authenticity {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_probioticstrain_authenticity {
  flex-flow: wrap;
  place-content: center space-around;
  align-self: auto;
  align-items: center;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.button_probioticstrains_authenticity_hero_contactus {
  background-color: var(--lightseagreen);
  border-radius: 0 20px 20px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin-top: 46px;
  margin-bottom: 30px;
  display: none;
  box-shadow: 1px 1px 3px #000;
}

.button_probioticstrains_authenticity_hero_contactus:hover {
  color: #000;
}

.contain-1170_probioticstrains_pharmaindustry {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticstrains_pharmaindustry {
  flex-flow: column;
  place-content: center space-between;
  align-items: flex-start;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.heading_probioticstrains_pharmaindustry {
  text-align: center;
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.div_probioticstrains_pharmaindustryblock {
  flex-direction: row-reverse;
  display: flex;
}

.div_probioticstrains_pharmacontent {
  flex-flow: column wrap;
  align-items: center;
  padding-left: 30px;
  display: flex;
}

.div_probioticstrains_pharmaindustry_picture {
  width: auto;
  height: auto;
  margin-top: 40px;
  margin-left: auto;
}

.div_probioticstrainss_authenticitynames {
  border: 1px none var(--white-smoke);
  background-color: #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 150px;
  height: 100px;
  margin: 10px 20px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.heading_probioticstrains_authenticitynames {
  text-align: center;
  padding-top: 0;
}

.image_probioticstrains_fnbindustry {
  border: 1px none var(--white-smoke);
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 350px;
  max-width: none;
  height: auto;
  margin-top: 40px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.section_probioticstrains_fnbindustry {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_probioticstrains_stable-probioticingredient {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticstrains_stable-probioticingredient {
  flex-flow: column;
  place-content: center space-between;
  align-items: flex-start;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.heading_probioticstrains_fnbindustry {
  align-self: flex-start;
  margin-left: auto;
  margin-right: auto;
}

.heading_probioticstrains_fnbsafeingredient {
  margin-left: auto;
  margin-right: auto;
}

.div_probioticstrains_fnbindustry {
  flex-direction: row-reverse;
  display: flex;
}

.div_probioticstrains_stable-probioticingredient_content {
  flex-flow: column wrap;
  align-items: center;
  padding-left: 30px;
  display: flex;
}

.div_probioticstrains_stable-probioticingredient_picture {
  width: auto;
  height: auto;
  margin-left: 10px;
}

.image_probioticsrains_fnbindustry {
  border: 1px none var(--white-smoke);
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 350px;
  max-width: none;
  height: auto;
  margin-top: 40px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.section_probioticstrains_foodnbeverage_fortificationoption {
  opacity: 1;
  background-color: #0000;
  background-image: none;
  background-size: auto;
  border: 4px #39b6ae;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  margin-top: 100px;
  padding: 0 100px;
}

.container-1170_section_probioticstrains_foodnbeverage_fortificationoption {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_probioticstrains_foodnbeverage_fortificationoption {
  color: #fff;
  border: 1px solid #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  padding: 0;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_probioticstrains_foodnbeverage_fortificationcontent {
  color: #000;
  width: 300px;
  margin-right: 40px;
  padding-left: 40px;
}

.div_probioticstrains_foodnbeverage_fortification_foodopyions, .div_probioticstrains_foodnbeverage_fortificationdrinks-options {
  color: #000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div_probioticstrains_fnb_fortification_fooditems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  margin-right: 20px;
  padding: 20px;
}

.list_probioticstrains_fnb_fortification_fooditems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.div_probioticstrains_fnb_fortification_drinkitems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  padding: 20px;
}

.list_probioticstrains_fnb_fortification_drinkitems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.section_probioticstrains_freefree {
  background-color: #0000;
  border-bottom-right-radius: 80px;
  margin-top: 100px;
  padding: 0 100px;
}

.container-1170_probioticstrains_freefree {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_probioticstrains_freefree {
  border: 1px #000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: row-reverse;
  justify-content: space-around;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 20px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_probioticstrains_freefree_iconndescription {
  flex-direction: column;
  flex: 0 auto;
  align-self: auto;
  align-items: center;
  display: flex;
}

.image_probioticstrains_freefree_icons {
  flex: 0 auto;
  width: 100px;
  max-width: none;
  margin: 0;
  display: block;
}

.text-block_probioticstrains_freeicon {
  text-align: center;
  display: inline-block;
}

.section_probioticstrains_clinicalstudies {
  margin-top: 100px;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 100px;
}

.container-1170_probioticstrains_clinicalstudies {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.button_probioticstrains_clinicalstudies {
  text-transform: uppercase;
  cursor: default;
  background-color: #707070;
  border-bottom-right-radius: 30px;
  margin-left: 15px;
  padding-top: 5px;
  padding-bottom: 10px;
  padding-right: 15px;
  display: none;
}

.textblock_probioticstrains_clinicalstudies {
  padding-top: 15px;
  padding-left: 15px;
  font-size: 28px;
}

.grid_probioticstrains_clinicalstudies {
  grid-template-rows: auto;
  padding-top: 50px;
  padding-left: 15px;
  padding-right: 15px;
}

.div_probioticstrains_clinicalstudiesleft {
  flex-flow: column wrap;
  display: flex;
}

.div-block-_probioticstrains_clinicalstudgastrohealth {
  display: flex;
}

.image_probioticstrains_clinicalstudiesicons {
  border: 1px #000;
  border-radius: 20px 0 20px 20px;
  width: 80px;
  max-width: none;
  height: 80px;
  margin-right: 15px;
  padding: 10px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div-block_probioticstrains_clinicalstud_oralhealth, .div-block_probioticstrains_clinicalstud_immunityy {
  display: flex;
}

.div-block_probioticstrains_clinicalstudy_lifestyledisorder {
  margin-top: 10px;
  display: flex;
}

.div-block_probioticstrains_clinicalstud_cardiohealth, .div-block-_probioticstrains_clinicalstud_women-shealth, .div-block-_probioticstrains_clinicalstud_gutbrainaxix {
  display: flex;
}

.div-block-_probioticstrains_clinicalstud_sportsnutrition {
  margin-top: 31px;
  display: flex;
}

.section_probioticstrains_certificates {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_probioticstrains_certificates {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticstrains_certifications {
  flex-flow: wrap;
  place-content: center space-around;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.image_probioticstrains_certifications_logo {
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  width: 120px;
  max-width: none;
  height: auto;
  margin: 10px;
  padding: 10px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.section_probioticstrains_featuredmorestrains {
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
}

.container-1170_probioticstrains_featuredmorestrains {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_probioticstrains_featuredmorestrains {
  flex-wrap: nowrap;
  justify-content: space-around;
  align-items: flex-start;
  display: flex;
}

.div_probioticstrains_featuredmorestrains_writeup {
  flex-wrap: wrap;
  place-content: space-between center;
  align-items: center;
  width: 50%;
  display: flex;
}

.div_probioticstrains_featuredmorestrains_lactobacillusstrain {
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
}

.heading_probioticstrains_featuredmorestrains {
  text-align: center;
  display: flex;
}

.text_probioticstrains_featuredmorestrains {
  text-align: center;
}

.button_probioticstrains_featuredmorestrains_getintouch {
  background-color: var(--lightseagreen);
  text-transform: uppercase;
  border-radius: 0 0 30px;
  flex-direction: row;
  justify-content: flex-start;
  align-self: auto;
  margin-top: 190px;
  display: flex;
  position: static;
  inset: auto 0% 0% auto;
  box-shadow: 1px 1px 3px #000;
}

.button_probioticstrains_featuredmorestrains_getintouch:hover {
  color: #000;
}

.div_probioticstrains_pic-strainname {
  flex-flow: row;
  align-items: flex-start;
  display: flex;
}

.section_probioticstrains_featuredmorestrains2 {
  margin-left: auto;
  margin-right: auto;
  padding-top: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.container-1170_probioticstrains_featuredmorestrains2 {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.img_probioticstrains_featuredstrains_lactobacillus {
  flex: 0 auto;
  align-self: flex-end;
  width: 80px;
  max-width: none;
  margin-right: 10px;
}

.heading_probioticstrains_lactobacillusstrains {
  flex: 1;
  align-self: flex-start;
}

.div_probioticstrains_featuredmorestrains2 {
  flex-wrap: nowrap;
  justify-content: space-around;
  align-items: flex-start;
  display: flex;
}

.div_probioticstrains_featuredmorestrains_bacillusstrain, .div_probioticstrains_featuredmorestrains_bifidobacteriumstrain {
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
}

.img_probioticstrains_bifidobacterium {
  flex: 0 auto;
  align-self: flex-end;
  width: 80px;
  max-width: none;
  margin-right: 10px;
}

.heading_probioticstrains_bifidobacteriumstrains {
  flex: 1;
  align-self: flex-start;
}

.section_probioticstrains_featuredmorestrains3 {
  margin-left: auto;
  margin-right: auto;
  padding-top: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.container-1170_probioticstrains_featuredmorestrains3 {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_probioticstrains_featuredmorestrains3 {
  flex-wrap: nowrap;
  justify-content: space-around;
  align-items: flex-start;
  display: flex;
}

.div_probioticstrains_featuredmorestrains_streptococcusstrain, .div_probioticstrains_featuredmorestrains_lactococcusstrain {
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
}

.img_probioticstrains_lactococcus {
  align-self: flex-end;
  width: 80px;
  max-width: none;
  margin-right: 10px;
}

.heading_probioticstrains_lactococcusstrains {
  flex: 0 auto;
  align-self: flex-start;
}

.div_probioticstrains_hero_div {
  z-index: 10;
  color: #0000;
  object-fit: fill;
  background-color: #0000;
  border-bottom-left-radius: 0;
  flex-flow: column;
  place-content: flex-end center;
  align-items: center;
  min-width: auto;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: static;
  overflow: visible;
}

.probioticstrains_image_logo {
  width: 200px;
  max-width: none;
  height: 200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading_probioticstrains_heroimage-copy {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  padding: 0 15px;
  display: flex;
}

.contain-1170_probioticstrains_features {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticstrains_features {
  flex-flow: row;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticstrains_whybc_group1_trial {
  flex-flow: column;
  justify-content: space-around;
  align-items: stretch;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
}

.div_probioticstrains_featureslist {
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticstrains_listticks {
  flex-flow: column wrap;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticstrains_whybc_propgroup {
  flex-wrap: nowrap;
  align-self: flex-start;
  align-items: flex-start;
  display: flex;
}

.image_probioticstrains_bc_whybc_tick {
  flex: 0 auto;
  width: 30px;
  max-width: none;
  height: 30px;
  margin-right: 10px;
}

.text-blockprobioticstrains_bc_whybc {
  text-align: justify;
  flex-flow: row;
  justify-content: center;
  display: flex;
}

.section_probioticstrains_services2 {
  margin-top: 0;
  padding: 0 100px;
  display: none;
}

.div_probioticstrains_services_2 {
  flex-flow: row;
  place-content: flex-end space-between;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 75px;
  display: flex;
}

.div_probioticstrains_services_list {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6145a5c64ef6e66c7dd617f6_YOUR%20BRAND%20(1).jpg");
  background-position: 50%;
  background-size: cover;
  width: 350px;
  min-width: 350px;
  height: 450px;
  min-height: 450px;
  margin-top: 0;
  margin-right: 0;
  position: static;
}

.div_probioticstrains_services_photo {
  margin-left: 30px;
}

.heading_probioticstrains_services_2 {
  margin-bottom: 50px;
  margin-left: 35px;
  margin-right: 10px;
}

.section_probioticstrains_featuredstrains_12 {
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 100px;
  display: block;
}

.div_probioticstrains_featuredstrains_2 {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.headline_probioticstrains_company_services {
  text-align: center;
  margin-left: 20px;
}

.div_probioticstrains_services_big_enclousure {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 40px;
  display: flex;
}

.div_probioticstrains_services_enclosure {
  justify-content: center;
  min-width: auto;
  display: flex;
}

.div_probioticstrains_services_contractmanu {
  color: #000;
  text-align: center;
  background-color: #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 400px;
  min-width: auto;
  max-width: none;
  height: auto;
  margin: 30px 40px;
  padding: 15px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_probioticstrains_services_contractmanu:hover {
  color: #fff;
}

.heading_probioticstrains_services_names {
  color: #000;
}

.paragraph_probioticstrains_services_description {
  color: #000;
  min-width: auto;
  height: auto;
  line-height: 30px;
}

.paragraph_probioticstrains_services_description:hover {
  color: #000;
}

.div_probioticstrains_services_customizedblends {
  text-align: center;
  background-color: #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 400px;
  min-width: auto;
  max-width: none;
  height: auto;
  margin: 30px 40px;
  padding: 15px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_probioticstrains_services_customizedblends:hover {
  color: #fff;
  background-color: #0000;
}

.div_probioticstrains_services_analyticalsupport {
  text-align: center;
  background-color: #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 400px;
  min-width: auto;
  max-width: none;
  height: auto;
  margin: 30px 40px;
  padding: 15px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_probioticstrains_services_analyticalsupport:hover {
  color: #fff;
}

.section_probioticstrains_features {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_probioticstrains_clinicalstudies_cta {
  display: flex;
}

.button_probioticstrains_contactus {
  background-color: var(--lightseagreen);
  text-align: center;
  text-transform: uppercase;
  border-radius: 0 0 30px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin: 50px auto 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.button_probioticstrains_contactus:hover {
  color: #000;
}

.div_probioticstrais_dosageforms {
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.div_probioticstrains_dosageforms_inside2, .div_probioticstrain_dosageforms_inside2 {
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.image_probioticstrains_dosage_form1-manu {
  max-width: 40px;
}

.text_probioticstrains_dosageform1-_msnu {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 2px 10px;
  display: flex;
  overflow: visible;
}

.image_probioticmanufacturer_hero {
  width: 200px;
  max-width: none;
  height: auto;
  margin-top: auto;
  padding-top: 0;
}

.heading_probioticmanufacturer_hero-_manu-_1 {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  font-family: Urbanist, sans-serif;
  display: block;
}

.heading_probioticmanufacturer_hero-_manu {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  font-family: Urbanist, sans-serif;
}

.button_probioticmanufacturer_contactus-_manu {
  background-color: var(--lightseagreen);
  text-transform: uppercase;
  border: 1px solid #fff;
  border-radius: 20px;
  justify-content: center;
  margin: 0 auto 22px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  box-shadow: 1px 1px 3px #000;
}

.button_probioticmanufacturer_contactus-_manu:hover {
  background-color: var(--lightseagreen);
  color: #000;
  border-color: #fff;
}

.section_probioticmanufacturer_experiencedesign1 {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_probioticmanufacturer_experiencedesign1 {
  border-top-left-radius: 100px;
  border-bottom-right-radius: 100px;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: auto;
  max-width: 1170px;
  margin-top: 75px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 0 10px 4px #ececec;
}

.div_probioticstrains_dosageformspics {
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  max-width: 1170px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image_probioticstrains_form1 {
  max-width: 40px;
}

.text_probioticstrains_msnu {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 2px 10px;
  display: flex;
  overflow: visible;
}

.div_probioticstrains_services_privatelabel-copy {
  text-align: center;
  background-color: #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 400px;
  min-width: auto;
  max-width: none;
  height: auto;
  margin: 30px 40px;
  padding: 15px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_probioticstrains_services_privatelabel-copy:hover {
  color: #fff;
}

.rich-text_probioticstrains_fnbindustry, .rich-text_probioticstrains_fnb-pharma {
  margin-left: 0;
}

.headline_probioticmanufacturer_hero {
  font-size: 35px;
}

.div_probioticmanufacturer_freefreegroup {
  flex-wrap: wrap;
  justify-content: space-between;
  align-self: stretch;
  display: flex;
}

.div_probioticmanufacturer_experiencedesignelement1 {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.div_probioticmanufacturers_experience_boardrs {
  background-color: var(--lightseagreen);
  color: var(--lightseagreen);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100px;
  margin-top: 50px;
  display: flex;
}

.h2_probioticmanufacturer_experiencedesignelement1 {
  text-align: center;
  font-size: 40px;
}

.text-block_probioticmanufacturer_experiencedesignelement1 {
  text-align: center;
  font-size: 18px;
}

.container-1170_section_probioticmanufacturing_manufnb {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading_probioticmanufacturing_manufnb {
  text-align: center;
}

.div_proboticmanufacturing_manufacturingfnb {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.rich_text_probioticmanufacturing_fnb-pharma {
  text-align: justify;
  padding-left: 15px;
  padding-right: 15px;
}

.rich_text_probioticmanufacturing_fnb-pharma p {
  font-weight: 700;
}

.image_probioticmanufacturing_manufnb {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 20px;
  width: auto;
  max-width: none;
  height: 150px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.nav-button_probioticmanufacturer_cta {
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-radius: 0 0 30px;
  flex-flow: row-reverse wrap;
  place-content: center flex-end;
  align-items: center;
  width: auto;
  min-width: auto;
  max-width: none;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 10px 10px;
  font-size: 16px;
  line-height: 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.section_probioticmanufacturing_manufacturingfnb {
  background-color: #0000;
  border-bottom-right-radius: 80px;
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 100px;
  display: flex;
}

.section_probioticmanufacturing_fnbindustry {
  height: auto;
  margin-top: 60px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_probioticmanufacturing_stable-probioticingredient {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticmanufacturing_stable-probioticingredient {
  flex-flow: column;
  place-content: center space-between;
  align-items: flex-start;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.heading_probioticmanufacturing_fnbindustry {
  align-self: flex-start;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
}

.heading_probioticmanufacturing_fnbsafeingredient {
  margin-left: auto;
  margin-right: auto;
}

.div_probioticmanufacturing_fnbindustry {
  flex-direction: row-reverse;
  display: flex;
}

.div_probioticmanufacturing_stable-probioticingredient_content {
  flex-flow: column wrap;
  align-items: center;
  padding-left: 30px;
  display: flex;
}

.rich-text_probioticmanufacturing_fnbindustry {
  margin-left: 0;
  padding-top: 50px;
}

.div_probioticmanufacturing_stable-probioticingredient_picture {
  width: auto;
  height: auto;
  margin-left: 10px;
}

.image_probioticmanufacturing_fnbindustry {
  border: 1px none var(--white-smoke);
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 350px;
  max-width: none;
  height: auto;
  margin-top: 40px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.section_probioticmanufacturing_foodnbeverage_fortificationoption {
  opacity: 1;
  background-color: #0000;
  background-image: none;
  background-size: auto;
  border: 4px #39b6ae;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  margin-top: 100px;
  padding: 0 100px;
}

.container-1170_section_probioticmanufacturing_foodnbeverage_fortificationoptio {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_probioticmanufacturing_foodnbeverage_fortificationoption {
  color: #fff;
  border: 1px solid #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  padding: 0;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_probioticmanufacturing_foodnbeverage_fortificationcontent {
  color: #000;
  width: 400px;
  margin-right: 40px;
  padding-left: 40px;
  display: block;
}

.div_probioticmanufacturing_foodnbeverage_fortification_foodopyions {
  color: #000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-left: 60px;
  display: flex;
}

.div_probioticmanufacturing_foodnbeverage_fortificationdrinks-options {
  color: #000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph_probioticmanufacturing_fortification-option {
  text-align: left;
}

.div_probioticmanufacturing_fnb_fortification_fooditems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  margin-right: 20px;
  padding: 20px;
}

.list_probioticmanufacturing_fnb_fortification_fooditems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.div_probioticmanufacturing_fnb_fortification_drinkitems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  padding: 20px;
}

.list_probioticmanufacturing_fnb_fortification_drinkitems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.section_probioticmanufacturing_freefree {
  background-color: #0000;
  border-bottom-right-radius: 80px;
  margin-top: 100px;
  padding: 0 100px;
}

.container-1170_probioticmanufacturing_freefree {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_probioticmanufacturing_freefree {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.div_probioticmanufacturer_freefree_iconndescription {
  flex-direction: column;
  flex: 0 auto;
  align-self: auto;
  align-items: center;
  margin: 20px;
  display: flex;
}

.image_probioticmanufacturer_freefree_icons {
  flex: 0 auto;
  width: 100px;
  max-width: none;
  margin: 0;
  display: block;
}

.text-block_probioticmanufacturer_freeicon {
  text-align: center;
  display: inline-block;
}

.nav-button_probioticmanufacturer_-cta {
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-radius: 0 0 30px;
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  max-width: none;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 10px 10px;
  font-size: 16px;
  line-height: 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.section_probioticsmanufacturing_strains2 {
  background-color: var(--white-smoke);
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.div_probioticmanufacturer_strains_4 {
  justify-content: space-around;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.div_probioticmanufacturer_strains4_contetn {
  background-color: #ffffffc4;
  min-width: 500px;
  max-width: 500px;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-top: 20px;
  padding-bottom: 20px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.image_probioticmanufacturer_strains2 {
  width: 100px;
  max-width: none;
  padding-top: 20px;
  padding-left: 40px;
}

.paragraph_probioticmanufcaturer_strains {
  text-align: justify;
  padding: 20px 40px;
}

.div_probioticmanufacturer_dosageformspics {
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  max-width: 1170px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticmanufacturer_dosageforms1 {
  flex-flow: wrap;
  flex: 0 auto;
  justify-content: space-around;
  align-self: stretch;
  display: flex;
}

.div_probioticmanufacturer_dosageforms-inside {
  align-self: auto;
  margin-top: 5px;
  margin-bottom: 5px;
  display: flex;
}

.image_probioticmanufacturer_dosage_forminside {
  vertical-align: baseline;
  flex-flow: wrap;
  flex: 0 auto;
  align-self: auto;
  max-width: 50px;
  padding-left: 0;
  display: inline-flex;
  overflow: visible;
}

.image_probioticmanufacturer_dosage_forminside.hide {
  display: none;
}

.text_probioticmanufacturer_dosageforminside {
  flex-flow: row;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 2px 10px;
  display: flex;
  overflow: visible;
}

.h2_probioticmanufacturing_strains {
  text-align: left;
  margin-bottom: 38px;
}

.list-5_probioticmanufacturer_probioticstrains {
  padding-left: 20px;
}

.section_probioticmanufacturer_certifications {
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  margin-top: 100px;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.container-1170_probioticmanufacturer_ourcertification {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_probioticmanufacturer_ourcertification {
  box-sizing: border-box;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  object-fit: fill;
  flex-flow: row;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center flex-start;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  font-size: 18px;
  display: block;
  overflow: scroll;
}

.image_probioticmanufacturer_ourcertification_logo {
  width: 120px;
  max-width: none;
  height: auto;
  margin: 10px;
  padding: 10px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_probioticmanufacturer_groupfnb-pharma {
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.section_form_contact_us {
  margin-top: 100px;
  margin-bottom: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_form_contact-us {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_supplementmanu_freefreegroup {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.div_supplementmanu_freefree {
  flex-direction: row-reverse;
  justify-content: space-around;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.nav-button_supplementmanu_dosageforms {
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-radius: 0 0 30px;
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  max-width: 200px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 15px 10px;
  font-size: 16px;
  line-height: 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.section_supplementmanu_services2 {
  margin-top: 0;
  padding: 0 100px;
}

.div_supplementmanu_services_2 {
  flex-flow: row;
  place-content: flex-end center;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 75px;
  display: flex;
}

.div_supplementmanu_services_content {
  text-align: justify;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  margin-left: 30px;
  padding: 10px 30px 10px 10px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.heading_supplementmanu_services {
  margin-bottom: 0;
  margin-left: 35px;
  margin-right: 10px;
}

.list_supplementmanu_services {
  padding-left: 40px;
}

.list-item_supplementmanu_services {
  border: 1px #000;
  border-bottom: 2px solid #ececec;
  margin-top: 0;
  padding-top: 5px;
  padding-bottom: 5px;
}

.heading_supplementmanu_service {
  font-size: 22px;
}

.div_supplementmanu_segmentspromote_icongroup {
  flex-wrap: wrap;
  flex: 1;
  justify-content: space-around;
  align-items: flex-start;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.para_supplementmanu_segmantspromote_centrealigned {
  text-align: justify;
  margin-bottom: 0;
}

.div_supplementmanu_aboutus_group {
  display: flex;
}

.section_supplementmanu_healthindications {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_supplementmanu_humanhealthcare_icons {
  text-align: center;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: baseline;
  max-width: 1170px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.div_supplementmanu_indications_headline {
  flex-flow: column wrap;
  place-content: center;
  align-items: stretch;
  width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.h2_supplementmanu_centrealigned {
  text-align: center;
  margin-top: 0;
}

.div_supplementmanu_humanhealthcare_group {
  display: inline-block;
}

.image_supplementmanu_humanhealthicons {
  max-width: 70%;
}

.text-block_supplementmanu_humanhealth_iconstext {
  padding-top: 0;
  line-height: 35px;
}

.section_supplementmanufacturer_certifications {
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  margin-top: 100px;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.container-1170_supplementmanufacturer_ourcertification {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_supplementmanufacturer_ourcertification {
  flex-flow: wrap;
  place-content: center space-around;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.section_probioticcompany_hero {
  -webkit-text-fill-color: inherit;
  background-color: #0006;
  background-clip: padding-box;
  width: auto;
  max-width: none;
  height: 600px;
  max-height: none;
  margin-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.background-video_probioticcompany {
  height: 600px;
}

.div_probioticcompany_hero_div {
  z-index: 10;
  color: #0000;
  object-fit: fill;
  background-color: #0000;
  border-bottom-left-radius: 0;
  flex-flow: column;
  place-content: flex-end center;
  align-items: center;
  min-width: auto;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: static;
  overflow: visible;
}

.probioticcompany_image_logo {
  width: 200px;
  max-width: none;
  height: 200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading_probioticcompany_heroimage {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  padding: 0 15px;
  display: flex;
}

.section_probioticcompany_experiencedesign1 {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_probioticcompany_experiencedesign1 {
  border-top-left-radius: 100px;
  border-bottom-right-radius: 100px;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: auto;
  max-width: 1170px;
  margin-top: 75px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 0 10px 4px #ececec;
}

.div_probioticcompany_experiencedesignelement1 {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.div_probioticcompany_experience_boardrs {
  background-color: var(--lightseagreen);
  color: var(--lightseagreen);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100px;
  margin-top: 50px;
  display: flex;
}

.h2_probioticcompany_experiencedesignelement1 {
  text-align: center;
  font-size: 40px;
}

.text-block_probioticcompany_experiencedesignelement1 {
  text-align: center;
  font-size: 18px;
}

.section_probioticcompany_about-us {
  border: 0 solid #ececec;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_probioticcompany_about_us {
  flex-flow: column;
  place-content: stretch center;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div_probioticcompany_aboutus_group {
  display: flex;
}

.nav-button_probioticcompany_dosageforms {
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-radius: 0 0 30px;
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  max-width: 200px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 15px 10px;
  font-size: 16px;
  line-height: 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_probioticcompany_about_us_1st-half {
  flex: 1;
  width: auto;
  padding-right: 30px;
}

.div_probioticcompany_about_us_second_half {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6155a9baa4d5ae7bf496be5d_AboutUsPageImage.jpg");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex: 0 auto;
  align-self: center;
  width: 400px;
  height: 350px;
  padding-left: 0;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.h2_probioticcompany_about_us {
  margin-top: 0;
}

.paragraph_probioticcompany_aboutus {
  text-align: justify;
  font-size: 18px;
  line-height: 35px;
}

.section_probioticcompany_freefree {
  background-color: #0000;
  border-bottom-right-radius: 80px;
  margin-top: 100px;
  padding: 0 100px;
}

.container-1170_probioticcompany_freefree {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_probioticcompany_freefree {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.div_probioticcompany_freefreegroup {
  flex-wrap: wrap;
  justify-content: space-around;
  align-self: stretch;
  display: flex;
}

.div_probioticcompany_freefree_iconndescription {
  flex-direction: column;
  flex: 0 auto;
  align-self: auto;
  align-items: center;
  margin: 20px;
  display: flex;
}

.image_probioticcompany_freefree_icons {
  flex: 0 auto;
  width: 100px;
  max-width: none;
  margin: 0;
  display: block;
}

.text-block_probioticcompany_freeicon {
  text-align: center;
  display: inline-block;
}

.section_probioticcompany_featuredstrains_12 {
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 100px;
  display: block;
}

.div_probioticcompany_featuredstrains_2 {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.headline_probioticcompany_company_services {
  text-align: center;
  margin-left: 20px;
}

.div_probioticcompany_services_big_enclousure {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 40px;
  display: flex;
}

.div_probioticcompany_services_enclosure {
  justify-content: center;
  min-width: auto;
  display: flex;
}

.div_probioticcompany_services {
  color: #000;
  text-align: center;
  background-color: #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 400px;
  min-width: auto;
  max-width: none;
  height: auto;
  margin: 30px 40px;
  padding: 15px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_probioticcompany_services:hover {
  color: #fff;
}

.heading_probioticcompany_services_names {
  color: #000;
}

.paragraph_probioticcompany_services_description {
  color: #000;
  text-align: justify;
  min-width: auto;
  height: auto;
  line-height: 30px;
}

.paragraph_probioticcompany_services_description:hover {
  color: #000;
}

.section_probioticcompany_certifications {
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  margin-top: 100px;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.container-1170_probioticcompany_ourcertification {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_probioticcompany_ourcertification {
  flex-flow: wrap;
  place-content: center space-around;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.section_probioticcompany_healthindications {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_probioticcompany_humanhealthcare_icons {
  text-align: center;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: baseline;
  max-width: 1170px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.div_probioticcompany_indications_headline {
  flex-flow: column wrap;
  place-content: center;
  align-items: stretch;
  width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticcompany_segmentspromote_icongroup {
  flex-wrap: wrap;
  flex: 1;
  justify-content: space-around;
  align-items: flex-start;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticcompany_humanhealthcare_group {
  display: inline-block;
}

.image_probioticcompany_humanhealthicons {
  max-width: 70%;
}

.text-block_probioticcompany_humanhealth_iconstext {
  padding-top: 0;
  line-height: 35px;
}

.section_probioticcompany_probiotic_strains_2 {
  background-color: var(--white-smoke);
  margin-top: 50px;
  padding: 50px 100px;
  display: block;
}

.div_probioticcompany_probiotic_strains_2 {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.heading_probioticcompany_probiotic_strains_2 {
  text-align: center;
}

.paragraph_probioticcompany_probiotic_strains_2 {
  text-align: center;
  margin-top: 20px;
}

.div_probioticcompany_featuredstrains {
  justify-content: space-around;
  margin-top: 30px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div_probioticcompany_probiotic_strains_strains {
  background-color: #fff;
  border: 1px solid #ececec;
  width: 350px;
  margin: 20px;
  padding: 10px 5px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.rich-text-block-57 {
  text-align: justify;
  padding-left: 20px;
}

.rich-text-block-58 {
  text-align: justify;
}

.rich-text-block-58 h2 {
  text-align: left;
}

.section_bc_experiencedesign1 {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_bc_experiencedesign1 {
  border-top-left-radius: 100px;
  border-bottom-right-radius: 100px;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: auto;
  max-width: 1170px;
  margin-top: 75px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 0 10px 4px #ececec;
}

.div_bc_experiencedesignelement1 {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.div_bc_experience_boardrs {
  background-color: var(--lightseagreen);
  color: var(--lightseagreen);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100px;
  margin-top: 50px;
  display: flex;
}

.text-block_bc_experiencedesignelement1 {
  text-align: center;
  font-size: 18px;
}

.button_bc_contactus {
  background-color: var(--lightseagreen);
  border: 1px #fff;
  border-radius: 0 0 30px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin-top: 46px;
  margin-bottom: 30px;
  padding-top: 5px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.button_bc_contactus:hover {
  border-style: none;
  border-color: var(--lightseagreen);
  color: #000;
}

.section_bc_foodnbeverage_fortificationoption {
  opacity: 1;
  background-color: #0000;
  background-image: none;
  background-size: auto;
  border: 4px #39b6ae;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  margin-top: 100px;
  padding: 0 100px;
}

.container-1170_section_bc_foodnbeverage_fortificationoption {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_bc_foodnbeverage_fortificationoption {
  color: #fff;
  border: 1px solid #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  padding: 0;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_bc_foodnbeverage_fortificationcontent {
  color: #000;
  width: 300px;
  margin-right: 40px;
  padding-left: 40px;
}

.div_bc_foodnbeverage_fortification_foodopyions, .div_bc_foodnbeverage_fortificationdrinks-options {
  color: #000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div_bc_fnb_fortification_fooditems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  margin-right: 20px;
  padding: 20px;
}

.list_bc_fnb_fortification_fooditems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.div_bc_fnb_fortification_drinkitems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  padding: 20px;
}

.list_bc_fnb_fortification_drinkitems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.section_bc_features {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_bc_features {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_bc_features {
  flex-flow: row;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.button_bc_features_contactus {
  background-color: var(--lightseagreen);
  text-align: center;
  text-transform: uppercase;
  border-radius: 0 0 30px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin: 50px auto 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.button_bc_features_contactus:hover {
  color: #000;
}

.div_bc_features_group1_trial {
  flex-flow: column;
  justify-content: space-around;
  align-items: stretch;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
}

.div_bc_featureslist {
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_bc_features_listticks {
  flex-flow: row;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image_bc_features_whybc_tick {
  flex: 0 auto;
  width: 30px;
  max-width: none;
  height: 30px;
  margin-right: 10px;
}

.text-block_bc_features_whybc {
  text-align: justify;
  flex-flow: row;
  justify-content: center;
  display: flex;
}

.section_bc_featuredstrains_12 {
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 100px;
  display: block;
}

.div_bc_featuredstrains_2 {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.headline_bc_company_services {
  text-align: center;
  margin-left: 20px;
}

.div_bc_services_big_enclousure {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 40px;
  display: flex;
}

.div_bc_services_enclosure {
  justify-content: center;
  min-width: auto;
  display: flex;
}

.div_bc_services_names {
  color: #000;
  text-align: center;
  background-color: #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 400px;
  min-width: auto;
  max-width: none;
  height: auto;
  margin: 30px 40px;
  padding: 15px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_bc_services_names:hover {
  color: #fff;
}

.heading_bc_services_names {
  color: #000;
}

.paragraph_bc_services_description {
  color: #000;
  text-align: justify;
  min-width: auto;
  height: auto;
  line-height: 30px;
}

.paragraph_bc_services_description:hover {
  color: #000;
}

.section_bc_certifications {
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  margin-top: 100px;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.section_bcoagulans_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6156c77c3d41222496b96504_Untitled%20design.jpg");
  background-position: 50%;
  background-size: cover;
  height: 600px;
  margin-top: 100px;
}

.contain-1170_bcoagulans-_manu {
  background-color: #0000002e;
  border-bottom-right-radius: 0;
  flex-direction: column;
  align-items: center;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_bcoagulans_hero {
  background-color: #0000;
  border-bottom-right-radius: 0;
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  max-width: 1170px;
  height: 600px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
}

.image_bcoagulans_hero {
  width: 200px;
  max-width: none;
  height: auto;
  margin-top: auto;
  padding-top: 0;
}

.heading_bcoagulans_hero-_manu-_1 {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  font-family: Urbanist, sans-serif;
  display: block;
}

.button_bcoagulans_contactus {
  background-color: var(--lightseagreen);
  text-transform: uppercase;
  border: 1px solid #fff;
  border-radius: 20px;
  justify-content: center;
  margin: 0 auto 22px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  box-shadow: 1px 1px 3px #000;
}

.button_bcoagulans_contactus:hover {
  background-color: var(--lightseagreen);
  color: #000;
  border-color: #fff;
}

.body_bacillusclausii {
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_bclausii_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6156c77c3d41222496b96504_Untitled%20design.jpg");
  background-position: 50%;
  background-size: cover;
  height: 600px;
  margin-top: 100px;
}

.contain-1170_bclausii-_manu {
  background-color: #0000002e;
  border-bottom-right-radius: 0;
  flex-direction: column;
  align-items: center;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_bclausii_hero {
  background-color: #0000;
  border-bottom-right-radius: 0;
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  max-width: 1170px;
  height: 600px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
}

.image_bclausii_hero {
  width: 200px;
  max-width: none;
  height: auto;
  margin-top: auto;
  padding-top: 0;
}

.heading_bclausii_hero-_manu {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  font-family: Urbanist, sans-serif;
  display: block;
}

.button_bclausii_contactus {
  border: 1px solid var(--lightseagreen);
  background-color: var(--lightseagreen);
  text-transform: uppercase;
  border-radius: 20px;
  justify-content: center;
  margin: 0 auto 22px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  box-shadow: 1px 1px 3px #000;
}

.button_bclausii_contactus:hover {
  background-color: var(--lightseagreen);
  color: #000;
  border-color: #fff;
}

.section_bclausii_experiencedesign1 {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_bclausii_experiencedesign1 {
  border-top-left-radius: 100px;
  border-bottom-right-radius: 100px;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: auto;
  max-width: 1170px;
  margin-top: 75px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 0 10px 4px #ececec;
}

.div_bclausii_experiencedesignelement1 {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.h2_bclausii_experiencedesignelement1 {
  text-align: center;
  font-size: 40px;
}

.text-block_bclausii_experiencedesignelement1 {
  text-align: center;
  font-size: 18px;
}

.div_bclausii_experience_boardrs {
  background-color: var(--lightseagreen);
  color: var(--lightseagreen);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100px;
  margin-top: 50px;
  display: flex;
}

.section_bclausii_whybclausii {
  background-color: var(--white-smoke);
  height: auto;
  margin-top: 50px;
  padding: 50px 100px;
}

.contain-1170_bclausii_whybclausii {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_bclausii_whybclausiigroup {
  flex-flow: wrap;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.div_bclausii_whybclausii_group1_trial {
  flex-flow: wrap;
  flex: 0 auto;
  place-content: space-between center;
  align-items: flex-start;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.div_bclausii_whybclausii_properties_trial {
  background-color: #fff;
  flex-flow: column wrap;
  align-items: flex-start;
  width: 250px;
  height: 300px;
  margin: 20px;
  padding: 20px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_bclausii_whybclausii_propgroup {
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-block_bclausii_whybclausii {
  text-align: left;
  flex-flow: row;
  justify-content: center;
  padding-top: 10px;
  display: flex;
}

.image_bclausii_whybclausii_tick {
  flex: 0 auto;
  width: 30px;
  max-width: none;
  height: 30px;
}

.section_bclausii_aboutbclausii {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.section_bclausii_certifications {
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  margin-top: 100px;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.container-1170_bclausii_ourcertification {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_bclausii_ourcertification {
  flex-flow: wrap;
  place-content: center space-around;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.contain-1170_bclausii_aboutbclausii {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_bclausii_aboutbclausii {
  align-items: center;
  display: flex;
}

.div_bclausii_aboutbclausii_text {
  margin-top: 50px;
}

.button_about-bclausii_contactus {
  background-color: var(--lightseagreen);
  border: 1px #fff;
  border-radius: 0 0 30px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin-top: 46px;
  margin-bottom: 30px;
  padding-top: 5px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.button_about-bclausii_contactus:hover {
  border-style: none;
  border-color: var(--lightseagreen);
  color: #000;
}

.image_bclausii_aboutbclausii {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 350px;
  max-width: none;
  height: 200px;
  margin-right: 20px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.rich-text_bclausii_aboutbclausii {
  text-align: justify;
  padding-left: 20px;
}

.paragraph_about_bclausii {
  text-align: justify;
}

.heading_bclausii_whybclausii {
  margin-top: 0;
}

.section_bclausii_features {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_bclausii_features {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_bclausii_features {
  flex-flow: row;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.button_bclausii_features_contactus {
  background-color: var(--lightseagreen);
  text-align: center;
  text-transform: uppercase;
  border-radius: 0 0 30px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin: 50px auto 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.button_bclausii_features_contactus:hover {
  color: #000;
}

.div_bclausii_features_group1_trial {
  flex-flow: column;
  justify-content: space-around;
  align-items: stretch;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
}

.div_bclausii_featureslist {
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section_bclausii_featuredstrains_12 {
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 100px;
  display: block;
}

.div_bclausii_featuredstrains_2 {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.headline_bclausii_company_services {
  text-align: center;
  margin-left: 20px;
}

.div_bclausii_services_big_enclousure {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 40px;
  display: flex;
}

.div_bclausii_services_enclosure {
  justify-content: center;
  min-width: auto;
  display: flex;
}

.div_bclausii_services_names {
  color: #000;
  text-align: center;
  background-color: #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 400px;
  min-width: auto;
  max-width: none;
  height: auto;
  margin: 30px 40px;
  padding: 15px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_bclausii_services_names:hover {
  color: #fff;
}

.heading_bclausii_services_names {
  color: #000;
}

.paragraph_bclausii_services_description {
  color: #000;
  text-align: justify;
  min-width: auto;
  height: auto;
  line-height: 30px;
}

.paragraph_bclausii_services_description:hover {
  color: #000;
}

.section_bclausii_foodnbeverage_fortificationoption {
  opacity: 1;
  background-color: #0000;
  background-image: none;
  background-size: auto;
  border: 4px #39b6ae;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  margin-top: 100px;
  padding: 0 100px;
}

.container-1170_section_bclausii_foodnbeverage_fortificationoption {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_bclausii_foodnbeverage_fortificationoption {
  color: #fff;
  border: 1px solid #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  padding: 20px 0;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_bclausii_foodnbeverage_fortificationcontent {
  color: #000;
  width: 300px;
  margin-right: 40px;
  padding-left: 40px;
}

.div_bclausii_foodnbeverage_fortification_foodopyions, .div_bclausii_foodnbeverage_fortificationdrinks-options {
  color: #000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div_bclausii_fnb_fortification_fooditems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  margin-right: 20px;
  padding: 20px;
}

.list_bclausii_fnb_fortification_fooditems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.div_bclausii_fnb_fortification_drinkitems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  padding: 20px;
}

.list_bclausii_fnb_fortification_drinkitems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.section_bclausii_points {
  background-color: var(--white-smoke);
  margin-top: 100px;
  padding: 50px 100px;
}

.contain_1170_bclausii_points {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_bclausii_points {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_bclausii_points_left {
  text-align: left;
  background-color: #fff;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-wrap: wrap;
  flex: 1;
  justify-content: center;
  align-items: center;
  height: 350px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
  position: relative;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_bclausii_points_right {
  border-style: solid solid solid none;
  border-width: 1px;
  border-color: var(--grey);
  background-color: #0000;
  border-radius: 0;
  margin-left: -17px;
  padding: 20px;
}

.text_bclausii_points {
  flex-wrap: wrap;
  align-items: center;
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
  display: flex;
}

.list-6 {
  border-left: 1px solid #fff;
}

.section_bclausii_stability {
  background-color: var(--white-smoke);
  margin-top: 100px;
  padding: 50px 100px;
}

.contain_1170_bclausii_stability {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_bclausii_stability {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_bclausii_productname {
  background-color: #fff;
  border-top-left-radius: 30px;
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 30px;
  flex-direction: column;
  flex: none;
  align-items: center;
  margin: 10px;
  padding: 10px;
  display: flex;
}

.div_bclausii_productname_heading {
  border-bottom: 1px solid var(--grey);
  align-self: center;
  padding-left: 10px;
  padding-right: 10px;
}

.div_bclausii_allnames {
  border-top: 1px none var(--grey);
}

.text_bclausii_names {
  text-align: center;
  justify-content: center;
  display: flex;
}

.div_bclausii_stabilitygroup {
  justify-content: space-around;
  display: flex;
}

.body_probioiticmanufactrer, .body_certifiedprobioticmanufacturer {
  color: #000;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.navbar_certifiedprobioticmanu {
  color: #000;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  padding-left: 100px;
  padding-right: 100px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  transition: opacity .2s;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.div_nav_certifiedprobioticmanu {
  flex: 1;
  justify-content: space-between;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  display: flex;
}

.section_certifiedprobioticmanufacturer_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6156c77c3d41222496b96504_Untitled%20design.jpg");
  background-position: 50%;
  background-size: cover;
  height: 600px;
  margin-top: 100px;
}

.contain-1170_certifiedprobioticmanufacturer_manu {
  background-color: #0000002e;
  border-bottom-right-radius: 0;
  flex-direction: column;
  align-items: center;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_certifiedprobioticmanufacturer_hero {
  background-color: #0000;
  border-bottom-right-radius: 0;
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  max-width: 1170px;
  height: 600px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
}

.image_certifiedprobioticmanufacturer_hero {
  width: 200px;
  max-width: none;
  height: auto;
  margin-top: auto;
  padding-top: 0;
}

.heading_certifiedprobioticmanufacturer_hero-_manu-_1 {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  font-family: Urbanist, sans-serif;
  display: block;
}

.heading_certifiedprobioticmanufacturer_hero-_manu {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  font-family: Urbanist, sans-serif;
}

.button_certifiedprobioticmanufacturer_contactus-_manu {
  background-color: var(--lightseagreen);
  text-transform: uppercase;
  border: 1px solid #fff;
  border-radius: 20px;
  justify-content: center;
  margin: 0 auto 22px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  box-shadow: 1px 1px 3px #000;
}

.button_certifiedprobioticmanufacturer_contactus-_manu:hover {
  background-color: var(--lightseagreen);
  color: #000;
  border-color: #fff;
}

.section_certifiedprobioticmanufacturer_experiencedesign1 {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_certifiedprobioticmanufacturer_experiencedesign1 {
  border-top-left-radius: 100px;
  border-bottom-right-radius: 100px;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: auto;
  max-width: 1170px;
  margin-top: 75px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 0 10px 4px #ececec;
}

.div_certifiedprobioticmanufacturer_experiencedesignelement1 {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.div_certifiedprobioticmanufacturers_experience_boardrs {
  background-color: var(--lightseagreen);
  color: var(--lightseagreen);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100px;
  margin-top: 50px;
  display: flex;
}

.h2_certifiedprobioticmanufacturer_experiencedesignelement1 {
  text-align: center;
  font-size: 40px;
}

.text-block_certifiedprobioticmanufacturer_experiencedesignelement1 {
  text-align: center;
  font-size: 18px;
}

.section_certifiedprobioticmanufacturing_manufacturingfnb {
  background-color: #0000;
  border-bottom-right-radius: 80px;
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 100px;
  display: flex;
}

.container-1170_section_certifiedprobioticmanufacturing_manufnb {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading_certifiedprobioticmanufacturing_manufnb {
  text-align: center;
}

.div_certifiedproboticmanufacturing_manufacturingfnb {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div_certifiedprobioticmanufacturer_groupfnb-pharma {
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.nav-button_certifiedprobioticmanufacturer_cta {
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-radius: 0 0 30px;
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  max-width: none;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 10px 10px;
  font-size: 16px;
  line-height: 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.rich_text_certifiedprobioticmanufacturing_fnb-pharma {
  text-align: justify;
  padding-left: 15px;
  padding-right: 15px;
}

.image_certifiedprobioticmanufacturing_manufnb {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 20px;
  width: auto;
  max-width: none;
  height: 150px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.section_certifiedprobioticmanufacturing_fnbindustry {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_certifiedprobioticmanufacturing_stable-probioticingredient {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_certifiedprobioticmanufacturing_stable-probioticingredient {
  flex-flow: column;
  place-content: center space-between;
  align-items: flex-start;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.heading_certifiedprobioticmanufacturing_fnbindustry {
  align-self: flex-start;
  margin-left: auto;
  margin-right: auto;
}

.heading_certifiedprobioticmanufacturing_fnbsafeingredient {
  margin-left: auto;
  margin-right: auto;
}

.div_certifiedprobioticmanufacturing_fnbindustry {
  flex-direction: row-reverse;
  display: flex;
}

.div_certifiedprobioticmanufacturing_stable-probioticingredient_content {
  flex-flow: column wrap;
  align-items: center;
  padding-left: 30px;
  display: flex;
}

.div_certifiedprobioticmanufacturing_stable-probioticingredient_picture {
  width: auto;
  height: auto;
  margin-left: 10px;
}

.rich-text_certifiedprobioticmanufacturing_fnbindustry {
  margin-left: 0;
}

.image_certifiedprobioticmanufacturing_fnbindustry {
  border: 1px none var(--white-smoke);
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 350px;
  max-width: none;
  height: auto;
  margin-top: 40px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.section_certifiedprobioticmanufacturing_foodnbeverage_fortificationoption {
  opacity: 1;
  background-color: #0000;
  background-image: none;
  background-size: auto;
  border: 4px #39b6ae;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  margin-top: 100px;
  padding: 0 100px;
}

.container-1170_section_certifiedprobioticmanufacturing_foodnbeverage_fortificationoption {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_certifiedprobioticmanufacturing_foodnbeverage_fortificationoption {
  color: #fff;
  border: 1px solid #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  padding: 0;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_certifiedprobioticmanufacturing_foodnbeverage_fortificationcontent {
  color: #000;
  width: 300px;
  margin-right: 40px;
  padding-left: 40px;
}

.div_certifiedprobioticmanufacturing_foodnbeverage_fortification_foodopyions, .div_certifiedprobioticmanufacturing_foodnbeverage_fortificationdrinks-options {
  color: #000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div_certifiedprobioticmanufacturing_fnb_fortification_fooditems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  margin-right: 20px;
  padding: 20px;
}

.list_certifiedprobioticmanufacturing_fnb_fortification_fooditems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.div_certifiedprobioticmanufacturing_fnb_fortification_drinkitems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  padding: 20px;
}

.list_certifiedprobioticmanufacturing_fnb_fortification_drinkitems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.section_certifiedprobioticmanufacturing_freefree {
  background-color: #0000;
  border-bottom-right-radius: 80px;
  margin-top: 100px;
  padding: 0 100px;
}

.container-1170_certifiedprobioticmanufacturing_freefree {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_certifiedprobioticmanufacturing_freefree {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.div_certifiedprobioticmanufacturer_freefreegroup {
  flex-wrap: wrap;
  justify-content: space-around;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.nav-button_certifiedprobioticmanufacturer_-cta {
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-radius: 0 0 30px;
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  max-width: none;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 10px 10px;
  font-size: 16px;
  line-height: 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_certifiedprobioticmanufacturer_freefree_iconndescription {
  flex-direction: column;
  flex: 0 auto;
  align-self: auto;
  align-items: center;
  margin: 20px;
  display: flex;
}

.image_certifiedprobioticmanufacturer_freefree_icons {
  flex: 0 auto;
  width: 100px;
  max-width: none;
  margin: 0;
  display: block;
}

.text-block_certifiedprobioticmanufacturer_freeicon {
  text-align: center;
  display: inline-block;
}

.section_certifiedprobioticsmanufacturing_strains2 {
  background-color: var(--white-smoke);
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.div_certifiedprobioticmanufacturer_strains_4 {
  justify-content: space-around;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.div_certifiedprobioticmanufacturer_strains4_contetn {
  background-color: #ffffffc4;
  min-width: 500px;
  max-width: 500px;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-top: 20px;
  padding-bottom: 20px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.heading_bclausii_stbility {
  align-self: center;
}

.image_certifiedprobioticmanufacturer_strains2 {
  width: 100px;
  max-width: none;
  padding-top: 20px;
  padding-left: 40px;
}

.section_certifiedprobioticmanufacturer_certifications {
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  margin-top: 100px;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.container-1170_certifiedprobioticmanufacturer_ourcertification {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_certifiedprobioticmanufacturer_ourcertification {
  flex-flow: wrap;
  place-content: center space-around;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.body_probioticsupplier {
  color: #000;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_probioticsupplier_hero {
  background-image: linear-gradient(#0c817ca3, #0c817ca3), url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6815bc94bc647287a86232d3_rRBtKW_aw_U.jpg");
  background-position: 0 0, 0%;
  background-size: auto, cover;
  height: auto;
  margin-top: 0;
  padding: 40px 100px;
}

.contain-1170_probioticsupplier-_manu {
  background-color: #00000003;
  border-bottom-right-radius: 0;
  flex-flow: row;
  justify-content: center;
  align-items: flex-end;
  max-width: none;
  height: auto;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticsupplier_hero {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #0000;
  border-bottom-right-radius: 0;
  flex-flow: column;
  place-content: center flex-start;
  align-items: flex-start;
  width: 70%;
  max-width: 1170px;
  height: auto;
  margin: 0 auto;
  padding-top: 0;
  display: flex;
}

.image_probioticsupplier_hero {
  width: 100px;
  max-width: none;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}

.heading_probioticsupplier_hero-_manu-_1 {
  color: #fff;
  text-align: left;
  align-self: flex-start;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 46px;
  line-height: 44px;
  display: block;
}

.heading_probioticsupplier_hero-_manu {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  font-family: Urbanist, sans-serif;
}

.button_probioticsupplier_contactus-_manu {
  background-color: var(--white-smoke);
  color: var(--royal-blue);
  text-transform: none;
  border: 1px #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  margin: 0 auto 22px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 700;
  line-height: 20px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.button_probioticsupplier_contactus-_manu:hover {
  background-color: var(--royal-blue);
  color: var(--white-smoke);
  border-color: #fff;
  font-weight: 700;
}

.section_probioticsupplier_experiencedesign1 {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_probioticsupplier_experiencedesign1 {
  border-top-left-radius: 100px;
  border-bottom-right-radius: 100px;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: auto;
  max-width: 1170px;
  margin-top: 75px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 0 10px 4px #ececec;
}

.div_probioticsupplier_experiencedesignelement1 {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.div_probioticsupplier_experience_boardrs {
  background-color: var(--lightseagreen);
  color: var(--lightseagreen);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100px;
  margin-top: 50px;
  display: flex;
}

.h2_probioticsupplier_experiencedesignelement1 {
  text-align: center;
  font-size: 40px;
}

.text-block_probioticsupplier_experiencedesignelement1 {
  text-align: center;
  font-size: 18px;
  line-height: 24px;
}

.section_probioticsupplier_manufacturingfnb {
  background-color: #0000;
  border-bottom-right-radius: 80px;
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 100px;
  display: none;
}

.container-1170_probioticsupplier_manufnb {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading_probioticsupplier_manufnb {
  text-align: center;
}

.div_proboticsupplier_manufacturingfnb {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div_probioticsupplier_groupfnb-pharma {
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.nav-button_probioticsupplier_cta {
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-radius: 0 0 30px;
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  max-width: none;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 10px 10px;
  font-size: 16px;
  line-height: 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.rich_text_probioticsupplier_fnb-pharma {
  text-align: justify;
  padding-left: 15px;
  padding-right: 15px;
}

.image_probioticsupplier_manufnb {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 20px;
  width: auto;
  max-width: none;
  height: 150px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.section_probioticsupplier_fnbindustry {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: none;
}

.contain-1170_probioticsupplier_stable-probioticingredient {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticsupplier_stable-probioticingredient {
  flex-flow: column;
  place-content: center space-between;
  align-items: flex-start;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.heading_probioticsupplier_fnbindustry {
  align-self: flex-start;
  margin-left: auto;
  margin-right: auto;
}

.heading_probioticsupplier_fnbsafeingredient {
  margin-left: auto;
  margin-right: auto;
}

.div_probioticsupplier_fnbindustry {
  flex-direction: row-reverse;
  display: flex;
}

.div_probioticsupplier_stable-probioticingredient_content {
  flex-flow: column wrap;
  align-items: center;
  padding-left: 30px;
  display: flex;
}

.div_probioticsupplier_stable-probioticingredient_picture {
  width: auto;
  height: auto;
  margin-left: 10px;
}

.rich-text_probioticsupplier_fnbindustry {
  margin-left: 0;
}

.image_probioticsupplier_fnbindustry {
  border: 1px none var(--white-smoke);
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 350px;
  max-width: none;
  height: auto;
  margin-top: 40px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.section_probioticsupplier_foodnbeverage_fortificationoption {
  opacity: 1;
  background-color: #0000;
  background-image: none;
  background-size: auto;
  border: 4px #39b6ae;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  margin-top: 100px;
  padding: 0 100px;
  display: none;
}

.container-1170_section_probioticsupplier_foodnbeverage_fortificationoption {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_probioticsupplier_foodnbeverage_fortificationoption {
  color: #fff;
  border: 1px solid #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  padding: 0;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_probioticsupplier_foodnbeverage_fortificationcontent {
  color: #000;
  width: 300px;
  margin-right: 40px;
  padding-left: 40px;
}

.div_probioticsupplier_foodnbeverage_fortification_foodopyions, .div_probioticsupplier_foodnbeverage_fortificationdrinks-options {
  color: #000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div_probioticsupplier_fnb_fortification_fooditems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  margin-right: 20px;
  padding: 20px;
}

.list_probioticsupplier_fnb_fortification_fooditems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.div_probioticsupplier_fnb_fortification_drinkitems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  padding: 20px;
}

.list_probioticsupplier_fnb_fortification_drinkitems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.section_probioticsupplier_freefree {
  background-color: #0000;
  border-bottom-right-radius: 80px;
  margin-top: 100px;
  padding: 0 100px;
}

.container-1170_probioticsupplier_freefree {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_probioticsupplier_freefree {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.div_probioticsupplier_freefreegroup {
  flex-wrap: wrap;
  justify-content: space-between;
  align-self: stretch;
  display: flex;
}

.nav-button_probioticsupplier_-cta {
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-radius: 0 0 30px;
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  max-width: none;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 10px 10px;
  font-size: 16px;
  line-height: 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_probioticsupplier_freefree_iconndescription {
  flex-direction: column;
  flex: 0 auto;
  align-self: auto;
  align-items: center;
  margin: 20px;
  display: flex;
}

.image_probioticsupplier_freefree_icons {
  flex: 0 auto;
  width: 100px;
  max-width: none;
  margin: 0;
  display: block;
}

.text-block_probiotiicsupplier_freeicon {
  text-align: center;
  display: inline-block;
}

.section_probioticsupplier_strains2 {
  background-color: #2659b9e3;
  background-image: linear-gradient(#fafafa96, #fafafa96), url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/612367e5e9da05e868defd8f_1.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.div_probioticsupplier_strains_4 {
  justify-content: space-around;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.div_probioticsupplier_strains4_contetn {
  background-color: #ffffffc4;
  min-width: 500px;
  max-width: 500px;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: none;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.image_probioticsupplier_strains2 {
  width: 100px;
  max-width: none;
  padding-top: 20px;
  padding-left: 40px;
}

.paragraph_probioticsupplier_strains {
  text-align: justify;
  padding: 20px 40px;
}

.h2_probioticsupplier_strains {
  text-align: left;
  margin-bottom: 38px;
}

.section_probioticsupplier_certifications {
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  margin-top: 100px;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.container-1170_probioticsupplier_ourcertification {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_probioticsupplier_ourcertification {
  flex-flow: wrap;
  place-content: center space-around;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.body_ubl {
  color: #000;
  height: auto;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_ubl_hero {
  -webkit-text-fill-color: inherit;
  background-color: #0006;
  background-clip: padding-box;
  width: auto;
  max-width: none;
  height: 600px;
  max-height: none;
  margin-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.background-video_ublhero {
  height: 600px;
}

.div_ubl_hero_div {
  z-index: 10;
  color: #0000;
  object-fit: fill;
  background-color: #0000;
  border-bottom-left-radius: 0;
  flex-flow: column;
  place-content: flex-end center;
  align-items: center;
  min-width: auto;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: static;
  overflow: visible;
}

.ubl_image_logo {
  width: 200px;
  max-width: none;
  height: 200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading_ubl_heroimage {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  padding: 0 15px;
  display: flex;
}

.text_ubl_hero {
  color: var(--white-smoke);
  margin-top: 5px;
  margin-bottom: 10px;
}

.section_ubl_experience {
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_ubl_experience {
  border-top-left-radius: 100px;
  border-bottom-right-radius: 100px;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: auto;
  max-width: 1170px;
  margin-top: 75px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 0 10px 4px #ececec;
}

.div_ubl_experience_1 {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.div_ubl_experience_boardrs {
  background-color: var(--lightseagreen);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100px;
  margin-top: 50px;
  display: flex;
}

.h2_ubl_experience {
  text-align: center;
  font-size: 40px;
}

.text-block_ubl_experience {
  text-align: center;
  font-size: 18px;
}

.section_ubli_about-us {
  border: 0 solid #ececec;
  padding-left: 100px;
  padding-right: 100px;
}

.div_ubl_about_us {
  flex-flow: column;
  place-content: stretch center;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div_ubl_aboutus_group {
  display: flex;
}

.div_ubl_about_us_1st-half {
  flex: 1;
  width: auto;
  padding-right: 30px;
}

.div_ubl_about_us_second_half {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6155a9baa4d5ae7bf496be5d_AboutUsPageImage.jpg");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex: 0 auto;
  align-self: center;
  width: 400px;
  height: 350px;
  padding-left: 0;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.paragraph_ubl_aboutus {
  text-align: justify;
  font-size: 18px;
  line-height: 35px;
}

.nav-button_ubl_dosageforms {
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-radius: 0 0 30px;
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  max-width: 200px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 15px 10px;
  font-size: 16px;
  line-height: 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.section_ubl_certifications {
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  margin-top: 100px;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.container-1170_ubl_ourcertification {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_ubl_ourcertification {
  flex-flow: wrap;
  place-content: center space-around;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.section_ubl_featuredstrains_12 {
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 100px;
  display: block;
}

.div_ubl_featuredstrains_2 {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.headline_ubl_company_services {
  text-align: center;
  margin-left: 20px;
}

.div_ubl_services_big_enclousure {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 40px;
  display: flex;
}

.div_ubl_services_enclosure {
  justify-content: center;
  min-width: auto;
  display: flex;
}

.div_ubl_services_names {
  color: #000;
  text-align: center;
  background-color: #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 400px;
  min-width: auto;
  max-width: none;
  height: auto;
  margin: 30px 40px;
  padding: 15px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_ubl_services_names:hover {
  color: #fff;
}

.heading_ubl_services_names {
  color: #000;
}

.paragraph_ubl_services_description {
  color: #000;
  text-align: justify;
  min-width: auto;
  height: auto;
  line-height: 30px;
}

.paragraph_ubl_services_description:hover {
  color: #000;
}

.section_ubl_healthindications {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_ubl_humanhealthcare_icons {
  text-align: center;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: baseline;
  max-width: 1170px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.div_ubl_indications_headline {
  flex-flow: column wrap;
  place-content: center;
  align-items: stretch;
  width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_ubl_segmentspromote_icongroup {
  flex-wrap: wrap;
  flex: 1;
  justify-content: space-around;
  align-items: flex-start;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.h2_ubl_centrealigned {
  text-align: center;
  margin-top: 0;
}

.para_ubl_segmantspromote_centrealigned {
  text-align: justify;
  margin-bottom: 0;
}

.div_ubl_humanhealthcare_group {
  display: inline-block;
}

.image_ubl_humanhealthicons {
  max-width: 70%;
}

.text-block_ubl_humanhealth_iconstext {
  padding-top: 0;
  line-height: 35px;
}

.section_products_faq {
  background-color: #0000;
  margin-top: 0;
  padding: 50px 100px;
}

.contain_1170_products_faq {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_products_faq {
  background-color: #0000;
  border: 1px solid #000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin: 40px auto;
  padding: 30px;
  display: flex;
}

.div_products_faq_left {
  text-align: left;
  background-color: #fff;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-wrap: wrap;
  flex: 1;
  justify-content: center;
  align-items: center;
  height: 350px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
  position: relative;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_products_faq_right {
  border: 1px none var(--grey);
  background-color: #0000;
  border-radius: 0;
  margin-left: 0;
  padding: 20px 0 20px 20px;
  display: inline-block;
}

.text_products_faq {
  flex-wrap: wrap;
  align-items: center;
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
  display: flex;
}

.div_products_faq_dropdownques {
  flex-direction: column;
  flex: 0 auto;
  align-self: stretch;
  align-items: stretch;
  display: none;
}

.text-block-59, .text-block-60 {
  background-color: #fff;
}

.dropdown {
  align-self: stretch;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.dropdown-2, .dropdown-3 {
  align-self: stretch;
  margin-left: 0;
  margin-right: 0;
}

.dropdown-toggle {
  flex: 1;
  display: block;
}

.dropdown-toggle-2, .dropdown-toggle-3 {
  display: block;
}

.rich-text_products_faq {
  text-align: justify;
  padding-left: 0;
  line-height: 35px;
}

.heading_products_faq {
  justify-content: center;
  margin-bottom: 40px;
  display: flex;
}

.section_formulations_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6156c77c3d41222496b96504_Untitled%20design.jpg");
  background-position: 50%;
  background-size: cover;
  height: 600px;
  margin-top: 100px;
}

.contain-1170_formulations_manu {
  background-color: #0000002e;
  border-bottom-right-radius: 0;
  flex-direction: column;
  align-items: center;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_formulation_hero {
  background-color: #0000;
  border-bottom-right-radius: 0;
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  max-width: 1170px;
  height: 600px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
}

.image_formulations_hero {
  width: 200px;
  max-width: none;
  height: auto;
  margin-top: auto;
  padding-top: 0;
}

.heading_formulations_hero-_manu-_1 {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  font-family: Urbanist, sans-serif;
  display: block;
}

.heading_formulations_hero-_manu {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  font-family: Urbanist, sans-serif;
}

.button_formulations_contactus-_manu {
  background-color: var(--lightseagreen);
  text-transform: uppercase;
  border: 1px solid #fff;
  border-radius: 20px;
  justify-content: center;
  margin: 0 auto 22px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  box-shadow: 1px 1px 3px #000;
}

.button_formulations_contactus-_manu:hover {
  background-color: var(--lightseagreen);
  color: #000;
  border-color: #fff;
}

.section_formulations_healthindications {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_formulations_humanhealthcare_icons {
  text-align: center;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: baseline;
  max-width: 1170px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.div_formulations_indications_headline {
  flex-flow: column wrap;
  place-content: center;
  align-items: stretch;
  width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_formulations_segmentspromote_icongroup {
  flex-wrap: wrap;
  flex: 1;
  justify-content: space-around;
  align-items: flex-start;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.h2_formulations_centrealigned {
  text-align: center;
  margin-top: 0;
}

.para_formulations_segmantspromote_centrealigned {
  text-align: justify;
  margin-bottom: 0;
}

.div_formulations_humanhealthcare_group {
  display: inline-block;
}

.image_formulations_humanhealthcare_group_humanhealthicons {
  max-width: 70%;
}

.text-block_formulations_humanhealth_iconstext {
  padding-top: 0;
  line-height: 35px;
}

.section_formulations_services2 {
  margin-top: 0;
  padding: 0 100px;
}

.div_formulations_services_2 {
  flex-flow: row;
  place-content: flex-end center;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 75px;
  display: flex;
}

.div_formulations_services_content {
  text-align: justify;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  margin-left: 30px;
  padding: 10px 30px 10px 10px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.heading_formulations_services {
  margin-bottom: 0;
  margin-left: 35px;
  margin-right: 10px;
}

.list_formulations_services {
  padding-left: 40px;
}

.list-item_formulations_services {
  border: 1px #000;
  border-bottom: 2px solid #ececec;
  margin-top: 0;
  padding-top: 5px;
  padding-bottom: 5px;
}

.heading_formulations_service {
  font-size: 22px;
}

.section_formulation_strains {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_formulation_probiotic_strain {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.heading_formulation_probioticstrain {
  flex-direction: column;
  display: flex;
}

.paragraph_formulation_probioticstrain {
  text-align: justify;
}

.div_formulation_probiotic_strain_names {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_formulations_probiotic-strains-inside {
  margin-top: 5px;
  margin-bottom: 5px;
  display: flex;
}

.image_formulation_probioticstrainnames {
  width: 100px;
  max-width: 100px;
}

.text-block_formulations_probioticstrainnames {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  overflow: visible;
}

.div_formulations_services_big {
  max-width: 1170px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: block;
}

.heading_formulations {
  text-align: center;
  margin-top: 0;
}

.paragraph_formulations {
  text-align: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_formulations_products {
  justify-content: center;
  max-width: 1170px;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_formulations_products1-2 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6144b0ea86b8b77b2dbe5be2_PRS-SB.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px solid #39b6ae;
  width: 400px;
  height: 520px;
  margin-bottom: 5px;
}

.div_formulations_products_2 {
  flex-direction: column;
  justify-content: center;
  margin-left: 10px;
  display: flex;
}

.div_formulations_products4 {
  justify-content: center;
  display: flex;
}

.div_formulations_products3_1-2 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/613968f59e192845281cb153_Bacivita_V1_Mockup.png");
  background-position: 50%;
  background-size: cover;
  border: 1px solid #39b6ae;
  min-width: 200px;
  min-height: 250px;
  margin: 5px;
}

.div_formulations_products3_2-2 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446faae1cc3610a863648d_13_lipcolac.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px solid #39b6ae;
  min-width: 200px;
  min-height: 200px;
  margin: 5px;
}

.div_formulations_products3_3-2 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6144752f8866e53c047cbffb_Bacilax_500.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px solid #39b6ae;
  min-width: 200px;
  min-height: 250px;
  margin: 5px;
}

.div_formulations_products3_4-2 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61447530d8871e317f27d6e1_GG%20LAC.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px solid #39b6ae;
  min-width: 200px;
  min-height: 200px;
  margin: 5px;
}

.section_probioticblendss_hero {
  -webkit-text-fill-color: inherit;
  background-color: #0006;
  background-clip: padding-box;
  width: auto;
  max-width: none;
  height: 600px;
  max-height: none;
  margin-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.background-video_probioticblends_hero {
  height: 600px;
}

.div_probioticblends_hero_div {
  z-index: 10;
  color: #0000;
  object-fit: fill;
  background-color: #0000;
  border-bottom-left-radius: 0;
  flex-flow: column;
  place-content: flex-end center;
  align-items: center;
  min-width: auto;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: static;
  overflow: visible;
}

.probioticblends_image_logo {
  width: 200px;
  max-width: none;
  height: 200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading_probioticblends_heroimage {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  padding: 0 15px;
  display: flex;
}

.section_probioticblends_experiencedesign1 {
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_probioticblends_experiencedesign1 {
  border-top-left-radius: 100px;
  border-bottom-right-radius: 100px;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: auto;
  max-width: 1170px;
  margin-top: 75px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 0 10px 4px #ececec;
}

.div_probioticblends_experiencedesignelement1 {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.div_probioticblends_experience_boardrs {
  background-color: var(--lightseagreen);
  color: var(--lightseagreen);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100px;
  margin-top: 50px;
  display: flex;
}

.h2_probioticblends_experience_boardrs_experiencedesignelement1 {
  text-align: center;
  font-size: 40px;
}

.text-block_probioticblends_experiencedesignelement1 {
  text-align: center;
  font-size: 18px;
}

.section_probioticblends_healthindications {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_probioticblends_humanhealthcare_icons {
  text-align: center;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: baseline;
  max-width: 1170px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.div_probioticblends_indications_headline {
  flex-flow: column wrap;
  place-content: center;
  align-items: stretch;
  width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticblends_segmentspromote_icongroup {
  flex-wrap: wrap;
  flex: 1;
  justify-content: space-around;
  align-items: flex-start;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.h2_probioticblends_centrealigned {
  text-align: center;
  margin-top: 0;
}

.para_probioticblends_segmantspromote_centrealigned {
  text-align: justify;
  margin-bottom: 0;
}

.div_probioticblends_humanhealthcare_group {
  display: inline-block;
}

.image_probioticblends_humanhealthicons {
  max-width: 70%;
}

.text-block_probioticblends_humanhealth_iconstext {
  padding-top: 0;
  line-height: 35px;
}

.button_probioticblends_hero_contactus {
  background-color: var(--lightseagreen);
  border: 1px #fff;
  border-radius: 0 0 30px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin-top: 46px;
  margin-bottom: 30px;
  padding-top: 5px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.button_probioticblends_hero_contactus:hover {
  border-color: var(--lightseagreen);
  color: #000;
}

.button_probioticblends_dosageforms {
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-radius: 0 0 30px;
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  max-width: 200px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 15px 10px;
  font-size: 16px;
  line-height: 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.section_probioticsblends_strains2 {
  background-color: var(--white-smoke);
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.div_probioticblends_strains_4 {
  justify-content: space-around;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.div_probioticblends_strains4_contetn {
  background-color: #ffffffc4;
  min-width: 500px;
  max-width: 500px;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-top: 20px;
  padding-bottom: 20px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.image_probioticblends_strains2 {
  width: 100px;
  max-width: none;
  padding-top: 20px;
  padding-left: 40px;
}

.paragraph_probioticblends_strains {
  text-align: justify;
  padding: 20px 40px;
}

.h2_probioticblends_strains {
  text-align: left;
  margin-bottom: 38px;
}

.section_probioticblends_certifications {
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  margin-top: 100px;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.container-1170_probioticblends_ourcertification {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_probioticblends_ourcertification {
  flex-flow: wrap;
  place-content: center space-around;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.body_probioticsbulk {
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_probioticsbulk_hero {
  -webkit-text-fill-color: inherit;
  background-color: #0006;
  background-clip: padding-box;
  width: auto;
  max-width: none;
  height: 600px;
  max-height: none;
  margin-top: 100px;
  padding-left: 0;
  padding-right: 0;
}

.div_probioticsbulk_hero_div {
  z-index: 10;
  color: #0000;
  object-fit: fill;
  background-color: #0000;
  border-bottom-left-radius: 0;
  flex-flow: column;
  place-content: flex-end center;
  align-items: center;
  min-width: auto;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: static;
  overflow: visible;
}

.probioticsbulk_image_logo {
  width: 200px;
  max-width: none;
  height: 200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading_probioticsbulk_heroimage {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  padding: 0 15px;
  display: flex;
}

.section_probioticsbulk_authenticity {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_probioticsbulk_authenticity {
  flex-flow: wrap;
  place-content: center space-around;
  align-self: auto;
  align-items: center;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.div_probioticsbulk_authenticitynames {
  border: 1px none var(--white-smoke);
  background-color: #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 150px;
  height: 100px;
  margin: 10px 20px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.heading_probioticsbulk_authenticitynames {
  text-align: center;
  padding-top: 0;
}

.section_probioticsbulk_featuredmorestrains {
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
}

.container-1170_probioticsbulk_featuredmorestrains {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_probioticsbulk_featuredmorestrains {
  flex-wrap: nowrap;
  justify-content: space-around;
  align-items: flex-start;
  display: flex;
}

.div_probioticsbulk_featuredmorestrains_writeup {
  flex-wrap: wrap;
  place-content: space-between center;
  align-items: center;
  width: 50%;
  display: flex;
}

.div_probioticsbulk_featuredmorestrains_lactobacillusstrain {
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
}

.heading_probioticsbulk_featuredmorestrains {
  text-align: center;
  display: flex;
}

.text_probioticsbulk_featuredmorestrains {
  text-align: center;
}

.button_probioticsbulk_featuredmorestrains_getintouch {
  background-color: var(--lightseagreen);
  text-transform: uppercase;
  border-radius: 0 0 30px;
  flex-direction: row;
  justify-content: flex-start;
  align-self: auto;
  margin-top: 190px;
  display: flex;
  position: static;
  inset: auto 0% 0% auto;
  box-shadow: 1px 1px 3px #000;
}

.button_probioticsbulk_featuredmorestrains_getintouch:hover {
  color: #000;
}

.div_probioticsbulk_pic-strainname {
  flex-flow: row;
  align-items: flex-start;
  display: flex;
}

.img_probioticsbulk_lactobacillus {
  flex: 0 auto;
  align-self: flex-end;
  width: 80px;
  max-width: none;
  margin-right: 10px;
}

.heading_probioticsbulk_lactobacillusstrains {
  flex: 1;
  align-self: flex-start;
}

.section_probioticsbulk_featuredmorestrains2 {
  margin-left: auto;
  margin-right: auto;
  padding-top: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.container-1170_probioticsbulk_featuredmorestrains2 {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_probioticsbulk_featuredmorestrains2 {
  flex-wrap: nowrap;
  justify-content: space-around;
  align-items: flex-start;
  display: flex;
}

.div_probioticsbulk_featuredmorestrains_bacillusstrain, .div_probioticsbulk_featuredmorestrains_bifidobacteriumstrain {
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
}

.div_probioticsbulk_featuredmorestrains3 {
  flex-wrap: nowrap;
  justify-content: space-around;
  align-items: flex-start;
  display: flex;
}

.div_probioticsbulk_featuredmorestrains_streptococcusstrain, .div_probioticsbulk_featuredmorestrains_lactococcusstrain {
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
}

.section_probioticsbulk_featuredmorestrains3 {
  margin-left: auto;
  margin-right: auto;
  padding-top: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.container-1170_probioticsbulk_featuredmorestrains3 {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.img_probioticsbulk_lactococcus, .img_probioticsbulk_streptococcus {
  align-self: flex-end;
  width: 80px;
  max-width: none;
  margin-right: 10px;
}

.img_probioticsbulk_bifidobacterium {
  flex: 0 auto;
  align-self: flex-end;
  width: 80px;
  max-width: none;
  margin-right: 10px;
}

.img_probioticsbulk_bacillus {
  align-self: flex-end;
  width: 80px;
  max-width: none;
  margin-right: 10px;
}

.contain-1170_probioticsbulk_pharmaindustry {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticsbulk_pharmaindustry {
  flex-flow: column;
  place-content: center space-between;
  align-items: flex-start;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.heading_probioticsbulk_pharmaindustry {
  text-align: center;
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.div_probioticsbulk_pharmaindustryblock {
  flex-direction: row-reverse;
  display: flex;
}

.div_probioticsbulk_pharmacontent {
  flex-flow: column wrap;
  align-items: center;
  padding-left: 30px;
  display: flex;
}

.div_probioticsbulk_pharmaindustry_picture {
  width: auto;
  height: auto;
  margin-top: 40px;
  margin-left: auto;
}

.image_probioticsbulk_fnbindustry {
  border: 1px none var(--white-smoke);
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 350px;
  max-width: none;
  height: auto;
  margin-top: 40px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.rich-text_probioticsbulk_pharmacontent {
  text-align: justify;
  margin-left: 0;
}

.section_probioticsbulk_fnbindustry {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_probioticsbulk_stable-probioticingredient {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticsbulk_stable-probioticingredient {
  flex-flow: column;
  place-content: center space-between;
  align-items: flex-start;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.heading_probioticsbulk_fnbindustry {
  align-self: flex-start;
  margin-left: auto;
  margin-right: auto;
}

.heading_probioticsbulk_fnbsafeingredient {
  margin-left: auto;
  margin-right: auto;
}

.div_probioticsbulk_fnbindustry {
  flex-direction: row-reverse;
  display: flex;
}

.div_probioticsbulk_stable-probioticingredient_content {
  flex-flow: column wrap;
  align-items: center;
  padding-left: 30px;
  display: flex;
}

.div_probioticsbulk_stable-probioticingredient_picture {
  width: auto;
  height: auto;
  margin-left: 10px;
}

.image_probioticsbulkk_fnbindustry {
  border: 1px none var(--white-smoke);
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 350px;
  max-width: none;
  height: auto;
  margin-top: 40px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.rich-text_probioticsbulk_fnbindustry {
  margin-left: 0;
}

.section_probioticsbulk_foodnbeverage_fortificationoption {
  opacity: 1;
  background-color: #0000;
  background-image: none;
  background-size: auto;
  border: 4px #39b6ae;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  margin-top: 100px;
  padding: 0 100px;
}

.container-1170_probioticsbulk_foodnbeverage_fortificationoption {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_probioticsbulk_foodnbeverage_fortificationoption {
  color: #fff;
  border: 1px solid #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  padding: 0;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_probioticsbulk_foodnbeverage_fortificationcontent {
  color: #000;
  width: 300px;
  margin-right: 40px;
  padding-left: 40px;
}

.div_probioticsbulk_foodnbeverage_fortification_foodopyions, .div_probioticsbulk_foodnbeverage_fortificationdrinks-options {
  color: #000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div_probioticsbulk_fnb_fortification_fooditems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  margin-right: 20px;
  padding: 20px;
}

.list_probioticsbulk_fnb_fortification_fooditems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.div_probioticsbulk_fnb_fortification_drinkitems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  padding: 20px;
}

.list_probioticsbulk_fnb_fortification_drinkitems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.section_probioticsbulk_certificates {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_probioticsbulk_certificates {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticsbulk_certifications {
  flex-flow: wrap;
  place-content: center space-around;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.image_probioticsbulk_certifications_logo {
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  width: 120px;
  max-width: none;
  height: auto;
  margin: 10px;
  padding: 10px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.section_probioticsbulk_features {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_probioticsbulk_features {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticsbulk_features {
  flex-flow: row;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticsbulk_group1_trial {
  flex-flow: column;
  justify-content: space-around;
  align-items: stretch;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
}

.div_probioticsbulk_featureslist {
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticsbulk_listticks {
  flex-flow: wrap;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticsbulk_whybc_propgroup {
  flex-wrap: nowrap;
  align-self: flex-start;
  align-items: flex-start;
  display: flex;
}

.image_probioticsbulk_tick {
  flex: 0 auto;
  width: 30px;
  max-width: none;
  height: 30px;
  margin-right: 10px;
}

.text-block_probioticsbulk_featuresfnb {
  text-align: justify;
  flex-flow: row;
  justify-content: center;
  display: flex;
}

.button_probioticsbulk_contactus {
  background-color: var(--lightseagreen);
  text-align: center;
  text-transform: uppercase;
  border-radius: 0 0 30px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin: 50px auto 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.button_probioticsbulk_contactus:hover {
  color: #000;
}

.section_probioticsbulk_freefree {
  background-color: #0000;
  border-bottom-right-radius: 80px;
  margin-top: 100px;
  padding: 0 100px;
}

.container-1170_probioticsbulk_freefree {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_probioticsbulk_freefree {
  border: 1px #000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: row-reverse;
  justify-content: space-around;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 20px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_probioticsbulk_freefree_iconndescription {
  flex-direction: column;
  flex: 0 auto;
  align-self: auto;
  align-items: center;
  display: flex;
}

.image_probioticsbulk_freefree_icons {
  flex: 0 auto;
  width: 100px;
  max-width: none;
  margin: 0;
  display: block;
}

.text-block_probioticsbulk_freeicon {
  text-align: center;
  display: inline-block;
}

.section_probioticsbulk_clinicalstudies {
  margin-top: 100px;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 100px;
}

.container-1170_probioticsbulk_clinicalstudies {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.button_probioticsbulk_clinicalstudies {
  text-transform: uppercase;
  cursor: default;
  background-color: #707070;
  border-bottom-right-radius: 30px;
  margin-left: 15px;
  padding-top: 5px;
  padding-bottom: 10px;
  padding-right: 15px;
  display: none;
}

.textblock_probioticsbulk_clinicalstudies {
  padding-top: 15px;
  padding-left: 15px;
  font-size: 28px;
}

.grid_probioticsbulk_clinicalstudies {
  grid-template-rows: auto;
  padding-top: 50px;
  padding-left: 15px;
  padding-right: 15px;
}

.div_probioticsbulk_clinicalstudies_cta {
  display: flex;
}

.div_probioticsbulk_clinicalstudiesleft {
  flex-flow: column wrap;
  display: flex;
}

.div-block-_probioticsbulk_clinicalstudgastrohealth, .div-block_probioticsbulk_clinicalstud_cardiohealth, .div-block-_probioticsbulk_clinicalstud_women-shealth, .div-block_probioticsbulk_clinicalstud_oralhealth {
  display: flex;
}

.div-block-_probioticsbulk_clinicalstud_sportsnutrition {
  margin-top: 31px;
  display: flex;
}

.div-block_probioticsbulk_clinicalstud_immunityy {
  display: flex;
}

.div-block_probioticsbulk_clinicalstudy_lifestyledisorder {
  margin-top: 10px;
  display: flex;
}

.image_probioticsbulk_clinicalstudiesicons {
  border: 1px #000;
  border-radius: 20px 0 20px 20px;
  width: 80px;
  max-width: none;
  height: 80px;
  margin-right: 15px;
  padding: 10px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.section_probioticsbulk_featuredstrains_12 {
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 100px;
  display: block;
}

.div_probioticsbulk_featuredstrains_2 {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.headline_probioticsbulk_services {
  text-align: center;
  margin-left: 20px;
}

.div_probioticsbulk_services_big_enclousure {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 40px;
  display: flex;
}

.div_probioticsbulk_services_enclosure {
  justify-content: center;
  min-width: auto;
  display: flex;
}

.div_probioticsbulk_services {
  color: #000;
  text-align: center;
  background-color: #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 400px;
  min-width: auto;
  max-width: none;
  height: auto;
  margin: 30px 40px;
  padding: 15px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_probioticsbulk_services:hover {
  color: #fff;
}

.heading_probioticsbulk_services_names {
  color: #000;
}

.paragraph_probioticsbulk_services_description {
  color: #000;
  min-width: auto;
  height: auto;
  line-height: 30px;
}

.paragraph_probioticsbulk_services_description:hover {
  color: #000;
}

.body_probioticdosage {
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_probioticdosage_hero {
  -webkit-text-fill-color: inherit;
  background-color: #0006;
  background-clip: padding-box;
  width: auto;
  max-width: none;
  height: 600px;
  max-height: none;
  margin-top: 100px;
  padding-left: 0;
  padding-right: 0;
}

.div_probioticdosage_hero_div {
  z-index: 10;
  color: #0000;
  object-fit: fill;
  background-color: #0000;
  background-image: linear-gradient(#00000040, #00000040);
  border-bottom-left-radius: 0;
  flex-flow: column;
  place-content: flex-end center;
  align-items: center;
  min-width: auto;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: static;
  overflow: visible;
}

.probioticdosage_image_logo {
  width: 200px;
  max-width: none;
  height: 200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading_probioticdosage_heroimage {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  padding: 0 15px;
  display: flex;
}

.section_probioticdosage_experiencedesign1 {
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_probioticdosage_experiencedesign1 {
  border-top-left-radius: 100px;
  border-bottom-right-radius: 100px;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: auto;
  max-width: 1170px;
  margin-top: 75px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 0 10px 4px #ececec;
}

.div_probioticdosage_experiencedesignelement1 {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.div_probioticdosage_experience_boardrs {
  background-color: var(--lightseagreen);
  color: var(--lightseagreen);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100px;
  margin-top: 50px;
  display: flex;
}

.h2_probioticdosage_experiencedesignelement1 {
  text-align: center;
  font-size: 40px;
}

.text-block_probioticdosage_experiencedesignelement1 {
  text-align: center;
  font-size: 18px;
}

.contain-1170_probioticdosage_pharmaindustry {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticdosage_pharmaindustry {
  flex-flow: column;
  place-content: center space-between;
  align-items: flex-start;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.heading_probioticdosage_pharmaindustry {
  text-align: center;
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.div_probioticdosage_pharmaindustryblock {
  flex-direction: row-reverse;
  display: flex;
}

.div_probioticdosage_pharmacontent {
  flex-flow: column wrap;
  align-items: center;
  padding-left: 30px;
  display: flex;
}

.div_probioticdosage_pharmaindustry_picture {
  width: auto;
  height: auto;
  margin-top: 40px;
  margin-left: auto;
}

.rich-text_probioticdosage_pharmaindustryblock {
  margin-left: 0;
}

.image_probioticdosage_fnbindustry {
  border: 1px none var(--white-smoke);
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 350px;
  max-width: none;
  height: auto;
  margin-top: 40px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_probioticdosage_dosageforms {
  flex-wrap: wrap;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.div_probioticdosage_dosageforms-inside {
  margin-top: 5px;
  margin-bottom: 5px;
  display: flex;
}

.image_probioticdosage_dosageform1 {
  max-width: 40px;
}

.text_probioticdosage_dosageform {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 2px 10px;
  display: flex;
  overflow: visible;
}

.button_probioticdosage_contactus {
  background-color: var(--lightseagreen);
  text-align: center;
  text-transform: uppercase;
  border-radius: 0 0 30px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin: 50px auto 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.button_probioticdosage_contactus:hover {
  color: #000;
}

.div_probioticdosage_dosageformspics {
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  max-width: 1170px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section_probioticdosage_fnbindustry {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_probioticdosage_stable-probioticingredient {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticdosage_stable-probioticingredient {
  flex-flow: column;
  place-content: center space-between;
  align-items: flex-start;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.heading_probioticdosage_fnbindustry {
  align-self: flex-start;
  margin-left: auto;
  margin-right: auto;
}

.div_probioticdosage_fnbindustry {
  flex-direction: row-reverse;
  display: flex;
}

.body_healthyguthabitchildren {
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_blog_guthabitchildren_hero {
  color: #000;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
}

.container_1170_blog_guthabitchildren_hero {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div_blog_guthabitchildren_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61bdb5c0b54a5347cab38de0_pexels-alexander-dummer-1912868.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 0;
}

.section_blog_guthabitchildren {
  margin: 100px auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blog_guthabitchildren {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.heading_blog_guthabitchildren_date {
  text-transform: uppercase;
  border-bottom: 1px solid #000;
  padding-bottom: 15px;
  font-weight: 400;
  display: inline-block;
}

.rich-text_guthabitchildren {
  text-align: justify;
  display: inline-block;
}

.div_ubpost_image8 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61bdb5c0b54a5347cab38de0_pexels-alexander-dummer-1912868.jpg");
  background-position: 50%;
  background-size: cover;
  border-bottom-right-radius: 80px;
  width: 350px;
  height: 300px;
}

.div_probioticdosage_stable-probioticingredient_content {
  flex-flow: column wrap;
  align-items: center;
  padding-left: 30px;
  display: flex;
}

.div_probioticdosage_stable-probioticingredient_picture {
  width: auto;
  height: auto;
  margin-left: 10px;
}

.image_probioticdosage_fnbindustryy {
  border: 1px none var(--white-smoke);
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 350px;
  max-width: none;
  height: auto;
  margin-top: 40px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.rich-text_probioticdosage_fnbindustry {
  margin-left: 0;
}

.section_probioticdosage_foodnbeverage_fortificationoption {
  opacity: 1;
  background-color: #0000;
  background-image: none;
  background-size: auto;
  border: 4px #39b6ae;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  margin-top: 100px;
  padding: 0 100px;
}

.container-1170_probioticdosage_foodnbeverage_fortificationoption {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_probioticdosage_foodnbeverage_fortificationoption {
  color: #fff;
  border: 1px solid #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  padding: 0;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_probioticdosage_foodnbeverage_fortificationcontent {
  color: #000;
  width: 300px;
  margin-right: 40px;
  padding-left: 40px;
}

.div_probioticdosage_foodnbeverage_fortification_foodopyions {
  color: #000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div_probioticdosage_fnb_fortification_fooditems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  margin-right: 20px;
  padding: 20px;
}

.list_probioticdosage_fnb_fortification_fooditems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.div_probioticdosage_foodnbeverage_fortificationdrinks-options {
  color: #000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div_probioticdosage_fnb_fortification_drinkitems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  padding: 20px;
}

.list_probioticdosage_fnb_fortification_drinkitems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.section_probioticdosage_certificates {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_probioticdosage_certificates {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticdosage_certifications {
  flex-flow: wrap;
  place-content: center space-around;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.image_probioticdosage_certifications_logo {
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  width: 120px;
  max-width: none;
  height: auto;
  margin: 10px;
  padding: 10px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.section_probioticdosage_featuredstrains_12 {
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 100px;
  display: block;
}

.div_probioticdosage_featuredstrains_2 {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.headline_probioticdosage_company_services {
  text-align: center;
  margin-left: 20px;
}

.div_probioticdosage_services_big_enclousure {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 40px;
  display: flex;
}

.div_probioticdosage_services_enclosure {
  justify-content: center;
  min-width: auto;
  display: flex;
}

.div_probioticdosage_servicesnames {
  color: #000;
  text-align: center;
  background-color: #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 400px;
  min-width: auto;
  max-width: none;
  height: auto;
  margin: 30px 40px;
  padding: 15px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_probioticdosage_servicesnames:hover {
  color: #fff;
}

.heading_probioticdosage_services_names {
  color: #000;
}

.section_probioticdosage_strains {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_probioticdosage_probiotic_strain {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_probioticdosage_probiotic_strain_names {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading_probioticdosage_probioticstrain {
  flex-direction: column;
  display: flex;
}

.paragraph_probioticdosage_probioticstrain {
  text-align: justify;
}

.div_probioticdosage_probiotic-strains-inside {
  margin-top: 5px;
  margin-bottom: 5px;
  display: flex;
}

.image_probioticdosage_probioticstrainnames {
  width: 100px;
  max-width: 100px;
}

.text-block_probioticdosage_strainnames {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  overflow: visible;
}

.body_benefitsprobioticswomen {
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_blog_benefitsprobioticswomen_hero {
  color: #000;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
}

.container_1170_blog_benefitsprobioticswomen_hero {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div_blog_benefitsprobioticswomen_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61c2d80c5a6859451954aab0_Women%20Diversity%20-%20Preview.png");
  background-position: 50% 20%;
  background-repeat: repeat-x;
  background-size: cover;
  height: 500px;
}

.section_blog_benefitsprobioticswomen {
  margin: 100px auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blog_benefitsprobioticswomen {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.heading_blog_benefitsprobioticswomen_date {
  text-transform: uppercase;
  border-bottom: 1px solid #000;
  padding-bottom: 15px;
  font-weight: 400;
  display: inline-block;
}

.rich-text_benefitsprobioticswomen {
  text-align: justify;
  display: inline-block;
}

.body_immunesystem {
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_blog_immunesystem_hero {
  color: #000;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
}

.container_1170_blog_immunesystem_hero {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.section_blog_immunesystem {
  margin: 100px auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blog_immunesystem {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.heading_blog_immunesystem_date-copy {
  text-transform: uppercase;
  border-bottom: 1px solid #000;
  padding-bottom: 15px;
  font-weight: 400;
  display: inline-block;
}

.rich-text_immunesystem {
  text-align: justify;
  display: inline-block;
}

.body_probioticsfoodbev {
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_blog_probioticsfoodbev_hero {
  color: #000;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
}

.container_1170_blog_probioticsfoodbev_hero {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div_blog_probioticsfoodbev_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61bdd887336692d03393900a_Webflow%20Images-min.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
}

.section_blog_probioticsfoodbev {
  margin: 100px auto;
  padding-left: 100px;
  padding-right: 100px;
}

.body_s-boulardii {
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_s-boulardii_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6156c77c3d41222496b96504_Untitled%20design.jpg");
  background-position: 50%;
  background-size: cover;
  height: 600px;
  margin-top: 0;
}

.contain-1170_s-boulardii-_hero {
  background-color: #0000002e;
  border-bottom-right-radius: 0;
  flex-direction: column;
  align-items: center;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_s-boulardii_hero {
  background-color: #0000;
  border-bottom-right-radius: 0;
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  max-width: 1170px;
  height: 600px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
}

.image_s-boulardii_hero {
  width: 200px;
  max-width: none;
  height: auto;
  margin-top: auto;
  padding-top: 0;
}

.heading_s-boulardii_hero {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  font-family: Urbanist, sans-serif;
  display: block;
}

.button_sboulardii_contactus {
  background-color: var(--lightseagreen);
  text-transform: uppercase;
  border: 1px solid #fff;
  border-radius: 20px;
  justify-content: center;
  margin: 0 auto 22px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  box-shadow: 1px 1px 3px #000;
}

.button_sboulardii_contactus:hover {
  background-color: var(--lightseagreen);
  color: #000;
  border-color: #fff;
}

.section_sboulardii_experiencedesign1 {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_sboulardii_experiencedesign1 {
  border-top-left-radius: 100px;
  border-bottom-right-radius: 100px;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: auto;
  max-width: 1170px;
  margin-top: 75px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 0 10px 4px #ececec;
}

.div_sboulardii_experiencedesignelement1 {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.div_sboulardii_experience_boardrs {
  background-color: var(--lightseagreen);
  color: var(--lightseagreen);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100px;
  margin-top: 50px;
  display: flex;
}

.text-block_sboulardii_experiencedesignelement1 {
  text-align: center;
  font-size: 18px;
}

.section_sboulardii_whysboulardii {
  background-color: var(--white-smoke);
  height: auto;
  margin-top: 50px;
  padding: 50px 100px;
}

.contain-1170_sboulardii_whysboulardii {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading_sboulardii_whysboulardii {
  margin-top: 0;
}

.div_sboulardii_whysboulardiigroup {
  flex-flow: row;
  align-items: flex-start;
  max-width: none;
  display: flex;
}

.div_sboulardii_whysboulardii_group1_trial {
  flex-flow: column;
  justify-content: space-around;
  align-items: stretch;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.div_sboulardii_whysboulardii_properties_trial {
  background-color: #fff;
  flex-flow: column;
  align-items: flex-start;
  width: 300px;
  height: 160px;
  margin: 20px;
  padding: 20px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_sboulardii_whysboulardii_properties_trial_propgroup {
  flex-wrap: nowrap;
  align-self: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-block_sboulardii_whysboulardii {
  text-align: left;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image_sboulardii_whysboulardii_tick {
  flex: 0 auto;
  width: 30px;
  max-width: none;
  height: 30px;
}

.section_sboulardii_aboutsboulardii {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_sboulardii_aboutsboulardii {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_sboulardii_aboutsboulardii {
  align-items: center;
  display: flex;
}

.div_sboulardii_photo, .div_sboulardii_aboutsboulardii_text {
  margin-top: 50px;
}

.button_sboulardii_contactuss {
  background-color: var(--lightseagreen);
  border: 1px #fff;
  border-radius: 0 0 30px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin-top: 46px;
  margin-bottom: 30px;
  padding-top: 5px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.button_sboulardii_contactuss:hover {
  border-style: none;
  border-color: var(--lightseagreen);
  color: #000;
}

.image_sboulardii_aboutsboulardii {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 350px;
  max-width: none;
  height: 200px;
  margin-right: 20px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.rich-text_sboulardii {
  text-align: justify;
  padding-left: 20px;
}

.paragraph_sboulardii {
  text-align: justify;
}

.image_sboulardii_mechanismofsboulardii {
  width: 600px;
  max-width: none;
  display: inline-block;
}

.section_sboulardii_certifications {
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  margin-top: 100px;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.container-1170_sboulardii_ourcertification {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_sboulardii_ourcertification {
  flex-flow: wrap;
  place-content: center space-around;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.section_sboulardii_foodnbeverage_fortificationoption {
  opacity: 1;
  background-color: #0000;
  background-image: none;
  background-size: auto;
  border: 4px #39b6ae;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  margin-top: 100px;
  padding: 0 100px;
  display: block;
}

.container-1170_sboulardii_foodnbeverage_fortificationoption {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_sboulardii_foodnbeverage_fortificationoption {
  color: #fff;
  border: 1px solid #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  padding: 0;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_sboulardii_foodnbeverage_fortificationcontent {
  color: #000;
  width: 300px;
  margin-right: 40px;
  padding-left: 40px;
}

.div_sboulardii_foodnbeverage_fortification_foodopyions {
  color: #000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div_sboulardii_fnb_fortification_fooditems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  margin-right: 20px;
  padding: 20px;
}

.list_sboulardii_fnb_fortification_fooditems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.div_sboulardii_fnb_fortification_drinkitems {
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 40px 0 40px 20px;
  padding: 20px;
}

.list_sboulardii_fnb_fortification_drinkitems {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.section_sboulardii_features {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_sboulardii_features {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_sboulardii_features {
  flex-flow: column;
  align-self: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.button_sboulardii_features_contactus {
  background-color: var(--lightseagreen);
  text-align: center;
  text-transform: uppercase;
  border-radius: 0 0 30px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin: 50px auto 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.button_sboulardii_features_contactus:hover {
  color: #000;
}

.div_sboulardii_features_group1_trial {
  flex-flow: column;
  justify-content: space-around;
  align-items: stretch;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
}

.div_sboulardii_featureslist {
  flex-flow: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: auto;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_sboulardii_features_listticks {
  flex-flow: row;
  flex: 0 auto;
  order: 0;
  align-self: flex-start;
  align-items: flex-start;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image_sboulardii_features_whysboulardii_tick {
  flex: 0 auto;
  width: 30px;
  max-width: none;
  height: 30px;
  margin-right: 20px;
}

.text-block_sboulardii_features_whysboulardii {
  text-align: justify;
  flex-flow: row;
  justify-content: flex-start;
  display: block;
}

.section_sboulardii_services {
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div_sboulardii_services {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.headline_sboulardii_services {
  text-align: center;
  margin-left: 20px;
}

.div_sboulardii_services_big_enclousure {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 40px;
  display: flex;
}

.div_sboulardii_services_enclosure {
  justify-content: center;
  min-width: auto;
  display: flex;
}

.div_sboulardii_services_names {
  color: #000;
  text-align: center;
  background-color: #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 400px;
  min-width: auto;
  max-width: none;
  height: auto;
  margin: 30px 40px;
  padding: 15px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_sboulardii_services_names:hover {
  color: #fff;
}

.heading_sboulardii_services_names {
  color: #000;
}

.paragraph_sboulardii_services_description {
  color: #000;
  text-align: justify;
  min-width: auto;
  height: auto;
  line-height: 30px;
}

.paragraph_sboulardii_services_description:hover {
  color: #000;
}

.div_ubpost_image9 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61c2d80c5a6859451954aab0_Women%20Diversity%20-%20Preview.png");
  background-position: 50%;
  background-size: cover;
  border-bottom-right-radius: 80px;
  width: 350px;
  height: 300px;
}

.div_blog_immunesystem_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61c2df6e77f2a27df9e52b6e_500_19.jpg");
  background-position: 50% 30%;
  background-size: cover;
  background-attachment: scroll;
  height: 500px;
}

.div_ubpost_image10 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61c2df6e77f2a27df9e52b6e_500_19.jpg");
  background-position: 50%;
  background-size: cover;
  border-bottom-right-radius: 80px;
  width: 350px;
  height: 300px;
}

.div_blogtopicprobioticfnb_probioticfood_image3 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61bdd887336692d03393900a_Webflow%20Images-min.jpg");
  background-position: 50%;
  background-size: cover;
  border-bottom-right-radius: 80px;
  width: 350px;
  height: 300px;
}

.div_blogtopicprobioticfnb_probioticfood_image2 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/618c042a5fa6065cc93c0633_Ultimate%20guidw.jpeg");
  background-position: 50%;
  background-size: cover;
  border-bottom-right-radius: 80px;
  width: 350px;
  height: 300px;
}

.section_landingpagefooter {
  background-color: var(--lightseagreen);
  height: 50px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.section_landingpagefooter-2 {
  background-color: #39b6ae;
  height: 50px;
  margin-top: 100px;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.navbar_lp_probioticmanufacturer {
  color: #000;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  padding-left: 100px;
  padding-right: 100px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  transition: opacity .2s;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.div_nav_lp_probioticmanufacturer {
  flex: 1;
  justify-content: space-between;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  display: flex;
}

.navbar_lp_bcoagulans {
  color: #000;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  padding-left: 100px;
  padding-right: 100px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  transition: opacity .2s;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.div_nav_lp_bclausii, .div_nav_lp_bcoagulans {
  flex: 1;
  justify-content: space-between;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  display: flex;
}

.body_bcoagulans {
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_blog_probioticsupplement_hero {
  color: #000;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
}

.container_1170_blog_probioticsupplement_hero {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div_blog_probioticsupplement_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61c5619813ba324a64b8c874_omega-3-gel-capsules-2021-08-26-16-24-58-utc.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
}

.section_blog_probioticsupplement {
  margin: 100px auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blog_probioticsupplement {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.heading_blog_probioticsupplement_date {
  text-transform: uppercase;
  border-bottom: 1px solid #000;
  padding-bottom: 15px;
  font-weight: 400;
  display: inline-block;
}

.rich-text-block_probioticsupplement {
  text-align: justify;
  display: inline-block;
}

.rich-text-block_probioticsupplement h5, .rich-text-block_probioticsupplement h4 {
  font-size: 28px;
  line-height: 36px;
}

.heading_products_humanhealth, .heading_products_f-b, .heading_products_animals {
  margin-bottom: 10px;
}

.heading_featured_strain {
  text-align: left;
  display: block;
}

.div_products_grouphumanproducts {
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 30px;
  display: flex;
}

.div_probioticsupplement_caterstobutton {
  display: flex;
}

.div_products_animalhealthgroup, .div_foodnbevegroup {
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 30px;
  display: flex;
}

.div_products_sproculturegroup {
  justify-content: space-between;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.div_bulk_dosageformspics {
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  max-width: 1170px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_bulk_dosageforms {
  flex-direction: column;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.div_probioticsbulk_dosageforms1 {
  justify-content: space-around;
  align-self: stretch;
  display: flex;
}

.button_probioticsbulk_contactus-copy {
  background-color: var(--lightseagreen);
  text-align: center;
  text-transform: uppercase;
  border-radius: 0 0 30px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin: 50px auto 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.button_probioticsbulk_contactus-copy:hover {
  color: #000;
}

.button_probioticdosage_certificate_contactus {
  background-color: var(--lightseagreen);
  text-align: center;
  text-transform: uppercase;
  border-radius: 0 0 30px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin: 50px auto 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.button_probioticdosage_certificate_contactus:hover {
  color: #000;
}

.button_probioticfood_contactus {
  text-align: center;
  background-color: #39b6ae;
  border-radius: 0 20px 20px;
  flex: 0 auto;
  min-width: 120px;
  margin-top: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  font-family: Lato, sans-serif;
  font-size: 16px;
  line-height: 30px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.div_block_probiotic_food {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  justify-content: center;
  align-items: center;
  margin-top: 50px;
  margin-bottom: 50px;
  font-size: 16px;
  display: flex;
}

.section_blog_benefitofprobioticfood {
  margin: 100px auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blog_benefitofprobioticfood {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  transition: opacity .2s;
}

.div_blog_probitoicsuperfoods_paneer {
  flex-direction: row-reverse;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.richtext_blog_diarrhea {
  text-align: justify;
  flex: 1;
  margin-left: 0;
  margin-right: 0;
}

.text_benefitsofprobioticfood {
  text-align: justify;
}

.div_blog_benefitsof-probioticfood_kaanji {
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 40px;
}

.div_blog_probitoicfoodbenefit_guthealth {
  flex-direction: row;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.richtext_blog_guthealth {
  text-align: justify;
  margin-right: 0;
}

.image_diarrhea {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 400px;
  max-width: none;
  height: auto;
  display: block;
}

.container_1170_typesoffood {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_careers_currentopening_animalhealth {
  background-color: #fff;
  flex-direction: column;
  flex: none;
  justify-content: space-around;
  align-items: center;
  width: 220px;
  height: 180px;
  margin: 20px;
  padding: 20px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.body_gummymanufacturer {
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_gummymanufacturer_hero {
  -webkit-text-fill-color: inherit;
  background-color: #0006;
  background-clip: padding-box;
  width: auto;
  max-width: none;
  height: 600px;
  max-height: none;
  margin-top: 100px;
  padding-left: 0;
  padding-right: 0;
}

.div_gummymanufacturer_hero {
  z-index: 10;
  color: #0000;
  object-fit: fill;
  background-color: #0000;
  background-image: linear-gradient(#00000040, #00000040), url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61d520fefbfbfa6c7ae1ff9b_gummy-bears-2021-08-30-07-35-16-utc.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-bottom-left-radius: 0;
  flex-flow: column;
  place-content: flex-end center;
  align-items: center;
  min-width: auto;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: static;
  overflow: visible;
}

.gummymanufacturer_image_logo {
  width: 200px;
  max-width: none;
  height: 200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading_gummymanufacturer_heroimage {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  padding: 0 15px;
  display: flex;
}

.section_gummymanufacturer_experiencedesign1 {
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_gummymanufacturer_experiencedesign1 {
  border-top-left-radius: 100px;
  border-bottom-right-radius: 100px;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: auto;
  max-width: 1170px;
  margin-top: 75px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 0 10px 4px #ececec;
}

.div_gummymanufacturer_experiencedesignelement {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.div_gummymanufacturer_experience_boardrs {
  background-color: var(--lightseagreen);
  color: var(--lightseagreen);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100px;
  margin-top: 50px;
  display: flex;
}

.h2_gummymanufacturer_experiencedesignelement {
  text-align: center;
  font-size: 40px;
}

.text-block_gummymanufacturer_experiencedesignelement1 {
  text-align: center;
  font-size: 18px;
}

.div_gummymanufacturer_dosageformspics {
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  max-width: 1170px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_gummymanufacturer_dosageforms {
  flex-wrap: wrap;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.div_gummymanufacturer_dosageforms-inside {
  margin-top: 5px;
  margin-bottom: 5px;
  display: flex;
}

.button_gummymanufacturer_contactus {
  background-color: var(--lightseagreen);
  text-align: center;
  text-transform: uppercase;
  border-radius: 0 0 30px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin: 50px auto 30px;
  display: inline-block;
  box-shadow: 1px 1px 3px #000;
}

.button_gummymanufacturer_contactus:hover {
  color: #000;
}

.section_gummymanufacturer_certificates {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_gummymanufacturer_certificates {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_gummymanufacturer_certifications {
  flex-flow: wrap;
  place-content: center space-around;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.image_gummymanufacturer_certifications_logo {
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  width: 120px;
  max-width: none;
  height: auto;
  margin: 10px;
  padding: 10px;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.section_gummymanufacturer_services {
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 100px;
  display: block;
}

.div_gummymanufacturer_services {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.headline_gummymanufacturer_services {
  text-align: center;
  margin-left: 20px;
}

.div_gummymanufacturer_services_big_enclousure {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.div_gummymanufacturer_services_enclosure {
  justify-content: space-around;
  align-self: stretch;
  align-items: center;
  min-width: auto;
  display: flex;
}

.div_gummymanufacturer_servicesnames {
  color: #000;
  text-align: center;
  background-color: #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  width: 300px;
  min-width: auto;
  max-width: none;
  height: 400px;
  margin: 30px 40px;
  padding: 15px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_gummymanufacturer_servicesnames:hover {
  color: #fff;
}

.heading_gummymanufacturer_services_names {
  color: #000;
}

.paragraph_gummymanufacturer_services_description {
  color: #000;
  min-width: auto;
  height: auto;
  line-height: 30px;
}

.paragraph_gummymanufacturer_services_description:hover {
  color: #000;
}

.section_gummymanufacturer_freefree {
  background-color: #0000;
  border-bottom-right-radius: 80px;
  margin-top: 100px;
  padding: 0 100px;
}

.container-1170_gummymanufacturer_freefree {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_gummymanufacturer_freefree {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.div_gummymanufacturer_freefreegroup {
  flex-wrap: wrap;
  justify-content: space-between;
  align-self: stretch;
  display: flex;
}

.div_gummymanufacturer_freefree_iconndescription {
  flex-direction: column;
  flex: 0 auto;
  align-self: auto;
  align-items: center;
  margin: 20px;
  display: flex;
}

.image_gummymanufacturer_freefree_icons {
  flex: 0 auto;
  width: 100px;
  max-width: none;
  margin: 0;
  display: block;
}

.text-block_gummymanufacturer_freeicon {
  text-align: center;
  display: inline-block;
}

.nav-button_gummymanufacturer_-cta {
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-radius: 0 0 30px;
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  max-width: none;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 9px 15px;
  font-size: 18px;
  line-height: 35px;
  display: inline-block;
  box-shadow: 1px 1px 3px #000;
}

.section_gummymanufacturer_belowhero {
  text-align: justify;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_gummymanufacturer_belowhero {
  border-radius: 0;
  flex-flow: column;
  justify-content: space-around;
  width: auto;
  max-width: 1170px;
  margin-top: 75px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_gummymanufacturer_belowhero_qualities {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section_gummymanufacturer_gummiesoption {
  opacity: 1;
  background-color: #0000;
  background-image: none;
  background-size: auto;
  border: 4px #39b6ae;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  margin-top: 100px;
  padding: 0 100px;
}

.container-1170_gummymanufacturer_gummiesoption {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_gummymanufacturer_gummiesoption_content {
  color: #000;
  width: auto;
  margin-right: 0;
  padding-left: 0;
}

.paragraph_gummymanufacturer_gummiesoption {
  text-align: justify;
}

.div_probioticdosage_gummymanufacturer_gummiesnames {
  color: #000;
  flex-flow: wrap;
  flex: 1;
  place-content: center space-around;
  align-items: center;
  margin-top: 80px;
  display: flex;
}

.div_gummymanufacturer_gummienamesgroup {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.text_gummyemanufacturer_multivitamin {
  text-align: center;
}

.image_probioticgummy {
  max-width: none;
}

.div_gummymanufacturer_photo {
  background-color: #0000;
  border: 1px #000;
  border-radius: 400px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 400px;
  height: 350px;
  margin: 20px;
  padding: 0;
  display: flex;
}

.image_gummyyy {
  width: 300px;
  max-width: none;
  height: auto;
}

.div_blogprobiotcfood_benefitchildren {
  margin-top: 50px;
}

.richtext_blogprobioticfood_benefitchildren {
  text-align: justify;
}

.section_blogprobioticfood_10superfoods {
  padding-left: 100px;
  padding-right: 100px;
}

.image_oralhealth {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 300px;
  max-width: none;
  height: auto;
  display: block;
}

.div_blog_benefitsof-probioticfood_oralhealth {
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 40px;
  display: flex;
}

.richtext_blog_oralhealth {
  text-align: justify;
  flex: 1;
  margin-top: 30px;
  margin-right: 20px;
}

.richtext_blog_oralhealthh {
  text-align: justify;
  flex: 1;
  margin-right: 20px;
}

.div_blog_probitoicsuperfoods_oralhealth {
  flex-direction: column;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.richtext_blog_ibs {
  text-align: justify;
  flex: 1;
  margin-right: 20px;
}

.div_blog_probitoicsuperfoods_ibs, .div_blog_probitoicsuperfoods_bloating {
  flex-direction: column;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.richtext_blog_bloating {
  text-align: justify;
  flex: 1;
  margin-right: 20px;
}

.div_blog_probitoicsuperfoods_constipation {
  flex-direction: column;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.richtext_blog_constipation {
  text-align: justify;
  flex: 1;
  margin-right: 0;
}

.div_blog_probitoicsuperfoods_dahi {
  flex-direction: row;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.richtext_blog_dahi {
  text-align: justify;
  flex: 1;
  margin-right: 20px;
}

.div_blog_benefitsof-probioticfood_dahi {
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 40px;
}

.image_dahi {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 400px;
  max-width: none;
  height: auto;
  display: block;
}

.div_blog_probitoicsuperfoods_dosa {
  flex-direction: row;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.richtext_blog_dosa {
  text-align: justify;
  flex: 1;
  margin-right: 20px;
}

.div_blog_benefitsof-probioticfood_dosa {
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 40px;
}

.image_dosa {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 400px;
  max-width: none;
  height: auto;
  display: block;
}

.div_blog_probitoicsuperfoods_kaanji {
  flex-direction: row-reverse;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.richtext_blog_kaanji {
  text-align: justify;
  flex: 1;
  margin-left: 20px;
  margin-right: 0;
}

.image_kaanji {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 400px;
  max-width: none;
  height: auto;
  display: block;
}

.div_blog_probitoicsuperfoods_pickle {
  flex-direction: row;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.richtext_blog_pickle {
  text-align: justify;
  flex: 1;
  margin-right: 20px;
}

.div_blog_benefitsof-probioticfood_pickle {
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 40px;
}

.image_pickle {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 400px;
  max-width: none;
  height: auto;
  display: block;
}

.div_blog_probitoicsuperfoods_greenpeas {
  flex-direction: row;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.richtext_blog_greenpeas {
  text-align: justify;
  flex: 1;
  margin-right: 20px;
}

.div_blog_benefitsof-probioticfood__greenpeas {
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 40px;
}

.image_greenpeas {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 400px;
  max-width: none;
  height: auto;
  display: block;
}

.div_blog_probitoicsuperfoods_dhokla {
  flex-direction: row-reverse;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.richtext_blog_dhokla {
  text-align: justify;
  flex: 1;
  margin-left: 20px;
  margin-right: 0;
}

.div_blog_benefitsof-probioticfood_dhokla {
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 40px;
}

.image_dhokla {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 400px;
  max-width: none;
  height: auto;
  display: block;
}

.div_blog_probitoicsuperfoods_misosoup {
  flex-direction: row-reverse;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.richtext_blog_misosoup {
  text-align: justify;
  flex: 1;
  margin-left: 20px;
  margin-right: 0;
}

.div_blog_benefitsof-probioticfood_misosoup {
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 40px;
}

.image_misosoup {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 400px;
  max-width: none;
  height: auto;
  display: block;
}

.div_blog_probitoicsuperfoods_buttermilk, .div_blog_probitoicsuperfoods_kefir {
  flex-direction: row;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.richtext_blog_kefir {
  text-align: justify;
  flex: 1;
  margin-right: 20px;
}

.div_blog_benefitsof-probioticfood_kefir {
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 40px;
}

.image_kefir {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 400px;
  max-width: none;
  height: auto;
  display: block;
}

.richtext_blog_buttermilk {
  text-align: justify;
  flex: 1;
  margin-left: 0;
  margin-right: 20px;
}

.richtext_blog_paneer {
  text-align: justify;
  flex: 1;
  margin-left: 20px;
  margin-right: 0;
}

.div_blog_benefitsof-probioticfood {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61d336ed21687c5d0a170fba_woman-suffer-from-stomach-pain-2021-08-30-05-08-35-utc.jpg");
  background-position: 50% 90%;
  background-size: cover;
  max-width: 1170px;
  height: 300px;
  max-height: none;
  margin-top: 40px;
}

.image_buttermilk {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 400px;
  max-width: none;
  height: auto;
  display: block;
}

.div_gummie_composition {
  box-shadow: none;
  border-right: 1px #000;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  padding: 10px;
  display: flex;
}

.div_gummymanufacturer_gummiesnameee_bigblock {
  border: 1px none var(--grey);
  background-color: #0000;
  border-radius: 80px 0;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  width: 400px;
  height: 350px;
  margin: 20px;
  padding: 20px;
  display: flex;
  box-shadow: 6px 6px 20px 4px #8d8d8d80;
}

.text-block_gummymanufacturer_features {
  text-align: center;
  margin-top: 0;
}

.richtext_gummymanufacturer_qualitytext {
  margin-left: 20px;
}

.div_bclausii_suspension_about {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section_aboutbclausii_suspension {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain1170_bclausii_suspension_about {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-right: 0;
}

.paragraph_aboutub {
  text-align: justify;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-left: 0;
  font-size: 18px;
  line-height: 35px;
  display: flex;
}

.section_bclausii_experiencedesign1-2 {
  margin-top: -3px;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_bclausii_suspension_experiencedesign1 {
  border-top-left-radius: 100px;
  border-bottom-right-radius: 100px;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: auto;
  max-width: 1170px;
  margin-top: 75px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 0 10px 4px #ececec;
}

.div_bclausii_suspension_experiencedesignelement1-copy {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.div_bclausii_suspension_experience_boardrs {
  color: #39b6ae;
  background-color: #39b6ae;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100px;
  margin-top: 50px;
  display: flex;
}

.div_bclausii_suspension_experiencedesignelement1 {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.section_bclaussi_suspension_services {
  margin-top: 100px;
}

.div_bclausii_suspension_services {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.headline_bclausii_suspension_company_services {
  text-align: center;
  margin-left: 20px;
}

.div_bclausii_suspension_services_big_enclousure {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 40px;
  display: flex;
}

.div_bclausii_suspension_services_enclosure2 {
  justify-content: center;
  min-width: auto;
  display: flex;
}

.body_bclausii_suspension {
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_aboutub {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_aboutub {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.heading_bclausiisuspension_belowhero {
  text-align: justify;
  margin-top: 64px;
}

.section_bclausiisuspension_combination {
  background-color: var(--white-smoke);
  opacity: 1;
  background-image: none;
  background-size: auto;
  border: 4px #39b6ae;
  border-radius: 0;
  margin-top: 100px;
  padding: 50px 100px;
}

.container-1170_bclausiisuspension_combination {
  justify-content: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_bclausiisuspension_combination {
  color: #fff;
  background-color: #fff;
  border: 1px solid #0000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 800px;
  padding: 20px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_bclausiisuspension_combination_text {
  color: #000;
  width: 400px;
  margin-right: 40px;
  padding-left: 40px;
}

.div_bclausiisuspension_combination_points {
  color: #000;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph_bclausiisuspension_combination {
  text-align: justify;
}

.div_bclausiisuspension_combination_pointsss {
  background-color: #0000;
  border: 1px #000;
  border-radius: 40px 0 40px 20px;
  margin-right: 20px;
  padding: 20px;
}

.image_bclausiisuspension {
  border-radius: 0;
  flex: 0 auto;
  width: 400px;
  max-width: 100%;
}

.div_bclausisuspension_photo-text {
  display: flex;
}

.paragraph_bclausii_about {
  text-align: justify;
  align-self: center;
  padding-left: 20px;
}

.section_bclausiisus_hero {
  -webkit-text-fill-color: inherit;
  background-color: #0006;
  background-clip: padding-box;
  width: auto;
  max-width: none;
  height: 600px;
  max-height: none;
  margin-top: 100px;
  padding-left: 0;
  padding-right: 0;
}

.div_bclausiisus_hero {
  z-index: 10;
  color: #0000;
  object-fit: fill;
  background-color: #0000;
  background-image: linear-gradient(#00000040, #00000040), url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61ca9b42ea918d545efc776f_rod-shaped-bacteria-in-blue-background-2021-08-28-23-39-08-utc.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-bottom-left-radius: 0;
  flex-flow: column;
  place-content: flex-end center;
  align-items: center;
  min-width: auto;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: static;
  overflow: visible;
}

.bclausiisus_image_logo {
  width: 200px;
  max-width: none;
  height: 200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading_bclausiisus_heroimage {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  padding: 0 15px;
  display: flex;
}

.div_bclausiisus_dosageformspics {
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  max-width: 1170px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_bclausiisus_dosageforms {
  flex-wrap: wrap;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.div_bclausiisus_dosageforms-inside {
  margin-top: 5px;
  margin-bottom: 5px;
  display: flex;
}

.image_bclausiisus_dosageform1 {
  max-width: 40px;
}

.text_bclausiisus_dosageform {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 2px 10px;
  display: flex;
  overflow: visible;
}

.section_bclausiisus_healthbenefits {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain1170_bclausiisus_healthbenefits {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-right: 0;
}

.div_bclausiisus_healthbenefits {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.rich-text_bclausiisus_healthbenefits {
  text-align: justify;
  border-radius: 0;
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 400;
}

.div_footer_about-connectgroup {
  justify-content: space-between;
  width: 50%;
  display: flex;
}

.section_cmsblog_hero {
  height: 400px;
  margin-top: 30px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain_1170_cmsblog_hero {
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_cmsblog_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6163bf9cde60bb29ce75c588_Probiotics%20%26%20digestion-imresizer.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 400px;
  margin-left: 0;
  padding-right: 30px;
}

.section_cmsblog_headline {
  height: auto;
  margin-top: 100px;
  padding-top: 20px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain_1170_cmsblog_headline {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_cmsblog_headline {
  height: auto;
}

.headline_cmsblog {
  margin-left: 0;
  padding-right: 30px;
}

.text_cmsblog_date {
  border-bottom: 1px solid #000;
  height: 30px;
  margin-left: 0;
  padding-bottom: 40px;
  padding-right: 30px;
}

.body_cmsblog {
  color: #000;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_cmsblog_content {
  height: auto;
  margin-top: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain_1170_cmsblog_content {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_cmsblog_content {
  width: 100%;
}

.div_cmsblog_contentgroup {
  align-items: center;
  width: auto;
  height: auto;
  display: flex;
}

.rich-text-block-59 {
  text-align: justify;
  border: 1px #000;
  margin-bottom: 50px;
  display: block;
}

.image_cmsblog_thumbnailimage {
  width: 350px;
  max-width: none;
  height: auto;
}

.rich-text-block-60 {
  text-align: justify;
  margin-right: 20px;
}

.rich-text-block-61 {
  text-align: justify;
  margin-left: 0;
}

.div_cmsblog_categories {
  border: 1px none var(--lightseagreen);
  background-color: var(--white-smoke);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 22%;
  height: 400px;
  margin-left: 30px;
  margin-right: 0;
  padding: 15px;
  display: none;
  box-shadow: 6px 6px 20px 4px #8d8d8d80;
}

.text_cmsblog_category {
  padding: 15px;
}

.heading_csmblog_category {
  border-bottom: 1px solid #000;
  margin-left: 15px;
  padding-bottom: 10px;
  padding-left: 0;
}

.div_cmsblog_rightside {
  background-color: var(--white-smoke);
  text-align: left;
  flex-direction: column;
  width: 22%;
  padding-bottom: 40px;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  box-shadow: 6px 6px 20px 4px #8d8d8d80;
}

.heading_cmsblog_rightsideheadings {
  text-align: center;
  border-bottom: 1px solid #000;
  padding-bottom: 10px;
}

.image-39 {
  max-width: 100%;
}

.collection-item {
  margin: 30px 0 20px;
}

.text-block-61 {
  margin-top: 17px;
}

.text-block-62 {
  margin-top: 0;
}

.link-block-3 {
  margin-top: 20px;
}

.rich_text_products_segmentwepromote, .richrtext_humanprobioticproducts {
  text-align: justify;
}

.text_bclausii_hero {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 38px;
  font-weight: 700;
  line-height: 44px;
}

.text_bclausii_yearsofexperience {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 40px;
  line-height: 36px;
}

.text_bclausii_50countries {
  margin-top: 20px;
  margin-bottom: 10px;
}

.bold-text-19 {
  font-size: 40px;
  line-height: 36px;
}

.text_bclausii_clinicalstudies {
  margin-top: 20px;
  margin-bottom: 10px;
}

.text_global_certifications {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 40px;
  line-height: 36px;
}

.text_bclausii_survivability {
  margin-left: 20px;
  font-weight: 700;
  line-height: 24px;
}

.text_bclausii_nomicroencapsulation {
  margin-left: 20px;
  font-weight: 700;
}

.bold-text-20 {
  font-size: 40px;
  line-height: 36px;
}

.text_bclausii_resilience {
  margin-left: 10px;
  padding-left: 0;
  font-weight: 700;
}

.text_bclausii_safe, .text_bclausii_viability, .text_bclausii_tempresistant {
  margin-left: 20px;
  font-weight: 700;
}

.text_bacilluscoagulans_hero {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.bold-text-21 {
  color: #fff;
  font-size: 38px;
  line-height: 44px;
}

.text_bcoagulans_expdesignelement1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 40px;
  line-height: 36px;
}

.text2_bc_experiencedesignelement1 {
  margin-top: 20px;
  margin-bottom: 10px;
  line-height: 36px;
}

.bold-text-22 {
  font-size: 40px;
  line-height: 36px;
}

.text3_bc_experiencedesignelement1 {
  margin-top: 20px;
  margin-bottom: 10px;
}

.bold-text-23 {
  font-size: 40px;
  line-height: 36px;
}

.text4_bc_experiencedesignelements1 {
  margin-top: 20px;
  margin-bottom: 10px;
}

.bold-text-24 {
  font-size: 40px;
  line-height: 36px;
}

.text1_bc_whybc_propertybullet {
  padding-left: 20px;
  font-weight: 700;
  line-height: 24px;
}

.bold-text-25 {
  line-height: 24px;
  display: flex;
}

.text2_bc_whybc_propertybullet, .text3_bc_whybc_propertybullet {
  margin-left: 20px;
  font-weight: 700;
  line-height: 24px;
}

.bold-text-26, .bold-text-27 {
  line-height: 24px;
}

.text4_bc_whybc_propertybullet {
  margin-left: 20px;
  font-weight: 700;
  line-height: 24px;
}

.bold-text-28 {
  line-height: 24px;
}

.text6_bc_whybc_propertybullet {
  margin-left: 20px;
  font-weight: 700;
  line-height: 24px;
}

.text_s-boulardii_hero {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 38px;
  font-weight: 700;
  line-height: 44px;
}

.text_sboulardii_experiencedesignelement {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 700;
  line-height: 36px;
}

.text_sboulardii_whysboulardii {
  padding-left: 20px;
  font-weight: 700;
  line-height: 24px;
}

.text_sboulardii_clinical-studies {
  margin-top: 10px;
  margin-bottom: 10px;
  font-weight: 700;
  line-height: 24px;
}

.section_bc_hero-image {
  background-color: #39b6ae4f;
  min-height: auto;
  margin-top: 100px;
  margin-bottom: 0;
  padding: 50px 100px;
}

.body_strain_bc {
  color: #000;
  border: 0 #000;
  min-width: auto;
  min-height: auto;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.div_bc_hero {
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  max-width: 1170px;
  min-height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: flex;
}

.div_bc_hero_content {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  max-width: none;
  min-height: auto;
  padding-left: 20px;
  padding-right: 35px;
  display: flex;
}

.div_bc_hero_image {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6205f036c0d3386b8ea27d89_food-2021-08-29-14-55-43-utc%20(2).jpg");
  background-position: 60%;
  background-size: cover;
  border-radius: 50px 0 50px 50px;
  flex: 1;
  min-width: auto;
  max-width: 500px;
  min-height: 550px;
  margin-left: 0;
  padding: 20px;
}

.headline_bc_hero {
  margin-bottom: 0;
  font-size: 38px;
  line-height: 50px;
}

.paragraph_bc_hero {
  margin-top: 60px;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 25px;
}

.div_bc_hero_buttons {
  justify-content: flex-start;
  margin-top: 30px;
  display: flex;
}

.button_bc_hero {
  background-color: var(--lightseagreen);
  text-transform: uppercase;
  border: 20px #000;
  border-radius: 10px;
  margin-top: 15px;
  margin-left: 0;
  margin-right: 70px;
  padding: 15px 30px;
}

.button_bc_hero:hover {
  color: #030303;
}

.section_strain_bc_certifications {
  border: 1px none var(--grey);
  outline-offset: 0px;
  outline: 0 #000;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_strain_bc_certification {
  border-style: solid;
  border-width: 1px 0;
  border-color: var(--dim-grey) var(--dim-grey) var(--dim-grey) #747474;
  outline-offset: 0px;
  outline: 3px #b5b5b5;
  flex-flow: column;
  justify-content: space-around;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div_strain_bc_certification1 {
  flex-flow: wrap;
  place-content: center space-between;
  align-items: center;
  min-width: auto;
  max-width: none;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.image_bc_strain_certification {
  outline-offset: 0px;
  border: 1px #000;
  outline: 3px #000;
  width: 120px;
  max-width: none;
  margin-left: 5px;
  margin-right: 5px;
  padding-left: 0;
  box-shadow: 1px 1px #fff;
}

.section_strain_bc_fortification {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_strain_bc_1170 {
  flex-direction: column;
  justify-content: space-between;
  max-width: 1170px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.div_strain_bc_fortification_content {
  flex: 1;
  max-width: none;
  margin-right: 0;
  padding-top: 0;
}

.div_strain_bc_fotificatin-pic {
  flex: 1;
  align-items: center;
  min-width: auto;
  max-width: none;
  min-height: auto;
  margin-top: 40px;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text_strain_bc_headline {
  max-width: 650px;
  font-size: 50px;
  line-height: 60px;
}

.text-block-65 {
  text-align: justify;
  min-width: auto;
  max-width: none;
  margin-top: 25px;
  margin-right: 0;
  padding-right: 20px;
  font-size: 18px;
  line-height: 35px;
}

.list-item-22, .list-item-23, .list-item-24 {
  font-size: 18px;
}

.list-7 {
  flex: 1;
  margin-top: 50px;
  font-size: 18px;
}

.list-item-25 {
  margin-top: 0;
}

.section_strain_bc_aboutus {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.image_bc_strain_aboutus_image {
  border: 1px solid var(--grey);
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  width: auto;
  min-width: 350px;
  max-width: none;
  height: auto;
  margin-left: 171px;
  margin-right: 0;
}

.div_bc_strain {
  justify-content: space-around;
  align-items: center;
  min-width: 0;
  max-width: 1170px;
  display: flex;
}

.section_strain_bc_research {
  margin-top: 50px;
  padding-left: 100px;
  padding-right: 100px;
  display: flex;
}

.rich-text-block-62 {
  text-align: center;
  font-weight: 700;
  line-height: 40px;
}

.rich-text-block-62 p {
  font-size: 28px;
}

.section_y_manufacturers_bc_strain {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_bc_strain_1170_y_manu {
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.text_bc_y_manufacturers {
  text-align: center;
  font-size: 40px;
}

.div_bc_stats {
  flex-wrap: wrap;
  justify-content: space-around;
  display: flex;
}

.div_bc_strain_pointers {
  border: 1px solid var(--grey);
  border-radius: 20px 0 20px 20px;
  flex: 0 auto;
  min-width: auto;
  max-width: 400px;
  min-height: auto;
  max-height: none;
  margin-top: 35px;
  padding: 20px;
  font-size: 20px;
}

.text-block-66 {
  text-align: left;
}

.paragraph-75 {
  margin-top: 16px;
  font-size: 18px;
}

.section_support_we_provide {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_suport_me_bc_strain {
  flex-flow: column wrap;
  justify-content: space-between;
  max-width: 1170px;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.button_bclausii_contactus-2 {
  text-transform: uppercase;
  background-color: #39b6ae;
  border: 1px solid #fff;
  border-radius: 20px;
  justify-content: center;
  margin: 0 auto 22px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  box-shadow: 1px 1px 3px #000;
}

.button_bclausii_contactus-2:hover {
  color: #000;
  background-color: #39b6ae;
  border-color: #fff;
}

.div_bclausii_experience_boardrs-2 {
  color: #39b6ae;
  background-color: #39b6ae;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100px;
  margin-top: 50px;
  display: flex;
}

.section_bclausii_whybclausii-2 {
  background-color: #f7f5f5;
  height: auto;
  margin-top: 50px;
  padding: 50px 100px;
}

.button_about-bclausii_contactus-2 {
  background-color: #39b6ae;
  border: 1px #fff;
  border-radius: 0 0 30px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin-top: 46px;
  margin-bottom: 30px;
  padding-top: 5px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.button_about-bclausii_contactus-2:hover {
  color: #000;
  border-style: none;
  border-color: #39b6ae;
}

.section_bclausii_points-2 {
  background-color: #f7f5f5;
  margin-top: 100px;
  padding: 50px 100px;
}

.div_bclausii_points_right-2 {
  background-color: #0000;
  border: 1px solid #8d8d8d;
  border-left-style: none;
  border-radius: 0;
  margin-left: -17px;
  padding: 20px;
}

.button_bclausii_features_contactus-2 {
  text-align: center;
  text-transform: uppercase;
  background-color: #39b6ae;
  border-radius: 0 0 30px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin: 50px auto 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.button_bclausii_features_contactus-2:hover {
  color: #000;
}

.div_bclausii_productname_heading-2 {
  border-bottom: 1px solid #8d8d8d;
  align-self: center;
  padding-left: 10px;
  padding-right: 10px;
}

.section_bclausii_stability-2 {
  background-color: #f7f5f5;
  margin-top: 100px;
  padding: 50px 100px;
}

.div_bclausii_allnames-2 {
  border-top: 1px #8d8d8d;
}

.body-12, .body-13 {
  color: #000;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.text_bc_strain_cetifications {
  color: #000;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 15px;
}

.rich-text-block-57-copy-copy {
  text-align: left;
  flex: 1;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
}

.rich-text-block-57-copy-copy h3 {
  margin-top: 0;
  line-height: 36px;
}

.bold-text-31, .bold-text-32, .bold-text-33 {
  font-size: 28px;
}

.div_bc_strain_how_we_support {
  border: 1px #000;
  border-radius: 30px;
  flex-wrap: wrap;
  justify-content: center;
  min-width: auto;
  max-width: 1170px;
  margin-top: 27px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block-68 {
  flex-direction: column;
  align-self: flex-start;
  display: flex;
}

.paragraph-76 {
  margin-top: 20px;
}

.section_bc_strain_conclusion {
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_bc_strain_conclusion {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-69 {
  text-align: left;
  margin-top: 50px;
}

.contact-us_bc_strain {
  background-color: var(--lightseagreen);
  border-radius: 10px;
  margin-top: 13px;
  padding-left: 30px;
  padding-right: 30px;
}

.bold-text-34 {
  line-height: 36px;
}

.section_boulardii_whysboulardii {
  background-color: #0000;
  height: auto;
  margin-top: 50px;
  padding: 50px 100px;
}

.contain-1170_boulardii_whysboulardii {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text_boulardii_ourstrength {
  direction: ltr;
  text-align: center;
  letter-spacing: 4px;
  text-transform: uppercase;
  column-count: auto;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 35px;
}

.heading_boulardii_whysboulardii {
  margin-top: 20px;
  font-size: 30px;
  line-height: 44px;
}

.div_boulardii_whysboulardiigroup {
  flex-flow: row;
  align-items: flex-start;
  max-width: none;
  display: flex;
}

.div_boulardii_whysboulardii_group1 {
  flex-flow: wrap;
  justify-content: space-around;
  align-items: stretch;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.div_boulardii_whysboulardii_properties {
  text-align: center;
  background-color: #0000;
  flex-flow: column;
  align-self: auto;
  align-items: center;
  width: 300px;
  height: auto;
  margin: 0;
  padding: 20px;
  display: flex;
}

.div_boulardii_whysboulardii_properties_trial_propgroup {
  flex-flow: column;
  align-self: center;
  align-items: center;
  display: flex;
}

.image_boulardii_whysboulardii_icon {
  flex: 0 auto;
  width: 80px;
  max-width: none;
  height: 80px;
}

.text_boulardii_whysboulardii {
  text-transform: uppercase;
  margin-top: 20px;
  padding-left: 0;
  font-weight: 700;
  line-height: 35px;
}

.section_boulardii_experiencedesign {
  z-index: 1;
  background-color: #39b6ae2b;
  margin-top: 100px;
  margin-left: 0;
  margin-right: 0;
  padding: 50px 100px;
  display: block;
  position: static;
}

.div_boulardii_experiencedesign {
  border-top-left-radius: 100px;
  border-bottom-right-radius: 100px;
  flex-flow: column;
  justify-content: space-around;
  width: auto;
  max-width: 1170px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text_boulardii_experience {
  text-align: center;
  letter-spacing: 4px;
  text-transform: uppercase;
  white-space: normal;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 35px;
}

.text-block_boulardii_whysboulardii {
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div_boulardii_experience_boardrs {
  color: #000;
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-top: 50px;
  display: flex;
}

.text_boulardii_experiencedesignelement {
  color: #03989e;
  text-align: center;
  text-transform: none;
  column-count: 0;
  column-rule-style: none;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 60px;
  font-weight: 400;
  line-height: 80px;
}

.text-block_boulardii_experiencedesignelement {
  text-align: center;
  font-family: Urbanist, sans-serif;
  font-size: 24px;
}

.div_boulardii_experiencedesignelement1 {
  flex-flow: column wrap;
  place-content: center space-around;
  align-items: center;
  width: 300px;
  height: 200px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.div_boulardii_content {
  z-index: 5;
  clear: none;
  object-fit: fill;
  object-position: 50% 50%;
  background-color: #fff;
  border: 1px solid #8d8d8d66;
  border-bottom-style: none;
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 40px;
  display: flex;
  position: static;
  inset: 0%;
  box-shadow: 6px 6px 20px 4px #8d8d8d80;
}

.riichtext_boulardii_content h2 {
  font-size: 30px;
  line-height: 44px;
}

.image_boulardii_content {
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  width: 350px;
  max-width: none;
  height: auto;
  margin-right: 0;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.section_boulardii_services {
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div_boulardii_services {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_boulardii_services_big_enclousure {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 40px;
  display: flex;
}

.div_boulardii_services_enclosure {
  border-top-left-radius: 20px;
  justify-content: center;
  min-width: auto;
  display: flex;
}

.div_boulardii_services_contract {
  color: #000;
  text-align: center;
  background-color: #03989e;
  border-top-left-radius: 20px;
  border-bottom-right-radius: 0;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 400px;
  min-width: 400px;
  max-width: none;
  height: auto;
  min-height: 350px;
  margin: 0;
  padding: 40px;
  display: flex;
}

.div_boulardii_services_contract:hover {
  color: #fff;
}

.paragraph_boulardii_services_description {
  color: #000;
  text-align: justify;
  min-width: auto;
  height: auto;
  line-height: 30px;
}

.paragraph_boulardii_services_description:hover {
  color: #000;
}

.paragraph_boulardii_services_description.white {
  color: #fff;
}

.image_boulardii_contractmanu {
  width: 100px;
  max-width: 100%;
  height: auto;
}

.section_boulardii_certifications {
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  margin-top: 100px;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.container-1170_boulardii_ourcertification {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_boulardii_ourcertification {
  flex-flow: wrap;
  place-content: center space-around;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.image_boulardii_certificationlogo {
  width: 120px;
  max-width: none;
}

.section_boulardii_features {
  background-color: #39b6ae2b;
  height: auto;
  margin-top: 100px;
  padding: 50px 100px;
}

.contain-1170_boulardii_features {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_boulardii_features {
  flex-flow: column;
  align-self: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_boulardii_features_group1 {
  flex-flow: column;
  justify-content: space-around;
  align-items: stretch;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
}

.div_boulardii_featureslist {
  column-count: 0;
  column-rule: 0px none #fff;
  flex-flow: row;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  font-family: Urbanist, sans-serif;
  display: flex;
}

.heading_boulardii_whysboulardii_propertybullett {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 35px;
}

.div_boulardii_features_list {
  background-color: #fff;
  border-radius: 10px;
  flex-flow: row;
  flex: 0 auto;
  order: 0;
  align-self: flex-start;
  align-items: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  display: flex;
}

.image_boulardii_features_whysboulardii_tick {
  flex: 0 auto;
  width: 30px;
  max-width: none;
  height: 30px;
  margin-right: 20px;
}

.text-block_boulardii_features_whysboulardii {
  text-align: justify;
  flex-flow: row;
  justify-content: flex-start;
  display: block;
}

.section_boulardii_aboutsboulardii {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_boulardii_aboutsboulardii {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_boulardii_photo {
  align-self: center;
  margin-top: 50px;
}

.text_boulardii_clinical-studies {
  align-self: flex-start;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 700;
  line-height: 35px;
}

.image_boulardii_mechanismofsboulardii {
  width: 600px;
  max-width: none;
  display: inline-block;
}

.section_boulardii_hero {
  height: 600px;
  margin-top: 100px;
}

.contain-1170_boulardii-_hero {
  background-color: #0000;
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61c2fd3d901d14ff729db32b_Bacteria.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-bottom-right-radius: 0;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_boulardii_hero {
  background-color: #0000;
  background-image: linear-gradient(78deg, #000 17%, #0000);
  border-bottom-right-radius: 0;
  flex-flow: row;
  flex: 1;
  place-content: center space-around;
  align-self: center;
  align-items: center;
  max-width: none;
  height: 600px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.image_boulardii_hero {
  border-bottom-left-radius: 0;
  flex: 0 auto;
  align-self: flex-start;
  width: 400px;
  min-width: auto;
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: auto;
  padding-top: 0;
  display: block;
}

.heading_boulardii_hero {
  color: #111010;
  text-align: center;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 60px;
  line-height: 80px;
  display: flex;
}

.text_boulardii_hero {
  color: #fff;
  text-align: center;
  float: none;
  clear: none;
  margin-top: 60px;
  margin-bottom: 20px;
  font-size: 30px;
  font-weight: 700;
  line-height: 44px;
  display: block;
}

.div_boulardii_heroheding {
  text-align: center;
  align-self: center;
}

.section_boulardii_availability {
  margin: 100px auto;
  padding: 0 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div_boulardii_availability {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.headline_boulardii_availability {
  text-align: center;
  margin-left: 20px;
  font-size: 30px;
}

.div_boulardii_availability_enclosure {
  flex-direction: row;
  justify-content: space-around;
  align-items: stretch;
  margin-top: 40px;
  display: flex;
}

.button_boulardii_contactus_hero {
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 20px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin-top: 46px;
  margin-bottom: 30px;
  padding-top: 5px;
  padding-bottom: 7px;
  display: inline-block;
  box-shadow: 1px 1px 3px #000;
}

.button_boulardii_contactus_hero:hover {
  color: #fff;
  border-style: solid;
  border-color: #fff;
  box-shadow: 1px 1px 3px #fff;
}

.div_boulardii_services_priivatelabel {
  color: #000;
  text-align: center;
  background-color: #03989e;
  border-top-left-radius: 20px;
  border-bottom-right-radius: 0;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 400px;
  min-width: 400px;
  max-width: none;
  height: auto;
  min-height: 350px;
  margin: 0;
  padding: 40px;
  display: flex;
}

.div_boulardii_services_priivatelabel:hover {
  color: #fff;
}

.div_boulardii_services_priivatelabel.aqua {
  background-color: #00c2cb;
  border-top-left-radius: 0;
  border-top-right-radius: 20px;
}

.div_boulardii_services_priivatelabel.aqua:hover {
  color: #000;
}

.div_boulardii_services_customize {
  color: #000;
  text-align: center;
  background-color: #03989e;
  border-top-left-radius: 20px;
  border-bottom-right-radius: 0;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 400px;
  min-width: 400px;
  max-width: none;
  height: auto;
  min-height: 350px;
  margin: 0;
  padding: 40px;
  display: flex;
}

.div_boulardii_services_customize:hover {
  color: #fff;
}

.div_boulardii_services_customize.turquise {
  background-color: #5ce1e6;
  border-top-left-radius: 0;
  border-bottom-left-radius: 20px;
}

.div_boulardii_services_customize.turquise:hover {
  color: #000;
}

.div_boulardii_services_analyticalsupport {
  color: #000;
  text-align: center;
  background-color: #03989e;
  border-top-left-radius: 20px;
  border-bottom-right-radius: 0;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 400px;
  min-width: 400px;
  max-width: none;
  height: auto;
  min-height: 350px;
  margin: 0;
  padding: 40px;
  display: flex;
}

.div_boulardii_services_analyticalsupport:hover {
  color: #fff;
}

.div_boulardii_services_analyticalsupport.lightblue {
  background-color: #38b6ff6e;
  border-top-left-radius: 0;
  border-bottom-right-radius: 20px;
}

.div_boulardii_services_analyticalsupport.lightblue:hover {
  color: #000;
}

.div_boulardii_column {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  margin-right: 20px;
  display: block;
}

.div_boulardii_formsavailable {
  border: 1px solid var(--grey);
  background-color: #38b6ff6e;
  border-radius: 10px;
  width: 250px;
  height: auto;
  padding: 10px 0;
}

.text_boulardii_formname {
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.text_boulardii_formname_description {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 0;
}

.section_boulardii_customerfeedback {
  background-color: #39b6ae2b;
  margin: 100px auto 0;
  padding: 50px 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div_boulardii_customerfeedback {
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.headline_boulardii_customerfeedback {
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 30px;
  position: static;
}

.div_boulardii_feedback {
  margin-right: 60px;
  position: sticky;
  top: 125px;
}

.div_boulardii_feedbackcontent {
  display: flex;
}

.div_boulardii_feedbackcontent-bigblock {
  background-color: #0000;
  padding: 0;
}

.div_boulardii_feedbackcontent-bigblock.right {
  display: none;
}

.div_boulardii_feedback_customer {
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  margin: 25px;
  padding: 24px;
  display: flex;
}

.div_boulardii_feedback_customer.hide {
  display: none;
}

.image_boulardii_feedback {
  width: 100px;
  max-width: none;
  height: auto;
  margin-right: 20px;
  display: none;
}

.text_boulardii_feedbackcustomer {
  margin-top: 20px;
}

.div_boulardii_feedback_groupimgdesig {
  justify-content: flex-start;
  display: flex;
}

.section_white {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.section_bc_strain_y-manu {
  background-color: #0000;
  margin-top: 100px;
  margin-bottom: 70px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_bc_strain_1170_y_manu {
  max-width: none;
  margin-top: 45px;
}

.tabs-menu {
  background-color: #fff;
  border-left: 2px solid #39b6ae3d;
  flex-direction: column;
  flex: 0 auto;
  align-items: stretch;
  min-width: 250px;
  margin-right: 35px;
  display: flex;
}

.tabs-content {
  color: #000;
  background-color: #e6f9f8;
  border-radius: 15px;
  flex-wrap: wrap;
  flex: 1;
  align-items: center;
  width: 650px;
  margin-left: 0;
  margin-right: 20px;
  padding: 30px 20px 30px 30px;
  display: flex;
}

.tabs {
  flex-flow: row;
  justify-content: space-around;
  margin-top: 33px;
  display: flex;
}

.tab_bc_strain {
  background-color: #0000;
  flex: 1;
}

.tab_bc_strain:hover {
  background-color: #39b6ae40;
}

.tab_bc_strain:active {
  background-color: #39b6ae80;
}

.tab_bc_strain:focus {
  background-color: #39b6ae40;
}

.tab_bc_strain:visited {
  background-color: #39b6aebf;
}

.tab_bc_strain.w--current {
  outline-offset: 0px;
  background-color: #39b6aecc;
  outline: 3px #222;
  flex: 0 auto;
  margin-bottom: 10px;
}

.tab_bc_strain.w--current:hover {
  background-color: #39b6ae40;
}

.tab_bc_strain.w--current:active {
  background-color: #39b6ae80;
}

.section_boulardii_freefree {
  background-color: #0000;
  border-bottom-right-radius: 80px;
  margin-top: 100px;
  padding: 0 100px;
}

.container-1170_boulardii_freefree {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_boulardii_freefree {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.div_boulardii_freefreegroup {
  flex-wrap: wrap;
  justify-content: space-between;
  align-self: stretch;
  display: flex;
}

.div_boulardii_freefree_iconndescription {
  flex-direction: column;
  flex: 0 auto;
  align-self: auto;
  align-items: center;
  margin: 20px;
  display: flex;
}

.tab-link-confidentiality {
  background-color: #0000;
}

.tab-link-confidentiality:hover {
  background-color: #39b6ae40;
}

.tab-link-confidentiality:active {
  background-color: #39b6ae80;
}

.tab-link-confidentiality:visited {
  background-color: #39b6aebf;
}

.tab-link-confidentiality.w--current {
  background-color: #39b6aecc;
}

.tab_product-description {
  background-color: #0000;
}

.tab_product-description:hover {
  background-color: #39b6ae40;
}

.tab_product-description:active {
  background-color: #39b6ae80;
}

.tab_product-description:visited {
  background-color: #39b6aebf;
}

.tab_product-description.w--current {
  background-color: #39b6aecc;
}

.tab-saample-analysis {
  background-color: #0000;
}

.tab-saample-analysis:hover {
  background-color: #39b6ae40;
}

.tab-saample-analysis:active {
  background-color: #39b6ae80;
}

.tab-saample-analysis:visited {
  background-color: #39b6aebf;
}

.tab-saample-analysis.w--current {
  background-color: #39b6aecc;
}

.tab_purchase-aggrement {
  background-color: #0000;
}

.tab_purchase-aggrement:hover {
  background-color: #39b6ae40;
}

.tab_purchase-aggrement:active {
  background-color: #39b6ae80;
}

.tab_purchase-aggrement:visited {
  background-color: #39b6aebf;
}

.tab_purchase-aggrement.w--current {
  background-color: #39b6aecc;
}

.tab_branding-labelling {
  background-color: #0000;
}

.tab_branding-labelling:hover {
  background-color: #39b6ae40;
}

.tab_branding-labelling:active {
  background-color: #39b6ae80;
}

.tab_branding-labelling:visited {
  background-color: #39b6aebf;
}

.tab_branding-labelling.w--current {
  background-color: #39b6aecc;
}

.tab_the_launch {
  background-color: #0000;
}

.tab_the_launch:hover {
  background-color: #39b6ae40;
}

.tab_the_launch:active {
  background-color: #39b6ae80;
}

.tab_the_launch:visited {
  background-color: #39b6aebf;
}

.tab_the_launch.w--current {
  background-color: #39b6aecc;
}

.tab_the_launch.w--current:hover {
  background-color: #39b6ae40;
}

.tab_the_launch.w--current:active {
  background-color: #39b6ae80;
}

.tab_the_launch.w--current:visited {
  background-color: #39b6aebf;
}

.tab-pane-confidentiality, .tab-pane-product-development, .tab-pane-the-launch, .tab-pane-branding-and-labeling, .tab-pane-purchase-agreement, .tab-pane-sample-analysis {
  padding: 0;
}

.div_bc_strain_1170_services {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.text_services_bc_strain {
  font-size: 28px;
}

.div_1_bc_straim_contract_manu {
  border: 1px solid var(--dim-grey);
  outline-offset: 0px;
  background-color: #39b6aecc;
  outline: 3px #000;
  flex: 1;
  min-width: 550px;
  max-width: none;
  min-height: auto;
  padding: 50px 45px 45px;
}

.div_1_bc_straim_pvt {
  border: 1px solid var(--dim-grey);
  outline-offset: 0px;
  background-color: #39b6ae99;
  outline: 3px #000;
  flex: 1;
  min-width: 550px;
  max-width: none;
  min-height: auto;
  padding: 50px 45px 45px;
}

.div_1_bc_straim_customised {
  border: 1px solid var(--dim-grey);
  outline-offset: 0px;
  background-color: #39b6ae73;
  outline: 3px #000;
  flex: 1;
  min-width: 550px;
  max-width: none;
  min-height: auto;
  padding: 50px 45px 45px;
}

.div_1_bc_straim_snalytical {
  border: 1px solid var(--dim-grey);
  outline-offset: 0px;
  background-color: #39b6ae40;
  outline: 3px #000;
  flex: 1;
  min-width: 550px;
  max-width: none;
  min-height: auto;
  padding: 50px 45px 45px;
}

.div_bc_strain_fortic {
  justify-content: space-around;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.image-41 {
  max-width: none;
  max-height: 500px;
  margin-top: -55px;
  padding-left: 0;
  padding-right: 0;
}

.text_bclausii_fortificationopportunities {
  justify-content: center;
  align-items: center;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  display: inline-block;
}

.text-block_bclausii_productname_foodproduct, .textblock_bclausii_productname_-age-stability, .text-block_productname_duration {
  font-weight: 700;
  line-height: 24px;
}

.textblock_bclausii_services_contractmanu {
  color: #000;
  text-align: center;
  background-color: #0000;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 28px;
  font-weight: 700;
  line-height: 24px;
}

.div_strain_bc_1170_backedstudies {
  flex-direction: column;
  justify-content: space-between;
  max-width: 1170px;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_bc_strain__products {
  text-align: center;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: baseline;
  margin-top: -20px;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.div_bc_strain_gastro {
  margin-top: 29px;
  display: inline-block;
}

.div_bc_cognitive, .div_bc_strain_diabetes, .div_bc_strain_immunity {
  display: inline-block;
}

.div_bc_strain_oral {
  text-align: center;
  display: inline-block;
}

.div_bc_strain_renal, .div_strain_bc_women, .div_strain_bc_obesity {
  display: inline-block;
}

.image_bc_strain_humanhealthicons, .image_bc_strain_humanhealthicons-_cogn, .image_strain_bc_humanhealthicons-_diabetes, .image_bc_strain_humanhealthicons_oral, .image_bc_strain_humanhealthiconss_renal, .image_bc_strain_humanhealthicons-_women, .image_bc_strain_humanhealthicons-_obecity {
  max-width: 70%;
}

.textblock_sboulardii_ourcertifications {
  margin-bottom: 20px;
  margin-left: 30px;
  font-size: 28px;
  font-weight: 700;
}

.textblock_sboulardii_services {
  margin-top: 20px;
  margin-bottom: 10px;
  margin-left: 20px;
  font-size: 30px;
  font-weight: 700;
  line-height: 44px;
}

.textblock_sboulardii_services_contractmanufacturing {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 700;
}

.textblock_sboulardii_privatelabelling, .textblock_sboulardii_customisedblends, .textblock_sboulardii_analyticalsupport {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 700;
}

.textblock_date_probioticdrink {
  border-bottom: 1px solid #000;
  margin-bottom: 10px;
  padding-bottom: 15px;
  font-size: 15px;
  line-height: 24px;
  display: inline-block;
}

.textblock_heading_probioticdrink {
  text-align: left;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 38px;
  font-weight: 700;
  line-height: 44px;
}

.bold-text-38 {
  text-align: right;
}

.textblock_date_bestprobioticsupplements {
  border-bottom: 1px #000;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-bottom: 15px;
  font-size: 14px;
  line-height: 20px;
}

.paragraph-78 {
  flex-wrap: wrap;
  display: flex;
}

.section_boulardii_keybenefits {
  height: auto;
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.contain-1170_boulardiikeybenefits {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.paragraph_bclausii_writeup {
  text-align: justify;
}

.section_bclausii_dosage {
  background-color: #f7f5f5;
  margin-top: 100px;
  padding: 50px 100px;
}

.contain_1170_bclausii_dosage {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_bclausii_dosage {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_bclausii_dosage_left {
  text-align: left;
  background-color: #fff;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-wrap: wrap;
  flex: 1;
  justify-content: center;
  align-items: center;
  height: 400px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
  position: relative;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_bclausii_dosage_right {
  background-color: #0000;
  border: 1px solid #8d8d8d;
  border-left-style: none;
  border-radius: 0;
  margin-left: -17px;
  padding: 20px;
}

.text_bclausii_dosage {
  flex-wrap: wrap;
  align-items: center;
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
  display: flex;
}

.paragraph_dosage {
  margin-left: 20px;
}

.section_thankyou-2 {
  background-color: #0000;
  margin-top: auto;
  padding: 65px 100px 118px;
}

.container_thankyou-2 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-77 {
  color: #fff;
  margin-top: 92px;
  margin-bottom: 20px;
  font-size: 65px;
}

.paragraph-79 {
  color: #fff;
  margin-top: 30px;
  font-size: 18px;
  line-height: 35px;
}

.html-embed-3 {
  min-width: 800px;
  margin-top: 50px;
}

.tabs-content-2 {
  flex-wrap: nowrap;
  align-items: center;
  display: flex;
}

.section_blog_subcat {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: none;
}

.container_1170_blog_subvat {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div-block_blogs_wnc {
  background-color: #f7f7f7;
  border-bottom-right-radius: 80px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 350px;
  height: 530px;
  margin: 20px 10px;
  display: flex;
  box-shadow: 1px 1px 20px 4px #8d8d8d4d;
}

.div_blogs_wnc {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61bdb5c0b54a5347cab38de0_pexels-alexander-dummer-1912868.jpg");
  background-position: 50%;
  background-size: cover;
  border-bottom-right-radius: 80px;
  width: 350px;
  height: 300px;
}

.heading_blogs_wnc {
  padding-left: 20px;
}

.button_blogs_wnc {
  text-transform: uppercase;
  background-color: #39b6ae;
  border-bottom-right-radius: 20px;
  margin-top: 10px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_blogs_wnc:hover {
  color: #000;
}

.collection-item-2 {
  background-color: #0000;
}

.dropdown-toggle-4 {
  cursor: pointer;
  background-color: #fff;
  padding-left: 10px;
  padding-right: 27px;
  font-size: 16px;
}

.dropdown-toggle-4:hover {
  color: var(--lightseagreen);
}

.icon-4 {
  cursor: pointer;
  margin-right: 10px;
}

.text-block-73 {
  font-size: 16px;
}

.dropdown-link {
  color: #000;
  background-color: #fff;
}

.dropdown-link:hover {
  color: var(--lightseagreen);
}

.dropdown-link-3 {
  color: #141414;
  background-color: #fff;
}

.dropdown-link-3:hover {
  color: var(--lightseagreen);
}

.dropdown-link-3.w--current {
  color: #000;
}

.dropdown-link-4 {
  color: #000;
  background-color: #fff;
}

.dropdown-link-4:hover {
  color: var(--lightseagreen);
}

.dropdown-link-1 {
  color: #000;
  background-color: #fff;
}

.dropdown-link-1:hover {
  color: var(--lightseagreen);
}

.div_featuredstrains_lactobacillussalivarious_content {
  align-items: center;
  display: flex;
}

.rich-text-_featured_strains_lactobacillussalivarious_content {
  color: #000;
  text-align: justify;
  object-fit: fill;
  flex-flow: column wrap;
  align-content: stretch;
  align-items: flex-start;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  display: flex;
}

.rich-text-_featured_strains_lactobacillussalivarious_content img {
  max-width: 30%;
  margin-left: auto;
  margin-right: auto;
}

.section_blogtopic_probioticstraintags {
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container_1170_blogtopic_probioticstraintags {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.heading_blogtopic_probioticstraintags {
  padding-left: 20px;
}

.div_blog_blogtopic_probioticstraintags {
  flex-flow: wrap;
  justify-content: space-between;
  height: auto;
  display: flex;
}

.div-block_blogtopicprobioticstrain {
  border-bottom: 4px solid var(--lightseagreen);
  background-color: #f7f7f7;
  border-bottom-right-radius: 0;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  width: auto;
  height: auto;
  margin: 20px 10px;
  padding: 20px;
  display: flex;
  box-shadow: 0 1px 20px 4px #8d8d8d4d;
}

.div_blogtopicprobioticstrain_ubpost_image-cms {
  border-bottom-right-radius: 80px;
  width: auto;
  height: auto;
}

.heading_blogtopic_blogtopicprobioticstrain_ubpost_cms {
  padding-left: 20px;
}

.text_blogtopicprobioticstrain_ubpost_cms {
  padding-left: 20px;
  padding-right: 20px;
}

.image_blogtopic_probioticstrainblog {
  max-width: 200px;
}

.tabs-2 {
  display: none;
}

.div_blogprobioticsupplement {
  align-items: center;
  display: flex;
}

.image-43 {
  width: 400px;
  max-width: none;
}

.div_blogprobioticsupplement_tips {
  flex-direction: row-reverse;
  align-items: center;
  display: flex;
}

.image_tips {
  width: 400px;
  max-width: none;
  margin-right: 20px;
}

.div_blogssummary {
  border-right: 1px solid #70707029;
  align-items: stretch;
  width: auto;
  margin-right: 20px;
  padding-right: 20px;
  display: flex;
}

.div_categories {
  flex-direction: column;
  align-items: flex-start;
  margin-left: 20px;
  display: flex;
}

.div_category-date {
  flex-direction: column;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.link-block-5 {
  background-color: var(--white-smoke);
  color: #39b6ae;
  border: 1px #39b6ae;
  border-radius: 10px;
  padding: 5px 10px;
  text-decoration: none;
  display: none;
}

.link-block-5:hover {
  color: #fff;
  background-color: #39b6aed6;
}

.text-block-74 {
  margin-left: 0;
  font-size: 15px;
  line-height: 110%;
}

.text-block-75 {
  color: #000;
  font-size: 15px;
  line-height: 110%;
  display: block;
}

.section_alltags {
  margin-bottom: 50px;
}

.contain_1170_alltags {
  padding-left: 100px;
  padding-right: 100px;
}

.div_tagsgroup {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 0;
  display: flex;
  position: sticky;
  top: 100px;
}

.collection-list-wrapper-2 {
  flex-wrap: wrap;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-top: 15px;
  display: block;
}

.collection-list-2 {
  flex-flow: wrap;
  justify-content: space-around;
  align-items: flex-start;
  display: flex;
}

.collection-item-5 {
  text-align: center;
  flex-flow: wrap;
  align-self: auto;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.setion_heroimage_blog-categories {
  margin-top: 100px;
  display: none;
}

.div_heroimage_blog-categories {
  border-top: 1px solid #7070704d;
  border-bottom: 1px solid #7070704d;
  margin: 20px;
  padding-top: 50px;
  padding-bottom: 50px;
}

.contain_1170_category {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: flex;
}

.collection-item-6 {
  border: 1px #e5e5e5;
  align-items: center;
  margin-top: 30px;
  margin-bottom: 30px;
  padding: 20px;
  display: flex;
}

.div_category-tag {
  z-index: auto;
  flex: 1;
  margin-left: 40px;
  position: sticky;
  top: 110px;
}

.collection-item-8 {
  align-items: center;
  margin: 15px;
  display: flex;
}

.collection-item-7 {
  background-color: #0000;
  border: 1px #70707038;
  border-radius: 0;
  margin: 6px;
  padding: 0;
  text-decoration: none;
  display: inline-block;
}

.div_category_sumamry-categorytag {
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  align-items: flex-start;
  margin-left: 20px;
  display: flex;
}

.div_topic-date {
  flex-direction: column;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.text-block-38 {
  background-color: var(--white-smoke);
  color: #000;
  text-transform: none;
  border: 1px #39b6ae;
  border-radius: 10px;
  align-items: center;
  padding: 5px 10px;
  font-size: 15px;
  line-height: 110%;
  display: none;
}

.text-block-38:hover {
  color: #fff;
  background-color: #39b6aee3;
}

.rich-text-block-63 {
  text-align: justify;
  margin-top: 10px;
  line-height: 30px;
}

.linkblock_tagsss {
  border: 1px #70707038;
  border-radius: 10px;
  padding: 0;
  text-decoration: none;
}

.linkblock_tagsss:hover {
  color: #000;
  background-color: #0000;
}

.text-block-39 {
  color: #000;
  text-align: center;
  border: 1px solid #70707038;
  border-radius: 10px;
  padding: 5px;
  font-size: 15px;
  line-height: 110%;
  text-decoration: none;
}

.text-block-39:hover {
  background-color: var(--lightseagreen);
  color: #fff;
  border-style: none;
}

.collection-item-9 {
  border: 1px #d8d8d8;
  align-items: center;
  padding: 20px;
  display: flex;
}

.div-block-103 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 250px;
  height: 250px;
  box-shadow: 6px 6px 20px 4px #8d8d8d80;
}

.div-block-103:hover {
  box-shadow: 6px 6px 40px 4px #8d8d8d80;
}

.rich-text-block-64 {
  text-align: justify;
}

.text_categories-names {
  color: #000;
  flex: 1;
  padding-left: 10px;
  font-size: 15px;
  line-height: 120%;
}

.text_category-headling {
  font-size: 28px;
  font-weight: 700;
  line-height: 30px;
}

.collection-list-wrapper-3, .collection-list-wrapper-4 {
  margin-top: 20px;
}

.body_categorywise, .body-15 {
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.section_tags_hero {
  margin-top: 100px;
}

.heading_tags_hero {
  text-align: center;
  letter-spacing: 5px;
  text-transform: capitalize;
  border-top: 1px solid #70707080;
  border-bottom: 1px solid #70707080;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 50px;
  padding-bottom: 50px;
  font-size: 60px;
  font-weight: 900;
  line-height: 150%;
}

.contain1170_tags_blogs-summary {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 1170px;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
  line-height: 30px;
  display: flex;
}

.link-block_tags_blogimage {
  margin-right: 20px;
}

.div-block_tags {
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  align-items: flex-start;
  display: flex;
}

.text-block-copy {
  margin-left: 0;
  font-size: 15px;
  line-height: 110%;
}

.div-block_tags_categories {
  flex-flow: wrap;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: auto;
  margin-left: 20px;
  display: flex;
  position: sticky;
  top: 100px;
}

.text-block_category {
  font-size: 28px;
}

.link-block_tags_categories {
  border: 1px solid var(--lightseagreen);
  border-radius: 10px;
  align-items: center;
  margin-top: 15px;
  padding: 10px;
  text-decoration: none;
  display: flex;
}

.link-block_tags_categories:hover {
  box-shadow: 3px 3px 20px 1px #8d8d8d80;
}

.div_dott {
  background-color: #000;
  border-radius: 100px;
  width: 10px;
  height: 10px;
  display: flex;
}

.text_tag_categories {
  color: #000;
  flex: 1;
  padding-left: 10px;
  font-size: 15px;
  line-height: 120%;
}

.link-block_tags {
  background-color: #0000;
  border: 1px #70707038;
  border-radius: 10px;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  margin: 10px;
  padding: 0;
  text-decoration: none;
  display: flex;
}

.link-block_tags:hover {
  background-color: var(--white-smoke);
  color: #000;
  border-style: none;
}

.text_tagsss {
  color: #000;
  text-align: center;
  border: 1px solid #70707038;
  border-radius: 10px;
  flex-wrap: wrap;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin: 0;
  padding: 5px;
  font-size: 15px;
  line-height: 110%;
  text-decoration: none;
  display: flex;
}

.text_tagsss:hover {
  background-color: var(--lightseagreen);
  color: #fff;
  border-style: none;
}

.heading_categories {
  letter-spacing: 5px;
  text-transform: capitalize;
  justify-content: center;
  align-items: center;
  font-size: 60px;
  font-weight: 900;
  line-height: 150%;
  display: flex;
}

.section_category_blogsdisplay {
  margin-top: 100px;
  padding-left: 0;
  padding-right: 0;
}

.div_category_blogs-display {
  border-right: 1px solid #70707029;
  padding-right: 40px;
}

.link_category_blogimage {
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  width: auto;
  min-width: auto;
  height: auto;
  min-height: auto;
  display: block;
}

.div-block-104-copy {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 250px;
  height: 250px;
  box-shadow: 6px 6px 20px 4px #8d8d8d80;
}

.div-block-104-copy:hover {
  box-shadow: 6px 6px 40px 4px #8d8d8d80;
}

.div-block-105-copy {
  position: static;
  top: 60px;
}

.link-block_categorynames {
  align-items: center;
  margin: 0;
  padding: 0;
  text-decoration: none;
  display: flex;
}

.link-block_categorynames.w--current {
  border: 1px solid #39b6ae;
  border-radius: 20px;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.div_blackdot {
  background-color: #000;
  border-radius: 100%;
  align-items: center;
  width: 10px;
  height: 10px;
  display: block;
}

.text_categories_tags {
  font-size: 28px;
  font-weight: 700;
  line-height: 30px;
}

.collection-item-10 {
  flex-flow: wrap;
  justify-content: space-around;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.empty-state, .empty-state-2 {
  background-color: #0000;
}

.text-block_tags {
  font-size: 28px;
}

.collection-list-3 {
  margin-top: 15px;
}

.nav_strains {
  cursor: pointer;
  font-size: 16px;
}

.heading-78 {
  text-align: left;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 400;
}

.div-block-104 {
  text-align: left;
}

.text-block-76 {
  direction: ltr;
  text-align: left;
  letter-spacing: normal;
  object-fit: fill;
  object-position: 50% 50%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 25px;
  overflow: visible;
}

.subscript {
  position: static;
}

.div-block-105 {
  max-width: none;
  margin-left: 0;
  margin-right: 0;
}

.section {
  max-width: 1170px;
  margin-top: 100px;
  margin-left: 100px;
  margin-right: 100px;
}

.secttion_ubl-logo {
  background-color: var(--lightseagreen);
  height: auto;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 30px 100px;
  display: none;
}

.div_contain_1170 {
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  height: auto;
  display: flex;
}

.linkblock_logo {
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.image-44 {
  max-width: 100%;
}

.image_suppluside_logo {
  width: 400px;
  max-width: 100%;
}

.body-16 {
  background-color: #0000;
  font-family: Urbanist, sans-serif;
}

.section_supplyside_text {
  text-align: justify;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: none;
}

.text-block-77 {
  font-size: 20px;
  line-height: 35px;
}

.text-block-78 {
  font-size: 18px;
  line-height: 35px;
}

.text_supplysidewest {
  text-align: justify;
  margin-top: 10px;
  font-size: 20px;
  line-height: 35px;
}

.div_photo {
  display: flex;
}

.image_supplysidelogo {
  max-width: 100%;
}

.div_contain_1170_text {
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  max-width: 1170px;
  height: auto;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_stallnotext {
  background-color: var(--royal-blue);
  flex: 1;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.text_supplyside_stallno {
  color: #fff;
  font-size: 30px;
  line-height: 35px;
}

.text-span-9 {
  font-size: 40px;
  line-height: 50px;
}

.text_reputed_partner {
  direction: ltr;
  color: #fffdfd;
  text-align: right;
  letter-spacing: 2px;
  text-transform: capitalize;
  text-shadow: 1px 1px 4px #fff;
  margin-left: 10px;
  font-size: 20px;
}

.button_supplysidewesy_book-appointment {
  background-color: var(--lightseagreen);
  letter-spacing: 2px;
  text-transform: capitalize;
  cursor: pointer;
  border-radius: 20px;
  align-self: center;
  margin-top: 40px;
  padding: 20px 30px;
  font-size: 30px;
  display: none;
  box-shadow: 1px 1px 3px #000;
}

.button_supplysidewesy_book-appointment:hover {
  color: #434343;
}

.image_leader_1 {
  border: 2px none var(--royal-blue);
  border-radius: 1000px;
  width: auto;
  max-width: none;
  height: 150px;
}

.div_logo_leaderwrap {
  box-shadow: none;
  border-radius: 5px;
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: 10px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div_logo_leaderwrap.hide {
  display: none;
}

.div_sliderlogo_wrap {
  white-space: normal;
  flex-wrap: wrap;
  flex: 0 auto;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  display: flex;
  overflow: visible;
}

.heading_our-strains {
  background-color: var(--royal-blue);
  color: #fff8f8;
  text-align: left;
  white-space: normal;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 30px;
  font-weight: 700;
  line-height: 45px;
  display: flex;
}

.section_slider_logo_test {
  background-color: #fff;
  margin-top: 75px;
  margin-bottom: auto;
  padding-top: 30px;
  padding-left: 75px;
  padding-right: 75px;
  display: block;
}

.div_heading-line {
  width: auto;
  margin-bottom: 0;
}

.div_logo_leader_testwrap {
  flex-wrap: nowrap;
  flex: 0 auto;
  justify-content: space-around;
  align-self: stretch;
  align-items: flex-start;
  width: auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  display: flex;
}

.div_contain_1170_test {
  flex-direction: row-reverse;
  justify-content: space-around;
  align-items: center;
  max-width: none;
  margin-top: 50px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  overflow: hidden;
}

.div_contain_1170_test.hide {
  display: none;
}

.div_line {
  background-color: var(--royal-blue);
  border-radius: 2px;
  width: 44px;
  height: 5px;
  display: none;
}

.text_supplysidewest_cta {
  background-color: var(--royal-blue);
  justify-content: center;
  align-self: center;
  font-size: 30px;
  line-height: 45px;
  display: flex;
}

.section_home_healthportfolio_supplyside {
  margin-top: 0;
  padding: 0 100px;
}

.container-1170_home_healthportfolio_supplyside {
  object-fit: fill;
  flex-direction: column;
  align-items: center;
  max-width: none;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  transition: opacity .2s;
  display: flex;
  transform: translate(0, -10px);
}

.button_home_healthportflio_supplyside {
  text-transform: uppercase;
  cursor: default;
  background-color: #707070;
  border-bottom-right-radius: 30px;
  width: 46%;
  margin-bottom: 33px;
  padding-top: 5px;
  padding-bottom: 10px;
}

.grid_home_healthportfoliosegments_supplyside {
  z-index: 5;
  float: none;
  clear: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: 300px auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-content: stretch space-around;
  place-items: stretch stretch;
  width: 60%;
  height: auto;
  margin-top: 0;
  transition: opacity .2s;
  display: flex;
  position: relative;
  top: -2px;
  transform: translate(0);
}

.div_home_healthportfoliosegments_humanimg_supplyside {
  z-index: 5;
  cursor: pointer;
  background-color: #0000;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  width: 300px;
  height: 380px;
  margin-top: 0;
  text-decoration: none;
  position: relative;
  bottom: auto;
}

.div_home_healthportfoliosegments_humanimg_supplyside:hover {
  background-color: #0000;
}

.div_home_healthportfoliosegments_animaimg__supplyside {
  z-index: 5;
  cursor: pointer;
  background-color: #0000;
  border: 1px #000;
  border-radius: 80px 0 80px 40px;
  height: 380px;
  text-decoration: none;
  position: relative;
}

.div_home_healthportfoliosegments_animaimg__supplyside:hover {
  background-color: #0000;
}

.div_home_healthportfoliosegments_fnbimg-copy {
  z-index: 5;
  cursor: pointer;
  background-color: #0000;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  height: 380px;
  text-decoration: none;
  position: relative;
}

.div_home_healthportfoliosegments_fnbimg-copy:hover {
  background-color: #0000;
}

.div_home_healthportfoliosegments_agriimg_supplyside {
  z-index: 5;
  cursor: pointer;
  background-color: #0000;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  height: 380px;
  text-decoration: none;
  position: relative;
}

.div_home_healthportfoliosegments_agriimg_supplyside:hover {
  background-color: #0000;
}

.div-block-81__supplyside {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4b0af2d9032265425874_Img1.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  width: 300px;
  height: 300px;
}

.text-block-40__supplyside {
  color: var(--dim-grey);
  text-align: center;
  padding-top: 10px;
}

.div-block-82_supplyside {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4c1f66e8d6c5e3d55d95_2.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  width: 300px;
  height: 300px;
}

.text-block-41_supplyside {
  color: var(--dim-grey);
  text-align: center;
  padding-top: 10px;
}

.div-block-83_supplyside {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4c1f3e790e45d4db212f_3.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  width: 300px;
  height: 300px;
}

.text-block-42_supplyside {
  color: var(--dim-grey);
  text-align: center;
  padding-top: 10px;
}

.div-block-84-copy {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4c1f1e691f85ffb6eb09_4.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  width: 300px;
  height: 300px;
}

.text-block-43_supplyside {
  color: var(--dim-grey);
  text-align: center;
  padding-top: 10px;
  text-decoration: none;
}

.div_product_strain_wrap {
  display: flex;
}

.section_supplyside_health-strain {
  background-color: #0000;
  height: auto;
  margin-top: 50px;
  padding: 0 100px 30px;
}

.div_contain_health-strain {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_health {
  background-color: #0000;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  padding-top: 0;
  display: flex;
}

.image_leader__strain {
  width: 160px;
  max-width: 100%;
  height: auto;
}

.text_health_supplyside {
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  font-size: 18px;
  line-height: 28px;
}

.html-embed-4 {
  margin-top: 40px;
}

.div-block-106 {
  height: 10px;
}

.div_logo_leaderwrap_experts {
  border-radius: 40px 0 30px 30px;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: 300px;
  height: auto;
  margin: 10px;
  padding: 20px 10px;
  display: flex;
  box-shadow: 1px 1px 10px 3px #c8c8c8;
}

.div_logo_leaderwrap_experts.hide {
  display: none;
}

.link-block-6 {
  justify-content: flex-end;
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
  inset: 0% 0% auto auto;
}

.image-17 {
  z-index: 100;
  background-color: #0000;
  border: 1px solid #00b2b5;
  border-top-style: none;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 70px;
  height: 70px;
  padding: 10px;
  position: fixed;
}

.div_stallno {
  float: left;
  align-items: flex-start;
  display: flex;
  position: fixed;
  inset: 50% 0% 0% auto;
}

.text_stallno {
  direction: ltr;
  color: #fff;
  text-align: center;
  white-space: normal;
  background-color: #39b6aea8;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 10px;
  font-size: 20px;
  line-height: 35px;
}

.text-span-10 {
  color: var(--royal-blue);
  font-size: 25px;
  font-style: normal;
  font-weight: 700;
  overflow: scroll;
}

.bold-text-39 {
  font-size: 18px;
  line-height: 28px;
}

.text-span-11 {
  align-self: flex-end;
  font-size: 35px;
}

.text-span-12 {
  color: var(--royal-blue);
  font-size: 25px;
  font-weight: 700;
}

.para_brief {
  text-align: center;
  margin-top: 10px;
  font-size: 16px;
}

.text_health_supplyside-_post {
  text-align: center;
  text-transform: capitalize;
  white-space: nowrap;
  font-size: 16px;
  line-height: 20px;
}

.heading_supplysidewest {
  text-align: center;
}

.heading_scheduleconversation {
  background-color: var(--royal-blue);
  color: #fff8f8;
  text-align: left;
  white-space: normal;
  justify-content: center;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 30px;
  font-weight: 700;
  line-height: 45px;
  display: flex;
}

.section_supplyside_text_footer {
  text-align: justify;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: none;
}

.section_probioticmanufacturer_hero_supplyside {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6156c77c3d41222496b96504_Untitled%20design.jpg");
  background-position: 50%;
  background-size: cover;
  height: 600px;
  margin-top: 0;
}

.contain-1170_probioticmanufacturer-_manu__supplyside {
  background-color: #0000002e;
  border-bottom-right-radius: 0;
  flex-direction: column;
  align-items: center;
  max-width: none;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_probioticmanufacturer_hero_supplyside {
  background-color: #0000;
  border-bottom-right-radius: 0;
  flex-flow: column wrap;
  place-content: center space-around;
  align-items: center;
  max-width: 1170px;
  height: 600px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
}

.image_probioticmanufacturer_hero__supplyside {
  width: 200px;
  max-width: none;
  height: auto;
  margin-top: 0;
  padding-top: 0;
}

.heading_probioticmanufacturer_hero-_manu-__supplyside {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  font-family: Urbanist, sans-serif;
  display: block;
}

.heading_probioticmanufacturer_hero-_manu__supplyside {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  font-family: Urbanist, sans-serif;
}

.section_probioticmanufacturer_experiencedesign1_supplyside {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.div_probioticmanufacturer_experiencedesign1_supplyside {
  border-top-left-radius: 100px;
  border-bottom-right-radius: 100px;
  flex-wrap: nowrap;
  justify-content: space-around;
  align-items: center;
  width: auto;
  max-width: 1170px;
  margin-top: 75px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  box-shadow: 0 0 10px 4px #ececec;
}

.div_probioticmanufacturer_experiencedesignelement1_supplyside {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.h2_probioticmanufacturer_experiencedesignelement1_supplyside {
  text-align: center;
  font-size: 40px;
}

.text-block_probioticmanufacturer_experiencedesignelement1__supplyside {
  text-align: center;
  font-size: 18px;
}

.div_probioticmanufacturers_experience_boardrs__supplyside {
  background-color: var(--lightseagreen);
  color: var(--lightseagreen);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100px;
  margin-top: 0;
  display: flex;
}

.h2_probioticmanufacturer_experiencedesignelement1-copy {
  text-align: center;
  font-size: 40px;
}

.div_probioticmanufacturers_experience_boardrs__supplyside-copy {
  background-color: var(--lightseagreen);
  color: var(--lightseagreen);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100px;
  margin-top: 50px;
  display: flex;
}

.section_probioticmanufacturer_certifications_supplyside {
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  margin-top: 100px;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.container-1170_probioticmanufacturer_ourcertification__supplyside {
  flex-direction: column;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div_probioticmanufacturer_ourcertification_supplyside {
  flex-flow: wrap;
  place-content: center space-around;
  align-items: center;
  max-width: 1170px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.eagle-logo45 {
  max-width: 25%;
  padding: 10px;
}

.nafdac-logo {
  max-width: 20%;
  padding: 10px;
}

.image-45 {
  object-fit: fill;
  flex: 0 auto;
  align-self: auto;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  display: block;
}

.image-46 {
  flex: 0 auto;
  align-self: flex-start;
  width: 400px;
  min-width: 400px;
  height: 400px;
  min-height: 400px;
}

.image-47 {
  align-self: flex-start;
  width: 400px;
  min-width: 400px;
  height: 400px;
  min-height: 400px;
}

.div_home_healthportfoliosegments_dieatarysupplementsimg-copy {
  z-index: 5;
  cursor: pointer;
  background-color: #707070;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  height: 380px;
  margin-top: 0;
  text-decoration: none;
  position: relative;
  bottom: auto;
}

.div_home_healthportfoliosegments_dieatarysupplementsimg-copy {
  z-index: 5;
  cursor: pointer;
  background-color: #707070;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  flex: 0 auto;
  align-self: auto;
  height: 380px;
  margin-top: 0;
  position: relative;
  bottom: auto;
}

.div_home_healthportfoliosegments_dieatarysupplementsimg-copy:hover {
  background-color: #39b6ae;
}

.div_home_healthportfoliosegments_gummies {
  z-index: 5;
  cursor: pointer;
  background-color: #707070;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  height: 380px;
  margin-top: 0;
  text-decoration: none;
  position: relative;
  bottom: auto;
}

.div_home_healthportfoliosegments_gummies:hover {
  background-color: #39b6ae;
}

.div-block-85 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/64631774101622cb2b15a3e1_gummiesv2.png");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 300px;
  margin-top: -2px;
  margin-right: 0;
  padding-top: 0;
  padding-right: 0;
  display: block;
}

.text-blockgummie {
  color: #fff4f4;
  text-align: center;
  text-transform: uppercase;
  padding-top: 0;
  display: block;
}

.section_indicationspecific_herogummiesbanner {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/64631820cc057db2922a7b35_gummiesbannerv2.jpg");
  background-position: 50% 75%;
  background-size: cover;
  height: 500px;
  margin-top: 100px;
}

.section_indicationspecific_below-heroimagegummies {
  height: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.container-1170_indicationspecific_belowheroimagegummies {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_indicationspecific_belowhero_headingwriteupgummies {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.heading_patentedgummies {
  color: #000;
}

.richrtext_gummies {
  text-align: justify;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.div-block-107 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4c1f3e790e45d4db212f_3.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  flex-flow: row;
  height: 300px;
  display: flex;
}

.div_home_healthportfoliosegments_animaimg-2 {
  z-index: 5;
  cursor: pointer;
  background-color: #707070;
  border: 1px #000;
  border-radius: 80px 0 80px 40px;
  height: 380px;
  text-decoration: none;
  position: relative;
}

.div_home_healthportfoliosegments_animaimg-2:hover {
  background-color: #39b6ae;
}

.text-block-79 {
  color: #fff4f4;
  text-align: center;
  text-transform: uppercase;
  padding-top: 0;
  display: block;
}

.div-block-108 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644228e04ad193abd6062b25_gummies.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 300px;
  padding-top: 0;
  display: block;
}

.div_home_healthportfoliosegments_agriimg-2 {
  z-index: 5;
  cursor: pointer;
  background-color: #707070;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  height: 380px;
  text-decoration: none;
  position: relative;
}

.div_home_healthportfoliosegments_agriimg-2:hover {
  background-color: #39b6ae;
}

.text-block-80, .text-block-81 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  padding-top: 0;
}

.div-block-109 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4c1f66e8d6c5e3d55d95_2.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  height: 300px;
}

.div-block-110 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4b0af2d9032265425874_Img1.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 300px;
  padding-top: 0;
  display: block;
}

.div-block-111 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4c1f1e691f85ffb6eb09_4.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  height: 300px;
}

.text-block-82 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  padding-top: 0;
}

.div_home_healthportfoliosegments_fnbimg-2 {
  z-index: 5;
  cursor: pointer;
  background-color: #707070;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  height: 380px;
  text-decoration: none;
  position: relative;
}

.div_home_healthportfoliosegments_fnbimg-2:hover {
  background-color: #39b6ae;
}

.section_home_gummiesgridsection {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  margin-bottom: -70px;
  padding: 0 100px;
  display: flex;
}

.container-1170_gummiesgridcontainer {
  object-fit: fill;
  max-width: 1170px;
  height: auto;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  transition: opacity .2s;
  display: block;
  transform: translate(0, -10px);
}

.grid_home_gummies {
  z-index: 5;
  float: none;
  clear: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "."
  / 1fr 1fr 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, 1fr);
  grid-auto-columns: 200fr;
  grid-auto-flow: row;
  place-content: stretch space-around;
  place-items: stretch stretch;
  height: 300px;
  margin: 0 auto;
  transition: opacity .2s;
  display: grid;
  position: relative;
  top: auto;
  transform: translate(0);
}

.div-block-112 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4c1f3e790e45d4db212f_3.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  flex-flow: row;
  height: 300px;
  display: flex;
}

.text-block-83 {
  color: #fff4f4;
  text-align: center;
  text-transform: uppercase;
  padding-top: 0;
  display: block;
}

.div-block-113 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644228e04ad193abd6062b25_gummies.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 300px;
  padding-top: 0;
  display: block;
}

.div_home_healthportfoliosegments_agriimg-3 {
  z-index: 5;
  cursor: pointer;
  background-color: #707070;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  height: 380px;
  text-decoration: none;
  position: relative;
}

.div_home_healthportfoliosegments_agriimg-3:hover {
  background-color: #39b6ae;
}

.text-block-84, .text-block-85 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  padding-top: 0;
}

.div-block-114 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4c1f66e8d6c5e3d55d95_2.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  height: 300px;
}

.div-block-115 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4b0af2d9032265425874_Img1.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 300px;
  padding-top: 0;
  display: block;
}

.div-block-116 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/611f4c1f1e691f85ffb6eb09_4.png");
  background-position: 50%;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  height: 300px;
}

.text-block-86 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  padding-top: 0;
}

.grid_gummies-container {
  z-index: 5;
  float: none;
  clear: none;
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  object-fit: scale-down;
  grid-template: "." minmax(auto, 1fr)
  / 1fr 1fr 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, 1fr);
  grid-auto-columns: 200fr;
  grid-auto-flow: row;
  place-content: stretch space-around;
  place-items: stretch stretch;
  height: 300px;
  margin: 0 auto;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 22px;
  transition: opacity .2s;
  display: grid;
  position: relative;
  top: auto;
  bottom: auto;
  transform: translate(0);
}

.div_gummies_gmofree {
  z-index: 5;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  cursor: pointer;
  background-color: #707070;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 380px;
  display: grid;
  position: relative;
}

.div_gummies_gmofree:hover {
  background-color: #39b6ae;
}

.div-block-gmoimg {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644b531ef60a000eaf2b1347_gmofree.png");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 150px;
  height: 150px;
  display: block;
}

.div-block-viganimg {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644b534c3f64f5a18c06e2cf_vegan.png");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 150px;
  height: 150px;
  display: block;
}

.div-block-sugarfreeimg {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644b537c29fad77e803c6cfc_sugarfree.png");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 150px;
  height: 150px;
  display: block;
}

.div-block-naturalsweetnessimg {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644b53ab2516179dc7ce8f2c_naturalsweetness.png");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 60px;
  border-bottom-left-radius: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 150px;
  height: 150px;
  display: block;
}

.div-block-dairyfreeimg {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644b53e93f64f5508006e961_dairyfree.png");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 150px;
  height: 150px;
  display: block;
}

.section_indicationspecific_indicationboxesgummies {
  opacity: 1;
  background-color: #00000026;
  height: auto;
  padding: 50px 100px;
  font-size: 18px;
  line-height: 35px;
}

.container-1170_indicationspecific_indicationboxesgummies {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_indicationspecific_indicationboxesgummies {
  flex-flow: wrap;
  place-content: space-around;
  align-items: center;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  font-family: Urbanist, sans-serif;
  display: flex;
  position: static;
}

.div_indicationspecific_indicationboxes_beautygummies {
  opacity: 1;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  mix-blend-mode: normal;
  background-color: #00000005;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644a2331f0acdd463bd4c5e1_Gummiesbeauty.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_beautygummies:hover {
  box-shadow: 4px 0 20px #707070;
}

.heading-beautygummies {
  outline-offset: 0px;
  color: #fff;
  text-align: center;
  -webkit-text-stroke-width: 0px;
  -webkit-text-stroke-color: transparent;
  text-transform: uppercase;
  text-shadow: 0 0 #0000;
  white-space: normal;
  cursor: auto;
  mix-blend-mode: normal;
  background-color: #0000;
  border: 1px #0000;
  outline: 3px #fff;
  padding-left: 5px;
  padding-right: 5px;
  font-style: normal;
  font-weight: 700;
  overflow: visible;
}

.div_indicationspecific_indicationboxes_gummieswelness {
  opacity: 1;
  mix-blend-mode: normal;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644a23310314b44ce850d873_Gummieswellness.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_gummieswelness:hover {
  box-shadow: 4px 0 20px #707070;
}

.heading-gummieswelness {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  padding-left: 5px;
  padding-right: 5px;
}

.div_indicationspecific_indicationboxes_gummiesimmunity {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644a2331bcbc640c3a8602a8_Gummiesimmunity.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_gummiesimmunity:hover {
  box-shadow: 4px 0 20px #707070;
}

.heading-gummiesimmunity {
  color: #fff;
  text-transform: uppercase;
  background-color: #0000;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
}

.div_indicationspecific_indicationboxes_gummieseyehealth {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644a2333c961bd0ac9fe0114_Gummieseyehealth.jpg");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_gummieseyehealth:hover {
  box-shadow: 4px 0 20px #707070;
}

.headline_gummieseyehealth {
  color: #fff;
  text-transform: uppercase;
  background-color: #0000;
  padding-left: 5px;
  padding-right: 5px;
}

.div_indicationspecific_indicationboxes_gummiesguthealth {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644a232f858d2870c9c6620e_Gummiesguthealth.jpg");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_gummiesguthealth:hover {
  box-shadow: 4px 0 20px #707070;
}

.heading-gummiesguthealth {
  color: #fff;
  text-transform: uppercase;
  background-color: #0000;
  padding-left: 5px;
  padding-right: 5px;
}

.div_indicationspecific_indicationboxes_gummiessleep {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644a232fd9f2d03cf005d37d_Gummiessleep.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_gummiessleep:hover {
  box-shadow: 4px 0 20px #707070;
}

.heading-gummiessleep {
  color: #fff;
  text-transform: uppercase;
  background-color: #0000;
  padding-left: 5px;
  padding-right: 5px;
}

.div_indicationspecific_indicationboxes_gummieswomenhealth {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644a23312766396b732e3a6a_Gummieswomenhealth.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_gummieswomenhealth:hover {
  box-shadow: 4px 0 20px #707070;
}

.headline_gummieswomenhealth {
  color: #fff;
  text-transform: uppercase;
  background-color: #0000;
  padding-left: 5px;
  padding-right: 5px;
}

.div_indicationspecific_indicationboxes_gummiesoralhealth {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644a2333d9f2d02ae105d3a0_Gummiesoralhealth.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  margin: 20px 0;
  padding: 0;
  text-decoration: none;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.div_indicationspecific_indicationboxes_gummiesoralhealth:hover {
  box-shadow: 4px 0 20px #707070;
}

.heading-gummiesoralhealth {
  color: #fff;
  text-transform: uppercase;
  background-color: #0000;
  padding-left: 5px;
  padding-right: 5px;
}

.section_products_gummies {
  background-color: #f7f5f5;
  border-bottom-left-radius: 80px;
  height: auto;
  margin-top: 100px;
  margin-bottom: 0;
  padding: 50px 100px 100px;
}

.container-1170_products_gummies {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading_products_gummies {
  margin-bottom: 10px;
}

.div_products_gummies {
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 30px;
  display: flex;
}

.div_products_gummiesproductdesc {
  z-index: 5;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  padding-bottom: 0;
  padding-right: 15px;
  position: static;
}

.richtext_products_gummies_content {
  text-align: justify;
  padding-left: 0;
  padding-right: 0;
}

.button_products_animalhealthcare_seeourproducts-copy {
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-bottom-right-radius: 30px;
  margin-top: 28px;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_products_animalhealthcare_seeourproducts-copy:hover {
  color: #434343;
}

.button_products_gummies_seeourproducts {
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-bottom-right-radius: 30px;
  margin-top: 28px;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_products_gummies_seeourproducts:hover {
  color: #434343;
}

.div_products_gummiesimgpr {
  z-index: 10;
  cursor: pointer;
  background-color: #707070;
  border: 1px #000;
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 40px;
  width: 250px;
  height: 380px;
  text-decoration: none;
  position: static;
  bottom: auto;
}

.div_products_gummiesimgpr:hover {
  background-color: #39b6ae;
}

.div_gummiespicds {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/64631774101622cb2b15a3e1_gummiesv2.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 80px 0 80px 80px;
  width: 250px;
  height: 300px;
  min-height: auto;
  margin-top: 0;
  margin-left: 0;
}

.text-block-gummies37 {
  color: var(--white-smoke);
  text-align: center;
  text-transform: uppercase;
  padding-top: 0;
}

.div_pets_petty_paws-2 {
  border: 1px solid #000;
  border-left: 35px solid #39b6ae;
  border-top-right-radius: 80px;
}

.headline_pets_petty-paws-2 {
  color: #39b6ae;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div-block-117 {
  border-left: 35px solid #39b6ae;
}

.headline_ingredients_pets_super_paws-2, .headline_ingredients_pets_pettypaws-2 {
  color: #fff;
  background-color: #39b6ae;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 55px;
  font-size: 22px;
  line-height: 30px;
}

.headline_super_paws-2 {
  color: #39b6ae;
  border: 2px solid #707070;
  border-left-width: 0;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.section_gummiesdownslot {
  padding-left: 100px;
  padding-right: 100px;
  font-size: 16px;
  line-height: 30px;
}

.div_gummiessll {
  border: 1px solid #0000;
  max-width: 1170px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_button_gummies-download-catlogue {
  justify-content: flex-start;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
}

.button_download-catloguebutton {
  border: 1px solid var(--white-smoke);
  background-color: #39b6ae;
  border-radius: 20px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_download-catloguebutton:hover {
  color: #000;
}

.button_download-gummiescatloguebutton {
  border: 1px solid var(--white-smoke);
  box-shadow: 1px 1px 3px 0 var(--white-smoke);
  background-color: #39b6ae;
  border-radius: 20px;
  margin-left: 220px;
  padding-top: 5px;
  padding-bottom: 10px;
}

.button_download-gummiescatloguebutton:hover {
  color: #000;
}

.button_download-gummiescontactbutton {
  border: 1px solid var(--white-smoke);
  box-shadow: 1px 1px 3px 0 var(--white-smoke);
  background-color: #39b6ae;
  border-radius: 20px;
  flex: 0 auto;
  margin-left: 220px;
  padding-top: 5px;
  padding-bottom: 10px;
}

.button_download-gummiescontactbutton:hover {
  color: #000;
}

.section_beauty_gummies {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644a2331f0acdd463bd4c5e1_Gummiesbeauty.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_beautygummies_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_beautygummies {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.section_beautygummies_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_beautygummies_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_beautygummies_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_beautygummies_body p {
  text-align: justify;
}

.section_health_products_beautygummies {
  background-image: linear-gradient(#eee, #fff);
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.div_beauty_gummies {
  border: 0 solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-size: 16px;
  line-height: 30px;
}

.grid_gummies_beautygummies {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  grid-template: "."
  / 1fr 1fr;
  grid-auto-flow: row;
  align-items: stretch;
}

.div_gummies_left_beatuygummies {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  width: auto;
  height: auto;
  display: flex;
  position: static;
}

.headline_gummies_product_name_30gummies {
  color: #2659b9;
  border: 2px #000;
  border-width: 2px 0 2px 1px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 60px;
  font-size: 32px;
  line-height: 44px;
  display: inline-block;
}

.div_gummies_image-description_30gummies {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div_30gummies_product_image {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644bbd9d1b768ff94173c6aa_Beauty_adults_30.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 0;
  padding-top: 0;
  display: flex;
}

.div_gummies_right_30gummies {
  margin-right: 60px;
  font-size: 16px;
  line-height: 30px;
}

.headline_gummies_30gummi {
  color: #df585f;
  text-align: center;
  border: 2px solid #707070;
  border-left: 0 solid #df585f;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_gummies_ingredients_30gummies {
  background-color: #0000;
  border: 1px solid #000;
  margin-top: -120px;
  margin-right: 60px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 30px;
}

.headline_ingredients_30gummies {
  color: #fff;
  background-color: #c31720;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 30px;
}

.list_ingredients_30gummies {
  border: 0 solid #000;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-left: 10px;
}

.list-item-28 {
  margin-right: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  list-style-type: none;
}

.section_beautygummiesbottom_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_beautygummiesbottom_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_beautygummiesbottm_body {
  color: #000;
  text-align: justify;
  margin-top: 40px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_beautygummiesbottm_body p {
  text-align: justify;
}

.image-48 {
  width: 940px;
  height: 404px;
  display: block;
}

.div_30gummies_threeicon_image {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644bc618fd500a5d15fd9e9a_Screenshot%202023-04-28%20at%206.37.05%20PM.png");
  background-position: 20% 20%;
  background-repeat: repeat;
  background-attachment: scroll;
  border: 1px #000;
  flex-flow: row;
  grid-template: "Area"
                 "."
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: auto;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.grid_30gummies-container {
  z-index: 5;
  float: none;
  clear: none;
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  object-fit: scale-down;
  grid-template: "." minmax(auto, .5fr)
  / 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, 1fr);
  grid-auto-columns: 200fr;
  grid-auto-flow: row;
  place-content: stretch space-around;
  place-items: stretch stretch;
  height: 300px;
  margin: 0 60px auto 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 22px;
  transition: opacity .2s;
  display: grid;
  position: relative;
  top: auto;
  bottom: auto;
  transform: translate(0);
}

.div-block-healtyhair {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644f5f1e9964647beafaf938_caticons.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div-block-strongnails {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644f5f1e45cd63914987fe0a_Snails.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 1px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div-block-glowingskin {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644f5f1fb69581500c5af395_gloskin.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.link-block-7 {
  text-decoration: none;
}

.button_download-gummiescatloguebutton-2 {
  background-color: #39b6ae;
  border: 1px solid #f7f5f5;
  border-radius: 20px;
  margin-left: 220px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #f7f5f5;
}

.button_download-gummiescatloguebutton-2:hover {
  color: #000;
}

.button_download-gummiescontactbutton-2 {
  background-color: #39b6ae;
  border: 1px solid #f7f5f5;
  border-radius: 20px;
  flex: 0 auto;
  margin-left: 220px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #f7f5f5;
}

.button_download-gummiescontactbutton-2:hover {
  color: #000;
}

.section_beautygummiesdownslot {
  padding-left: 100px;
  padding-right: 100px;
  font-size: 16px;
  line-height: 30px;
}

.div_beautydongummiess {
  border: 1px solid #0000;
  max-width: 1170px;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0 20px;
}

.div_button_beautygummies-contact {
  justify-content: flex-start;
  margin-top: auto;
  margin-bottom: 40px;
  display: block;
}

.button_download-beautygummiescontactbutton {
  background-color: #39b6ae;
  border: 1px solid #f7f5f5;
  border-radius: 20px;
  flex: 0 auto;
  margin-left: 400px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  box-shadow: 1px 1px 3px #f7f5f5;
}

.button_download-beautygummiescontactbutton:hover {
  color: #000;
}

.section__welnessgummies {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644a23310314b44ce850d873_Gummieswellness.jpg");
  background-position: 50% 0;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_welnessgummies_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_welnessgummies {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.section_welnessgummies_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_welnessgummies_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_welnessgummies_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_welnessgummies_body p {
  text-align: justify;
}

.list-item-29 {
  text-align: left;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  list-style-type: none;
}

.section_health_products_wellnessgummies {
  background-image: linear-gradient(#eee, #fff);
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.div_wellness_gummies {
  border: 0 solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-size: 16px;
  line-height: 30px;
}

.grid_gummies_welnessgummies {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template: "."
  / 1fr 1fr;
  grid-auto-flow: row;
  align-items: stretch;
}

.div_gummies_left_welnessgummies {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  width: auto;
  height: auto;
  display: flex;
  position: static;
}

.headline_gummies_product_name_welnesswegummies {
  color: #2659b9;
  text-align: center;
  border: 2px #000;
  border-width: 2px 0 2px 1px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 32px;
  line-height: 44px;
  display: inline-block;
}

.headline_gummies_weighmggummi {
  color: #688342;
  -webkit-text-stroke-color: #688342;
  border: 2px solid #707070;
  border-left: 0 solid #df585f;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_gummies_image-description_welnessgummies {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div_welnessgummies_product_image {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644fe81abfd2f5ad3b1bdc2f_weight%20management_adults_30.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_gummies_right_welnessgummies {
  padding-top: 20px;
  padding-left: 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_welness30gummies-container {
  z-index: 5;
  float: none;
  clear: none;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  object-fit: scale-down;
  grid-template: "." minmax(auto, .5fr)
  / 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, 1fr);
  grid-auto-columns: 200fr;
  grid-auto-flow: row;
  place-content: stretch space-around;
  place-items: stretch stretch;
  height: 300px;
  margin: 0 auto auto;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 22px;
  transition: opacity .2s;
  display: grid;
  position: relative;
  top: auto;
  bottom: auto;
  transform: translate(0);
}

.div_gummies_ingredients_welnessgummies {
  background-color: #0000;
  border: 1px solid #000;
  margin-top: -110px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 30px;
}

.headline_ingredients_welnesswegummies {
  color: #fff;
  background-color: #688342;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 30px;
}

.list_ingredients_welness0gummies {
  border: 0 solid #000;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 10px;
  list-style-type: disc;
}

.div-block-weightloss {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644fe8446badf74adb425558_4.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div-block-enimmunity {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644fe845bc55fdb350355b79_5.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 1px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div-block-boostenerygy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644fe8441de51e5ca00e39e4_6.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.headline_ingredients_welnesswegummies2 {
  color: #fff;
  text-align: right;
  background-color: #688342;
  margin-top: -65px;
  margin-bottom: 0;
  padding: 20px 20px 20px 55px;
  font-family: Urbanist, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 10px;
}

.section_welnessgummiesbottom_bod {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_welnessgummiesbottom_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_welnessgummiesbottm_body {
  color: #000;
  text-align: justify;
  margin-top: 40px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_welnessgummiesbottm_body p {
  text-align: justify;
}

.section_welnessgummiesdownslot {
  padding-left: 100px;
  padding-right: 100px;
  font-size: 16px;
  line-height: 30px;
}

.div_welnessdongummiess {
  border: 1px solid #0000;
  max-width: 1170px;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0 20px;
}

.div_button_welnessgummies-contact {
  justify-content: flex-start;
  margin-top: auto;
  margin-bottom: 40px;
  margin-left: -70px;
  padding-left: 0;
  display: block;
}

.button_download-welnessgummiescontactbutton {
  background-color: #39b6ae;
  border: 1px solid #f7f5f5;
  border-radius: 20px;
  flex: 0 auto;
  margin-left: 500px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  box-shadow: 1px 1px 3px #f7f5f5;
}

.button_download-welnessgummiescontactbutton:hover {
  color: #000;
}

.section__immunitygummies {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644a2331bcbc640c3a8602a8_Gummiesimmunity.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_immunitygummies_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_immunitygummies {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.section_immunitygummies_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_immunitygummies_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_immunitygummies_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_immunitygummies_body p {
  text-align: justify;
}

.list-item-30 {
  text-align: left;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  list-style-type: none;
}

.section_health_products_immunitygummies {
  background-image: linear-gradient(#eee, #fff);
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.div_immunity_gummies {
  border: 0 solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-size: 16px;
  line-height: 30px;
}

.grid_gummies_immunitygummies {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template: "."
  / 1fr 1fr;
  grid-auto-flow: row;
  align-items: stretch;
}

.div_gummies_left_immunitygummies {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  width: auto;
  height: auto;
  display: flex;
  position: static;
}

.headline_gummies_product_name_immunityegummies {
  color: #2659b9;
  text-align: center;
  border: 2px #000;
  border-width: 2px 0 2px 1px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 32px;
  line-height: 44px;
  display: inline-block;
}

.headline_gummies_immunitygummi {
  color: #f29b22;
  -webkit-text-stroke-color: #f29b22;
  border: 2px solid #707070;
  border-left: 0 solid #df585f;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_gummies_image-description_immunitygummies {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div_immunitygummies_product_image {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6450e880b5da11b9b6afc8e5_immuinity30.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  font-size: 12px;
  display: flex;
}

.div_gummies_right_immunitygummies {
  padding-top: 20px;
  padding-left: 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_immunity30gummies-container {
  z-index: 5;
  float: none;
  clear: none;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  object-fit: scale-down;
  grid-template: "." minmax(auto, 1fr)
  / 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, 1fr);
  grid-auto-columns: 200fr;
  grid-auto-flow: row;
  place-content: stretch space-around;
  place-items: stretch stretch;
  height: 300px;
  margin: 0 auto auto;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 22px;
  transition: opacity .2s;
  display: grid;
  position: relative;
  top: auto;
  bottom: auto;
  transform: translate(0);
}

.div_gummies_ingredients_immunitygummies {
  background-color: #0000;
  border: 1px solid #000;
  margin-top: -110px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 30px;
}

.headline_ingredients_immunitywegummies {
  color: #fff;
  background-color: #f29b22;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 30px;
}

.headline_ingredients_immunitywegummies2 {
  color: #fff;
  text-align: right;
  background-color: #f29b22;
  margin-top: -65px;
  margin-bottom: 0;
  padding: 20px 20px 20px 55px;
  font-family: Urbanist, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 10px;
}

.list_ingredients_immunity0gummies {
  border: 0 solid #000;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 10px;
  list-style-type: disc;
}

.div-block-richinanti {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6450e8a88ef33b463a700441_richinanti.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div-block-bosstimmunity {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6450e8a87322bfbbc2051080_immbost.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 1px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div-block-imskinqua {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6450e8a88c17b5423ba33f13_immskin.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.section_immunitygummiesbottom_bod {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_immunitygummiesbottom_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_immunitygummiesbottm_body {
  color: #000;
  text-align: justify;
  margin-top: 40px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_immunitygummiesbottm_body p {
  text-align: justify;
}

.section_immunitygummiesdownslot {
  padding-left: 100px;
  padding-right: 100px;
  font-size: 16px;
  line-height: 30px;
}

.div_immunitydongummiess {
  border: 1px solid #0000;
  max-width: 1170px;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0 20px;
}

.div_button_immunitygummies-contact {
  justify-content: flex-start;
  margin-top: auto;
  margin-bottom: 40px;
  display: block;
}

.button_download-immunitygummiescontactbutton {
  background-color: #39b6ae;
  border: 1px solid #f7f5f5;
  border-radius: 20px;
  flex: 0 auto;
  margin-left: 400px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  box-shadow: 1px 1px 3px #f7f5f5;
}

.button_download-immunitygummiescontactbutton:hover {
  color: #000;
}

.headline_ingredients_immunitywegummies3 {
  color: #000;
  text-align: right;
  background-color: #0000;
  margin: -40px 220px 0 0;
  padding: 20px 150px 20px 0;
  font-family: Urbanist, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 10px;
}

.body_eyehealth_gummies {
  padding-right: 0;
}

.section__eyehealthgummies {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644a2333c961bd0ac9fe0114_Gummieseyehealth.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_eyehealthgummies_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_eyehealthgummies {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.section_eyehealthgummies_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_eyehealthgummies_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_eyehealthgummies_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_eyehealthgummies_body p {
  text-align: justify;
}

.list-item-31 {
  text-align: left;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  list-style-type: none;
}

.section_health_products_eyehealthgummies {
  background-image: linear-gradient(#eee, #fff);
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.div_eyehealth_gummies {
  border: 0 solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-size: 16px;
  line-height: 30px;
}

.grid_gummies_eyehealthgummies {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template: "."
  / 1fr 1fr;
  grid-auto-flow: row;
  align-items: stretch;
}

.div_gummies_left_eyehealthsgummies {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  width: auto;
  height: auto;
  display: flex;
  position: static;
}

.headline_gummies_product_name_eyehealthwegummies {
  color: #2659b9;
  text-align: center;
  border: 2px #000;
  border-width: 2px 0 2px 1px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 32px;
  line-height: 44px;
  display: inline-block;
}

.headline_gummies_eyehealthgummi {
  color: #d23360;
  -webkit-text-stroke-color: #d23360;
  border: 2px solid #707070;
  border-left: 0 solid #df585f;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_gummies_image-description_eyehealthgummies {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div_welnessgummies_product_image_-copy {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644fe81abfd2f5ad3b1bdc2f_weight%20management_adults_30.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_eyehealthgummies_product_image {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6452383b1cfb981ca11e27ec_eyehealth30.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_gummies_right_eyehealthsgummies {
  padding-top: 20px;
  padding-left: 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_eyehealth30gummies-container {
  z-index: 5;
  float: none;
  clear: none;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  object-fit: scale-down;
  grid-template: "." minmax(auto, 1fr)
  / 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, 1fr);
  grid-auto-columns: 200fr;
  grid-auto-flow: row;
  place-content: stretch space-around;
  place-items: stretch stretch;
  height: 300px;
  margin: 0 auto auto;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 22px;
  transition: opacity .2s;
  display: grid;
  position: relative;
  top: auto;
  bottom: auto;
  transform: translate(0);
}

.div_gummies_ingredients_eyehealthgummies {
  background-color: #0000;
  border: 1px solid #000;
  margin-top: -90px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 30px;
}

.headline_ingredients_eyehealthwegummies {
  color: #fff;
  background-color: #d23360;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 30px;
}

.headline_ingredients_eyehealthwegummies2 {
  color: #fff;
  text-align: right;
  background-color: #d23360;
  margin-top: -65px;
  margin-bottom: 0;
  padding: 20px 20px 20px 55px;
  font-family: Urbanist, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 10px;
}

.list_ingredients_welness0gummies-copy {
  border: 0 solid #000;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 10px;
  font-size: 20px;
  list-style-type: disc;
}

.div-block-visualperformance {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/64523aa8ce0c3997b7325db3_bostsvision.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div-block-reduceseyestrain {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/64523aa8bd06fd08e1593502_eyestrain.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 1px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div-block-improvessleepqu {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/64523aa89bcbb3b44d8351ce_sleep%20quality.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.section_eyehealthgummiesbottom_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_eyehealthgummiesbottom_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_eyehealthgummiesbottm_body {
  color: #000;
  text-align: justify;
  margin-top: 40px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_eyehealthgummiesbottm_body p {
  text-align: justify;
}

.section_eyehealthgummiesdownslot {
  padding-left: 100px;
  padding-right: 100px;
  font-size: 16px;
  line-height: 30px;
}

.div_eyehealthdongummiess {
  border: 1px solid #0000;
  max-width: 1170px;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0 20px;
}

.div_button_eyehealthgummies-contact {
  justify-content: flex-start;
  margin-top: auto;
  margin-bottom: 40px;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.button_download-eyehealthgummiescontactbutton {
  background-color: #39b6ae;
  border: 1px solid #f7f5f5;
  border-radius: 20px;
  flex: 0 auto;
  margin-left: 350px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  box-shadow: 1px 1px 3px #f7f5f5;
}

.button_download-eyehealthgummiescontactbutton:hover {
  color: #000;
}

.section__guthealthgummies {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644a232f858d2870c9c6620e_Gummiesguthealth.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_guthealthgummies_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_guthealthgummies {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.section_guthealthgummies_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_guthealthgummies_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_guthealthgummies_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_guthealthgummies_body p {
  text-align: justify;
}

.list-item-32 {
  text-align: left;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  list-style-type: none;
}

.section_health_products_guthealthgummies {
  background-image: linear-gradient(#eee, #fff);
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.div_guthealth_gummies {
  border: 0 solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-size: 16px;
  line-height: 30px;
}

.grid_gummies_guthealthgummies {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template: "."
  / 1fr 1fr;
  grid-auto-flow: row;
  align-items: stretch;
}

.div_gummies_left_guthealthsgummies {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  width: auto;
  height: auto;
  display: flex;
  position: static;
}

.headline_gummies_product_name_guthealthwegummies {
  color: #2659b9;
  text-align: center;
  border: 2px #000;
  border-width: 2px 0 2px 1px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 32px;
  line-height: 44px;
  display: inline-block;
}

.headline_gummies_guthealthgummi {
  color: #80833b;
  -webkit-text-stroke-color: #80833b;
  border: 2px solid #707070;
  border-left: 0 solid #df585f;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_gummies_image-description_guthealthgummies {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div_eyehealthgummies_product_image_-copy {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6452383b1cfb981ca11e27ec_eyehealth30.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_guthealthgummies_product_image {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6452925e85a8b2929efbcf78_guthealthgumm.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_gummies_right_guthealthsgummies {
  padding-top: 20px;
  padding-left: 0;
  font-size: 16px;
  line-height: 30px;
}

.ghealtrid_gut30gummies-container {
  z-index: 5;
  float: none;
  clear: none;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  object-fit: scale-down;
  grid-template: "." minmax(auto, 1fr)
  / 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, 1fr);
  grid-auto-columns: 200fr;
  grid-auto-flow: row;
  place-content: stretch space-around;
  place-items: stretch stretch;
  height: 300px;
  margin: 0 auto auto;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 22px;
  transition: opacity .2s;
  display: grid;
  position: relative;
  top: auto;
  bottom: auto;
  transform: translate(0);
}

.div_gummies_ingredients_guthealthgummies {
  background-color: #0000;
  border: 1px solid #000;
  margin-top: -90px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 30px;
}

.headline_ingredients_guthealthwegummies {
  color: #fff;
  background-color: #80833b;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 30px;
}

.headline_ingredients_guthealthwegummies2 {
  color: #fff;
  text-align: right;
  background-color: #80833b;
  margin-top: -65px;
  margin-bottom: 0;
  padding: 20px 20px 20px 55px;
  font-family: Urbanist, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 10px;
}

.list_ingredients_guthealth0gummies {
  border: 0 solid #000;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: disc;
}

.div-block-guthealthy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6452925de4a7127fe3fa6e6e_gumgutheal.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div-block-gutimpskin {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6452925d99c2ca69ecb0cb66_gutimprskinhe.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 1px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div-block-gutboostenery {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6452925c853ffa7e56da6fe0_gutheboostimm.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.section_guthealthgummiesbottom_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_guthealthgummiesbottom_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_guthealthgummiesbottm_body {
  color: #000;
  text-align: justify;
  margin-top: 40px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_guthealthgummiesbottm_body p {
  text-align: justify;
}

.section_guthealthgummiesdownslot {
  padding-left: 100px;
  padding-right: 100px;
  font-size: 16px;
  line-height: 30px;
}

.div_guthealthdongummiess {
  border: 1px solid #0000;
  max-width: 1170px;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0 20px;
}

.div_button_guthealthgummies-contact {
  justify-content: flex-start;
  margin-top: auto;
  margin-bottom: 40px;
  display: block;
}

.button_download-eyehealthgummiescontactbutton-copy {
  background-color: #39b6ae;
  border: 1px solid #f7f5f5;
  border-radius: 20px;
  flex: 0 auto;
  margin-left: 400px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  box-shadow: 1px 1px 3px #f7f5f5;
}

.button_download-eyehealthgummiescontactbutton-copy:hover {
  color: #000;
}

.section__sleepgummies {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644a232fd9f2d03cf005d37d_Gummiessleep.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_sleepgummies_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_sleepgummies {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.section_sleepgummies_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_sleepgummies_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_sleepgummies_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_sleepgummies_body p {
  text-align: justify;
}

.list-item-33 {
  text-align: left;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  list-style-type: none;
}

.section_health_products_sleepgummies {
  background-image: linear-gradient(#eee, #fff);
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.div_sleep_gummies {
  border: 0 solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-size: 16px;
  line-height: 30px;
}

.grid_gummies_sleepgummies {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template: "."
  / 1fr 1fr;
  grid-auto-flow: row;
  align-items: stretch;
}

.div_gummies_left_sleepgummies {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  width: auto;
  height: auto;
  display: flex;
  position: static;
}

.headline_gummies_product_name_sleepwegummies {
  color: #2659b9;
  text-align: center;
  border: 2px #000;
  border-width: 2px 0 2px 1px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 32px;
  line-height: 44px;
  display: inline-block;
}

.headline_gummies_sleepgummi {
  color: #17446e;
  -webkit-text-stroke-color: #17446e;
  border: 2px solid #707070;
  border-left: 0 solid #df585f;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_gummies_image-description_sleepgummies {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div_sleepgummies_product_image {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6453913092dadef0dfa92308_sleep30gumm.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_gummies_right_sleepgummies {
  padding-top: 20px;
  padding-left: 0;
  font-size: 16px;
  line-height: 30px;
}

.ghealtrid_sleep30gummies-container {
  z-index: 5;
  float: none;
  clear: none;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  object-fit: scale-down;
  grid-template: "." minmax(auto, 1fr)
  / 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, 1fr);
  grid-auto-columns: 200fr;
  grid-auto-flow: row;
  place-content: stretch space-around;
  place-items: stretch stretch;
  height: 300px;
  margin: 0 auto auto;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 22px;
  transition: opacity .2s;
  display: grid;
  position: relative;
  top: auto;
  bottom: auto;
  transform: translate(0);
}

.div_gummies_ingredients_sleepgummies {
  background-color: #0000;
  border: 1px solid #000;
  margin-top: -60px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 30px;
}

.headline_ingredients_sleepgummies {
  color: #fff;
  background-color: #17446e;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 30px;
}

.headline_ingredients_sleepgummies2 {
  color: #fff;
  text-align: right;
  background-color: #17446e;
  margin-top: -65px;
  margin-bottom: 0;
  padding: 20px 20px 20px 55px;
  font-family: Urbanist, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 10px;
}

.list_ingredients_sleep0gummies {
  border: 0 solid #000;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 10px;
  list-style-type: disc;
}

.div-block-sleepgaba {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6453912f7879fb60098b9972_sleepgaba.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div-block-sleepprorelax {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/64539130d8aa8317c8373b4f_sleeprelax.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 1px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div-block-sleepqulak {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/64539131a2729bb218072040_sleepimpro.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.section_sleepgummiesbottom_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_sleepgummiesbottom_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_sleepgummiesbottm_body {
  color: #000;
  text-align: justify;
  margin-top: 40px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_sleepgummiesbottm_body p {
  text-align: justify;
}

.section_sleepgummiesdownslot {
  padding-left: 100px;
  padding-right: 100px;
  font-size: 16px;
  line-height: 30px;
}

.div_sleepdongummiess {
  border: 1px solid #0000;
  max-width: 1170px;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0 20px;
}

.div_button_sleepgummies-contact {
  justify-content: flex-start;
  margin-top: auto;
  margin-bottom: 40px;
  display: block;
}

.button_download-sleepgummiescontactbutton {
  background-color: #39b6ae;
  border: 1px solid #f7f5f5;
  border-radius: 20px;
  flex: 0 auto;
  margin-left: 350px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  box-shadow: 1px 1px 3px #f7f5f5;
}

.button_download-sleepgummiescontactbutton:hover {
  color: #000;
}

.section__womenshealthgummies {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644a23312766396b732e3a6a_Gummieswomenhealth.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_womenshealthgummies_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_womenshealthgummies {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.section_womenhealthgummies_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_womenhealthgummies_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_womenhealthgummies_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_womenhealthgummies_body p {
  text-align: justify;
}

.list-item-34 {
  text-align: left;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  list-style-type: none;
}

.section_health_products_womenhealthgummies {
  background-image: linear-gradient(#eee, #fff);
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.div_womenhealth_gummies {
  border: 0 solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-size: 16px;
  line-height: 30px;
}

.grid_gummies_womenhealthgummies {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template: "."
  / 1fr 1fr;
  grid-auto-flow: row;
  align-items: stretch;
}

.div_gummies_left_womenhealthgummies {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  width: auto;
  height: auto;
  display: flex;
  position: static;
}

.headline_gummies_product_name_womenhealthwegummies {
  color: #2659b9;
  text-align: center;
  border: 2px #000;
  border-width: 2px 0 2px 1px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 32px;
  line-height: 44px;
  display: inline-block;
}

.headline_gummies_womenhealthgummi {
  color: #c24262;
  -webkit-text-stroke-color: #c24262;
  border: 2px solid #707070;
  border-left: 0 solid #df585f;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_gummies_image-description_womenhealthgummies {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div_womenhealthgummies_product_image {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6454b5c064271adc16b53e1d_womenhealth30gum.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_gummies_right_womenhealthgummies {
  padding-top: 20px;
  padding-left: 0;
  font-size: 16px;
  line-height: 30px;
}

.ghealtrid_womenhealth30gummies-container {
  z-index: 5;
  float: none;
  clear: none;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  object-fit: scale-down;
  grid-template: "." minmax(auto, 1fr)
  / 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, 1fr);
  grid-auto-columns: 200fr;
  grid-auto-flow: row;
  place-content: stretch space-around;
  place-items: stretch stretch;
  height: 300px;
  margin: 0 auto auto;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 22px;
  transition: opacity .2s;
  display: grid;
  position: relative;
  top: auto;
  bottom: auto;
  transform: translate(0);
}

.div_gummies_ingredients_womenhealthgummies {
  background-color: #0000;
  border: 1px solid #000;
  margin-top: -60px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 30px;
}

.headline_ingredients_womenhealthgummies {
  color: #fff;
  background-color: #c24262;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 30px;
}

.headline_ingredients_womenhealthgummies2 {
  color: #fff;
  text-align: right;
  background-color: #c24262;
  margin-top: -65px;
  margin-bottom: 0;
  padding: 20px 20px 20px 55px;
  font-family: Urbanist, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 13px;
}

.list_ingredients_womenhealth0gummies {
  border: 0 solid #000;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 10px;
  list-style-type: disc;
}

.div-block-preventrebuc {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6454b5c062d0bc8db9228ddd_preventrecurrent.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div-block-reducebacte {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6454b5bd4a3a17b4f02b7b32_reducebacterial.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 1px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div-block-supportup {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6454b5c0df78dc7ad667ceee_supportover.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.section_womenhealthgummiesbottom_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_womenhealthgummiesbottom_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_womenhealthgummiesbottm_body {
  color: #000;
  text-align: justify;
  margin-top: 40px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_womenhealthgummiesbottm_body p {
  text-align: justify;
}

.section_womenhealthgummiesdownslot {
  padding-left: 100px;
  padding-right: 100px;
  font-size: 16px;
  line-height: 30px;
}

.div_womenhealthdongummiess {
  border: 1px solid #0000;
  max-width: 1170px;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0 20px;
}

.div_button_womenhealthgummies-contact {
  justify-content: flex-start;
  margin-top: auto;
  margin-bottom: 40px;
  display: block;
}

.button_download-womenhealthgummiescontactbutton {
  background-color: #39b6ae;
  border: 1px solid #f7f5f5;
  border-radius: 20px;
  flex: 0 auto;
  margin-left: 400px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  box-shadow: 1px 1px 3px #f7f5f5;
}

.button_download-womenhealthgummiescontactbutton:hover {
  color: #000;
}

.section__oralhealthgummies {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644a2333d9f2d02ae105d3a0_Gummiesoralhealth.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_oralhealthgummies_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_oralhealthgummies {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.section_oralhealthgummies_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_oralhealthgummies_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_oralhealthgummies_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_oralhealthgummies_body p {
  text-align: justify;
}

.list-item-35 {
  text-align: left;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  list-style-type: none;
}

.section_health_products_oralhealthgummies {
  background-image: linear-gradient(#eee, #fff);
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.div_oralhealth_gummies {
  border: 0 solid #000;
  max-width: 1170px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-size: 16px;
  line-height: 30px;
}

.grid_gummies_oralhealthgummies {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template: "."
  / 1fr 1fr;
  grid-auto-flow: row;
  align-items: stretch;
}

.div_gummies_left_oralhealthgummies {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  width: auto;
  height: auto;
  display: flex;
  position: static;
}

.headline_gummies_product_name_oralhealthwegummies {
  color: #53808c;
  text-align: center;
  -webkit-text-stroke-color: #53808c;
  border: 2px #000;
  border-width: 2px 0 2px 1px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 32px;
  line-height: 44px;
  display: inline-block;
}

.headline_gummies_oralhealthgummi {
  color: #53808c;
  -webkit-text-stroke-color: #53808c;
  border: 2px solid #707070;
  border-left: 0 solid #df585f;
  border-right: 0 solid #000;
  font-size: 32px;
  display: inline-block;
}

.div_gummies_image-description_oralhealthgummies {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div_oralhealthgummies_product_image {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6455e33cfd07210210286d63_oral30gummi.png");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  width: 400px;
  height: 400px;
  min-height: 300px;
  margin-top: 50px;
  margin-bottom: 5px;
  padding-top: 0;
  display: flex;
}

.div_gummies_right_oralhealthgummies {
  padding-top: 20px;
  padding-left: 0;
  font-size: 16px;
  line-height: 30px;
}

.ghealtrid_oralhealth30gummies-container {
  z-index: 5;
  float: none;
  clear: none;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  object-fit: scale-down;
  grid-template: "." minmax(auto, 1fr)
  / 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, 1fr);
  grid-auto-columns: 200fr;
  grid-auto-flow: row;
  place-content: stretch space-around;
  place-items: stretch stretch;
  height: 300px;
  margin: 0 auto auto;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 22px;
  transition: opacity .2s;
  display: grid;
  position: relative;
  top: auto;
  bottom: auto;
  transform: translate(0);
}

.div_gummies_ingredients_oralhealthgummies {
  background-color: #0000;
  border: 1px solid #000;
  margin-top: -60px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 30px;
}

.headline_ingredients_oralhealthgummies {
  color: #fff;
  background-color: #53808c;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 30px;
}

.headline_ingredients_oralhealthgummies2 {
  color: #fff;
  text-align: right;
  background-color: #53808c;
  margin-top: -65px;
  margin-bottom: 0;
  padding: 20px 20px 20px 55px;
  font-family: Urbanist, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 10px;
}

.list_ingredients_oralhealth0gummies {
  border: 0 solid #000;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 0;
  list-style-type: disc;
}

.div-block-oralstrongtee {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6455e33b6bc9b931cfa5cc04_oralhlth.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div-block-restorationoralhe {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6455e33bfe44f34f4dba97ea_openmouth.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 1px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.div-block-help-dentalcare {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6455e33afd07211d07286d56_dentalcare.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  font-family: Urbanist, sans-serif;
  display: block;
}

.section_oralhealthgummiesbottom_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_oralhealthgummiesbottom_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_oralhealthgummiesbottm_body {
  color: #000;
  text-align: justify;
  margin-top: 40px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_oralhealthgummiesbottm_body p {
  text-align: justify;
}

.section_oralhealthgummiesdownslot {
  padding-left: 100px;
  padding-right: 100px;
  font-size: 16px;
  line-height: 30px;
}

.div_oralhealthdongummiess {
  border: 1px solid #0000;
  max-width: 1170px;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0 20px;
}

.div_button_oralhealthgummies-contact {
  justify-content: flex-start;
  margin-top: auto;
  margin-bottom: 40px;
  display: block;
}

.button_download-oralhealthgummiescontactbutton {
  background-color: #39b6ae;
  border: 1px solid #f7f5f5;
  border-radius: 20px;
  flex: 0 auto;
  margin-left: 350px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  box-shadow: 1px 1px 3px #f7f5f5;
}

.button_download-oralhealthgummiescontactbutton:hover {
  color: #000;
}

.div_careers_currentopening_animalhealth_businessdeve {
  background-color: #fff;
  flex-direction: column;
  flex: none;
  justify-content: space-around;
  align-items: center;
  width: 220px;
  height: 180px;
  margin: 20px;
  padding: 20px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.video {
  float: none;
  object-fit: fill;
  flex-direction: row;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading_footer_history_gummies {
  color: #fff;
  -webkit-text-stroke-color: transparent;
  font-size: 18px;
  text-decoration: none;
}

.link-3_gummies {
  color: #fff;
  text-decoration: none;
}

.section_prguthealthban {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6144c2e87382c16dc18f455e_Gastro%20Health_Opacity.jpg");
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_gastro_prguthealthbntext {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_prguthealthhtext {
  color: #fff;
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Urbanist, sans-serif;
  display: flex;
}

.section_prguthealth_body-copy {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_prguthealth_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_prguthealth_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prguthealth_body p {
  text-align: justify;
  margin-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.div_human_benefits_gastro-2 {
  border: 1px solid #000;
  border-left: 35px solid #2659b9;
  border-top-right-radius: 80px;
}

.div_prguthealth_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 20px 20px;
  display: flex;
}

.div_button_prguthealthtabs {
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_prguthealth_dirriatab {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_prguthealth_dirriatab:hover {
  color: #000;
}

.button_prguthealth_idbtab {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding: 5px 40px 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_prguthealth_idbtab:hover {
  color: #000;
}

.button_prguthealth_ibstab {
  color: #000;
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding: 5px 40px 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_prguthealth_ibstab:hover {
  color: #000;
}

.button_prguthealth_constipationtab {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_prguthealth_constipationtab:hover {
  color: #000;
}

.button_prguthealth_acidrefluxtab {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_prguthealth_acidrefluxtab:hover {
  color: #000;
}

.div_button_prguthealthtabsin {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.div_prguthealth_main1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  align-items: stretch;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 220px 20px;
  display: flex;
}

.button_prguthealth_floraibab {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65c8b22db02e7eb54f682e1a_floraib.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prguthealth_floraibab:hover {
  color: #000;
}

.richtext_prguthealth_floraibtext {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prguthealth_floraibtext p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.button_prguthealth_florafixbox {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65cca4ddfe190c0d6d237629_florafix.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 200px 200px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prguthealth_florafixbox:hover {
  color: #000;
}

.richtext_prguthealth_florafix {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prguthealth_florafix p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.button_prguthealth_ublacbox {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65cca621927713da7478f50e_ublac.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 200px 200px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prguthealth_ublacbox:hover {
  color: #000;
}

.richtext_prguthealth_ublactext {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prguthealth_ublactext p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.button_prguthealth_revagutblock {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65cca8cf35cbfaf65f1e706d_revagut.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 200px 200px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prguthealth_revagutblock:hover {
  color: #000;
}

.richtext_prguthealth_revaguttext-copy {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prguthealth_revaguttext-copy p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.button_prguthealth_baciproproblock {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65ccabc05481f8e0f1f661dc_bacipro.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 200px 200px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prguthealth_baciproproblock:hover {
  color: #000;
}

.richtext_prguthealth_baciprotextblpy-copy {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prguthealth_baciprotextblpy-copy p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.button_prguthealth_bacilaxblock {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65ccad80726016bca7b6e6cf_bacilax.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prguthealth_bacilaxblock:hover {
  color: #000;
}

.richtext_prguthealth_bacilaxtextblpy-copy-copy {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prguthealth_bacilaxtextblpy-copy-copy p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.button_prguthealth_gglacblock {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65ccaec2c3d58315bf614cf8_gg%20lac.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prguthealth_gglacblock:hover {
  color: #000;
}

.richtext_prguthealth_gglactextbl-copy-copy {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prguthealth_gglactextbl-copy-copy p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.section_prwhsc1 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6145698ab7209c7e91d75f13_Women_s%20Health.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_prwh_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_prbwhbl {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Urbanist, sans-serif;
  font-weight: 700;
  display: flex;
}

.section_prwht1_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_prwh1txt_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_prwh1txt_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prwh1txt_body p {
  text-align: justify;
  margin-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.div_prwhhealth_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 20px 20px;
  display: flex;
}

.div_button_prwhhealthtabs {
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_prwhhealth_prwh1tab {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_prwhhealth_prwh1tab:hover {
  color: #000;
}

.button_prwhhealth_prwh2tab {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding: 5px 40px 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_prwhhealth_prwh2tab:hover {
  color: #000;
}

.button_prwhhealth_prwh3tab {
  color: #000;
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding: 5px 40px 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_prwhhealth_prwh3tab:hover {
  color: #000;
}

.div_button_prwhhealth1tabs, .div_button_prwhhealth2tabs {
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.div_prwhhealthtab_main1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  align-items: stretch;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 220px 20px;
  display: flex;
}

.div_button_prwhhealthtabtabsin, .div_button_prwhhealthtab1, .div_button_prwhhealthtab2 {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_prwhhealthtab_provinorm {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65d23e5e981519f7edbdd2b6_provinorm.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prwhhealthtab_provinorm:hover {
  color: #000;
}

.richtext_prwhhealthtab_provinormcopy {
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prwhhealthtab_provinormcopy p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.button_professorbbox {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65d23e763468e1a2dfb1de0b_profesorb.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 200px 200px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_professorbbox:hover {
  color: #000;
}

.richtext_professorbbox {
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_professorbbox p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.button_ublacwomenbox {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65d23e894f155e921e7f2ff5_ublac-w.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 200px 200px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_ublacwomenbox:hover {
  color: #000;
}

.richtext_ublacwomenbox {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_ublacwomenbox p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.section_prooralhealth {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6145698882d765eb2ce0f3dc_Oral.jpg");
  background-position: 50% 0;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_prooralhealth_hero {
  justify-content: center;
  align-items: center;
  height: 500px;
  min-height: 0;
  display: flex;
}

.headline_prooralhealth {
  color: #fff;
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Urbanist, sans-serif;
  display: flex;
}

.section_prooralhealth_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_prooralhealth_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  line-height: 35px;
}

.richtext_prooralhealth_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prooralhealth_body p {
  text-align: justify;
  margin-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.div_prooralhealth_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 20px 20px;
  display: flex;
}

.div_button_prooralhealth1, .div_button_prooralhealth2, .div_button_prooralhealth3 {
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_prooralhealth_dentalcarry {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_prooralhealth_dentalcarry:hover {
  color: #000;
}

.button_prooralhealth_gingi {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding: 5px 40px 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_prooralhealth_gingi:hover {
  color: #000;
}

.button_prooralhealth_periodono {
  color: #000;
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding: 5px 40px 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_prooralhealth_periodono:hover {
  color: #000;
}

.div_button_prooralhealthtabbox1 {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_prooralhealthtab_procare {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65d44b2e8296b379a0b76c44_proracare.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prooralhealthtab_procare:hover {
  color: #000;
}

.richtext_-prooralhlt_procare {
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_-prooralhlt_procare p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.div_button_prooralhlt_otera {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_prooralhlt_oterabtt {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65d44bc66f7ab083455c2a59_orateri.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prooralhlt_oterabtt:hover {
  color: #000;
}

.richtext_prooralhlt_oterabt {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prooralhlt_oterabt p {
  text-align: center;
  text-transform: uppercase;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.section_proimmunity {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6145894e0978b69d6f6a52f4_Immunity.jpg");
  background-position: 50% 0;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_proimmunity_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_proimmunity {
  color: #fff;
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.section_proimmunity_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_proimmunity_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_proimmunity_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_proimmunity_body p {
  text-align: justify;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.div_proimmunity_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 20px 20px;
  display: flex;
}

.div_button_proimmunity1 {
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_proimmunity_butt1 {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_proimmunity_butt1:hover {
  color: #000;
}

.div_button_proimmunity2 {
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_prooralhealth_gingi2 {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding: 5px 40px 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_prooralhealth_gingi2:hover {
  color: #000;
}

.div_proimmunity_main1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  align-items: stretch;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 220px 20px;
  display: flex;
}

.div_button_proimmunitytabbox1-copy {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_protab {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65d44b2e8296b379a0b76c44_proracare.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_protab:hover {
  color: #000;
}

.button_proimmunity {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65d72fbb744f77c41893510b_bacivita.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 170px 170px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_proimmunity:hover {
  color: #000;
}

.richtext_proimmunity_rich1 {
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_proimmunity_rich1 p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.div_button_proimmunitytabbox2 {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_proimmunity1 {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65d73044e3012b9ce35313ee_previflam.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_proimmunity1:hover {
  color: #000;
}

.richtext_proimmunity_rich2 {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_proimmunity_rich2 p {
  text-align: center;
  text-transform: uppercase;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.div_button_proimmunitytabbox3 {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_proimmunity2 {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65d7310eab27f52fd4b6b90c_9%20greens.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 170px 170px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_proimmunity2:hover {
  color: #000;
}

.richtext_proimmunity_rich3 {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_proimmunity_rich3 p {
  text-align: center;
  text-transform: uppercase;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.section_prcardio {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614569827846c0bef4148366_Cardiac.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_prcardio_hero {
  justify-content: center;
  align-items: center;
  height: 500px;
  min-height: 0;
  display: flex;
}

.section_prcardio_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_prcardio_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.richtext_prcardio_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prcardio_body p {
  text-align: justify;
}

.div_prcardiovascular_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 20px 20px;
  display: flex;
}

.div_button_prcardiovascular {
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_prcardiovascular_butt1 {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_prcardiovascular_butt1:hover {
  color: #000;
}

.div_prcardiovascular_main1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  align-items: stretch;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 220px 20px;
  display: flex;
}

.div_button_lipcolac_prcardiovascular {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_prcardiovascular {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65dc7dc14f5b474016ace63d_lipcolac.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prcardiovascular:hover {
  color: #000;
}

.richtext_prcardiovascular_lipocal {
  text-align: center;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: auto;
  align-items: stretch;
  margin-top: 10px;
  margin-left: 0;
  padding-bottom: 0;
  display: block;
}

.paragraph-80 {
  text-transform: uppercase;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 20px;
  line-height: 35px;
  display: block;
}

.section_probesity {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61456986a5771757be32bdfa_Obesity.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_probesity_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_probesity {
  color: #fff;
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.section_cardio_probesity {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.div_probesity_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_probesity_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
}

.richtext_probesity_body p {
  text-align: justify;
}

.section_probesity-copy {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61456986a5771757be32bdfa_Obesity.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_probesity_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 20px 20px;
  display: flex;
}

.div_button_probesitytabs {
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_probesity_weighmanagement {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_probesity_weighmanagement:hover {
  color: #000;
}

.div_probesity_main1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  align-items: stretch;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 220px 20px;
  display: flex;
}

.div_button_probesitytabsin {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_probesity_catapro {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65df2df4cd797cc751966730_catapro.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_probesity_catapro:hover {
  color: #000;
}

.richtext_probesity_catapro {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_probesity_catapro p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.section_prdiabetis {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61456984cec7340b54313880_Diabetic.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_obesity_prdiabetis {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_prdiabetis {
  color: #fff;
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Urbanist, sans-serif;
  display: flex;
}

.section_cardio_prdiabetis {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 35px;
}

.div_prdiabetis_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  font-family: Urbanist, sans-serif;
}

.richtext_prdiabetis_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-family: Urbanist, sans-serif;
}

.richtext_prdiabetis_body p {
  text-align: justify;
}

.div_prdiabetis_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 20px 20px;
  display: flex;
}

.div_button_prdiabetistabs {
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_prdiabetis_insulintab {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_prdiabetis_insulintab:hover {
  color: #000;
}

.div_prdiabetistab_main1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  align-items: stretch;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 220px 20px;
  display: flex;
}

.div_button_prdiabetistabsin {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_prdiabetistab_prodicon {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65e037b2b1408d7efb0bc380_prodicon.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prdiabetistab_prodicon:hover {
  color: #000;
}

.richtext_prdiabetistab_prodicon {
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prdiabetistab_prodicon p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.section_procognitive {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614569826ccbc66e8a626070_Cognitive%20health.jpg");
  background-position: 50% 35%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_procognitive_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_procognitive {
  color: #fff;
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Urbanist, sans-serif;
  display: flex;
}

.section_procognitive_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_procognitive_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_procognitive_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-family: Urbanist, sans-serif;
}

.richtext_procognitive_body p {
  text-align: justify;
  font-size: 18px;
  line-height: 35px;
}

.div_procognitive_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 20px 20px;
  display: flex;
}

.div_button_procognitive_stress {
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_procognitive_stresstab {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_procognitive_stresstab:hover {
  color: #000;
}

.div_procognitivetab_main1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  align-items: stretch;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 220px 20px;
  display: flex;
}

.div_button_procognitivetabsin {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_procognitivetab_cognisol {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65e69af8aace4b322e6ba2d5_cognisol.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_procognitivetab_cognisol:hover {
  color: #000;
}

.richtext_procognitive_cognisol {
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_procognitive_cognisol p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.section_prrenalhealth {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6148484d6272032ecd69bb24_Home%20Page_Faded.jpg");
  background-position: 50% 0;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_prrenalhealth_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_prrenalhealth {
  color: #fff;
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Urbanist, sans-serif;
  display: flex;
}

.section_prrenalhealth_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_prrenalhealth_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_prrenalhealth_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prrenalhealth_body p {
  text-align: justify;
}

.div_prrenalhealth_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 20px 20px;
  display: flex;
}

.div_button_prrenalhealthtabs {
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_prrenalhealth_chronickidneytab {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_prrenalhealth_chronickidneytab:hover {
  color: #000;
}

.div_prrenalhealthtab_main1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  align-items: stretch;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 220px 20px;
  display: flex;
}

.div_button_prrenalhealthtabsin {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.richtext_prrenalhealth_uri {
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prrenalhealth_uri p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.button_prrenalhealth_ultiren {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65e6a75aaace4b322e72505d_ultirenpro.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prrenalhealth_ultiren:hover {
  color: #000;
}

.div_button_prrenalhealthtabsin1 {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_prrenalhealth_ultiren1 {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65e6a916c57994f4241ae4eb_ultiren.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prrenalhealth_ultiren1:hover {
  color: #000;
}

.richtext_prrenalhealth_uri1 {
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prrenalhealth_uri1 p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.button_prrenalhealth_ulteren {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65e6aa409b3313a51687c333_ultiren%20forte.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prrenalhealth_ulteren:hover {
  color: #000;
}

.richtext_prrenalhealth_ulteren {
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prrenalhealth_ulteren p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.section_prsports {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61458bfb85d5250c974f6b37_Sports%20(1).jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_prsports_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_prsports {
  color: #fff;
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Urbanist, sans-serif;
  display: flex;
}

.section_prsports_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_sprsports_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_prsports_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prsports_body p {
  text-align: justify;
}

.div_prsports_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 20px 20px;
  display: flex;
}

.div_button_prsportstabs {
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_prsportse_provabsorbetab {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_prsportse_provabsorbetab:hover {
  color: #000;
}

.div_provitatab_main1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  align-items: stretch;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 220px 20px;
  display: flex;
}

.div_button_prsportstabsin_provita {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.richtext_prsportstabsin_provita {
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prsportstabsin_provita p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.button_prsportstabsin_provita {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65e6d5aac594c1c08480e6f2_probivita.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prsportstabsin_provita:hover {
  color: #000;
}

.section_prhangover {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61458b3fcec7343e6831ade3_Hangover.jpg");
  background-position: 50% 0;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_prhangover_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_prhangover {
  color: #fff;
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Urbanist, sans-serif;
  display: flex;
}

.section_prhnagover_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_prhangover_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.div_prhangover_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 20px 20px;
  display: flex;
}

.div_button_prhangovertabs {
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button__prhangover_relievebstab {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button__prhangover_relievebstab:hover {
  color: #000;
}

.div_prhangovertab_main1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  align-items: stretch;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 220px 20px;
  display: flex;
}

.div_button_prhangovertabsin_breeze {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_prhangovertabsin_breeze {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65e6dc4684e864e611d2c7b8_morning%20breeze.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prhangovertabsin_breeze:hover {
  color: #000;
}

.richtext_prhangovertabsin_breeze {
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prhangovertabsin_breeze p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.section_prchildren {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61456984b36f1918ca817542_Colic.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_prchildren_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_prchildren {
  color: #fff;
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Urbanist, sans-serif;
  display: flex;
}

.div_prchildren_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 20px 20px;
  display: flex;
}

.div_button_prchildrentabs {
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button__prchildren_colic {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button__prchildren_colic:hover {
  color: #000;
}

.button__prchildren_diarrhea {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button__prchildren_diarrhea:hover {
  color: #000;
}

.button__prchildren_dentalcor {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button__prchildren_dentalcor:hover {
  color: #000;
}

.div_button_prchildrentabsin1 {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.div_prchildrentab_main1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  align-items: stretch;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 220px 20px;
  display: flex;
}

.section_prchildren_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_prchildren_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_prchildren_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prchildren_body p {
  text-align: justify;
}

.div_button_prchildrentabsin_gglac {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_prchildrentabsin_gglac {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65ccaec2c3d58315bf614cf8_gg%20lac.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prchildrentabsin_gglac:hover {
  color: #000;
}

.richtext_prchildrentabsin_gglac {
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prchildrentabsin_gglac p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.div_button_prchildrentabsin_bacipro {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_prchildrentabsin_bacipro {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65ccabc05481f8e0f1f661dc_bacipro.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prchildrentabsin_bacipro:hover {
  color: #000;
}

.richtext_prchildrentabsin_bacipro {
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prchildrentabsin_bacipro p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.div_button_prchildrentabsin_orateri {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_prchildrentabsin_orateri {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65ed8cf553c949d8304fe186_orateri.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 156px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prchildrentabsin_orateri:hover {
  color: #000;
}

.richtext_prchildrentabsin_orateri {
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prchildrentabsin_orateri p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.div_button_prchildrentabsin_reusol {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_prchildrentabsin_reusol {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65ed8dc1cafa8822efe46978_reusol.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prchildrentabsin_reusol:hover {
  color: #000;
}

.richtext_prchildrentabsin_reusol {
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prchildrentabsin_reusol p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.section_prwellness {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61456988a5771784cd32be24_Wellness.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_prwellness_hero {
  justify-content: center;
  align-items: center;
  height: 500px;
  min-height: 0;
  display: flex;
}

.headline_prwellness {
  color: #fff;
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Urbanist, sans-serif;
  display: flex;
}

.section_prwellness_body {
  text-align: justify;
  margin-top: 50px;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_prwellness_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-81 {
  margin-bottom: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.div_prwellnesst_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 20px 20px;
  display: flex;
}

.div_button_prwellnessutabs {
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_prwellness_nutritiontab {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button_prwellness_nutritiontab:hover {
  color: #000;
}

.div_prwellnesstab_main1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  align-items: stretch;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 220px 20px;
  display: flex;
}

.div_button_prwellnessbtabsin {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_prwellnesstab_9green {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65d7310eab27f52fd4b6b90c_9%20greens.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 183px 183px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prwellnesstab_9green:hover {
  color: #000;
}

.richtext_prwellnesstab_9green {
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_prwellnesstab_9green p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.section_prbonee {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61458b255ded9c865c27b833_Bone.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 50px;
}

.div_prbone_hero {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.headline_prbone {
  color: #fff;
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Urbanist, sans-serif;
  display: flex;
}

.section_prbone_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_prbone_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_prbone_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
}

.richtext_prbone_body p {
  text-align: justify;
  margin-bottom: 0;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.div_prbonet_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 20px 20px;
  display: flex;
}

.div_button_prboneetabs {
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button__prbone_ostiporis {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button__prbone_ostiporis:hover {
  color: #000;
}

.div_prbonetab_main1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  align-items: stretch;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 220px 20px;
  display: flex;
}

.div_button_prtboneabsin {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_prtbone_provibo {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65f0761c893a0ac65d508d80_provibo%20d3.png");
  background-position: 50% 100%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prtbone_provibo:hover {
  color: #000;
}

.richtext_-prtbone_provibo {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_-prtbone_provibo p {
  text-align: center;
  text-transform: uppercase;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.button_prtbone_vibo {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65f07773123c110e75566251_vibo%20d3.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 180px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_prtbone_vibo:hover {
  color: #000;
}

.richtext_-prtbone_vibo {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_-prtbone_vibo p {
  text-align: center;
  text-transform: uppercase;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.section_proral_rehydration_hero {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61458be2b2189537ce2145a0_Oral%20Hydration.jpg");
  background-position: 50%;
  background-size: cover;
  height: 500px;
  margin-top: 70px;
  margin-bottom: 50px;
}

.div_proral_rehydration {
  justify-content: center;
  align-items: center;
  height: 500px;
  display: flex;
}

.section_proral_rehydration_hero-content-copy {
  height: auto;
  margin-top: 0;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div-proral_rehydration_content {
  max-width: 1170px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.richtext_proral_rehydration_body {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_proral_rehydration_body p {
  text-align: justify;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.div_proral_rehydration_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 20px 20px;
  display: flex;
}

.div_button_proral_rehydrationtabs {
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button__proral_rehydration_dehydration {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 8px;
  margin-left: 20px;
  padding-top: 5px;
  padding-bottom: 10px;
  box-shadow: 1px 1px 3px #000;
}

.button__proral_rehydration_dehydration:hover {
  color: #000;
}

.div_proral_rehydrationtab_main1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  align-items: stretch;
  max-width: 1170px;
  margin: 20px auto;
  padding: 10px 220px 20px;
  display: flex;
}

.div_button_proral_rehydrationabsin {
  justify-content: flex-start;
  align-self: auto;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_proral_rehydration_pscl {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65f1617fe7e25afdb3724d68_PRS-CL.png");
  background-position: 50% 100%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_proral_rehydration_pscl:hover {
  color: #000;
}

.richtext_proral_rehydration_pscl {
  color: #000;
  text-align: justify;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_proral_rehydration_pscl p {
  text-align: center;
  text-transform: uppercase;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.button_proral_rehydration_prsb {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65f162ca3d9a9477b9acd8a8_PRS-SB.png");
  background-position: 50% 100%;
  background-repeat: repeat;
  background-size: 208px;
  background-attachment: scroll;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 13px;
  flex: 0 auto;
  margin-left: 0;
  padding: 80px 60px 80px 100px;
  display: block;
  box-shadow: 1px 1px 3px #000;
}

.button_proral_rehydration_prsb:hover {
  color: #000;
}

.richtext_proral_rehydration_prsb {
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 18px;
  line-height: 35px;
}

.richtext_proral_rehydration_prsb p {
  text-align: center;
  margin-top: -55px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Urbanist, sans-serif;
}

.body_productbacipro {
  border: 1px #000;
}

.div_productbacipro_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productbacipro {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productbacipro_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productbacipro_butt1:hover {
  color: #000;
}

.div_productbaciprotab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productbaciprotabblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productbaciprotab_o {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_productbaciprotab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productbaciprotabdescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_productbaciprotab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.list_benefit_productbaciprotab {
  padding-right: 10px;
}

.div_human_left_productbaciprotab {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.div_productbaciprotablefto {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  align-items: center;
  display: block;
}

.div_productbaciprotabbacipimage {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65ccabc05481f8e0f1f661dc_bacipro.png");
  background-position: 50%;
  background-size: auto;
  border: 5px solid #fff;
  border-radius: 20px;
  outline: 3px solid #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 360px;
  height: 360px;
  min-height: 300px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  display: flex;
  box-shadow: 1px 1px 5px 9px #0003;
}

.text-block-87 {
  padding-right: 60px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.slide-nav {
  border-radius: 0;
  flex-flow: row;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.slide {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65ccad80726016bca7b6e6cf_bacilax.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.slide-2 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65f3ed589ca83fc1534902f8_bacipro%202.png");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: auto;
  border: 1px solid #fff;
  border-radius: 20px;
  width: 350px;
  height: 350px;
}

.slide-3 {
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65f3ed58b6d11111a3416e9f_bacipro%203.png");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: auto;
  border: 1px solid #fff;
  border-radius: 20px;
  outline: 3px #555;
  width: 350px;
  height: 350px;
}

.slider {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border-radius: 0;
  outline: 3px #333;
  width: 350px;
  height: 350px;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.mask {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slider_productbaciprotab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.right-arrow {
  outline-offset: 0px;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fff;
  transform: translate(0);
  box-shadow: 0 0 5px #05050533;
}

.tabs-menu-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section_desctab_productbacipro {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.tabs-productbacipro_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_productbacipro_2tabs {
  padding: 0;
  position: relative;
}

.text-block-88 {
  pointer-events: auto;
  color: #fff;
  text-align: center;
  border: 1px solid #0000;
  font-size: 22px;
  line-height: 30px;
}

.text-block-89 {
  color: #fff;
  text-align: center;
  font-size: 22px;
  line-height: 30px;
}

.tab-link-tab-1-4 {
  background-color: #ddd;
  padding-left: 30px;
  line-height: 22px;
}

.tab-link-tab-1-4.w--current {
  -webkit-text-fill-color: inherit;
  background-color: #39b6ae;
  background-clip: border-box;
}

.tab-link-tab-2-4 {
  -webkit-text-fill-color: inherit;
  background-color: #ddd;
  background-clip: border-box;
}

.tab-link-tab-2-4.w--current {
  background-color: #39b6ae;
  line-height: 22px;
}

.tab-pane-tab-1-bacipro {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6614d0d7bfb66db129e88f40_gut1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 80px;
  padding-bottom: 20px;
  padding-left: 0;
  position: relative;
}

.tab-pane-tab-2-bacipro {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 0;
}

.headline_benefits_productbacipro {
  justify-content: flex-start;
  align-items: center;
  margin-top: -30px;
  margin-bottom: 30px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_productbacipro {
  margin-top: -18px;
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits_1productbacipro-c {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 20px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_productbacipro1 {
  margin-bottom: 10px;
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_active_productbacipro-copy {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: inline-block;
}

.list_a_tiveproductbacipro {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline__active1productbacipro {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 40px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: inline-block;
}

.div_productbacipro4_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px;
  display: flex;
}

.div_button_productbacipro4 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.button_productbacipro4_b {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #0000;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 30px;
  font-weight: 700;
  display: block;
}

.button_productbacipro4_b:hover {
  color: #000;
}

.headline_productbacipro4 {
  color: #39b6ae;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 27px;
  font-weight: 700;
  line-height: 30px;
  display: block;
  position: static;
}

.div_productbacipro4_youtube {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.video-2, .video-2_productbacipro_diarhee, .video-2-productbacipro_idb {
  display: block;
}

.grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-items: stretch;
}

.headline_productbacipro4_diarrhea, .headline_productbacipro4_idb {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
  position: static;
}

.div_productbacipro4_main1 {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px;
  display: flex;
}

.div_button_productbacipro41 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.headline_productbacipro4_1 {
  color: #39b6ae;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 27px;
  font-weight: 700;
  display: block;
  position: static;
}

.div_productbacipro4_youtube1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.div_button_productbacipro4-copy, .div_button_productbacipro411 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.video-2_productbacipro_diarhee1-copy {
  display: block;
}

.headline_productbacipro41_diarrhea-copy {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
  position: static;
}

.div_button_productbacipro42 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.video-2-productbacipro_idb1 {
  display: block;
}

.headline_productbacipro4_idb1 {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
  position: static;
}

.section_productbaciprobottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_productbacipro_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productbacipro_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_productbacipro_brouchuredown:hover {
  color: #000;
}

.button_productbacipro_contactusdown-copy {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_productbacipro_contactusdown-copy:hover {
  color: #000;
}

.image-49 {
  aspect-ratio: auto;
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65faa6367bffbb403ee57d40_BACIPROINPAGEbanner.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  width: auto;
  max-width: 100%;
  margin-top: 60px;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 20px;
  display: block;
  position: static;
}

.background_video-2_productbacipro_diarhee {
  display: block;
  position: relative;
}

.div_productbacilax_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productbacilax {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productbacilax_but1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productbacilax_but1:hover {
  color: #000;
}

.section_desctab_productbacilax {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productbacilaxtab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productbacilaxtabblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productbacilaxtab_o {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productbacilax {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productbacilaxtab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.div_productbacilaxtab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productbacilaxtabdescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_productbacilaxtab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.mask_bacipro {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_bacipro1 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65ccabc05481f8e0f1f661dc_bacipro.png");
  background-position: 50%;
  background-repeat: repeat;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.slide_bacipro2 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65f3ed589ca83fc1534902f8_bacipro%202.png");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: auto;
  border: 1px solid #fff;
  border-radius: 20px;
  width: 350px;
  height: 350px;
}

.slide_bacipro3 {
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65f3ed58b6d11111a3416e9f_bacipro%203.png");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: auto;
  border: 1px solid #fff;
  border-radius: 20px;
  outline: 3px #555;
  width: 350px;
  height: 350px;
}

.slide_bacilax1 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65d23e763468e1a2dfb1de0b_profesorb.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.tabs-productbacilax_2tabsmenu3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_productbacilax_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-bacilax {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6614d0d7bfb66db129e88f40_gut1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 50px;
  padding-bottom: 30px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_productbacilax {
  justify-content: flex-start;
  align-items: center;
  margin-top: -10px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_productbacilax {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits_1productbacilax {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 20px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.tab-pane-tab-2-bacilax {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 0;
}

.headline_active_productbacilax {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_a_tiveproductbacilax, .list_benefit_productbacilax1 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.list_productbacilaxad2 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div_productbacilax4_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px;
  display: flex;
}

.div_button_productbacilax4 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.headline_productbacilax4 {
  color: #39b6ae;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 27px;
  font-weight: 700;
  line-height: 30px;
  display: block;
  position: static;
}

.bold-text-40 {
  font-size: 22px;
}

.div_productbacilax4_youtube {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.div_button_productbacilax14 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.video-2_productbacilax_diarhee {
  display: block;
}

.headline_productbacilax4_diarrhea {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 30px;
  font-weight: 400;
  display: block;
  position: static;
}

.div_button_productbacilax42 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.video-2-productbacilax_idb {
  display: block;
}

.headline_productbacilax4_idb {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
  position: static;
}

.div_productbacilax4_main1 {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px;
  display: flex;
}

.div_button_productbacilax41 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.headline_productbacilax4_1 {
  color: #39b6ae;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 27px;
  font-weight: 700;
  display: block;
  position: static;
}

.div_productbacilax4_youtube1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.div_button_productbacilax411 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.video-2_productbacilax_diarhee1 {
  display: block;
}

.headline_product41bacilax_diarrhea {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 30px;
  font-weight: 400;
  display: block;
  position: static;
}

.div_button_productbacilax142 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.video-2-productbacilax_idb1 {
  display: block;
}

.headline_product4bacilax_idb1 {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 30px;
  font-weight: 400;
  display: block;
  position: static;
}

.section_productbacilaxbottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_productbacilax_dualdownload_-copy {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productbacilax_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_productbacilax_brouchuredown:hover {
  color: #000;
}

.div_button_productbacilax_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productbacilax_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_productbacilax_contactusdown:hover {
  color: #000;
}

.bacilaxgrid {
  grid-template-rows: auto;
}

.div_product_floraib_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_product_floraib {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_product_floraib_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_product_floraib_butt1:hover {
  color: #000;
}

.section_desctab_product_floraib {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_product_floraibtab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_product_floraibtabblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_product_floraibubtab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_product_floraibtab {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.div_product_floraibtab_right {
  font-size: 16px;
  line-height: 30px;
}

.slider_product_floraibtab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.mask_product_floraib {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_product_floraib1 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/660fca195dcb0695bd508ca8_Copy%20of%20flora%20ib.png");
  background-position: 50%;
  background-repeat: repeat;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.slide_product_floraib2 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/660fca325b5b915c104f926c_FloraIB.png");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: auto;
  border: 1px solid #fff;
  border-radius: 20px;
  width: 350px;
  height: 350px;
}

.slide_product_floraib3 {
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65f3ed58b6d11111a3416e9f_bacipro%203.png");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: auto;
  border: 1px solid #fff;
  border-radius: 20px;
  outline: 3px #555;
  width: 350px;
  height: 350px;
}

.div_product_floraibtabdescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_product_floraibtab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.text-block-87product_floraib {
  padding-right: 60px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.tabs_product_floraib_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_floraib_2tabs {
  padding: 0;
  position: relative;
}

.headline_benefits_product_floraib {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_floraibt {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits_1opy {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 40px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: inline-block;
}

.headline_benefits1_product_floraib {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_floraib1 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_active_-product_floraib {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.list_a_tiveproduct_floraibu {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-1-product_floraib {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6614d0d7bfb66db129e88f40_gut1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 60px;
  padding-left: 0;
  position: relative;
}

.tab-pane-tab-2-product_floraib {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 90px;
  padding-bottom: 90px;
}

.bold-text-41 {
  margin-top: -100px;
  padding-top: 0;
  padding-bottom: 10px;
  font-size: 22px;
  display: block;
}

.div_product_floraibt4_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px;
  display: flex;
}

.div_button_product_floraib4 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.headline_product_floraib4 {
  color: #39b6ae;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 27px;
  font-weight: 700;
  line-height: 30px;
  display: block;
  position: static;
}

.div_product_floraib4_youtube {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.div_button_product_floraib24 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.video-2_product_floraib_diarhee {
  display: block;
}

.headline_product_floraib4_diarrhea {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 30px;
  font-weight: 400;
  display: block;
  position: static;
}

.div_button_product_floraibb4 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.video-2_product_floraibt_idb {
  display: block;
}

.headline_product_floraib4_idb {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 30px;
  font-weight: 400;
  display: block;
  position: static;
}

.div_product_floraib4_main1 {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px;
  display: flex;
}

.div_button_product_floraib41 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.headline_product_floraiba4_1 {
  color: #39b6ae;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 27px;
  font-weight: 700;
  display: block;
  position: static;
}

.div_4_product_floraibyoutube1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.div_button_product_floraib411 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.video-2_product_floraib_diarhee1 {
  display: block;
}

.headline_product_floraib41_diarrhea {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: block;
  position: static;
}

.div_button_product_floraib42 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.video-2-product_floraib_idb1 {
  display: block;
}

.headline_product_floraib4_idb1 {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 30px;
  font-weight: 400;
  display: block;
  position: static;
}

.section_product_floraibbottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_product_floraib_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_product_floraib_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_product_floraib_brouchuredown:hover {
  color: #000;
}

.div_button_product_floraib1_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_product_floraib_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_product_floraib_contactusdown:hover {
  color: #000;
}

.div_product_flora_fix_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_product_flora_fix {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_product_flora_fixo_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_product_flora_fixo_butt1:hover {
  color: #000;
}

.section_desctab_product_flora_fix {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_product_flora_fix {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_product_flora_fixtabblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_product_flora_fix {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_product_flora_fixtab {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_product_flora_fix {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.mask_product_flora_fix {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_product_flora_fix1 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65cca4ddfe190c0d6d237629_florafix.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.slide_product_flora_fix2 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/661376e9a994c2c00b08e4ed_Florafix.png");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  border: 1px solid #fff;
  border-radius: 20px;
  width: 350px;
  height: 350px;
}

.div_product_flora_fix_right {
  font-size: 16px;
  line-height: 30px;
}

.div_product_floraibtabdescription-copy, .div_product_flora_fixtabdescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_product_flora_fixtab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.bold-text-42 {
  font-size: 22px;
}

.tabs_product_flora_fix_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_flora_fix_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_flora_fix {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6614d0d7bfb66db129e88f40_gut1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 10px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_flora_fix {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_flora_fix {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_flora_fix {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_flora1_fix {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_flora_fix {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 180px;
  padding-bottom: 180px;
}

.headline_active_product_flora_fix {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.list_a_tiveproduct_product_flora_fixbu {
  margin-bottom: 0;
  padding-bottom: 10px;
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.text-block-90 {
  font-family: Urbanist, sans-serif;
}

.section_product_flora_fixbottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_product_flora_fix_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_product_flora_fix_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_product_flora_fix_brouchuredown:hover {
  color: #000;
}

.div_button_1_product_flora_fixdualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_product_flora_fix_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_product_flora_fix_contactusdown:hover {
  color: #000;
}

.div_product_ublac_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_product_ublac {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_product_ublac_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_product_ublac_butt1:hover {
  color: #000;
}

.section_desctab_product_ublac {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_product_ublactab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_product_ublactabblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_product_ublactab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_product_ublactab {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_product_ublactab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.mask_product_ublac {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_product_ublac1 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65cca621927713da7478f50e_ublac.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.slide_product_ublac2 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/661f4c103c655793d0b89cf1_ublacc.png");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  border: 1px solid #fff;
  border-radius: 20px;
  width: 350px;
  height: 350px;
}

.slide_product_ublac3 {
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/661f4c10bcabed04e31e90d4_ublac%20sachet.png");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  border: 1px solid #fff;
  border-radius: 20px;
  outline: 3px #555;
  width: 350px;
  height: 350px;
}

.div_product_ublactab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_product_ublactabdescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_product_ublactab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.tabs_product_ublac_fix_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_ublac_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_ublac {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6614d0d7bfb66db129e88f40_gut1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 10px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_ublac {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_ublac {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_ublac {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_1product_ublac {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_ublac {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 180px;
  padding-bottom: 180px;
}

.headline_active_product_ublac {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.list_a_tiveproduct_product_ublac {
  margin-bottom: 0;
  padding-bottom: 10px;
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.section_product_ublac_bottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_product_ublac_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_product_ublac_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_product_ublac_brouchuredown:hover {
  color: #000;
}

.div_button_1_product_ublacdualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_product_ublac_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_product_ublac_contactusdown:hover {
  color: #000;
}

.div_product_revagut_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_product_revagut {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_product_revagut_but1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_product_revagut_but1:hover {
  color: #000;
}

.section_desctab_product_revagut {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_product_revaguttab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_product_revaguttabblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_product_revagututab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_product_revagut {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_product_revagutbtab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.div_product_revaguttab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_product_revaguttabdescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_product_revaguttab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.slide_product_revagut1 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65cca8cf35cbfaf65f1e706d_revagut.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.tabs_product_revagut_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_revagut_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_revagut {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6614d0d7bfb66db129e88f40_gut1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 60px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_revagut {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_revagut {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_revagut {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.tab-pane-tab-2-product_revagut {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 180px;
  padding-bottom: 180px;
}

.headline_active_product_revagut {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.list_a_tiveproduct_revagutul {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.section_product_revagut_bottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_product_revagut_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_product_revagut_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_product_revagut_brouchuredown:hover {
  color: #000;
}

.div_button_1_product_revagutdualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_product_revagut_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_product_revagut_contactusdown:hover {
  color: #000;
}

.div_product-_gglac_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_product-_gglac {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_product-_gglaca_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_product-_gglaca_butt1:hover {
  color: #000;
}

.section_desctab_product-_gglac {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_product-_gglacctab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_product-_gglacctabblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_product-_gglactctab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_product-_gglactab {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_product-_gglactab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.mask_product-_gglac {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_product-_gglac1 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65ccaec2c3d58315bf614cf8_gg%20lac.png");
  background-position: 50%;
  background-repeat: repeat;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.slide_product-_gglac2 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/66224b73cf7de4c747eff30d_gg%20lac%20box.png");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: auto;
  border: 1px solid #fff;
  border-radius: 20px;
  width: 350px;
  height: 350px;
}

.slide_product-_gglac3 {
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/66224b722ba9f44ca231fd66_gg%20lac%20stick.png");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: auto;
  border: 1px solid #fff;
  border-radius: 20px;
  outline: 3px #555;
  width: 350px;
  height: 350px;
}

.div_product-_gglactab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_product-_gglactabdescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_product-_gglactab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.tabs_product-_gglac2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product-_gglac_2tabs {
  padding: 0;
  position: relative;
}

.headline_benefits_product-_gglac {
  justify-content: flex-start;
  align-items: center;
  margin-top: -30px;
  margin-bottom: 30px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product-_gglac {
  margin-top: -18px;
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits_1product-_gglac {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 20px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product-_1gglac {
  margin-bottom: 10px;
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_active_product-_gglac {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: inline-block;
}

.list_a_tiveproduct-_gglac {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-1-gglac {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6614d0d7bfb66db129e88f40_gut1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 80px;
  padding-bottom: 20px;
  padding-left: 0;
  position: relative;
}

.tab-pane-tab-2-gglac {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-size: cover;
  padding-top: 90px;
  padding-bottom: 60px;
}

.section_product-_gglac_bottomt {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_product-_gglac_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_product-_gglac_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_product-_gglac_brouchuredown:hover {
  color: #000;
}

.div_button_1_product-_gglacdualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_product-_gglac_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_product-_gglac_contactusdown:hover {
  color: #000;
}

.div_productprovinorm_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productprovinorm {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productprovinorm_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productprovinorm_butt1:hover {
  color: #000;
}

.section_desctab_productprovinorm {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productprovinormtab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productprovinormtabblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productprovinormtab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productprovinormtab {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productprovinormtab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.mask_provinorm {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_provinorm1 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65d23e5e981519f7edbdd2b6_provinorm.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.slide_provinorm2 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6625d5a294576bb526ffaa7e_provinorm.png");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: auto;
  border: 1px solid #fff;
  border-radius: 20px;
  width: 350px;
  height: 350px;
}

.div_productprovinormtab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productprovinormtabdescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_produprovinormtab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.tabs_product_provinorm_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_provinorm_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_provinorm {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/662b627c4eaf4c858c8985cf_womenshealth1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 60px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_provinorm {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_provinorm {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_provinorm {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_provinorm1 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_provinorm {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 90px;
  padding-bottom: 90px;
}

.headline_active_-product_provinorm {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.list_a_tiveproduct_provinorm {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.div_productprovinorm4_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px;
  display: flex;
}

.div_button_productprovinorm4 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.headline_productprovinorm4 {
  color: #39b6ae;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 27px;
  font-weight: 700;
  line-height: 30px;
  display: block;
  position: static;
}

.div_productprovinorm4_youtube {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.grid_provinorm {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-items: stretch;
}

.div_button_productbacipro4-copy {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.video-2_productprovinorm_bacterial {
  display: block;
}

.headline_productprovinorm4_bacterial {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
  position: static;
}

.div_button_productprovinorm4pcoc {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.video-2-productprovinorm_pcos {
  display: block;
}

.headline_productprovinorm4_pcos {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
  position: static;
}

.div_productprovinorm41_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px;
  display: flex;
}

.div_button_productprovinorm41 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.headline_productprovinorm41 {
  color: #39b6ae;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 27px;
  font-weight: 700;
  line-height: 30px;
  display: block;
  position: static;
}

.div_productprovinorm41_youtube {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.grid_provinorm1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-items: stretch;
}

.section_product_provinorm_bottom {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_productprovinorm_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_product_provinorm_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_product_provinorm_brouchuredown:hover {
  color: #000;
}

.div_button_1_product_provinormdualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productprovinorm_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_productprovinorm_contactusdown:hover {
  color: #000;
}

.div_productublac-w_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productublac-w {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productublac-w_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productublac-w_butt1:hover {
  color: #000;
}

.section_desctab_productbacilax-copy, .section_desctab_productublac-w {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productublac-wtab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productublac-wabblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productublac-wtab_o {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productublac-w {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productublac-wtab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.mask-ublac-w {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.div_productublac-wtab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productublac-wtabdescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_productublac-wtab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.tabs_product_ublac-w_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_ublac-w_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_ublac-w {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/662b627c4eaf4c858c8985cf_womenshealth1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 40px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_ublac-w {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_ublac-w {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_ublac-w {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_ublac-w1 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_ublac-w {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 90px;
  padding-bottom: 90px;
}

.headline_active_-product_ublac-w {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.list_activeproduct_ublac-w {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.section_product_ublac-w_bottom {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_productublac-w_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_product_ublac-w_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_product_ublac-w_brouchuredown:hover {
  color: #000;
}

.div_button_1_product_ublac-wvdualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productublac-w_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_productublac-w_contactusdown:hover {
  color: #000;
}

.div_productprofesorb_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productprofesorb {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productprofesorb_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productprofesorb_butt1:hover {
  color: #000;
}

.section_desctab_productprofesorb {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productprofesorbtab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productprofesorbabblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productprofesorbtab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productprofesorb {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productprofesorbtab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.maskprofesorb {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.div_productprofesorbtab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productprofesorbtabdescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_productprofesorbtab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.tabs_product_profesorb_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_profesorb_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_profesorb {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/662b627c4eaf4c858c8985cf_womenshealth1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 40px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_profesorb {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_profesorb {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_profesorb {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_profesorb1 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_profesorb {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 120px;
  padding-bottom: 120px;
}

.headline_active_-product_profesorb {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.list_activeproduct_profesorb {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.div_productprofesorb4_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px;
  display: flex;
}

.div_button_productprofesorb4 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.headline_productprofesorb4 {
  color: #39b6ae;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 27px;
  font-weight: 700;
  line-height: 30px;
  display: block;
  position: static;
}

.div_productprofesorb4_youtube {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.grid-profesorb {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-items: stretch;
}

.div_button_productprofesorb14 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.video-2_productprofesorb {
  display: block;
}

.headline_productprofesorb14 {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 30px;
  font-weight: 400;
  display: block;
  position: static;
}

.div_button_productprofesorb42 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.video-2-productprofesorb_iron {
  display: block;
}

.headline_productprofesorb4_iron {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
  position: static;
}

.section_productbaciprobottomtab-copy, .section_productprofesorbbottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_productprofesorb_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productprofesorb_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_productprofesorb_brouchuredown:hover {
  color: #000;
}

.div_button_productbacipro_dualdownload_-copy, .div_button_productprofesorb1_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productprofesorb_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_productprofesorb_contactusdown:hover {
  color: #000;
}

.div_productcognisol_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productcognisol {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productcognisol_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productcognisol_butt1:hover {
  color: #000;
}

.section_desctab_productcognisol {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productcognisoltab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productcognisolblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productcognisoltab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productcognisol {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productcognisolbtab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.maskcognisol {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_cognisol1 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65e69af8aace4b322e6ba2d5_cognisol.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.div_productcognisoltab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productcognisoldescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_productcognisoltab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.tabs_product_cognisol_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_cognisol_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_cognisol {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/662cd74f00099e2966a3b6b8_cognitive1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 100px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_cognisol {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_cognisol {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_cognisol {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_cognisol1 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_cognisol {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 120px;
  padding-bottom: 120px;
}

.headline_active_-product_cognisol {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.list_activeproduct_cognisol {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.div_productcognisol4_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px;
  display: flex;
}

.div_button_productcognisol4 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.headline_productcognisol4 {
  color: #39b6ae;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 27px;
  font-weight: 700;
  line-height: 30px;
  display: block;
  position: static;
}

.div_productcognisol4_youtube {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.gridcognisol {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-items: stretch;
}

.div_button_productcognisol14 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.video-2_productcognisol {
  display: block;
}

.headline_productcognisol14 {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 30px;
  font-weight: 400;
  display: block;
  position: static;
}

.div_button_productcognisol42 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.video-2-productcognisol_iron {
  display: block;
}

.headline_productcognisol4_stress {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
  position: static;
}

.section_productcognisolbottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_productcognisol_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productprofesorb_cognisoldown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_productprofesorb_cognisoldown:hover {
  color: #000;
}

.div_button_productcognisol1_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productcognisol_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_productcognisol_contactusdown:hover {
  color: #000;
}

.div_productlipcolac_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productlipcolac {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productlipcolac_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productlipcolac_butt1:hover {
  color: #000;
}

.section_desctab_productlipcolac {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productlipcolactab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productlipcolacblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productlipcolactab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productlipcolac {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productlipcolactab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.masklipcolac {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.div_productlipcolactab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productlipcolacdescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_productlipcolactab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.slide_lipcolac1 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65dc7dc14f5b474016ace63d_lipcolac.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.tabs_product_lipcolac_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_lipcolac_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_lipcolac {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/662e5519d22eb282a2327a0c_cardio1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 90px;
  padding-bottom: 90px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_lipcolac {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_lipcolac {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_lipcolac {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_lipcolac1 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_lipcolac {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 170px;
  padding-bottom: 170px;
}

.headline_active_-product_lipcolac {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.list_activeproduct_lipcolac {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.section_productlipcolacbottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_productlipcolac_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productprofesorb_lipcolacdown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_productprofesorb_lipcolacdown:hover {
  color: #000;
}

.div_button_productlipcolac1_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productlipcolac_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_productlipcolac_contactusdown:hover {
  color: #000;
}

.div_productprodicon_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productprodicon {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productprodicon_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productprodicon_butt1:hover {
  color: #000;
}

.section_desctab_productprodicon {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productprodicontab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productprodiconblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productprodicontab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productprodicon {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productprodicontab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.maskprodicon {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_prodicon1 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65e037b2b1408d7efb0bc380_prodicon.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.div_productprodicontab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productprodicondescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_productprodicontab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.tabs_product_prodicon_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_prodicon_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_prodicon {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6630a8e5645775fe42df341b_Prodicon1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 90px;
  padding-bottom: 90px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_prodicon {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_prodicon {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_prodicon {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_prodicon1 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_prodicon {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 100px;
  padding-bottom: 100px;
}

.headline_active_-product_prodicon {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.list_activeproduct_prodicon {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.grid-floraib {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-items: stretch;
}

.bold-text-41-provinorm {
  margin-top: -50px;
  padding-top: 0;
  padding-bottom: 10px;
  font-size: 22px;
  display: block;
}

.bold-text-41-ublac-w {
  margin-top: -40px;
  padding-top: 0;
  padding-bottom: 10px;
  font-size: 22px;
  display: block;
}

.bold-text-41-profesorb, .bold-text-41-cognisol, .bold-text-41-prodicon {
  margin-top: -50px;
  padding-top: 0;
  padding-bottom: 10px;
  font-size: 22px;
  display: block;
}

.section_productprodiconbottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_productprodicon_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productprofesorb_prodicondown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_productprofesorb_prodicondown:hover {
  color: #000;
}

.div_button_productprodicon1_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productprodicon_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_productprodicon_contactusdown:hover {
  color: #000;
}

.bold-text-41-floraib {
  margin-top: -50px;
  padding-top: 0;
  padding-bottom: 10px;
  font-size: 22px;
  display: block;
}

.div_productcataprod_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productcatapro {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productcatapro_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productcatapro_butt1:hover {
  color: #000;
}

.section_desctab_productcatapro {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productcataprotab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productcataproblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productcataprotab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productcatapro {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productcataprotab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.maskcatapro {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_catapro1 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65df2df4cd797cc751966730_catapro.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.div_productcataprotab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productcataprodescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_productcataprotab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.tabs_product_catapro_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_catapro_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_catapro {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6630e4efb62a845543ad0227_Catapro1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 90px;
  padding-bottom: 90px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_catapro {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_catapro {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_catapro {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_catapro1 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_catapro {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 100px;
  padding-bottom: 100px;
}

.headline_active_-product_catapro {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.bold-text-41catapro {
  margin-top: -50px;
  padding-top: 0;
  padding-bottom: 10px;
  font-size: 22px;
  display: block;
}

.list_activeproduct_catapro {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.div_productreusol_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productreusol {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productreusol_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productreusol_butt1:hover {
  color: #000;
}

.section_desctab_productreusol {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productreusoltab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productreusoltabblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productreusoltab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productreusoltab {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productreusoltab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.mask_reusol {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_reusol1 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65ed8dc1cafa8822efe46978_reusol.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.slide_reusol2 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6638b6d3b913a03d2c500f2e_reusol.png");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  border: 1px solid #fff;
  border-radius: 20px;
  width: 350px;
  height: 350px;
}

.div_productreusoltab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productreusoltabdescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_produreusoltab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.section_productcataprobottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_productcatapro_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productprofesorb_cataprodown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_productprofesorb_cataprodown:hover {
  color: #000;
}

.div_button_productcatapro1_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productcatapro_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_productcatapro_contactusdown:hover {
  color: #000;
}

.tabs_product_reusol_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_reusol_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_reusol {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6639cc877e41394126408a7b_Reusol1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 90px;
  padding-bottom: 90px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_reusol {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_reusol {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_reusol {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_reusol1 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_reusol {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 150px;
  padding-bottom: 150px;
}

.headline_active_-product_reusol {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -60px;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.list-item-37 {
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.list-8, .list-8-reusol {
  padding-top: 10px;
  padding-left: 100px;
}

.div_productreusol4_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px;
  display: flex;
}

.div_button_productreusol4 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.headline_productreusol4 {
  color: #39b6ae;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 27px;
  font-weight: 700;
  line-height: 30px;
  display: block;
  position: static;
}

.div_productreusol4_youtube {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.grid-reusol {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-items: stretch;
}

.div_button_productreusol14 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.headline_productreusol4_diarrhea {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 30px;
  font-weight: 400;
  display: block;
  position: static;
}

.video-2_productreusol_diarhee {
  display: block;
}

.div_button_productreusol42 {
  background-color: #fcfcfc;
  border: 1px solid #0000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: block;
}

.video-2-productreusol_idb {
  display: block;
}

.headline_productreusol4_idb {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
  position: static;
}

.section_productreusolbottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_productreusol_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productreusol_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_productreusol_brouchuredown:hover {
  color: #000;
}

.div_button_productbacipro_dualdownload_-copy {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productreusol_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_productreusol_contactusdown:hover {
  color: #000;
}

.div_productprobivita_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productprobivita {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productprobivita_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productprobivita_butt1:hover {
  color: #000;
}

.section_desctab_productprobivita {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productprobivitatab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productprobivitablock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productprobivitatab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productcatapro-copy, .div_human_left_productprobivita {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productprobivitatab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.maskprobivita {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_probivita1 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65e6d5aac594c1c08480e6f2_probivita.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.div_productprobivitatab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productprobivitadescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_productprobivitatab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.tabs_product_probivita_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_probivita_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_probivita {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/663e24596ae1b400ff447e93_Probivita1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 90px;
  padding-bottom: 90px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_probivita {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_probivita {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_reusol-copy, .headline_benefits1_product_probivita {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_probivita1 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_probivita {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 150px;
  padding-bottom: 150px;
}

.headline_active_-product_probivita {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -60px;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.list-8probivita {
  padding-top: 10px;
  padding-left: 100px;
}

.section_productprobivitabottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.button_productprobivita_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_productprobivita_brouchuredown:hover {
  color: #000;
}

.div_button_productbacipro_dualdownload_-copy-copy {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productprobivita_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_productprobivita_contactusdown:hover {
  color: #000;
}

.div_button_productprobivita_dualdownload, .div_button_productreusol_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.div_productmorningbreeze_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productmorningbreeze {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productmorningbreeze_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productmorningbreeze_butt1:hover {
  color: #000;
}

.section_desctab_productmorningbreeze {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productmorningbreezetab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productmorningbreezeblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productmorningbreezetab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productmorningbreeze {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productmorningbreezetab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.maskmorningbreeze {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.div_productmorningbreezetab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productmorningbreezedescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_productmorningbreezetab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.slide_morningbreeze {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65e6dc4684e864e611d2c7b8_morning%20breeze.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.tabs_product_morningbreeze_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_morningbreeze_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_morningbreeze {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6641c1587288e84197e2b1dc_Morning%20Breeze1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 90px;
  padding-bottom: 90px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_morningbreeze {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_morningbreeze {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_morningbreeze {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_morningbreeze1 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_morningbreeze {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 100px;
  padding-bottom: 100px;
}

.headline_active_-product_morningbreeze {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.bold-text-41morningbreeze {
  margin-top: -50px;
  padding-top: 0;
  padding-bottom: 10px;
  font-size: 22px;
  display: block;
}

.list_activeproduct_morningbreeze {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.section_productmorningbreezebottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_productmorningbreeze_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productmorningbreeze_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_productmorningbreeze_brouchuredown:hover {
  color: #000;
}

.button_productmorningbreeze_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_productmorningbreeze_contactusdown:hover {
  color: #000;
}

.div_productbacivita_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productbacivita {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productionbacivitai_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productionbacivitai_butt1:hover {
  color: #000;
}

.section_desctab_productbacivita {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productbacivitatab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productbacivitablock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productbacivitatab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productbacivita {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productbacivitatab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.maskbacivita {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_bacivita1 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65d72fbb744f77c41893510b_bacivita.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.div_productbacivitatab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productbacivitadescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_productbacivitatab_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.tabs_product_bacivita_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_bacivita_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_bacivita {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6643473a6826d58d5520f291_Bacivita1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 90px;
  padding-bottom: 90px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_bacivita {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_bacivita {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_bacivita {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_bacivita1 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_bacivita {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 150px;
  padding-bottom: 150px;
}

.headline_active_-product_bacivita {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -60px;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.list-8bacivita {
  padding-top: 10px;
  padding-left: 100px;
}

.section_productbacivitabottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_productbacivita_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productbacivita_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_productbacivita_brouchuredown:hover {
  color: #000;
}

.div_button_productprobivita_dualdownload_-copy {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productbacivita_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_productbacivita_contactusdown:hover {
  color: #000;
}

.div_productpreviflam_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productpreviflam {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productionpreviflam_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productionpreviflam_butt1:hover {
  color: #000;
}

.section_desctab_productpreviflam {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productpreviflamtab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productpreviflamblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productpreviflamtab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productpreviflam {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productpreviflamtab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.maskpreviflam {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_previflam1 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65d73044e3012b9ce35313ee_previflam.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.div_productpreviflamtab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productpreviflamdescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_productpreviflamvb_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.tabs_product_previflam_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_previflam_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_previflam {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6643473a6826d58d5520f291_Bacivita1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 90px;
  padding-bottom: 90px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_previflam {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_previflam {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_previflam {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_previflam1 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_previflam {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 150px;
  padding-bottom: 150px;
}

.headline_active_-product_previflam {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -60px;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.list-8previflam {
  padding-top: 10px;
  padding-left: 100px;
}

.section_productpreviflambottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_productpreviflam_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productpreviflam_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_productpreviflam_brouchuredown:hover {
  color: #000;
}

.div_button_productpreviflam1_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.div_product9greensm_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_product9greens {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_production9greens_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_production9greens_butt1:hover {
  color: #000;
}

.section_desctab_product9greens {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_product9greenstab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_product9greensblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_product9greenstab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_product9greens {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_product9greenstab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.mask9greens {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_9greens1 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65d7310eab27f52fd4b6b90c_9%20greens.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.div_product9greenstab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_product9greensdescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_product9greensvb_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.tabs_product_9greens_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_9greens_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_9greens {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6643473a6826d58d5520f291_Bacivita1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 90px;
  padding-bottom: 90px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_9greens {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_9greens {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_9greens {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_9greens1 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_9greens {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 100px;
  padding-bottom: 100px;
}

.headline_active_-product_9greens {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.bold-text-419greens {
  margin-top: -50px;
  padding-top: 0;
  padding-bottom: 10px;
  font-size: 22px;
  display: block;
}

.list_activeproduct_9greens {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.section_product9greensbottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_product9greens_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_product9greens_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_product9greens_brouchuredown:hover {
  color: #000;
}

.div_button_product9greens1_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_product9greens_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_product9greens_contactusdown:hover {
  color: #000;
}

.div_productprovibod3m_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productprovibod3 {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productionprovibod3_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productionprovibod3_butt1:hover {
  color: #000;
}

.section_desctab_productprovibod3 {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productprovibod3tab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productprovibod3block {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productprovibod3tab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productprovibod3 {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productprovibod3tab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.maskprovibod3 {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_provibod31 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65f0761c893a0ac65d508d80_provibo%20d3.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.div_productprovibod3tab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productprovibod3edescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_productprovibod3vb_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.tabs_product_provibod3_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_provibod3_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_provibod3 {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6643473a6826d58d5520f291_Bacivita1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 90px;
  padding-bottom: 90px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_provibod3 {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_provibod3 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_provibod3 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_provibod31 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_provibod3 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 150px;
  padding-bottom: 150px;
}

.headline_active_-product_provibod3 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -60px;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.bold-text-43provibod3 {
  font-size: 22px;
}

.list-8provibod3 {
  padding-top: 10px;
  padding-left: 100px;
}

.section_productprovibod3bottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_productprovibod3_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productprovibod3_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_productprovibod3_brouchuredown:hover {
  color: #000;
}

.div_button_productprovibod31_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productprovibod3_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_productprovibod3_contactusdown:hover {
  color: #000;
}

.div_productvibod3m_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productvibod3 {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productionvibod3_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productionvibod3_butt1:hover {
  color: #000;
}

.section_desctab_productvibod3 {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productvibod3tab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productvibod3block {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productvibod3tab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productvibod3 {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productvibod3tab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.maskvibod3 {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_vibod31 {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65f07773123c110e75566251_vibo%20d3.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.div_productvibod3tab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productvibod3edescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_productvibod3vb_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.tabs_product_vibod3_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_vibod3_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_vibod3 {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6651ca48f7b8195b97ec3e80_vibo1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 90px;
  padding-bottom: 90px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_vibod3 {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_vibod3 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_vibod3 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_vibod31 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_vibod3 {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 150px;
  padding-bottom: 150px;
}

.headline_active_-product_vibod3 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -60px;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.bold-text-43vibod3 {
  font-size: 22px;
}

.list-8vibod3 {
  padding-top: 10px;
  padding-left: 100px;
}

.section_productvibod3bottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_productvibod3_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productvibod3_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_productvibod3_brouchuredown:hover {
  color: #000;
}

.div_button_productvibod31_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productvibod3_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_productvibod3_contactusdown:hover {
  color: #000;
}

.div_productultirenpro_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productultirenpro {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productionultirenpro_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productionultirenpro_butt1:hover {
  color: #000;
}

.section_desctab_productultirenpro {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productultirenprotab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productultirenproblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productultirenprotab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productultirenpro {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productultirenprotab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.maskultirenpro {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_ultirenpro {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65e6a75aaace4b322e72505d_ultirenpro.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.div_productultirenprotab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productultirenproedescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_productultirenprovb_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.tabs_product_ultirenpro_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_ultirenpro_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_ultirenpro {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6655548b27a5383745e17260_ULTIRENPRO1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 90px;
  padding-bottom: 90px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_ultirenpro {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_ultirenpro {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_ultirenpro {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_vibod31-copy, .list_benefit_product_vibod311 {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_ultirenpro {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 150px;
  padding-bottom: 150px;
}

.headline_active_-product_ultirenpro {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -60px;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.bold-text-43ultirenpro {
  font-size: 22px;
}

.list-8ultirenpro {
  padding-top: 10px;
  padding-left: 100px;
}

.section_productultirenprobottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_productultirenpro_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productultirenpro_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_productultirenpro_brouchuredown:hover {
  color: #000;
}

.div_button_productultirenpro1_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productultirenpro_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_productultirenpro_contactusdown:hover {
  color: #000;
}

.div_productultiren_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productultiren {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productionultiren_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productionultiren_butt1:hover {
  color: #000;
}

.section_desctab_productultiren {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productultirentab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productultirenblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productultirentab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productultiren {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productultirentab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.maskultiren {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_ultiren {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65e6a916c57994f4241ae4eb_ultiren.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.div_productultirentab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productultirendescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_productultirenvb_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.tabs_product_ultiren_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_ultiren_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_ultiren {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6655548b27a5383745e17260_ULTIRENPRO1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 90px;
  padding-bottom: 90px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_ultiren {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_ultiren {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_ultiren {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_ulterin {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_ultiren {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 150px;
  padding-bottom: 150px;
}

.headline_active_-product_ultiren {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -60px;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.bold-text-43ultiren {
  font-size: 22px;
}

.list-8ultiren {
  padding-top: 10px;
  padding-left: 100px;
}

.list_benefit_product_ultirenpr1o {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.section_productultirenbottomtab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.div_button_productultiren_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productultiren_brouchuredown {
  color: #fcfbfb;
  background-color: #39b6ae;
  border: 0 #000;
  border-radius: 12px;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
  text-decoration: none;
}

.button_productultiren_brouchuredown:hover {
  color: #000;
}

.div_button_productultiren1_dualdownload {
  pointer-events: auto;
  -webkit-text-stroke-color: #fff;
  border: 0 #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 25px;
  display: flex;
}

.button_productultiren_contactusdown {
  outline-offset: 0px;
  pointer-events: auto;
  color: #fff;
  text-transform: none;
  cursor: auto;
  background-color: #39b6ae;
  border: 0 #fff;
  border-radius: 12px;
  outline: 3px #fff;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 35px;
  text-decoration: none;
}

.button_productultiren_contactusdown:hover {
  color: #000;
}

.div_productultirenforte_main {
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px #000;
  justify-content: center;
  max-width: 1170px;
  margin: 100px auto 20px;
  padding: 20px;
  display: flex;
}

.div_button_productultirenforte {
  background-color: #fcfcfc;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  display: flex;
}

.button_productionultirenforte_butt1 {
  outline-offset: 0px;
  color: #39b6ae;
  text-align: center;
  -webkit-text-stroke-color: #39b6ae;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  border: 2px #39b6ae;
  border-radius: 16px;
  outline: 0 #39b6ae;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 60px;
  font-family: Urbanist, sans-serif;
  font-size: 35px;
  font-weight: 700;
  display: block;
  box-shadow: 0 1px 4px 2px #39b6ae;
}

.button_productionultirenforte_butt1:hover {
  color: #000;
}

.section_desctab_productultirenforte {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 0;
}

.div_productultirenfortetab {
  border: 1px #000;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div_productultirenforteblock {
  border: 1px #000;
  max-width: 1170px;
  margin: 20px auto;
  padding: 20px 0;
  font-size: 16px;
  line-height: 30px;
}

.grid_productultirenfortetab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div_human_left_productultirenforte {
  border: 1px #000;
  border-left-width: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.slider_productultirenfortetab {
  aspect-ratio: auto;
  outline-offset: 0px;
  object-fit: fill;
  border: 0 #fff;
  border-radius: 0;
  outline: 0 #fcf9f9;
  align-self: auto;
  width: 350px;
  height: 350px;
  display: block;
  position: relative;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px #0003;
}

.maskultirenforte {
  outline-offset: 0px;
  border: 1px #fff;
  border-radius: 20px;
  outline: 7px solid #fffefe;
  position: absolute;
  box-shadow: 0 2px 5px 15px #0003;
}

.slide_ultirenforte {
  aspect-ratio: auto;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/65e6aa409b3313a51687c333_ultiren%20forte.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border: 1px #fff;
  border-radius: 20px;
  outline: 3px #fff;
  width: 350px;
  height: 350px;
  position: static;
  inset: 0% auto auto 0%;
}

.div_productultirenfortetab_right {
  font-size: 16px;
  line-height: 30px;
}

.div_productultirenfortedescription {
  border: 1px #000;
  border-top-right-radius: 80px;
}

.headline_productultirenfortevb_deschead {
  color: #39b6ae;
  -webkit-text-stroke-color: #333;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: inline-block;
}

.tabs_product_ultirenforte_2tabsmenu-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  display: grid;
}

.tabs_content_product_ultirenforte_2tabs {
  padding: 0;
  position: relative;
}

.tab-pane-tab-1-product_ultirenforte {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6655548b27a5383745e17260_ULTIRENPRO1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 90px;
  padding-bottom: 90px;
  padding-left: 0;
  position: relative;
}

.headline_benefits_product_ultirenforte {
  justify-content: flex-start;
  align-items: center;
  margin-top: -60px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: block;
}

.list_benefit_product_ultirenforte {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.headline_benefits1_product_ultirenforte {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 22px;
  font-weight: 700;
  display: inline-block;
}

.list_benefit_product_ulterinforte {
  padding-left: 100px;
  padding-right: 0;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.tab-pane-tab-2-product_ultirenforte {
  background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  padding-top: 150px;
  padding-bottom: 150px;
}

.headline_active_-product_ultirenforte {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -60px;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: block;
}

.bold-text-43ultirenforte {
  font-size: 22px;
}

.list-8ultirenforte {
  padding-top: 10px;
  padding-left: 100px;
}

.section_terms-and-conditions_body {
  text-align: justify;
  margin-bottom: 50px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_terms-and-conditions_body {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.richtext_terms-and-conditions_body {
  color: #000;
  text-align: justify;
  margin-top: 100px;
  font-family: Urbanist, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.richtext_terms-and-conditions_body p {
  text-align: center;
}

.image_probioticmanufacturer_ourcertification_logo-nqaiso9000 {
  aspect-ratio: auto;
  width: 200px;
  min-width: 0;
  max-width: 100%;
  height: 120px;
}

.section_manu_dosageforms-finished-formulations {
  margin-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.div_bc_strain__products-manufacturers {
  text-align: center;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: baseline;
  margin-top: -20px;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.div_bc_strain_gastro-manufacturers {
  margin-top: 29px;
  display: inline-block;
}

.div_bc_cognitive-manufacturers {
  display: inline-block;
}

.image_bc_strain_humanhealthicons-manufacturers {
  max-width: 70%;
}

.text-block_products_humanhealth_boneiconstext-manufacturers {
  padding-top: 0;
  font-size: 18px;
  line-height: 35px;
}

.div_bc_strain__products-manufacturers-1 {
  text-align: center;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: baseline;
  margin-top: 10px;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.div_bc_strain_gastro-manufacturers1 {
  margin-top: 29px;
  display: inline-block;
}

.image_bc_strain_humanhealthicons-manufacturers-cradiac {
  max-width: 70%;
}

.div_bc_cognitive-manufacturers-children {
  display: inline-block;
}

.image_bc_strain_humanhealthicons-_cognchildren {
  max-width: 70%;
}

.text-block_products_humanhealth_boneiconstext-children {
  padding-top: 0;
  font-size: 18px;
  line-height: 35px;
}

.div_bc_strain_diabetes-sports {
  display: inline-block;
}

.image_strain_bc_humanhealthicons-_diabetes-sports {
  max-width: 70%;
}

.text-block_products_humanhealth_boneiconstext-sports {
  padding-top: 0;
  font-size: 18px;
  line-height: 35px;
}

.div_bc_strain_immunity-bone {
  display: inline-block;
}

.image_products_humanhealthicons-bone {
  max-width: 70%;
}

.text-block_products_humanhealth_boneiconstext-bone {
  padding-top: 0;
  font-size: 18px;
  line-height: 35px;
}

.div_bc_strain_oral-rehydration {
  text-align: center;
  display: inline-block;
}

.image_bc_strain_humanhealthicons_oral-rehydration {
  max-width: 70%;
}

.text-block_products_humanhealth_boneiconstext-oralrehydration {
  padding-top: 0;
  font-size: 18px;
  line-height: 35px;
}

.div_bc_strain_renal-hangover {
  display: inline-block;
}

.image_bc_strain_humanhealthiconss_hangover {
  max-width: 70%;
}

.text-block_products_humanhealth_boneiconstext-hangover {
  padding-top: 0;
  font-size: 18px;
  line-height: 35px;
}

.div_bc_strain__products-manufacturersdosage {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: center;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: baseline;
  margin-top: 10px;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.div_bc_strain_gastro-manufacturerscapsules {
  margin-top: 29px;
  display: inline-block;
}

.image_bc_strain_humanhealthicons-manufacturerscapsules {
  max-width: 70%;
}

.text-block_products_humanhealth_boneiconstext-manufacturerscapsules {
  padding-top: 0;
  font-size: 18px;
  line-height: 35px;
}

.div_bc_cognitive-manufacturers-chewable {
  display: inline-block;
}

.image_bc_strain_humanhealthicons-_cogn-chewable {
  max-width: 70%;
}

.text-block_products_humanhealth_boneiconstext-chewable {
  padding-top: 0;
  font-size: 18px;
  line-height: 35px;
}

.div_bc_strain_diabetes-liquid {
  display: inline-block;
}

.image_strain_bc_humanhealthicons-_diabetes-liquid {
  max-width: 70%;
}

.text-block_products_humanhealth_boneiconstext-liquid {
  padding-top: 0;
  font-size: 18px;
  line-height: 35px;
}

.div_bc_strain_immunity-osuspensions {
  display: inline-block;
}

.image_products_humanhealthicons-osuspensions {
  max-width: 70%;
}

.text-block_products_humanhealth_boneiconstext-osuspensions {
  padding-top: 0;
  font-size: 18px;
  line-height: 35px;
}

.div_bc_strain_oral-spacks {
  text-align: center;
  display: inline-block;
}

.image_bc_strain_humanhealthicons_oral-spacks {
  max-width: 70%;
}

.text-block_products_humanhealth_boneiconstext-spacks {
  padding-top: 0;
  font-size: 18px;
  line-height: 35px;
}

.div_bc_strain_renal-sachets {
  display: inline-block;
}

.image_bc_strain_humanhealthiconss_renal-sachets {
  max-width: 70%;
}

.text-block_products_humanhealth_boneiconstext-sachets {
  padding-top: 0;
  font-size: 18px;
  line-height: 35px;
}

.div_strain_bc_women-drops {
  display: inline-block;
}

.image_bc_strain_humanhealthicons-_women-drops {
  max-width: 70%;
}

.text-block_products_humanhealth_boneiconstext-drops {
  padding-top: 0;
  font-size: 18px;
  line-height: 35px;
}

.div_strain_bc_obesity-gummies {
  display: inline-block;
}

.image_bc_strain_humanhealthicons-_obecity-gummies {
  max-width: 70%;
}

.text-block_products_humanhealth_boneiconstext-gummies {
  padding-top: 0;
  font-size: 18px;
  line-height: 35px;
}

.heading_probioticmanufacturing_fnbindustryeplore-heading {
  align-self: flex-start;
  margin-left: auto;
  margin-right: auto;
  font-size: 35px;
  font-weight: 700;
  line-height: 44px;
}

.list-9 {
  padding-left: 10px;
  list-style-type: none;
}

.container-1170_section_probioticmanufacturing_foodnbeverage_fortificationoptiopff {
  max-width: 1170px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div_probioticmanufacturing_foodnbeverage_fortificationoptionpff {
  color: #fff;
  border: 1px solid #0000;
  border-top-left-radius: 40px;
  border-bottom-right-radius: 40px;
  flex-direction: row;
  justify-content: space-around;
  align-items: flex-start;
  padding: 0;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_probioticmanufacturing_foodnbeverage_fortification_foodopyionspff {
  color: #000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-left: 40px;
  display: flex;
}

.div_probioticmanufacturing_fnb_fortification_fooditemspff {
  background-color: #0000;
  border: 0 solid #000;
  border-radius: 40px 0 40px 20px;
  margin-right: 20px;
  padding: 20px 0 20px 20px;
}

.list_probioticmanufacturing_fnb_fortification_fooditemspff {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.div_probioticmanufacturing_foodnbeverage_fortificationdrinks-optionspff {
  color: #000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div_probioticmanufacturing_fnb_fortification_drinkitemspff {
  background-color: #0000;
  border: 0 solid #000;
  border-radius: 40px 0 40px 20px;
  padding: 20px 0 20px 20px;
}

.list_probioticmanufacturing_fnb_fortification_drinkitemspff {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 0;
  list-style-type: square;
  display: block;
}

.div_probioticmanufacturing_foodnbeverage_fortification_foodopyionspff1p {
  color: #000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-left: 40px;
  display: flex;
}

.div_probioticmanufacturing_fnb_fortification_fooditemspff1p {
  background-color: #0000;
  border: 0 solid #000;
  border-radius: 40px 0 40px 20px;
  margin-right: 20px;
  padding: 20px 0 20px 20px;
}

.div_probioticmanufacturing_foodnbeverage_fortification_foodopyionspff2o {
  color: #000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-left: 40px;
  display: flex;
}

.div_probioticmanufacturing_fnb_fortification_fooditemspff2p {
  background-color: #0000;
  border: 0 solid #000;
  border-radius: 40px 0 40px 20px;
  margin-right: 20px;
  padding: 20px 0 20px 20px;
}

.list_probioticmanufacturing_fnb_fortification_fooditemspf1 {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  list-style-type: square;
  display: block;
}

.list_probioticmanufacturing_fnb_fortification_fooditemspf2 {
  color: #000;
  text-align: left;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 0;
  list-style-type: square;
  display: block;
}

.nav-button_probioticmanufacturer_ctaff {
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #39b6ae;
  border-radius: 0;
  flex-flow: column;
  place-content: center;
  align-items: center;
  width: 200px;
  min-width: auto;
  max-width: none;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  font-size: 16px;
  line-height: 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.section_form_subscribe {
  background-color: #39b6ae;
  margin-top: 100px;
  margin-bottom: 0;
  padding: 10px 100px 30px;
}

.div_form_subscribe {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.headline_form_subscribe {
  text-align: center;
  margin-top: 10px;
  padding-top: 0;
  font-size: 22px;
}

.nav-button_prosubscribe {
  color: #000;
  text-align: center;
  text-transform: capitalize;
  cursor: pointer;
  background-color: #fff;
  border-radius: 0;
  flex-flow: column;
  place-content: center;
  align-items: center;
  width: 800px;
  min-width: auto;
  max-width: none;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 10px 10px 0;
  font-size: 20px;
  line-height: 30px;
  display: flex;
  box-shadow: 1px 1px 3px #000;
}

.heading-80 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.unsplash-image {
  object-fit: contain;
  object-position: 50% 50%;
  width: 100%;
  height: auto;
  display: block;
}

.text_herodesc {
  color: #fffefe;
  line-height: 22px;
}

.text_hero_tab {
  color: var(--royal-blue);
  background-color: #fff7f7;
  border-radius: 20px;
  margin-bottom: -20px;
  padding: 5px 10px;
  font-weight: 700;
  line-height: 20px;
}

.div_probioticsupplier_experiencedesign_hero {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  flex-wrap: nowrap;
  justify-content: space-around;
  align-items: flex-start;
  width: auto;
  max-width: 1170px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.div_probioticsupplier_experiencedesignelement_hero {
  color: #ece5e5;
  flex-flow: column;
  place-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  display: flex;
}

.text_stats_hero {
  text-align: center;
  font-size: 36px;
  font-weight: 700;
}

.div_services_wrap {
  color: #000;
  text-align: center;
  background-color: #0000;
  border: 1px #000;
  border-top: 7px solid #0c817cc2;
  border-radius: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  min-width: auto;
  max-width: none;
  height: auto;
  margin: 30px 40px;
  padding: 15px;
  display: flex;
  box-shadow: 6px 6px 20px #8d8d8d80;
}

.div_services_wrap:hover {
  color: #fff;
}

.image-50 {
  width: auto;
  max-width: none;
}

.ikonik-hjkrw, .ikonik-tj1z {
  color: #fff;
}

.ikonik-kc9rp {
  color: #0d0202;
}

.ikonik-yf3y0h, .ikonik-86azu, .ikonik-7ob73 {
  color: #000;
}

.ikonik-niz9g {
  color: #0c817cc2;
}

.ikonik-ofptxh {
  color: #2659b9;
}

.ikonik-p9o3ch, .ikonik-07zer, .ikonik-12rj5j {
  color: #0c817cc2;
}

.heading_services_names {
  color: #0c817cc2;
  font-size: 20px;
}

.paragraph_services_description {
  color: #000;
  text-align: center;
  min-width: auto;
  height: auto;
  font-size: 16px;
  line-height: 22px;
}

.paragraph_services_description:hover {
  color: #000;
}

.div_probioticsupplier_application {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff0;
  flex-flow: wrap;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: none;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: grid;
}

.div_application_wrap {
  background-color: #fff;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.ikonik-qnq3fg {
  color: #0c817cc2;
}

.text_application {
  text-align: center;
}

.path-wk02lg {
  color: #0c817cc2;
}

.ikonik-takgz {
  color: #2659b9;
}

.path-dskrs {
  color: #0c817cc2;
}

.ikonik-if5vz {
  color: #2659b9;
}

.path-4axjt {
  color: #0c817cc2;
}

.ikonik-v03rf, .ikonik-cjcj6l {
  color: #2659b9;
}

.image_probioticmanufacturer_certificate_logo {
  width: 80px;
  max-width: none;
  height: auto;
}

.span-green {
  color: var(--company-green);
}

.image-51 {
  border-radius: 20px;
  max-width: 50%;
}

.div-block-118 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-items: center;
  display: flex;
}

.section_featuredstrains {
  flex-flow: column;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 100px;
  display: flex;
}

.ikonik-nzgq5, .ikonik-3rdpc, .ikonik-179u4, .ikonik-yv3bb, .ikonik-pavh1, .ikonik-tztzd {
  color: #2659b9;
}

.path-ema4k {
  color: #0c817cc2;
}

.ikonik-4v92t {
  color: #2659b9;
}

.path-4gecv {
  color: #0c817cc2;
}

.ikonik-kpdi9 {
  color: #2659b9;
}

.icon_supplierpage, .ikonik-i61ou, .ikonik-u682p, .path-8u66a {
  color: #0c817cc2;
}

.ikonik-36kww {
  color: #2659b9;
}

.headline_company_services {
  text-align: center;
  margin-left: 20px;
}

.div_services_big_enclousure {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 40px;
  display: flex;
}

.div_bc_services_grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  min-width: auto;
  display: grid;
}

.path {
  color: #0c817cc2;
}

.typeform-wrapper-fhyvj0rr {
  max-width: 1170px;
  height: 500px;
}

@media screen and (min-width: 1920px) {
  .navbar {
    justify-content: space-between;
  }

  .brand-2 {
    background-image: none;
  }

  .brand-2.w--current {
    background-image: none;
    flex: 1;
    align-self: auto;
    position: static;
  }

  .nav-menu {
    flex-wrap: nowrap;
    justify-content: space-around;
    width: auto;
    margin-left: 0;
  }

  .nav-links, .nav-links.w--current {
    font-size: 20px;
  }

  .nav-button {
    text-align: left;
    text-transform: uppercase;
    flex-direction: column;
    flex: 1;
    align-items: center;
    min-width: auto;
    margin-left: 0;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    line-height: 35px;
    display: flex;
  }

  .body_about_us {
    font-size: 20px;
  }

  .section_about_us--hero_image {
    margin-left: auto;
    margin-right: auto;
  }

  .div_about_us--hero_image {
    background-position: 0%;
    background-size: auto;
    min-height: 500px;
    max-height: 500px;
    padding-left: 400px;
    padding-right: 0;
  }

  .paragraph_about_us--hero, .rich-text_about_us_large_scale {
    font-size: 20px;
  }

  .div_abou_us_large_scale {
    flex-wrap: nowrap;
  }

  .body_featured_strains {
    color: #000;
    font-size: 20px;
  }

  .div_featured_strain_hero {
    height: 350px;
    min-height: auto;
    max-height: 500px;
    padding-left: 0;
    padding-right: 0;
  }

  .div_featured_strain_strain_features, .rich-text_featured_strain_bacillus_clausii, .rich-text_featured_strains_lactobacillus {
    color: #000;
  }

  .body_services {
    padding-top: 70px;
    padding-bottom: 0;
    font-size: 20px;
  }

  .div_services_heroimage {
    height: 500px;
  }

  .textblock_services_herotagline {
    background-color: var(--dim-grey);
    margin-bottom: 15px;
  }

  .text_footer_linkedin {
    font-size: 20px;
  }

  .textblock_footer_aboutubl-copy {
    font-size: 20px;
    line-height: 35px;
  }

  .image_footer_img_twitter {
    max-width: none;
  }

  .heading_footer_history {
    color: var(--white-smoke);
    font-size: 20px;
  }

  .heading_footer_history:hover {
    color: var(--royal-blue);
  }

  .textblock_footer_connectwithus {
    font-size: 20px;
    line-height: 35px;
  }

  .image_footer_img_insta {
    max-width: none;
  }

  .text_footer_newsroom, .test_footer_contactus {
    font-size: 20px;
  }

  .image_footer_img_facebook {
    max-width: none;
  }

  .text-block_footer_footlabel_cookie, .text-block_footer_footlabel_sitemap, .text-block_footer_footlabel_legal, .text-block_footer_footlabel_privacy, .text-block_footer_footlabel_policy, .text_footer_footlabelcopyrighttext, .text-block_footer_footlabel_privacypolicy {
    font-size: 20px;
  }

  .body_products {
    color: #000;
    font-size: 20px;
  }

  .body_contact_us {
    padding-top: 50px;
    font-size: 20px;
  }

  .body_career {
    font-size: 20px;
  }

  .body_food_and_beverage {
    color: #000;
  }

  .container-1170_careers_hero {
    height: 500px;
  }

  .div_careers_heroimage {
    text-align: left;
    flex-flow: row;
    justify-content: flex-end;
    align-items: flex-end;
  }

  .text_careers_heroimg_tagline {
    background-color: var(--dim-grey);
    text-align: left;
    flex-wrap: nowrap;
    flex: 0 auto;
    justify-content: center;
    align-items: flex-end;
    max-width: none;
    padding-right: 0;
  }

  .button_careers_applynow {
    box-shadow: 1px 1px 3px #000;
  }

  .button_careers_applynow:hover {
    color: #434343;
  }

  .div_contactus_heroimage {
    background-position: 50%;
    min-height: 500px;
  }

  .image_contactus_heroimg_tagline {
    background-color: var(--dim-grey);
    margin-bottom: 15px;
    margin-right: 3px;
    padding-left: 15px;
  }

  .para_contactus_heroimg_text {
    font-size: 20px;
  }

  .text-block_about_us_tag_line {
    background-color: #707070;
    margin-bottom: 15px;
  }

  .body_research {
    color: #000;
    font-size: 20px;
  }

  .body_agriculture {
    padding-top: 50px;
  }

  .section_home_hero {
    background-color: #70707066;
    height: auto;
    max-height: 1080px;
  }

  .div_home_heroimg {
    color: #fff;
    text-align: center;
    flex-flow: column wrap;
    flex: 0 auto;
    place-content: center;
    align-self: flex-end;
    align-items: center;
    min-width: auto;
    max-width: none;
    height: 600px;
    min-height: auto;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: flex;
    position: static;
    top: auto;
  }

  .section_home_atuniquebiotech {
    min-width: 400px;
  }

  .richtext_home_content {
    font-family: Urbanist, sans-serif;
    font-size: 20px;
  }

  .button_home_aboutuniquebiotech {
    background-color: var(--lightseagreen);
    text-align: center;
    width: auto;
    margin-left: 15px;
    font-size: 20px;
    line-height: 35px;
  }

  .button_home_aboutuniquebiotech:hover {
    color: #434343;
  }

  .section_home_healthportfolio {
    -webkit-text-fill-color: inherit;
    background-clip: padding-box;
    padding-left: 100px;
    padding-right: 100px;
    line-height: 35px;
  }

  .grid_home_healthportfoliosegments {
    grid-template-rows: 1fr;
  }

  .section_home_ourstrains {
    padding: 50px 100px 0;
  }

  .div_home_ourstrains_content {
    flex-flow: column;
    flex: 0 auto;
    align-items: flex-start;
    display: flex;
  }

  .richtext_home_ourstraincontent {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
  }

  .button_home_ourstrain:hover {
    color: #434343;
  }

  .div_home_ourstrains_contentimg {
    -webkit-text-fill-color: inherit;
    background-image: none;
    background-clip: padding-box;
    top: -25px;
  }

  .div_home_learnaboutprobioticsimage3 {
    height: 300px;
    text-decoration: none;
  }

  .div_home_learnaboutprobiotics {
    justify-content: space-around;
    align-items: flex-end;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    overflow: hidden;
  }

  .section_home_learnaboutprobiotics {
    display: block;
    overflow: visible;
  }

  .div_home_learnaboutprobioticsimage2 {
    height: 300px;
    text-decoration: none;
  }

  .div_home_learnaboutprobioticsimage1 {
    text-align: center;
    height: 300px;
    text-decoration: none;
  }

  .div_hubot_contact-us {
    overflow: visible;
  }

  .div_products_heroimg-2 {
    height: 500px;
  }

  .text-block_products_heroimg_tagline-2 {
    background-color: #707070;
    border-top-left-radius: 0;
    border-bottom-left-radius: 20px;
    margin-bottom: 15px;
    padding-left: 15px;
  }

  .div_products_humanhealthcare_renalicon, .div_products_humanhealthcare_womenicon {
    margin-left: 5px;
    margin-right: 5px;
  }

  .button_products_humanhealthcare_seeourproducts {
    cursor: default;
    margin-top: 25px;
    margin-bottom: 25px;
    box-shadow: 1px 1px 3px #000;
  }

  .button_products_humanhealthcare_seeourproducts:hover {
    color: #434343;
  }

  .div_products_humanhealthcare_icons {
    margin-top: 28px;
  }

  .div_products_humanhealthcare_immunityicon, .div_products_humanhealthcare_oralicon {
    margin-left: 5px;
    margin-right: 5px;
  }

  .div_products_humanhealthcaregastroicon {
    margin-top: 0;
    margin-left: 5px;
    margin-right: 5px;
  }

  .div_products_humanhealthcare_cognitiveicon, .div_products_humanhealthcare_diabetesicon {
    margin-left: 5px;
    margin-right: 5px;
  }

  .button_products_animalhealthcare_seeourproducts {
    cursor: default;
    margin-top: 25px;
    margin-bottom: 25px;
    box-shadow: 1px 1px 3px #000;
  }

  .button_products_animalhealthcare_seeourproducts:hover {
    color: #434343;
  }

  .section_products_animalhealthcare {
    margin-top: 100px;
  }

  .div_products_animalhealthcarecattleicon {
    margin-top: 0;
    padding-top: 0;
  }

  .div_products_animalhealthcare_icons {
    margin-top: 0;
  }

  .button_products_fnb_seeourproducts {
    box-shadow: 1px 1px 3px #000;
  }

  .button_products_fnb_seeourproducts:hover {
    color: #434343;
  }

  .button_products_agriculture-seeourproducts {
    box-shadow: 1px 1px 3px #000;
  }

  .button_products_agriculture-seeourproducts:hover {
    color: #434343;
  }

  .div_research_heroimage {
    height: 500px;
  }

  .image_research_publication_icons {
    max-width: 100%;
  }

  .div_research_publicationartical_imgbackground {
    color: #000;
  }

  .grid_research_publicationarticalbackground {
    top: -162px;
  }

  .textblock_services_dosageform_text-3 {
    font-size: 20px;
    line-height: 35px;
  }

  .heading_home_heroimage {
    color: #fff;
    background-color: #0000;
    padding: 15px;
    font-size: 44px;
    line-height: 44px;
    overflow: visible;
  }

  .paragraph_home_heroimg {
    color: #fff;
    text-align: left;
    background-color: #0000;
    padding: 15px;
    font-size: 34px;
  }

  .div_navsection {
    justify-content: space-between;
    align-items: center;
  }

  .button_home_ourresearchyouradv_knowmore:hover, .button_services_contactus_analyticalsupport:hover {
    color: #434343;
  }

  .div_products_humanhealthcare_bone {
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-3 {
    cursor: default;
    margin-top: 35px;
    margin-left: 0;
    padding-left: 15px;
  }

  .div_about_us_certifications {
    background-color: #0000;
  }

  .paragraph-28 {
    text-align: justify;
  }

  .italic-text-3 {
    background-color: #0000;
    flex: 0 auto;
  }

  .image_logo {
    width: 200px;
    max-width: none;
    max-height: none;
    display: block;
  }

  .container-1173 {
    justify-content: flex-end;
    display: flex;
  }

  .navbar-3 {
    background-color: #0000;
    margin: 0 -706px 6px 261px;
    padding: 0 16px 0 0;
    display: inline-block;
  }

  .nav-menu-3 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin: -20px 0 -34px -205px;
    padding: 0;
    display: flex;
  }

  .nav-link-6 {
    justify-content: space-between;
    align-items: baseline;
    display: flex;
  }

  .div_fnb_heroimage {
    height: 500px;
  }

  .text-block-28 {
    background-color: #707070;
    margin-bottom: 15px;
    font-size: 20px;
  }

  .section_fnb_highlights {
    padding-left: 100px;
    padding-right: 100px;
  }

  .container-1170_fnb_highlights {
    padding-left: 0;
    padding-right: 0;
  }

  .container-1170_agri_hero {
    max-width: none;
  }

  .div_agri_heroimage {
    height: 500px;
  }

  .text-block_agri_hero_tag {
    background-color: var(--dim-grey);
    margin-bottom: 15px;
    padding-bottom: 0;
    font-size: 20px;
  }

  .div_agri_property {
    font-size: 20px;
  }

  .div_agri_protectsfrom_lateblight {
    padding-right: 0;
  }

  .div_agri_protectsfrom1 {
    flex-direction: row;
    align-items: flex-end;
    font-size: 20px;
  }

  .paragraph-30 {
    font-size: 20px;
  }

  .image_products_humanhealthicons {
    max-width: 100%;
  }

  .image_products_animalhealthicons {
    color: #000;
    max-width: 100%;
  }

  .image_aboutus_certifications_logo {
    padding-left: 10px;
  }

  .image_aboutus_certifications_logo.logo_fssai {
    padding-left: 0;
    padding-right: 0;
  }

  .button_fnb_downloadbrochure {
    box-shadow: 1px 1px 3px #000;
  }

  .button_fnb_downloadbrochure:hover {
    color: #434343;
  }

  .heading-28 {
    margin-bottom: 20px;
  }

  .text-block_learnabtprobioticsbuttons {
    text-decoration: none;
  }

  .paragraph_ourmission {
    text-align: justify;
  }

  .container-1170_fnb_herocontenttop, .div_fnb_herocontenttop {
    margin-left: auto;
    margin-right: auto;
  }

  .rich-text-block-25 {
    font-size: 20px;
  }

  .text_featuredstrains_herotext {
    background-color: var(--dim-grey);
    margin-bottom: 15px;
  }

  .button_services_contactus_customizedblend:hover, .button_services_contactus_privatelabel:hover {
    color: #434343;
  }

  .container-1170_aboutus_largescale {
    max-width: 1170px;
    margin-left: auto;
    margin-right: auto;
  }

  .rich-text-block-41 {
    padding-left: 0;
  }

  .image_fnb_highlightsimage {
    max-width: none;
    height: 300px;
  }

  .list-3 {
    font-size: 20px;
  }

  .body_home-mobile {
    color: #000;
    font-size: 20px;
  }

  .section_home_ourservicesnew {
    -webkit-text-fill-color: inherit;
    background-clip: padding-box;
    line-height: 35px;
  }

  .products_hero2 {
    height: 500px;
  }

  .image_products_animalhealthicons-hen-copy {
    opacity: .74;
    color: #000;
    max-width: 100%;
  }

  .div_indicationspecific_indicationboxes {
    max-width: none;
  }

  .div_indicationspecific_indicationboxes_womenhealth {
    box-shadow: 1px 1px 3px #000;
  }

  .div_indicationspecific_indicationboxes_guthealth {
    opacity: 1;
    background-position: 50%;
    box-shadow: 1px 1px 3px #000;
  }

  .div_indicationspecific_indicationboxes_wellness, .div_indicationspecific_indicationboxes_diabetes, .div_indicationspecific_indicationboxes_cognitive {
    box-shadow: 1px 1px 3px #000;
  }

  .section_indicationspecific_indicationboxes {
    transition: opacity .2s;
  }

  .div_indicationspecific_indicationboxes_hangover, .div_indicationspecific_indicationboxes_renal, .div_indicationspecific_indicationboxes_oral, .div_indicationspecific_indicationboxes_colic, .div_indicationspecific_indicationboxes_cardio, .div_indicationspecific_indicationboxes_obesity, .div_indicationspecific_indicationboxes_sports {
    box-shadow: 1px 1px 3px #000;
  }

  .section_publications_hero, .div_publications_hero {
    height: 500px;
  }

  .section_papers_bclausii {
    padding-left: 100px;
  }

  .section_papers_others, .section_papers_l-salivarius {
    padding-left: 100px;
    padding-right: 100px;
  }

  .sectiona_animal_health_category {
    transition: opacity .2s;
  }

  .div_animal_health_category {
    max-width: none;
  }

  .div_animal_pets {
    opacity: 1;
    background-position: 50%;
    box-shadow: 1px 1px 3px #000;
  }

  .div_animal_aqua_category, .div_animals_category_cattle {
    box-shadow: 1px 1px 3px #000;
  }

  .div_product_image_cattle {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614869859864f1844ea939ff_Prolact%20C.png");
    background-position: 50%;
    background-size: cover;
  }

  .headline_human_product_name_gastro {
    color: #2c364a;
  }

  .div_human_productimage_gastro_flora_ib-copy {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446faccc8b21198ccb4d4d_15_Flora%20IB.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_benefits_gastro {
    border: 1px solid #000;
  }

  .div_human_product_image_gastro_flora_fix {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446faacb5b0badddfe20d5_14_florafix.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_product_image_gastro_bacipro {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/66ee714f7f8140e755d79308_Bacipro%20image-min.JPG");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_product_image_gastro_bacilax {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6144752f8866e53c047cbffb_Bacilax_500.jpg");
    background-position: 0 0;
    background-size: cover;
  }

  .div_human_product_image_gastro_gglac {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61447530d8871e317f27d6e1_GG%20LAC.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_product_image_gastro_ublac1 {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa6cd049924db954df9_3_Ublac.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_product_image_gastro_revagut1 {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa6e1cc3680db636489_4_Revagut.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_product_image_women {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa6cb5b0b8405fe20c8_6_provinorm.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_product_image_ublac_w {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614478e36be9f9b5cf90ce9f_UBLAC-W.jpg");
    background-position: 0 0;
    background-size: cover;
  }

  .div_human_product_image_women_profesorb {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa8203e448229ed3dd8_8_PROFESORB.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_benefits_women_ublac-w, .div_human_benefits_women_profesorb {
    border: 1px solid #000;
  }

  .headline_human_children_reusol {
    color: var(--royal-blue);
  }

  .div_human_benefits_children_reusol {
    border: 1px solid #000;
  }

  .headline_ingredients_human_children_reusol {
    background-color: var(--royal-blue);
  }

  .div_human_product_image_children_reusol {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa6f01b49720abcef98_5_REUSOL.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_benefits_children_orateri {
    border: 1px solid #000;
  }

  .div_human_product_image_children_orateri {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/617f6996e544b08b74f924bd_Orateri_500px.png");
    background-position: 50%;
    background-size: auto;
  }

  .div_human_benefits_immunity_bacivita {
    border: 1px solid #000;
  }

  .div_human_product_immunity_bacivita {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fab2d6c200bc4c4ed43_16_Bacivita_V1_Mockup.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_product_image_immunity_provibo-d3 {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/617f6f31cac2d35ced461d47_Proracare_500px.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_product_image_immunity_9greens {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61447e2c2d6c206677c5435d_9%20Greens.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_benefits_immunity_9greens {
    border: 1px solid #000;
  }

  .div_human_product_image_immunity_previflam {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446faacb5b0b1442fe20d4_11_Previflam.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_benefits_immunity_previfilam, .div_human_benefits_immunity_provibo-d3, .div_human_benefits_renal_ultrinpro {
    border: 1px solid #000;
  }

  .div_human_product_image_renal_ultrinpro {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa44ffeae76bf6c2d0a_0_Ultirenpro.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_product_image_renal_ultiren {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa5d8871e3de127b7a0_1_Ultiren.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_benefits_renal_ulltiren {
    border: 1px solid #000;
  }

  .div_human_product_image_renal_ultiren-forte {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa5e32fbc2892172bc9_2_ULTIREN%20FORTE.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_benefits_renal_ultiren-forte, .div_human_benefits_cognitive_cognisol {
    border: 1px solid #000;
  }

  .div_human_product_image_cognitive_cognisol {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446facb653d90ab658a356_17_Cognisol.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_product_image_sports {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa9b653d927d158a354_10_PROBIVITA.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_benefits_sports, .div_human_obesity {
    border: 1px solid #000;
  }

  .div_human_product_image_obesity {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446facf2cfcd3bbcb0a990_18_catapro.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_diabetes, .div_human_benefits_hangover {
    border: 1px solid #000;
  }

  .div_human_product_image_cognitive_hangover {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446faabeedbd8e7c36e703_12_morning%20breeze.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_product_image_cardio {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446faae1cc3610a863648d_13_lipcolac.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_benefits_cardio, .div_human_benefits_oral_ublac_ct {
    border: 1px solid #000;
  }

  .div_human_product_image_oral_ublac_ct {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: auto;
  }

  .div_human_benefits_wellness_bibo_d3 {
    border: 1px solid #000;
  }

  .div_human_product_image_wellness_vibo_d3 {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/617f67f74455101ac506e3ee_VIBO%20D3_500px.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_benefits_wellness_ublac_sr, .div_human_benefits_bone_muspro {
    border: 1px solid #000;
  }

  .div_human_product_image_bone_muspro {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: auto;
  }

  .div_human_benefits_bone_ublac-m, .div_human_benefits_oral_prs_cl {
    border: 1px solid #000;
  }

  .div_human_product_image_oral_prs_cl {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6144b0eae81a66e7eb57d516_PRS-CL.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_product_image_oral_prs_sb {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6144b0ea86b8b77b2dbe5be2_PRS-SB.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_paws_super-paws {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6148720fc76e43293c0fca02_Super%20Paw.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_human_aqua_ub_deadoplus {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c24925a8c0e10b0f20cc8_deodoplus.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_aqua_vibrio_goo {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c2495db602675ac16f640_vibrigo.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_aqua_product_image_pondicare {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c249415d7e0700053546e_pondacare.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_aqua_image_aquaremind {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c2490caeed76e423b51bf_aquaremid%20plus.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_aqua_aqua_care {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c249253dcfe437eac0300_aquacare.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_aqua_aquaremind2 {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c249125b277c8eb9cafe4_aquaremid.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_indication_bone, .div_indication_oral-rehydration {
    box-shadow: 1px 1px 3px #000;
  }

  .div_human_product_image_obesity-prodicon {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fa8cc8b21629acb4d4b_9_Prodicon.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .div_product_image_poultry_prolactp {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6148647f3d548975c222b27a_Prolact%20P.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_product_image_poultry_biocas {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6148647f4fc3dd6590af553c_UB%20Biosac.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_product_image_poultry_unixanthin {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: auto;
  }

  .div_product_image_poultry_biosan {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6148647e053b240e85f00a77_Ub%20Biosan.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_aqua_biocide {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c24936b5b5f0b5b850b72_biocid.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_aqua_aquaremind-hatch {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c24925a8c0e812cf20cc7_aquaremid%20hatch.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_aqua_probizyme {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c2495f145b3c8ce01573f_probizyme.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_aqua_aquarebiocen {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c24948651767fbdd8ca6c_aquabiosan.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_aqua_sporee {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61498a5f12d5efdc32240136_UB-SPORE.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_aquaminamaxx {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/614c24940df2103199746fae_Minamax.png");
    background-position: 50%;
    background-size: cover;
  }

  .image_products_animalhealthicons_fish {
    color: #000;
    max-width: 100%;
  }

  .container_thankyou {
    flex-wrap: nowrap;
  }

  .heading_fnb_downloadbrochure {
    text-align: left;
  }

  .div_probioticmanufacturer_hero {
    align-content: center;
    align-items: center;
  }

  .button_lp_contactus {
    border-radius: 25px;
    padding-top: 10px;
  }

  .section_lp_ublcaterstoo {
    display: none;
  }

  .navbar_lp {
    justify-content: space-between;
  }

  .div_nav_lp {
    justify-content: space-between;
    align-items: center;
  }

  .brandlogo {
    background-image: none;
  }

  .brandlogo.w--current {
    background-image: none;
    flex: 1;
    align-self: auto;
    position: static;
  }

  .nav-menu_lp {
    flex-wrap: nowrap;
    justify-content: space-around;
    width: auto;
    margin-left: 0;
  }

  .nav-button_lp {
    text-align: left;
    text-transform: uppercase;
    flex-direction: column;
    flex: 1;
    align-items: center;
    min-width: auto;
    margin-left: 0;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    line-height: 35px;
    display: flex;
  }

  .div_paws_pettypaws {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6148720fc76e43293c0fca02_Super%20Paw.png");
    background-position: 50%;
    background-size: cover;
  }

  .nav-button_lp-body {
    text-align: left;
    text-transform: uppercase;
    flex-direction: column;
    flex: 1;
    align-items: center;
    min-width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    line-height: 35px;
    display: flex;
  }

  .text-block_subcat_hero, .text-block_subcat_human {
    font-size: 20px;
  }

  .div_blogtopics_humancat_hero {
    background-position: 50% 30%;
  }

  .paragraph_blogtopics_humancat_herocontent, .text_subscribenewsletter {
    font-size: 20px;
  }

  .container_1170_blogtopics_humancat_herocontent {
    margin-left: auto;
    margin-right: auto;
  }

  .body-5 {
    font-size: 18px;
  }

  .container_1170_blogtopics_probioticstraincat_herocontent {
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph_blogtopics_probioticstraincat_herocontent {
    text-align: justify;
    font-size: 20px;
  }

  .container_1170_blogtopics_probioticfnbcat_herocontent {
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph_blogtopics_probioticfnbcat_herocontent {
    font-size: 20px;
  }

  .section_blogchildprobiotics {
    margin-bottom: 100px;
  }

  .container_1170_blogprobioticsmouth_hero, .container_1170_blogbacilluscoagulansgoodfor_hero {
    max-width: none;
  }

  .text_footer_blogs {
    font-size: 20px;
  }

  .body-6 {
    color: #000;
    font-size: 20px;
  }

  .body-7, .body-8 {
    font-size: 20px;
  }

  .body-9 {
    color: #000;
    margin-top: 20px;
    font-size: 20px;
  }

  .body-10 {
    font-size: 20px;
  }

  .button_careers_currentopenings_formulations:hover {
    color: var(--royal-blue);
  }

  .body_company {
    font-size: 20px;
  }

  .paragraph_company_heroimg {
    color: #fff;
    text-align: left;
    background-color: #0000;
    padding: 15px;
    font-size: 34px;
    display: block;
  }

  .section_company_experience {
    padding-left: 100px;
    padding-right: 100px;
    display: none;
  }

  .div_company_experience {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 20px 13px #ececec;
  }

  .section_company_contactus {
    padding-right: 100px;
    display: none;
  }

  .body_lp-probioticformulations {
    color: #000;
  }

  .div_company_dosageforms-inside2, .div_company_dosageforms-inside3 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .navbar_lp-probiotic-formulations1 {
    justify-content: space-between;
  }

  .contain-1170_probioticmanufacturer-_manu {
    background-color: #000000ad;
  }

  .section_manu_dosageforms {
    margin-top: 75px;
    padding-left: 100px;
    padding-right: 100px;
  }

  .container_1170_blogbestprobioticssupplement_hero, .container_1170_blog_probioticsimmunesystem_hero, .container_1170_blog_probioticdrink_hero, .container_1170_blog_probioticfood_hero {
    max-width: none;
  }

  .body_bestprobioticsupplement {
    color: #000;
    font-size: 20px;
  }

  .text-block_bc_whybc {
    border-radius: 0;
    align-items: center;
  }

  .div_bc_stable-probioticingredient {
    background-color: #0000;
  }

  .body_probioticblends {
    font-size: 20px;
  }

  .div_blends_stable-probioticingredient, .div_blends_pharmaindustry {
    background-color: #0000;
  }

  .body_probioticsupplement {
    font-size: 20px;
  }

  .section_probioticsupplement_hero {
    background-color: #70707066;
    height: auto;
    max-height: 1080px;
  }

  .div_probioticsupplement_hero_div {
    color: #fff;
    text-align: center;
    flex-flow: column wrap;
    flex: 0 auto;
    place-content: center;
    align-self: flex-end;
    align-items: center;
    min-width: auto;
    max-width: none;
    height: 600px;
    min-height: auto;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: flex;
    position: static;
    top: auto;
  }

  .heading_probioticsupplement_heroimage {
    color: #fff;
    background-color: #0000;
    padding: 15px;
    font-size: 44px;
    line-height: 44px;
    overflow: visible;
  }

  .section_probioticsupplement_experience {
    padding-left: 100px;
    padding-right: 100px;
  }

  .div_probioticsupplement_experience {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 20px 13px #ececec;
  }

  .paragraph_probioticsupplement_aboutus, .body_probioticstrains {
    font-size: 20px;
  }

  .div_probioticstrains_hero_heading {
    max-width: none;
  }

  .section_probioticstrain_hero {
    background-color: #70707066;
    height: auto;
    max-height: 1080px;
  }

  .div_probioticstrain_authenticity, .div_probioticstrains_pharmaindustry, .div_probioticstrains_stable-probioticingredient, .div_probioticstrains_certifications {
    background-color: #0000;
  }

  .image_probioticstrains_certifications_logo {
    padding-left: 10px;
  }

  .div_probioticstrains_hero_div {
    color: #fff;
    text-align: center;
    flex-flow: column wrap;
    flex: 0 auto;
    place-content: center;
    align-self: flex-end;
    align-items: center;
    min-width: auto;
    max-width: none;
    height: 600px;
    min-height: auto;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: flex;
    position: static;
    top: auto;
  }

  .heading_probioticstrains_heroimage-copy {
    color: #fff;
    background-color: #0000;
    padding: 15px;
    font-size: 44px;
    line-height: 44px;
    overflow: visible;
  }

  .section_probioticstrains_services2 {
    margin-top: 200px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 75px;
    padding-left: 100px;
    padding-right: 100px;
  }

  .section_probioticstrains_featuredstrains_12 {
    display: none;
  }

  .image_probioticmanufacturer_hero {
    margin-bottom: 25px;
  }

  .heading_probioticmanufacturer_hero-_manu-_1, .heading_probioticmanufacturer_hero-_manu {
    margin-bottom: 25px;
    padding-top: 0;
  }

  .button_probioticmanufacturer_contactus-_manu {
    border-radius: 25px;
    padding-top: 10px;
  }

  .section_probioticmanufacturer_experiencedesign1 {
    padding-left: 100px;
    padding-right: 100px;
    display: block;
  }

  .div_probioticmanufacturer_experiencedesign1 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 20px 13px #ececec;
  }

  .rich_text_probioticmanufacturing_fnb-pharma {
    padding-left: 20px;
  }

  .nav-button_probioticmanufacturer_cta {
    text-align: left;
    text-transform: uppercase;
    flex-direction: column;
    flex: 1;
    align-items: center;
    min-width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    line-height: 35px;
    display: flex;
  }

  .div_probioticmanufacturing_stable-probioticingredient {
    background-color: #0000;
  }

  .rich-text_probioticmanufacturing_fnbindustry {
    padding-top: 65px;
  }

  .nav-button_probioticmanufacturer_-cta {
    text-align: left;
    text-transform: uppercase;
    flex-direction: column;
    flex: 1;
    align-items: center;
    min-width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    line-height: 35px;
    display: flex;
  }

  .div_probioticmanufacturer_dosageforms-inside {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .div_probioticmanufacturer_ourcertification {
    background-color: #0000;
  }

  .image_probioticmanufacturer_ourcertification_logo {
    padding-left: 10px;
  }

  .section_form_contact_us {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div_form_contact-us {
    max-width: 1170px;
    margin-left: auto;
    margin-right: auto;
  }

  .nav-button_supplementmanu_dosageforms {
    text-align: left;
    text-transform: uppercase;
    flex-direction: column;
    flex: 1;
    align-items: center;
    min-width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    line-height: 35px;
    display: flex;
  }

  .section_supplementmanu_services2 {
    margin-top: 200px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 75px;
    padding-left: 100px;
    padding-right: 100px;
  }

  .div_supplementmanu_humanhealthcare_icons {
    margin-top: 28px;
  }

  .div_supplementmanu_humanhealthcare_group {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_supplementmanu_humanhealthicons {
    max-width: 100%;
  }

  .div_supplementmanufacturer_ourcertification {
    background-color: #0000;
  }

  .section_probioticcompany_hero {
    background-color: #70707066;
    height: auto;
    max-height: 1080px;
  }

  .div_probioticcompany_hero_div {
    color: #fff;
    text-align: center;
    flex-flow: column wrap;
    flex: 0 auto;
    place-content: center;
    align-self: flex-end;
    align-items: center;
    min-width: auto;
    max-width: none;
    height: 600px;
    min-height: auto;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: flex;
    position: static;
    top: auto;
  }

  .heading_probioticcompany_heroimage {
    color: #fff;
    background-color: #0000;
    padding: 15px;
    font-size: 44px;
    line-height: 44px;
    overflow: visible;
  }

  .section_probioticcompany_experiencedesign1 {
    padding-left: 100px;
    padding-right: 100px;
    display: block;
  }

  .div_probioticcompany_experiencedesign1 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 20px 13px #ececec;
  }

  .nav-button_probioticcompany_dosageforms {
    text-align: left;
    text-transform: uppercase;
    flex-direction: column;
    flex: 1;
    align-items: center;
    min-width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    line-height: 35px;
    display: flex;
  }

  .paragraph_probioticcompany_aboutus {
    font-size: 20px;
  }

  .section_probioticcompany_featuredstrains_12 {
    display: none;
  }

  .div_probioticcompany_ourcertification {
    background-color: #0000;
  }

  .div_probioticcompany_humanhealthcare_icons {
    margin-top: 28px;
  }

  .div_probioticcompany_humanhealthcare_group {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_probioticcompany_humanhealthicons {
    max-width: 100%;
  }

  .section_bc_experiencedesign1 {
    padding-left: 100px;
    padding-right: 100px;
    display: block;
  }

  .div_bc_experiencedesign1 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 20px 13px #ececec;
  }

  .section_bc_featuredstrains_12 {
    display: none;
  }

  .contain-1170_bcoagulans-_manu {
    background-color: #000000ad;
  }

  .div_bcoagulans_hero {
    align-content: center;
    align-items: center;
  }

  .image_bcoagulans_hero {
    margin-bottom: 25px;
  }

  .heading_bcoagulans_hero-_manu-_1 {
    margin-bottom: 25px;
    padding-top: 0;
  }

  .button_bcoagulans_contactus {
    border-radius: 25px;
    padding-top: 10px;
  }

  .body_bacillusclausii {
    font-size: 20px;
  }

  .contain-1170_bclausii-_manu {
    background-color: #0003;
  }

  .div_bclausii_hero {
    align-content: center;
    align-items: center;
  }

  .image_bclausii_hero {
    margin-bottom: 25px;
  }

  .heading_bclausii_hero-_manu {
    margin-bottom: 25px;
    padding-top: 0;
  }

  .button_bclausii_contactus {
    border-radius: 25px;
    padding-top: 10px;
  }

  .section_bclausii_experiencedesign1 {
    padding-left: 100px;
    padding-right: 100px;
    display: block;
  }

  .div_bclausii_experiencedesign1 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 20px 13px #ececec;
  }

  .div_bclausii_whybclausii_properties_trial {
    flex-direction: column;
    align-items: flex-start;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block_bclausii_whybclausii {
    align-self: flex-start;
    margin-left: 0;
    margin-right: auto;
    padding-left: 0;
  }

  .div_bclausii_ourcertification {
    background-color: #0000;
  }

  .section_bclausii_featuredstrains_12 {
    display: none;
  }

  .body_probioiticmanufactrer, .body_certifiedprobioticmanufacturer {
    color: #000;
    font-size: 20px;
  }

  .navbar_certifiedprobioticmanu {
    justify-content: space-between;
  }

  .div_nav_certifiedprobioticmanu {
    justify-content: space-between;
    align-items: center;
  }

  .contain-1170_certifiedprobioticmanufacturer_manu {
    background-color: #000000ad;
  }

  .div_certifiedprobioticmanufacturer_hero {
    align-content: center;
    align-items: center;
  }

  .image_certifiedprobioticmanufacturer_hero {
    margin-bottom: 25px;
  }

  .heading_certifiedprobioticmanufacturer_hero-_manu-_1, .heading_certifiedprobioticmanufacturer_hero-_manu {
    margin-bottom: 25px;
    padding-top: 0;
  }

  .button_certifiedprobioticmanufacturer_contactus-_manu {
    border-radius: 25px;
    padding-top: 10px;
  }

  .section_certifiedprobioticmanufacturer_experiencedesign1 {
    padding-left: 100px;
    padding-right: 100px;
    display: block;
  }

  .div_certifiedprobioticmanufacturer_experiencedesign1 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 20px 13px #ececec;
  }

  .nav-button_certifiedprobioticmanufacturer_cta {
    text-align: left;
    text-transform: uppercase;
    flex-direction: column;
    flex: 1;
    align-items: center;
    min-width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    line-height: 35px;
    display: flex;
  }

  .rich_text_certifiedprobioticmanufacturing_fnb-pharma {
    padding-left: 20px;
  }

  .div_certifiedprobioticmanufacturing_stable-probioticingredient {
    background-color: #0000;
  }

  .div_certifiedprobioticmanufacturer_freefreegroup {
    justify-content: space-between;
  }

  .nav-button_certifiedprobioticmanufacturer_-cta {
    text-align: left;
    text-transform: uppercase;
    flex-direction: column;
    flex: 1;
    align-items: center;
    min-width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    line-height: 35px;
    display: flex;
  }

  .div_certifiedprobioticmanufacturer_ourcertification {
    background-color: #0000;
  }

  .body_probioticsupplier {
    color: #000;
    font-size: 20px;
  }

  .contain-1170_probioticsupplier-_manu {
    background-color: #000000ad;
  }

  .div_probioticsupplier_hero {
    align-content: center;
    align-items: center;
  }

  .image_probioticsupplier_hero {
    margin-bottom: 25px;
  }

  .heading_probioticsupplier_hero-_manu-_1, .heading_probioticsupplier_hero-_manu {
    margin-bottom: 25px;
    padding-top: 0;
  }

  .button_probioticsupplier_contactus-_manu {
    border-radius: 25px;
    padding-top: 10px;
  }

  .section_probioticsupplier_experiencedesign1 {
    padding-left: 100px;
    padding-right: 100px;
    display: block;
  }

  .div_probioticsupplier_experiencedesign1 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 20px 13px #ececec;
  }

  .nav-button_probioticsupplier_cta {
    text-align: left;
    text-transform: uppercase;
    flex-direction: column;
    flex: 1;
    align-items: center;
    min-width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    line-height: 35px;
    display: flex;
  }

  .rich_text_probioticsupplier_fnb-pharma {
    padding-left: 20px;
  }

  .div_probioticsupplier_stable-probioticingredient {
    background-color: #0000;
  }

  .nav-button_probioticsupplier_-cta {
    text-align: left;
    text-transform: uppercase;
    flex-direction: column;
    flex: 1;
    align-items: center;
    min-width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    line-height: 35px;
    display: flex;
  }

  .div_probioticsupplier_ourcertification {
    background-color: #0000;
  }

  .body_ubl {
    font-size: 20px;
  }

  .section_ubl_hero {
    background-color: #70707066;
    height: auto;
    max-height: 1080px;
  }

  .div_ubl_hero_div {
    color: #fff;
    text-align: center;
    flex-flow: column wrap;
    flex: 0 auto;
    place-content: center;
    align-self: flex-end;
    align-items: center;
    min-width: auto;
    max-width: none;
    height: 600px;
    min-height: auto;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: flex;
    position: static;
    top: auto;
  }

  .heading_ubl_heroimage {
    color: #fff;
    background-color: #0000;
    padding: 15px;
    font-size: 44px;
    line-height: 44px;
    overflow: visible;
  }

  .section_ubl_experience {
    padding-left: 100px;
    padding-right: 100px;
  }

  .div_ubl_experience {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 20px 13px #ececec;
  }

  .paragraph_ubl_aboutus {
    font-size: 20px;
  }

  .nav-button_ubl_dosageforms {
    text-align: left;
    text-transform: uppercase;
    flex-direction: column;
    flex: 1;
    align-items: center;
    min-width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    line-height: 35px;
    display: flex;
  }

  .div_ubl_ourcertification {
    background-color: #0000;
  }

  .section_ubl_featuredstrains_12 {
    display: none;
  }

  .div_ubl_humanhealthcare_icons {
    margin-top: 28px;
  }

  .div_ubl_humanhealthcare_group {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_ubl_humanhealthicons {
    max-width: 100%;
  }

  .contain-1170_formulations_manu {
    background-color: #000000ad;
  }

  .div_formulation_hero {
    align-content: center;
    align-items: center;
  }

  .image_formulations_hero {
    margin-bottom: 25px;
  }

  .heading_formulations_hero-_manu-_1, .heading_formulations_hero-_manu {
    margin-bottom: 25px;
    padding-top: 0;
  }

  .button_formulations_contactus-_manu {
    border-radius: 25px;
    padding-top: 10px;
  }

  .div_formulations_humanhealthcare_icons {
    margin-top: 28px;
  }

  .div_formulations_humanhealthcare_group {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_formulations_humanhealthcare_group_humanhealthicons {
    max-width: 100%;
  }

  .section_formulations_services2 {
    margin-top: 200px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 75px;
    padding-left: 100px;
    padding-right: 100px;
  }

  .section_formulation_strains {
    display: block;
  }

  .div_formulations_services_big {
    padding-left: 100px;
    padding-right: 100px;
  }

  .paragraph_formulations {
    text-align: justify;
    max-width: 1170px;
    margin-left: auto;
    margin-right: auto;
  }

  .div_formulations_products {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .section_probioticblendss_hero {
    background-color: #70707066;
    height: auto;
    max-height: 1080px;
  }

  .div_probioticblends_hero_div {
    color: #fff;
    text-align: center;
    flex-flow: column wrap;
    flex: 0 auto;
    place-content: center;
    align-self: flex-end;
    align-items: center;
    min-width: auto;
    max-width: none;
    height: 600px;
    min-height: auto;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: flex;
    position: static;
    top: auto;
  }

  .heading_probioticblends_heroimage {
    color: #fff;
    background-color: #0000;
    padding: 15px;
    font-size: 44px;
    line-height: 44px;
    overflow: visible;
  }

  .section_probioticblends_experiencedesign1 {
    padding-left: 100px;
    padding-right: 100px;
    display: block;
  }

  .div_probioticblends_experiencedesign1 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 20px 13px #ececec;
  }

  .div_probioticblends_humanhealthcare_icons {
    margin-top: 28px;
  }

  .div_probioticblends_humanhealthcare_group {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_probioticblends_humanhealthicons {
    max-width: 100%;
  }

  .button_probioticblends_dosageforms {
    text-align: left;
    text-transform: uppercase;
    flex-direction: column;
    flex: 1;
    align-items: center;
    min-width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    line-height: 35px;
    display: flex;
  }

  .div_probioticblends_ourcertification {
    background-color: #0000;
  }

  .body_probioticsbulk {
    font-size: 20px;
  }

  .section_probioticsbulk_hero {
    background-color: #70707066;
    height: auto;
    max-height: 1080px;
  }

  .div_probioticsbulk_hero_div {
    color: #fff;
    text-align: center;
    flex-flow: column wrap;
    flex: 0 auto;
    place-content: center;
    align-self: flex-end;
    align-items: center;
    min-width: auto;
    max-width: none;
    height: 600px;
    min-height: auto;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: flex;
    position: static;
    top: auto;
  }

  .heading_probioticsbulk_heroimage {
    color: #fff;
    background-color: #0000;
    padding: 15px;
    font-size: 44px;
    line-height: 44px;
    overflow: visible;
  }

  .div_probioticsbulk_authenticity, .div_probioticsbulk_pharmaindustry, .div_probioticsbulk_stable-probioticingredient, .div_probioticsbulk_certifications {
    background-color: #0000;
  }

  .image_probioticsbulk_certifications_logo {
    padding-left: 10px;
  }

  .section_probioticsbulk_featuredstrains_12 {
    display: none;
  }

  .body_probioticdosage {
    font-size: 20px;
  }

  .section_probioticdosage_hero {
    background-color: #70707066;
    height: auto;
    max-height: 1080px;
  }

  .div_probioticdosage_hero_div {
    color: #fff;
    text-align: center;
    flex-flow: column wrap;
    flex: 0 auto;
    place-content: center;
    align-self: flex-end;
    align-items: center;
    min-width: auto;
    max-width: none;
    height: 600px;
    min-height: auto;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: flex;
    position: static;
    top: auto;
  }

  .heading_probioticdosage_heroimage {
    color: #fff;
    background-color: #0000;
    padding: 15px;
    font-size: 44px;
    line-height: 44px;
    overflow: visible;
  }

  .section_probioticdosage_experiencedesign1 {
    padding-left: 100px;
    padding-right: 100px;
    display: block;
  }

  .div_probioticdosage_experiencedesign1 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 20px 13px #ececec;
  }

  .div_probioticdosage_pharmaindustry {
    background-color: #0000;
  }

  .div_probioticdosage_dosageforms-inside {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .div_probioticdosage_stable-probioticingredient {
    background-color: #0000;
  }

  .body_healthyguthabitchildren {
    color: #000;
    font-size: 20px;
  }

  .container_1170_blog_guthabitchildren_hero {
    max-width: none;
  }

  .div_probioticdosage_certifications {
    background-color: #0000;
  }

  .image_probioticdosage_certifications_logo {
    padding-left: 10px;
  }

  .section_probioticdosage_featuredstrains_12 {
    display: none;
  }

  .section_probioticdosage_strains {
    display: block;
  }

  .body_benefitsprobioticswomen {
    color: #000;
    font-size: 20px;
  }

  .container_1170_blog_benefitsprobioticswomen_hero {
    max-width: none;
  }

  .div_blog_benefitsprobioticswomen_hero {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61c2d80c5a6859451954aab0_Women%20Diversity%20-%20Preview.png");
    background-position: 50% 30%;
  }

  .body_immunesystem {
    color: #000;
    font-size: 20px;
  }

  .section_blog_immunesystem_hero {
    margin-top: 100px;
  }

  .container_1170_blog_immunesystem_hero {
    max-width: none;
  }

  .body_probioticsfoodbev {
    color: #000;
    font-size: 20px;
  }

  .container_1170_blog_probioticsfoodbev_hero {
    max-width: none;
  }

  .div_blog_probioticsfoodbev_hero {
    background-position: 50% 30%;
    background-attachment: scroll;
  }

  .body_s-boulardii {
    font-size: 20px;
  }

  .contain-1170_s-boulardii-_hero {
    background-color: #000000ad;
  }

  .div_s-boulardii_hero {
    align-content: center;
    align-items: center;
  }

  .image_s-boulardii_hero {
    margin-bottom: 25px;
  }

  .heading_s-boulardii_hero {
    margin-bottom: 25px;
    padding-top: 0;
  }

  .button_sboulardii_contactus {
    border-radius: 25px;
    padding-top: 10px;
  }

  .section_sboulardii_experiencedesign1 {
    padding-left: 100px;
    padding-right: 100px;
    display: block;
  }

  .div_sboulardii_experiencedesign1 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 20px 13px #ececec;
  }

  .div_sboulardii_ourcertification {
    background-color: #0000;
  }

  .section_sboulardii_services {
    display: none;
  }

  .div_blog_immunesystem_hero {
    background-position: 50% 30%;
    background-size: cover;
    background-attachment: scroll;
  }

  .div_ubpost_image10 {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61c2df6e77f2a27df9e52b6e_500_19.jpg");
  }

  .section_landingpagefooter, .section_landingpagefooter-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .navbar_lp_probioticmanufacturer {
    justify-content: space-between;
  }

  .div_nav_lp_probioticmanufacturer {
    justify-content: space-between;
    align-items: center;
  }

  .navbar_lp_bcoagulans {
    justify-content: space-between;
  }

  .div_nav_lp_bclausii, .div_nav_lp_bcoagulans {
    justify-content: space-between;
    align-items: center;
  }

  .body_bcoagulans {
    font-size: 20px;
  }

  .container_1170_blog_probioticsupplement_hero {
    max-width: none;
  }

  .body_gummymanufacturer {
    font-size: 20px;
  }

  .section_gummymanufacturer_hero {
    background-color: #70707066;
    height: auto;
    max-height: 1080px;
  }

  .div_gummymanufacturer_hero {
    color: #fff;
    text-align: center;
    flex-flow: column wrap;
    flex: 0 auto;
    place-content: center;
    align-self: flex-end;
    align-items: center;
    min-width: auto;
    max-width: none;
    height: 600px;
    min-height: auto;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: flex;
    position: static;
    top: auto;
  }

  .heading_gummymanufacturer_heroimage {
    color: #fff;
    background-color: #0000;
    padding: 15px;
    font-size: 44px;
    line-height: 44px;
    overflow: visible;
  }

  .section_gummymanufacturer_experiencedesign1 {
    padding-left: 100px;
    padding-right: 100px;
    display: block;
  }

  .div_gummymanufacturer_experiencedesign1 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 20px 13px #ececec;
  }

  .div_gummymanufacturer_dosageforms-inside {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .div_gummymanufacturer_certifications {
    background-color: #0000;
  }

  .image_gummymanufacturer_certifications_logo {
    padding-left: 10px;
  }

  .section_gummymanufacturer_services {
    display: none;
  }

  .nav-button_gummymanufacturer_-cta {
    text-align: left;
    text-transform: uppercase;
    flex-direction: column;
    flex: 1;
    align-items: center;
    min-width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    line-height: 35px;
    display: flex;
  }

  .section_gummymanufacturer_belowhero {
    padding-left: 100px;
    padding-right: 100px;
    display: block;
  }

  .div_gummymanufacturer_belowhero {
    background-color: #0000;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .section_bclausii_experiencedesign1-2 {
    padding-left: 100px;
    padding-right: 100px;
    display: block;
  }

  .div_bclausii_suspension_experiencedesign1 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 20px 13px #ececec;
  }

  .section_bclausiisus_hero {
    background-color: #70707066;
    height: auto;
    max-height: 1080px;
  }

  .div_bclausiisus_hero {
    color: #fff;
    text-align: center;
    flex-flow: column wrap;
    flex: 0 auto;
    place-content: center;
    align-self: flex-end;
    align-items: center;
    min-width: auto;
    max-width: none;
    height: 600px;
    min-height: auto;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: flex;
    position: static;
    top: auto;
  }

  .heading_bclausiisus_heroimage {
    color: #fff;
    background-color: #0000;
    padding: 15px;
    font-size: 44px;
    line-height: 44px;
    overflow: visible;
  }

  .div_bclausiisus_dosageforms-inside {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .div_cmsblog_hero, .headline_cmsblog, .text_cmsblog_date {
    margin-left: 0;
  }

  .contain_1170_cmsblog_content, .rich-text-block-60 {
    font-size: 24px;
  }

  .rich-text-block-61 {
    margin-left: 0;
    font-size: 24px;
  }

  .div_cmsblog_categories {
    font-size: 24px;
  }

  .section_bc_hero-image {
    min-height: auto;
  }

  .div_bc_hero {
    min-height: auto;
    margin-top: 39px;
  }

  .div_bc_hero_content {
    max-width: 650px;
    min-height: auto;
  }

  .div_bc_hero_image {
    min-height: 550px;
  }

  .div_strain_bc_certification1 {
    background-color: #0000;
  }

  .button_bclausii_contactus-2 {
    border-radius: 25px;
    padding-top: 10px;
  }

  .section_boulardii_experiencedesign {
    padding-left: 100px;
    padding-right: 100px;
    display: block;
  }

  .div_boulardii_experiencedesign {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 20px 13px #ececec;
  }

  .section_boulardii_services {
    display: block;
  }

  .div_boulardii_ourcertification {
    background-color: #0000;
  }

  .contain-1170_boulardii-_hero {
    background-color: #000000ad;
  }

  .div_boulardii_hero {
    align-content: center;
    align-items: center;
  }

  .image_boulardii_hero {
    margin-bottom: 25px;
  }

  .heading_boulardii_hero {
    margin-bottom: 25px;
    padding-top: 0;
  }

  .section_boulardii_availability, .section_boulardii_customerfeedback {
    display: block;
  }

  .div_bc_strain__products {
    margin-top: 28px;
  }

  .div_bc_strain_gastro {
    margin-top: 0;
    margin-left: 5px;
    margin-right: 5px;
  }

  .div_bc_cognitive, .div_bc_strain_diabetes, .div_bc_strain_immunity, .div_bc_strain_oral, .div_bc_strain_renal, .div_strain_bc_women, .div_strain_bc_obesity {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_bc_strain_humanhealthicons, .image_bc_strain_humanhealthicons-_cogn, .image_strain_bc_humanhealthicons-_diabetes, .image_bc_strain_humanhealthicons_oral, .image_bc_strain_humanhealthiconss_renal, .image_bc_strain_humanhealthicons-_women, .image_bc_strain_humanhealthicons-_obecity {
    max-width: 100%;
  }

  .container_thankyou-2 {
    flex-wrap: nowrap;
  }

  .dropdown-toggle-4 {
    cursor: pointer;
    font-size: 20px;
  }

  .icon-4 {
    cursor: pointer;
  }

  .nav_strains {
    cursor: pointer;
    font-size: 20px;
  }

  .button_supplysidewesy_book-appointment:hover {
    color: #434343;
  }

  .section_home_healthportfolio_supplyside {
    -webkit-text-fill-color: inherit;
    background-clip: padding-box;
    padding-left: 100px;
    padding-right: 100px;
    line-height: 35px;
  }

  .contain-1170_probioticmanufacturer-_manu__supplyside {
    background-color: #000000ad;
  }

  .div_probioticmanufacturer_hero_supplyside {
    align-content: center;
    align-items: center;
  }

  .image_probioticmanufacturer_hero__supplyside {
    margin-bottom: 25px;
  }

  .heading_probioticmanufacturer_hero-_manu-__supplyside, .heading_probioticmanufacturer_hero-_manu__supplyside {
    margin-bottom: 25px;
    padding-top: 0;
  }

  .section_probioticmanufacturer_experiencedesign1_supplyside {
    padding-left: 100px;
    padding-right: 100px;
    display: block;
  }

  .div_probioticmanufacturer_experiencedesign1_supplyside {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 20px 13px #ececec;
  }

  .div_probioticmanufacturer_ourcertification_supplyside {
    background-color: #0000;
  }

  .image-46 {
    align-self: flex-start;
  }

  .section_home_gummiesgridsection {
    -webkit-text-fill-color: inherit;
    background-clip: padding-box;
    padding-left: 100px;
    padding-right: 100px;
    line-height: 35px;
  }

  .grid_home_gummies, .grid_gummies-container {
    grid-template-rows: 1fr;
  }

  .section_indicationspecific_indicationboxesgummies {
    transition: opacity .2s;
  }

  .div_indicationspecific_indicationboxesgummies {
    max-width: none;
  }

  .div_indicationspecific_indicationboxes_beautygummies {
    opacity: 1;
    background-position: 50%;
    box-shadow: 1px 1px 3px #000;
  }

  .div_indicationspecific_indicationboxes_gummieswelness, .div_indicationspecific_indicationboxes_gummieseyehealth, .div_indicationspecific_indicationboxes_gummiesguthealth, .div_indicationspecific_indicationboxes_gummiessleep, .div_indicationspecific_indicationboxes_gummieswomenhealth, .div_indicationspecific_indicationboxes_gummiesoralhealth {
    box-shadow: 1px 1px 3px #000;
  }

  .section_products_gummies {
    margin-top: 100px;
  }

  .button_products_animalhealthcare_seeourproducts-copy {
    cursor: default;
    margin-top: 25px;
    margin-bottom: 25px;
    box-shadow: 1px 1px 3px #000;
  }

  .button_products_animalhealthcare_seeourproducts-copy:hover {
    color: #434343;
  }

  .button_products_gummies_seeourproducts {
    cursor: default;
    margin-top: 25px;
    margin-bottom: 25px;
    box-shadow: 1px 1px 3px #000;
  }

  .button_products_gummies_seeourproducts:hover {
    color: #434343;
  }

  .headline_gummies_product_name_30gummies {
    color: #2c364a;
  }

  .div_30gummies_product_image {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644bbd9d1b768ff94173c6aa_Beauty_adults_30.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_gummies_ingredients_30gummies {
    margin-right: 140px;
  }

  .div_30gummies_threeicon_image {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446faae1cc3610a863648d_13_lipcolac.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .grid_30gummies-container {
    grid-template-rows: 1fr;
    margin-right: 100px;
  }

  .headline_gummies_product_name_welnesswegummies {
    color: #2c364a;
  }

  .div_welnessgummies_product_image {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644fe81abfd2f5ad3b1bdc2f_weight%20management_adults_30.png");
    background-position: 50%;
    background-size: cover;
  }

  .grid_welness30gummies-container {
    grid-template-rows: .5fr;
  }

  .headline_gummies_product_name_immunityegummies {
    color: #2c364a;
  }

  .div_immunitygummies_product_image {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6450e880b5da11b9b6afc8e5_immuinity30.png");
    background-position: 50%;
    background-size: cover;
  }

  .grid_immunity30gummies-container {
    grid-template-rows: 1fr;
  }

  .button_download-immunitygummiescontactbutton {
    margin-left: 450px;
  }

  .headline_ingredients_immunitywegummies3 {
    margin-right: 220px;
    padding-right: 510px;
  }

  .headline_gummies_product_name_eyehealthwegummies {
    color: #2c364a;
  }

  .div_welnessgummies_product_image_-copy {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/644fe81abfd2f5ad3b1bdc2f_weight%20management_adults_30.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_eyehealthgummies_product_image {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6452383b1cfb981ca11e27ec_eyehealth30.png");
    background-position: 50%;
    background-size: cover;
  }

  .grid_eyehealth30gummies-container {
    grid-template-rows: 1fr;
  }

  .headline_gummies_product_name_guthealthwegummies {
    color: #2c364a;
  }

  .div_eyehealthgummies_product_image_-copy {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6452383b1cfb981ca11e27ec_eyehealth30.png");
    background-position: 50%;
    background-size: cover;
  }

  .div_guthealthgummies_product_image {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6452925e85a8b2929efbcf78_guthealthgumm.png");
    background-position: 50%;
    background-size: cover;
  }

  .ghealtrid_gut30gummies-container {
    grid-template-rows: 1fr;
  }

  .headline_gummies_product_name_sleepwegummies {
    color: #2c364a;
  }

  .div_sleepgummies_product_image {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6453913092dadef0dfa92308_sleep30gumm.png");
    background-position: 50%;
    background-size: cover;
  }

  .ghealtrid_sleep30gummies-container {
    grid-template-rows: 1fr;
  }

  .div_gummies_ingredients_sleepgummies {
    margin-top: -60px;
  }

  .headline_gummies_product_name_womenhealthwegummies {
    color: #2c364a;
  }

  .div_womenhealthgummies_product_image {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6454b5c064271adc16b53e1d_womenhealth30gum.png");
    background-position: 50%;
    background-size: cover;
  }

  .ghealtrid_womenhealth30gummies-container {
    grid-template-rows: 1fr;
  }

  .div_gummies_ingredients_womenhealthgummies {
    margin-top: -60px;
  }

  .headline_gummies_product_name_oralhealthwegummies {
    color: #2c364a;
  }

  .div_oralhealthgummies_product_image {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6455e33cfd07210210286d63_oral30gummi.png");
    background-position: 50%;
    background-size: cover;
  }

  .ghealtrid_oralhealth30gummies-container {
    grid-template-rows: 1fr;
  }

  .div_gummies_ingredients_oralhealthgummies {
    margin-top: -60px;
  }

  .heading_footer_history_gummies {
    color: var(--white-smoke);
    font-size: 20px;
  }

  .heading_footer_history_gummies:hover {
    color: var(--royal-blue);
  }

  .div_human_benefits_gastro-2 {
    border: 1px solid #000;
  }

  .div_prguthealth_main {
    padding-bottom: 10px;
  }

  .div_prguthealth_main1 {
    padding-bottom: 10px;
    padding-left: 200px;
    padding-right: 180px;
  }

  .div_prwhhealth_main {
    padding-bottom: 10px;
  }

  .div_prwhhealthtab_main1 {
    padding-bottom: 10px;
    padding-left: 200px;
    padding-right: 180px;
  }

  .div_prooralhealth_main, .div_proimmunity_main {
    padding-bottom: 10px;
  }

  .div_proimmunity_main1 {
    padding-bottom: 10px;
    padding-left: 200px;
    padding-right: 180px;
  }

  .div_prcardio_body {
    padding-left: 0;
    padding-right: 0;
  }

  .div_prcardiovascular_main {
    padding-bottom: 10px;
  }

  .div_prcardiovascular_main1 {
    padding-bottom: 10px;
    padding-left: 200px;
    padding-right: 180px;
  }

  .div_probesity_main {
    padding-bottom: 10px;
  }

  .div_probesity_main1 {
    padding-bottom: 10px;
    padding-left: 200px;
    padding-right: 180px;
  }

  .div_prdiabetis_main {
    padding-bottom: 10px;
  }

  .div_prdiabetistab_main1 {
    padding-bottom: 10px;
    padding-left: 200px;
    padding-right: 180px;
  }

  .div_procognitive_main {
    padding-bottom: 10px;
  }

  .div_procognitivetab_main1 {
    padding-bottom: 10px;
    padding-left: 200px;
    padding-right: 180px;
  }

  .div_prrenalhealth_main {
    padding-bottom: 10px;
  }

  .div_prrenalhealthtab_main1 {
    padding-bottom: 10px;
    padding-left: 200px;
    padding-right: 180px;
  }

  .div_prsports_main {
    padding-bottom: 10px;
  }

  .div_provitatab_main1 {
    padding-bottom: 10px;
    padding-left: 200px;
    padding-right: 180px;
  }

  .div_prhangover_main {
    padding-bottom: 10px;
  }

  .div_prhangovertab_main1 {
    padding-bottom: 10px;
    padding-left: 200px;
    padding-right: 180px;
  }

  .div_prchildren_main {
    padding-bottom: 10px;
  }

  .div_prchildrentab_main1 {
    padding-bottom: 10px;
    padding-left: 200px;
    padding-right: 180px;
  }

  .div_prwellnesst_main {
    padding-bottom: 10px;
  }

  .div_prwellnesstab_main1 {
    padding-bottom: 10px;
    padding-left: 200px;
    padding-right: 180px;
  }

  .div_prbonet_main {
    padding-bottom: 10px;
  }

  .div_prbonetab_main1 {
    padding-bottom: 10px;
    padding-left: 200px;
    padding-right: 180px;
  }

  .div_proral_rehydration_main {
    padding-bottom: 10px;
  }

  .div_proral_rehydrationtab_main1 {
    padding-bottom: 10px;
    padding-left: 200px;
    padding-right: 180px;
  }

  .div_productbacipro_main {
    padding-bottom: 10px;
  }

  .div_productbaciprotab_right {
    border-width: 0;
  }

  .div_productbaciprotabdescription {
    border: 0 solid #000;
  }

  .div_productbaciprotabbacipimage {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61446fab2d6c200bc4c4ed43_16_Bacivita_V1_Mockup.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .tab-pane-tab-1-bacipro {
    padding-top: 100px;
    padding-bottom: 50px;
  }

  .tab-pane-tab-2-bacipro {
    padding-top: 140px;
  }

  .headline_benefits_productbacipro {
    justify-content: flex-start;
    align-items: center;
    margin-top: -30px;
    display: block;
  }

  .div_productbacipro4_main, .div_productbacipro4_main1, .div_productbacilax_main {
    padding-bottom: 10px;
  }

  .div_productbacilaxtab_right {
    border-width: 0;
  }

  .div_productbacilaxtabdescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-bacilax {
    padding-top: 140px;
  }

  .headline_benefits_productbacilax {
    justify-content: flex-start;
    align-items: center;
    display: block;
  }

  .tab-pane-tab-2-bacilax {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
    padding-top: 140px;
  }

  .headline_active_productbacilax {
    margin-top: 0;
  }

  .div_productbacilax4_main, .div_productbacilax4_main1, .div_product_floraib_main {
    padding-bottom: 10px;
  }

  .div_product_floraibtab_right {
    border-width: 0;
  }

  .div_product_floraibtabdescription {
    border: 0 solid #000;
  }

  .headline_benefits_product_floraib {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-1-product_floraib, .tab-pane-tab-2-product_floraib {
    padding-top: 220px;
  }

  .div_product_floraibt4_main, .div_product_floraib4_main1, .div_product_flora_fix_main {
    padding-bottom: 10px;
  }

  .div_product_flora_fix_right {
    border-width: 0;
  }

  .div_product_floraibtabdescription-copy, .div_product_flora_fixtabdescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_flora_fix {
    padding-top: 220px;
  }

  .headline_benefits_product_flora_fix {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_flora_fix {
    padding-top: 220px;
  }

  .div_product_ublac_main {
    padding-bottom: 10px;
  }

  .div_product_ublactab_right {
    border-width: 0;
  }

  .div_product_ublactabdescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_ublac {
    padding-top: 220px;
  }

  .headline_benefits_product_ublac {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_ublac {
    padding-top: 220px;
  }

  .div_product_revagut_main {
    padding-bottom: 10px;
  }

  .div_product_revaguttab_right {
    border-width: 0;
  }

  .div_product_revaguttabdescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_revagut {
    padding-top: 220px;
  }

  .headline_benefits_product_revagut {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_revagut {
    padding-top: 220px;
  }

  .div_product-_gglac_main {
    padding-bottom: 10px;
  }

  .div_product-_gglactab_right {
    border-width: 0;
  }

  .div_product-_gglactabdescription {
    border: 0 solid #000;
  }

  .headline_benefits_product-_gglac {
    justify-content: flex-start;
    align-items: center;
    margin-top: -30px;
    display: block;
  }

  .tab-pane-tab-1-gglac {
    padding-top: 100px;
    padding-bottom: 50px;
  }

  .tab-pane-tab-2-gglac {
    padding-top: 140px;
  }

  .div_productprovinorm_main {
    padding-bottom: 10px;
  }

  .div_productprovinormtab_right {
    border-width: 0;
  }

  .div_productprovinormtabdescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_provinorm {
    padding-top: 220px;
  }

  .headline_benefits_product_provinorm {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_provinorm {
    padding-top: 220px;
  }

  .div_productprovinorm4_main, .div_productprovinorm41_main, .div_productublac-w_main {
    padding-bottom: 10px;
  }

  .div_productublac-wtab_right {
    border-width: 0;
  }

  .div_productublac-wtabdescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_ublac-w {
    padding-top: 220px;
  }

  .headline_benefits_product_ublac-w {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_ublac-w {
    padding-top: 220px;
  }

  .div_productprofesorb_main {
    padding-bottom: 10px;
  }

  .div_productprofesorbtab_right {
    border-width: 0;
  }

  .div_productprofesorbtabdescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_profesorb {
    padding-top: 220px;
  }

  .headline_benefits_product_profesorb {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_profesorb {
    padding-top: 220px;
  }

  .div_productprofesorb4_main, .div_productcognisol_main {
    padding-bottom: 10px;
  }

  .div_productcognisoltab_right {
    border-width: 0;
  }

  .div_productcognisoldescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_cognisol {
    padding-top: 220px;
  }

  .headline_benefits_product_cognisol {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_cognisol {
    padding-top: 220px;
  }

  .div_productcognisol4_main, .div_productlipcolac_main {
    padding-bottom: 10px;
  }

  .div_productlipcolactab_right {
    border-width: 0;
  }

  .div_productlipcolacdescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_lipcolac {
    padding-top: 220px;
  }

  .headline_benefits_product_lipcolac {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_lipcolac {
    padding-top: 220px;
  }

  .div_productprodicon_main {
    padding-bottom: 10px;
  }

  .div_productprodicontab_right {
    border-width: 0;
  }

  .div_productprodicondescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_prodicon {
    padding-top: 220px;
  }

  .headline_benefits_product_prodicon {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_prodicon {
    padding-top: 220px;
  }

  .div_productcataprod_main {
    padding-bottom: 10px;
  }

  .div_productcataprotab_right {
    border-width: 0;
  }

  .div_productcataprodescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_catapro {
    padding-top: 220px;
  }

  .headline_benefits_product_catapro {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_catapro {
    padding-top: 220px;
  }

  .div_productreusol_main {
    padding-bottom: 10px;
  }

  .div_productreusoltab_right {
    border-width: 0;
  }

  .div_productreusoltabdescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_reusol {
    padding-top: 220px;
  }

  .headline_benefits_product_reusol {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_reusol {
    padding-top: 220px;
  }

  .div_productreusol4_main, .div_productprobivita_main {
    padding-bottom: 10px;
  }

  .div_productprobivitatab_right {
    border-width: 0;
  }

  .div_productprobivitadescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_probivita {
    padding-top: 220px;
  }

  .headline_benefits_product_probivita {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_probivita {
    padding-top: 220px;
  }

  .div_productmorningbreeze_main {
    padding-bottom: 10px;
  }

  .div_productmorningbreezetab_right {
    border-width: 0;
  }

  .div_productmorningbreezedescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_morningbreeze {
    padding-top: 220px;
  }

  .headline_benefits_product_morningbreeze {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_morningbreeze {
    padding-top: 220px;
  }

  .div_productbacivita_main {
    padding-bottom: 10px;
  }

  .div_productbacivitatab_right {
    border-width: 0;
  }

  .div_productbacivitadescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_bacivita {
    padding-top: 220px;
  }

  .headline_benefits_product_bacivita {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_bacivita {
    padding-top: 220px;
  }

  .div_productpreviflam_main {
    padding-bottom: 10px;
  }

  .div_productpreviflamtab_right {
    border-width: 0;
  }

  .div_productpreviflamdescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_previflam {
    padding-top: 220px;
  }

  .headline_benefits_product_previflam {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_previflam {
    padding-top: 220px;
  }

  .div_product9greensm_main {
    padding-bottom: 10px;
  }

  .div_product9greenstab_right {
    border-width: 0;
  }

  .div_product9greensdescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_9greens {
    padding-top: 220px;
  }

  .headline_benefits_product_9greens {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_9greens {
    padding-top: 220px;
  }

  .div_productprovibod3m_main {
    padding-bottom: 10px;
  }

  .div_productprovibod3tab_right {
    border-width: 0;
  }

  .div_productprovibod3edescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_provibod3 {
    padding-top: 220px;
  }

  .headline_benefits_product_provibod3 {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_provibod3 {
    padding-top: 220px;
  }

  .div_productvibod3m_main {
    padding-bottom: 10px;
  }

  .div_productvibod3tab_right {
    border-width: 0;
  }

  .div_productvibod3edescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_vibod3 {
    padding-top: 220px;
  }

  .headline_benefits_product_vibod3 {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_vibod3 {
    padding-top: 220px;
  }

  .div_productultirenpro_main {
    padding-bottom: 10px;
  }

  .div_productultirenprotab_right {
    border-width: 0;
  }

  .div_productultirenproedescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_ultirenpro {
    padding-top: 220px;
  }

  .headline_benefits_product_ultirenpro {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_ultirenpro {
    padding-top: 220px;
  }

  .div_productultiren_main {
    padding-bottom: 10px;
  }

  .div_productultirentab_right {
    border-width: 0;
  }

  .div_productultirendescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_ultiren {
    padding-top: 220px;
  }

  .headline_benefits_product_ultiren {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_ultiren {
    padding-top: 220px;
  }

  .div_productultirenforte_main {
    padding-bottom: 10px;
  }

  .div_productultirenfortetab_right {
    border-width: 0;
  }

  .div_productultirenfortedescription {
    border: 0 solid #000;
  }

  .tab-pane-tab-1-product_ultirenforte {
    padding-top: 220px;
  }

  .headline_benefits_product_ultirenforte {
    justify-content: flex-start;
    align-items: center;
    margin-top: -45px;
    display: block;
  }

  .tab-pane-tab-2-product_ultirenforte {
    padding-top: 220px;
  }

  .section_manu_dosageforms-finished-formulations {
    margin-top: 75px;
    padding-left: 100px;
    padding-right: 100px;
  }

  .div_bc_strain__products-manufacturers {
    margin-top: 28px;
    padding-left: 15px;
  }

  .div_bc_strain_gastro-manufacturers {
    margin-top: 0;
    margin-left: 5px;
    margin-right: 5px;
  }

  .div_bc_cognitive-manufacturers {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_bc_strain_humanhealthicons-manufacturers {
    max-width: 100%;
  }

  .div_bc_strain__products-manufacturers-1 {
    margin-top: 28px;
    padding-left: 15px;
  }

  .div_bc_strain_gastro-manufacturers1 {
    margin-top: 0;
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_bc_strain_humanhealthicons-manufacturers-cradiac {
    max-width: 100%;
  }

  .div_bc_cognitive-manufacturers-children {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_bc_strain_humanhealthicons-_cognchildren {
    max-width: 100%;
  }

  .div_bc_strain_diabetes-sports {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_strain_bc_humanhealthicons-_diabetes-sports {
    max-width: 100%;
  }

  .div_bc_strain_immunity-bone {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_products_humanhealthicons-bone {
    max-width: 100%;
  }

  .div_bc_strain_oral-rehydration {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_bc_strain_humanhealthicons_oral-rehydration {
    max-width: 100%;
  }

  .div_bc_strain_renal-hangover {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_bc_strain_humanhealthiconss_hangover {
    max-width: 100%;
  }

  .div_bc_strain__products-manufacturersdosage {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-top: 28px;
    padding-left: 15px;
  }

  .div_bc_strain_gastro-manufacturerscapsules {
    margin-top: 0;
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_bc_strain_humanhealthicons-manufacturerscapsules {
    max-width: 100%;
  }

  .div_bc_cognitive-manufacturers-chewable {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_bc_strain_humanhealthicons-_cogn-chewable {
    max-width: 100%;
  }

  .div_bc_strain_diabetes-liquid {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_strain_bc_humanhealthicons-_diabetes-liquid {
    max-width: 100%;
  }

  .div_bc_strain_immunity-osuspensions {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_products_humanhealthicons-osuspensions {
    max-width: 100%;
  }

  .div_bc_strain_oral-spacks {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_bc_strain_humanhealthicons_oral-spacks {
    max-width: 100%;
  }

  .div_bc_strain_renal-sachets {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_bc_strain_humanhealthiconss_renal-sachets {
    max-width: 100%;
  }

  .div_strain_bc_women-drops {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_bc_strain_humanhealthicons-_women-drops {
    max-width: 100%;
  }

  .div_strain_bc_obesity-gummies {
    margin-left: 5px;
    margin-right: 5px;
  }

  .image_bc_strain_humanhealthicons-_obecity-gummies {
    max-width: 100%;
  }

  .nav-button_probioticmanufacturer_ctaff {
    text-align: left;
    text-transform: uppercase;
    flex-direction: column;
    flex: 1;
    align-items: center;
    min-width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    line-height: 35px;
    display: flex;
  }

  .section_form_subscribe {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div_form_subscribe {
    max-width: 1170px;
    margin-left: auto;
    margin-right: auto;
  }

  .nav-button_prosubscribe {
    text-align: left;
    text-transform: uppercase;
    flex-direction: column;
    flex: 1;
    align-items: center;
    min-width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    line-height: 35px;
    display: flex;
  }

  .div_probioticsupplier_experiencedesign_hero {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 20px 13px #ececec;
  }

  .section_featuredstrains {
    display: none;
  }
}

@media screen and (max-width: 991px) {
  .navbar {
    padding-left: 80px;
    padding-right: 80px;
  }

  .nav-menu {
    flex-flow: row;
    flex: 0 auto;
  }

  .nav-links {
    background-color: #fff;
  }

  .nav-button {
    flex: 0 auto;
    min-width: auto;
  }

  .body_about_us {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    line-height: 33px;
  }

  .section_about_us--hero_image {
    min-height: auto;
  }

  .div_about_us--hero_image {
    background-position: 80%;
    background-size: cover;
    justify-content: flex-end;
    align-items: flex-end;
    height: 300px;
    min-height: auto;
    max-height: none;
  }

  .section_about_us--why_ub {
    margin-top: 50px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_about_us--hero_content {
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph_about_us--hero {
    font-size: 16px;
    line-height: 33px;
  }

  .section_about_us--large-scale {
    padding-left: 80px;
    padding-right: 80px;
  }

  .section__about_us--our_journey {
    min-height: 300px;
    padding: 25px 80px 0;
  }

  .section_about_us--our-core_ratnasudha {
    height: auto;
    margin-top: 30px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .rich-text_about_us_large_scale {
    font-size: 16px;
    line-height: 33px;
  }

  .div_abou_us_large_scale {
    position: static;
    bottom: auto;
  }

  .heading-3_about_us_behind_scenes {
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_featured_strains {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    line-height: 33px;
  }

  .section_featured_strain_hero_image {
    height: 300px;
    margin-top: 50px;
  }

  .rich_text_featured_strains_pioneer {
    font-size: 16px;
  }

  .section_featured_strain_pioneer {
    margin-top: 50px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_featured_strain_hero {
    height: 300px;
    max-height: none;
  }

  .section_featured_strain_strain_feature {
    border-bottom-right-radius: 160px;
    margin-top: 50px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_featured_strain_bacillus_clausii {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_featured_strain_bacillus_clausii {
    flex-flow: column wrap;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .rich-text_featured_strain_bacillus_clausii {
    text-align: justify;
    flex-flow: column wrap;
    align-content: stretch;
    align-items: flex-start;
    font-size: 16px;
    line-height: 33px;
    display: flex;
  }

  .rich-text_featured_strain_bacillus_clausii img {
    margin-left: auto;
  }

  .rich-text_featured_strains_lactobacillus {
    text-align: justify;
    flex-flow: column wrap;
    align-items: flex-start;
    display: flex;
  }

  .rich-text_featured_strains_lactobacillus img {
    max-width: 30%;
    margin-left: auto;
    margin-right: auto;
  }

  .section_featured_strains_other_strains {
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_featured_strains_bacillus_coagulans {
    margin-top: 50px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_services {
    padding: 50px 0 0;
  }

  .div_services_heroimage {
    height: 300px;
  }

  .textblock_services_herotagline {
    font-size: 16px;
    line-height: 33px;
  }

  .section_services_servicelabel {
    padding-left: 80px;
    padding-right: 80px;
    display: none;
  }

  .section_services_probioticcontractmanufacturing_greyarea {
    margin-top: 0;
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_services_probioticcontractmanufacturing {
    text-align: left;
    font-size: 16px;
    line-height: 33px;
  }

  .div_services_dosageforms_powder {
    height: 250px;
    max-height: none;
  }

  .grid_services_dosageforms_imag_background {
    width: 600px;
    height: 350px;
    top: -95px;
  }

  .div_services_dosageform_capsule {
    height: 250px;
    max-height: none;
  }

  .grid_services_dosageform_images {
    width: 600px;
    height: auto;
  }

  .div_services_dosageforms_chetab {
    max-height: 250px;
  }

  .section_services_dosageforms {
    border: 1px #000;
    padding-left: 0;
    padding-right: 0;
  }

  .textblock_services_dosageform_text {
    padding-bottom: 16px;
    font-size: 16px;
    line-height: 25px;
  }

  .container-1170_services_dosageforms {
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_services_packaging {
    margin-top: -95px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .grid_services_packaging {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-content: end;
  }

  .divblock_services_packaging_image {
    height: 300px;
    min-height: auto;
    margin-top: auto;
  }

  .section_services_privatelabelprobiotics_grey {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_services_privatelabelprobiotics {
    font-size: 16px;
    line-height: 33px;
  }

  .section_services_customizedblends {
    flex-flow: column wrap;
    height: auto;
    margin-top: 50px;
    margin-bottom: 50px;
    padding-left: 80px;
    padding-right: 80px;
    display: flex;
  }

  .container-1170_services_customizedblends {
    border: 1px #000;
    flex-wrap: nowrap;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div__services_customizedblends_content {
    padding-left: 0;
    padding-right: 10px;
  }

  .richtext_services_customizedblends_content {
    font-size: 16px;
    line-height: 33px;
  }

  .section_services_analyticaltechsupport {
    margin-top: 0;
    padding-left: 80px;
    padding-right: 80px;
  }

  .text_footer_linkedin {
    font-size: 16px;
  }

  .section_footer.footerreworking {
    height: 400px;
    padding-top: 20px;
  }

  .container-1170_footer {
    align-items: stretch;
  }

  .textblock_footer_aboutubl-copy {
    text-align: left;
    font-size: 16px;
    line-height: 33px;
  }

  .heading_footer_history {
    font-size: 16px;
  }

  .textblock_footer_connectwithus {
    font-size: 16px;
    line-height: 33px;
  }

  .text_footer_newsroom {
    font-size: 16px;
  }

  .div_footer_labelgrplogos {
    align-items: center;
  }

  .test_footer_contactus {
    font-size: 16px;
  }

  .image_footer_img_ubllogo {
    max-width: 50%;
  }

  .text-block_footer_footlabel_cookie, .text-block_footer_footlabel_sitemap, .text-block_footer_footlabel_legal, .text-block_footer_footlabel_privacy, .text-block_footer_footlabel_policy {
    font-size: 14px;
  }

  .grid_footer_footlabel.footerfootlabel {
    grid-template-columns: 2fr 1fr;
  }

  .text-block_footer_footlabel_privacypolicy {
    font-size: 14px;
  }

  .body_products {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    line-height: 33px;
  }

  .body_contact_us, .body_career {
    padding: 50px 0 0;
    font-size: 16px;
    line-height: 33px;
  }

  .body_food_and_beverage {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    line-height: 33px;
  }

  .section_careers_hero.hero {
    margin-top: 50px;
  }

  .container-1170_careers_hero {
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-end;
    height: 400px;
  }

  .div_careers_heroimage {
    border-bottom-left-radius: 40px;
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-end;
    height: 400px;
    min-height: 300px;
  }

  .section_careers_herocontent {
    margin-top: 50px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .button_careers_applynow {
    margin-left: 220px;
    margin-right: 220px;
  }

  .section_contactus_hero {
    margin-top: 50px;
  }

  .div_contactus_heroimage {
    border-bottom-left-radius: 40px;
    height: 300px;
    min-height: auto;
  }

  .image_contactus_heroimg_tagline {
    background-color: var(--dim-grey);
    margin-bottom: 15px;
  }

  .section_contactus_herocontent.content {
    padding-left: 80px;
    padding-right: 80px;
  }

  .container-1170_contactus_herocontent {
    margin-left: auto;
    margin-right: auto;
  }

  .section_contactus_form.forminput {
    padding-left: 80px;
    padding-right: 80px;
  }

  .container-1170_contactus_form {
    margin-left: auto;
    margin-right: auto;
  }

  .text-block_about_us_tag_line {
    justify-content: flex-end;
    align-items: center;
    display: flex;
  }

  .body_research {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    line-height: 33px;
  }

  .body_agriculture {
    padding: 0;
    font-size: 16px;
    line-height: 33px;
  }

  .section_home_hero {
    max-height: none;
    margin-top: 50px;
    padding-left: 0;
    padding-right: 0;
  }

  .div_home_heroimg {
    text-align: center;
    flex-flow: column wrap;
    align-content: center;
    align-items: center;
    height: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .section_home_atuniquebiotech {
    padding: 30px 80px;
  }

  .richtext_home_content {
    font-size: 16px;
    line-height: 33px;
  }

  .button_home_aboutuniquebiotech {
    margin-top: 5px;
    font-size: 16px;
  }

  .div_home_healthportfoliosegments_dieatarysupplementsimg {
    background-size: auto;
  }

  .section_home_healthportfolio {
    margin-bottom: 0;
    padding-left: 100px;
    padding-right: 100px;
  }

  .grid_home_healthportfoliosegments {
    grid-row-gap: 120px;
    grid-template-rows: 300px 300px;
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: space-around;
    place-items: stretch stretch;
    height: 600px;
    margin-bottom: 230px;
    margin-left: auto;
    margin-right: auto;
  }

  .container-1170_home_healthportfolio {
    margin-top: -61px;
  }

  .section_home_ourstrains {
    height: auto;
    margin-top: 0;
    padding: 30px 80px;
  }

  .richtext_home_ourstraincontent, .button_home_ourstrain {
    font-size: 16px;
  }

  .section_home_ourresearchyouradvantage {
    margin-top: 238px;
    padding: 0 80px 30px;
  }

  .container-1170_home_ourresearchyouradvantage {
    flex-wrap: wrap;
    justify-content: center;
    height: auto;
  }

  .div_home_learnaboutprobioticsimage3 {
    width: 180px;
    height: 250px;
  }

  .div_home_learnaboutprobiotics {
    flex-flow: row;
    margin-top: -48px;
    margin-left: auto;
    margin-right: auto;
  }

  .section_home_learnaboutprobiotics {
    margin-top: 27px;
    padding-left: 80px;
    padding-right: 80px;
    display: block;
  }

  .div_home_learnaboutprobioticsimage2 {
    width: 180px;
    height: 250px;
  }

  .div_home_learnaboutprobioticsimage1 {
    flex-direction: row;
    justify-content: space-around;
    width: 180px;
    height: 250px;
    margin-top: 0;
    display: flex;
  }

  .section_about_us_accorlades {
    margin-bottom: 100px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_hubspot_contact-us {
    margin-top: 48px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_featured_strain_stran_picedit {
    width: 300px;
    height: 400px;
  }

  .div_products_heroimg-2 {
    background-image: none;
    height: 400px;
    padding-top: 0;
  }

  .text-block_products_heroimg_tagline-2 {
    flex-direction: column;
  }

  .section_products_humanhealthcare {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button_products_humanhealthcare_seeourproducts {
    margin-top: 21px;
    padding-top: 10px;
  }

  .div_products_humanhealthcare_icons {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: baseline;
    margin-top: -19px;
    padding-left: 5px;
    display: flex;
  }

  .div_products_humanhealthcaregastroicon {
    flex: 0 auto;
  }

  .section_products_animalhealthcare {
    height: auto;
    margin-top: 100px;
    padding: 50px 80px;
  }

  .div_products_animalhealthcare_icons {
    flex-wrap: wrap;
    margin-top: 0;
  }

  .div_products_fnbcontent {
    position: static;
  }

  .section_products_fnb {
    margin-top: 100px;
    margin-bottom: 0;
    padding-top: 20px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_research_hero {
    margin-top: 50px;
  }

  .div_research_heroimage {
    height: 300px;
  }

  .section_research_herocontent1-copy {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_research_herocontent2 {
    flex-direction: column;
  }

  .div_research_herocontent3 {
    margin-top: 50px;
    padding-top: 0;
  }

  .div_research_clinicalstudiesright, .div-block-_research_clinicalstudgastrohealth, .div-block-_research_clinicalstud_oralhealth {
    text-align: left;
  }

  .image_research_clinicalstudiesicons {
    width: 50px;
    height: 50px;
  }

  .section_research_clinicalstudies {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div-block-_research_clinicalstud_immunityy, .div-block-_research_clinicalstudy_lifestyledisorder {
    text-align: left;
  }

  .section_research_publications {
    padding: 25px 80px;
  }

  .div_research_publicationartical_imgbackground {
    justify-content: flex-end;
    height: 250px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .button_research_publications_readmore {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .grid_research_publicationarticlal {
    width: 600px;
    height: 200px;
  }

  .section_research_publicationarticle {
    margin-top: 50px;
    margin-bottom: -150px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .grid_research_publicationarticalbackground {
    width: 600px;
    height: 200px;
    margin-bottom: 201px;
    top: -67px;
  }

  .textblock_services_dosageform_text-3 {
    text-align: justify;
    font-size: 16px;
    line-height: 24px;
  }

  .textblock_services_dosageform_text-3.text_research_pubication_newgunbact {
    padding-bottom: 23px;
  }

  .heading_home_heroimage {
    margin-bottom: 15px;
  }

  .paragraph_home_heroimg {
    flex-wrap: wrap;
    margin-top: 10px;
    padding-bottom: 0;
    display: none;
  }

  .button_home_ourresearchyouradv_knowmore {
    display: flex;
  }

  .richtext_services_packaging, .button_services_contactus_analyticalsupport {
    font-size: 16px;
    line-height: 33px;
  }

  .rich-text-block-12 {
    margin-bottom: 50px;
  }

  .heading2_services_privatelabel {
    text-align: left;
  }

  .rich-text-block-13 {
    font-size: 16px;
    line-height: 33px;
  }

  .section_about_us_certifications {
    padding-left: 80px;
    padding-right: 80px;
  }

  .heading-15 {
    padding-left: 0;
  }

  .image_logo {
    text-align: center;
  }

  .div_fnb_heroimage {
    height: 300px;
  }

  .div_fnb_heroicontent {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
  }

  .image-13 {
    width: 250px;
    height: 200px;
  }

  .section_fnb_consumerlookingfor {
    padding-bottom: 50px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_fnb_consumerlookingfor {
    height: auto;
  }

  .image_fnb_consumerslooking-for {
    width: 50%;
    height: auto;
  }

  .section_fnb_consumerpreference {
    height: auto;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_fnb_consumerpreferenceimage {
    width: 500px;
    height: 400px;
  }

  .section_fnb_highlights {
    margin-top: 50px;
    padding-top: 25px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .container-1170_fnb_highlights {
    padding-left: 0;
    padding-right: 0;
  }

  .div_fnb_highlights {
    align-items: center;
  }

  .section_agri_hero {
    margin-top: 50px;
  }

  .div_agri_heroimage {
    height: 300px;
  }

  .section_agri_herocontent {
    margin-top: 50px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_agri_heroicontent {
    height: auto;
  }

  .section_agri_benefitnprop {
    max-height: none;
    margin-top: 50px;
    padding-bottom: 150px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_agri_benefitnprop {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    height: auto;
    padding-top: 0;
  }

  .list-2 {
    margin-right: 83px;
    padding-left: 0;
  }

  .text-block-29 {
    text-align: justify;
    flex: 0 auto;
  }

  .image-14 {
    width: 250px;
  }

  .div_agri_protectsfrom1 {
    flex-wrap: wrap;
    justify-content: center;
    width: auto;
  }

  .section_agri_protectsfrom {
    margin-top: 50px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .image_research_herocontent2 {
    width: 400px;
  }

  .image_aboutus_certifications_logo {
    padding-left: 32px;
    padding-right: 10px;
  }

  .image_aboutus_certifications_logo.logo_fssai {
    padding-left: 39px;
  }

  .text-block_learnabtprobioticsbuttons {
    background-color: var(--lightseagreen);
    text-align: center;
    text-transform: uppercase;
    border-bottom-right-radius: 30px;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
    margin-left: auto;
    padding: 3px 5px 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .heading_ourmission {
    padding-left: 0;
  }

  .section_products_herocontent {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_products_herocontent {
    padding-top: 0;
  }

  .section_fnb_herocontenttop, .section_fnb_herocontentbullets {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_health_products_gut_health {
    line-height: 33px;
  }

  .section_health_products_diabetes {
    padding-left: 80px;
    padding-right: 80px;
  }

  .rich-text-block-27 {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 0;
    display: flex;
  }

  .rich-text-block-35 {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .button_services_contactus_customizedblend {
    margin-left: 0;
    font-size: 16px;
    line-height: 33px;
    position: relative;
    top: 0;
  }

  .button_services_contactus_privatelabel {
    font-size: 16px;
    line-height: 33px;
  }

  .heading-35 {
    text-align: left;
  }

  .container-1170_aboutus_largescale {
    margin-left: auto;
    margin-right: auto;
  }

  .image_fnb_highlightsimage {
    width: 50%;
    max-width: none;
    height: auto;
  }

  .body_home-mobile {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    line-height: 33px;
  }

  .heading-8-copy {
    padding-left: 0;
    font-size: 28px;
  }

  .container-1170_home_ourservicesnew {
    margin-top: -61px;
  }

  .grid_home_ourservicesnew {
    grid-row-gap: 120px;
    grid-template-rows: 300px 300px;
    grid-template-columns: 1fr 1fr;
    place-content: space-between space-around;
    place-items: stretch stretch;
    height: 600px;
    margin-left: auto;
    margin-right: auto;
    top: auto;
  }

  .rich-text-block-43 {
    flex-direction: column;
    flex: 0 auto;
    align-items: flex-start;
    display: flex;
  }

  .rich-text-block-44, .rich-text-block-45, .rich-text-block-46, .rich-text-block-47, .rich-text-block-48 {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .section_products_agriculture-copy {
    margin-top: 100px;
    margin-bottom: 0;
    padding-bottom: 50px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_products_agriculture_img-copy {
    border-top-left-radius: 80px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 380px;
    margin-top: 0;
  }

  .div_agriculture {
    margin-top: 0;
    padding-top: 0;
  }

  .div_agriculture-f-b {
    margin-top: 0;
  }

  .div_animal-health {
    background-position: 100%;
    margin-top: -169px;
    padding-top: 0;
  }

  .div_human-health {
    margin-top: 0;
  }

  .div_products_animal-pro {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 200px;
    margin-top: 167px;
  }

  .div-block-83 {
    border-bottom-right-radius: 80px;
    border-bottom-left-radius: 80px;
  }

  .text-block-40, .text-block-41 {
    font-size: 18px;
  }

  .text-block-42 {
    font-size: 18px;
    font-weight: 400;
    line-height: 33px;
  }

  .text-block-43 {
    font-size: 18px;
  }

  .div-block_home_ourresearchyouradvantage {
    padding-top: 0;
  }

  .products_hero2 {
    height: 400px;
  }

  .div_products_foodnbeverage_img, .div_products_humanhealth_img {
    border-top-left-radius: 80px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 380px;
    margin-top: 0;
  }

  .italic-text-5 {
    justify-content: flex-end;
  }

  .rictext_strains_bclausii1 p {
    font-size: 16px;
    line-height: 33px;
  }

  .section_featuredstrains_sacboulardii {
    padding-left: 80px;
    padding-right: 80px;
  }

  .rich-text-_featured_strains_saccharomyces1 {
    flex-flow: column wrap;
    align-items: center;
    display: flex;
  }

  .rich-text-_featured_strains_saccharomyces1 p {
    margin-bottom: 0;
    font-family: Urbanist, sans-serif;
  }

  .rich-text-_featured_strains_saccharomyces2 {
    flex-flow: column wrap;
    align-items: flex-start;
    display: flex;
  }

  .section_featuredstrains_lactosalivarius {
    border-bottom-right-radius: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_aboutus_vision_mission {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_aboutus_vision_mission {
    margin-left: auto;
    margin-right: auto;
  }

  .image_urcore_ratnasudha {
    max-width: none;
  }

  .div_aboutus_ourcore_ratnasudhacontent {
    padding-left: 50px;
  }

  .section_about_us--our-core_jayanti {
    height: auto;
    padding-left: 80px;
    padding-right: 80px;
  }

  .image_urcore_jayanthi {
    max-width: none;
  }

  .div_aboutus_ourcore_ratnasudhacontent-copy {
    padding-right: 50px;
  }

  .section_about_us--our-core_rr {
    height: auto;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_aboutus_ourcore_rr {
    margin-left: auto;
    margin-right: auto;
  }

  .image_urcore_rr {
    max-width: none;
  }

  .div_aboutus_ourcore_rrcontent {
    padding-left: 50px;
  }

  .image_aboutus_side {
    max-width: 45%;
  }

  .div_gastro_hero {
    min-height: 300px;
  }

  .section_gastro {
    height: 300px;
  }

  .section_gastr_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_gastro_body {
    font-size: 16px;
  }

  .richtext_gastro_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .section_gastro_products {
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_women {
    height: 300px;
  }

  .body_women {
    font-size: 16px;
    line-height: 33px;
  }

  .div_women_hero {
    min-height: 300px;
  }

  .section_women_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_women_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .section_immunity {
    height: 300px;
  }

  .section_immunity_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_immunity_hero {
    min-height: 300px;
  }

  .richtext_immunity_body, .richtext_immunity_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .section_health_products_cardiovascular {
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_cardio {
    font-size: 16px;
    line-height: 33px;
  }

  .section_cardio {
    height: 300px;
  }

  .section_cardio_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_cardio_hero {
    height: 300px;
  }

  .section_health_products_obesityy {
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_obesity {
    font-size: 16px;
    line-height: 33px;
  }

  .section_obesity {
    height: 300px;
  }

  .section_cardio_obesity {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_obesity_hero {
    min-height: 300px;
  }

  .body_diabetess {
    font-size: 16px;
    line-height: 33px;
  }

  .section_diabetess {
    height: 300px;
  }

  .section_cardio_diabetes {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_obesity_diabetes {
    min-height: 300px;
  }

  .section_health_products_cognitivee {
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_cognitive {
    font-size: 16px;
    line-height: 33px;
  }

  .section_cognitive {
    height: 300px;
  }

  .section_cognitive_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_cognitive_hero {
    min-height: 300px;
  }

  .section_indicationspecific_hero {
    height: 300px;
  }

  .body_category {
    font-size: 16px;
    line-height: 33px;
  }

  .section_indicationspecific_below-heroimage {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_indicationspecific_belowhero_headingwriteup {
    text-align: center;
  }

  .section_indicationspecific_indicationboxes {
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_renal {
    font-size: 16px;
    line-height: 33px;
  }

  .section_renal {
    height: 300px;
  }

  .section_health_products_renall, .section_renal_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_renal_hero {
    height: 300px;
    min-height: 0;
  }

  .body_children {
    font-size: 16px;
    line-height: 33px;
  }

  .section_children {
    height: 400px;
  }

  .section_children_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_children_hero {
    min-height: 400px;
  }

  .section_health_products_children {
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_bone {
    font-size: 16px;
    line-height: 33px;
  }

  .section_bonee {
    height: 300px;
  }

  .section_bone_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bone_hero {
    min-height: 300px;
  }

  .section_bone_products {
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_sports {
    font-size: 16px;
    line-height: 33px;
  }

  .section_sports {
    height: 300px;
  }

  .section_sports_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_sports_hero {
    height: 300px;
    min-height: auto;
  }

  .body_oral {
    font-size: 16px;
    line-height: 33px;
  }

  .section_oral {
    height: 300px;
  }

  .section_oral_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_oral_hero {
    height: 300px;
  }

  .body_hangover {
    font-size: 16px;
    line-height: 33px;
  }

  .section_hangover {
    height: 300px;
  }

  .section_hnagover_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_hangover_hero {
    height: 300px;
    min-height: auto;
  }

  .body_wellness {
    font-size: 16px;
    line-height: 33px;
  }

  .section_wellness {
    height: 300px;
  }

  .section_wellness_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_wellness_hero {
    height: 300px;
  }

  .section_publications_hero {
    height: 300px;
    margin-top: 50px;
  }

  .div_publications_hero {
    background-image: none;
    height: 300px;
    padding-top: 0;
  }

  .section_papers_bc {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_papers_bc {
    margin-left: auto;
    margin-right: auto;
    padding-left: 80px;
    padding-right: 80px;
  }

  .paragraph-48 {
    font-size: 16px;
    line-height: 33px;
  }

  .section_bc_papers, .section_bclausii_papers, .section_s-boulardii_papers {
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_papers_bclausii {
    margin-left: auto;
    margin-right: auto;
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_papers_s-bolardii, .section_papers_others {
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_others_papers {
    margin-bottom: 50px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_home_learn {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_papers_otherstrains {
    margin-left: auto;
    margin-right: auto;
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_papers_l-salivarius {
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_l-salivarius_papers {
    margin-top: 0;
    margin-bottom: 50px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_animal_health_hero {
    height: 300px;
  }

  .section_animal_main_headline, .sectiona_animal_health_category {
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_poultry {
    font-size: 16px;
    line-height: 33px;
  }

  .section_poultry {
    height: 400px;
  }

  .section_poultry_body, .section_products_poultry {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_poultry_hero {
    min-height: 400px;
  }

  .div_products_left_poultry {
    align-items: center;
  }

  .heading_poultry_claim {
    margin-top: -622px;
    padding-left: 0;
    display: none;
  }

  .grid_product_poultry {
    grid-template-columns: 1fr;
  }

  .body_cattle {
    font-size: 16px;
    line-height: 33px;
  }

  .section_cattle {
    height: 400px;
  }

  .section_cattle_body, .section_products_cattle {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_cattle_hero {
    min-height: 400px;
  }

  .grid_product_cattle {
    grid-template-columns: 1fr;
  }

  .heading_cattle_claim {
    margin-top: -622px;
    padding-left: 0;
    display: none;
  }

  .div_human_gastro {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_human_gstro_flora_ib {
    grid-template-columns: 1fr;
  }

  .button_human_download_broucher {
    margin-top: 20px;
  }

  .hedline_tagline_human_gastro {
    margin-top: -622px;
    padding-left: 0;
    display: none;
  }

  .paragraph_human_gastro {
    font-size: 16px;
    line-height: 33px;
  }

  .div_human_ingredients_gastro {
    line-height: 33px;
  }

  .section_health_products_women-copy {
    padding-left: 80px;
    padding-right: 80px;
  }

  .paragraph_human_women_provinorm, .div_human_benefits_women_provinorm, .div_human_benefits_women_ublac-w, .div_human_benefits_women_profesorb {
    line-height: 33px;
  }

  .grid_human_gstro_flora-fix, .grid_human_gstro_ublac, .grid_human_gstro_revagut, .grid_human_gstro_bacipro, .grid_human_gstro_bacilax, .grid_human_gstro_gglac {
    grid-template-columns: 1fr;
  }

  .div_human_benefits_children_reusol, .div_human_ingredients_children_reusol, .div_human_benefits_children_orateri {
    line-height: 33px;
  }

  .section_immunity_products {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_human_benefits_immunity_provibo-d3, .div_human_renal, .div_human_cognitive, .div_human_benefits_sports, .div_human_obesity, .div_human_benefits_hangover {
    line-height: 33px;
  }

  .section_oral_bodyproducts {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_human_benefits_oral_ublac_ct {
    line-height: 33px;
  }

  .section_wellness_products {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_human_benefits_wellness_bibo_d3, .div_human_benefits_wellness_ublac_sr, .div_human_benefits_bone_ublac-m {
    line-height: 33px;
  }

  .body_oral_rehydration {
    font-size: 16px;
    line-height: 33px;
  }

  .section_oral_rehydration_hero {
    height: 300px;
  }

  .section_oral_rehydration_hero-content, .section_oral_rehydration_product {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_human_benefits_oral_prs_cl, .div_human_benefits_oral_prs_db {
    line-height: 33px;
  }

  .div_pets {
    min-height: 300px;
  }

  .section_pets {
    height: 300px;
  }

  .section_pets_content, .section_pets_products {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_gastro_hero_aqua {
    min-height: 300px;
  }

  .section_aqua {
    height: 300px;
  }

  .section_aqua_content, .section_aqua_products {
    padding-left: 80px;
    padding-right: 80px;
  }

  .list-item-9 {
    line-height: 33px;
  }

  .div_oral_rehydration {
    height: 300px;
  }

  .text-block_fnb {
    text-transform: uppercase;
  }

  .body-2, .div_human_gastroorateri {
    font-size: 16px;
    line-height: 33px;
  }

  .section_fnb_downloadbrochure {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_probioticmanufacturer_hero {
    height: 400px;
    margin-top: 50px;
  }

  .div_probioticmanufacturer_hero {
    flex-wrap: nowrap;
    height: 400px;
    padding-top: 0;
  }

  .div_lp_ublcaterstoo_right {
    text-align: left;
  }

  .section_lp_ublcaterstoo {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div-block-_lp_gastrohealth {
    text-align: left;
  }

  .rich-text_lp_ublcaterstoo {
    flex-direction: column;
    flex: 0 auto;
    align-items: flex-start;
    display: flex;
  }

  .image_lp_icons {
    width: 80px;
    height: 80px;
  }

  .div-block-_lp_immunity {
    text-align: left;
  }

  .rich-text_lp_ublcatersto {
    flex-flow: column;
    align-items: flex-start;
    padding-left: 0;
    display: flex;
  }

  .div-block-_lp_oralhealth, .div-block-_lp_lifestyledisorder {
    text-align: left;
  }

  .navbar_lp {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_nav_lp {
    justify-content: center;
  }

  .nav-menu_lp {
    flex-flow: row;
    flex: 0 auto;
  }

  .nav-button_lp, .nav-button_lp-body {
    flex: 0 auto;
  }

  .div_subcat_hero {
    text-align: center;
  }

  .text-block_subcat_hero, .body-4 {
    font-size: 16px;
    line-height: 33px;
  }

  .div_blogtopics_humancat_hero {
    height: 400px;
  }

  .paragraph_blogtopics_humancat_herocontent {
    text-align: justify;
  }

  .heading_blog_subscribenewsletter {
    text-align: center;
    padding-left: 0;
  }

  .text_subscribenewsletter {
    text-align: justify;
  }

  .section_blog_subscribenewsletter, .section_blogtopics_humancat_herocontent {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .body-5 {
    font-size: 16px;
    line-height: 33px;
  }

  .section_blogtopic_humancat {
    margin-top: 80px;
    margin-bottom: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_blog_blogtopic_humancat_ubpost {
    justify-content: center;
  }

  .div_blogtopics_probioticstraincat_hero {
    height: 400px;
  }

  .section_blogtopics_probioticstraincat_herocontent {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .paragraph_blogtopics_probioticstraincat_herocontent {
    text-align: justify;
  }

  .section_blogtopic_probioticstraincat {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_blogtopics_probioticfnbcat_hero {
    height: 400px;
  }

  .section_blogtopics_probioticfnbcat_herocontent {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .paragraph_blogtopics_probioticfnbcat_herocontent {
    text-align: justify;
  }

  .section_blogtopic_probioticfnbcat {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_blogprobioticsdigestion_hero {
    height: 400px;
  }

  .section_blogprobioticsdigestion {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_blogchildprobiotics_hero {
    height: 400px;
  }

  .section_blogchildprobiotics {
    margin-top: 80px;
    margin-bottom: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_blogprobioticsguthealth_hero {
    height: 400px;
  }

  .section_blogprobioticsguthealth {
    margin-top: 80px;
    margin-bottom: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_blogprobioticsmouth_hero {
    height: 400px;
  }

  .section_blogprobioticsmouth {
    margin-top: 80px;
    margin-bottom: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .container_1170_blogbacilluscoagulansgoodfor_hero {
    max-width: none;
  }

  .div_blogbacilluscoagulansgoodfor_hero {
    height: 400px;
  }

  .section_blogbacilluscoagulansgoodfor {
    margin-top: 80px;
    margin-bottom: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .text_footer_blogs {
    font-size: 16px;
  }

  .body-6, .body-7, .body-8, .body-9, .body-10 {
    font-size: 16px;
    line-height: 33px;
  }

  .section_careers_currentopenings {
    margin-top: 50px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_company {
    font-size: 16px;
    line-height: 33px;
  }

  .background-video-company {
    height: 400px;
  }

  .paragraph_company_heroimg {
    flex-wrap: wrap;
    margin-top: 10px;
    padding-bottom: 0;
    display: none;
  }

  .section_company_experience {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_company_experience {
    flex-wrap: nowrap;
  }

  .div_company_experience_1 {
    align-content: stretch;
  }

  .text-block-54 {
    font-size: 16px;
  }

  .section_company_contactus {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_company-_contact_us {
    flex-direction: column;
  }

  .para_company_contactus_numbers, .text_company_contact_us_numbers {
    font-size: 16px;
  }

  .body_lp-probioticformulations {
    font-size: 16px;
    line-height: 33px;
  }

  .div_company_contactus_super-2 {
    flex-direction: column;
    justify-content: flex-start;
    display: block;
  }

  .section_formulations_products, .navbar_lp-probiotic-formulations1 {
    padding-left: 80px;
    padding-right: 80px;
  }

  .icon-3 {
    display: none;
  }

  .section_company_freefree {
    margin-top: 80px;
    padding-top: 0;
    padding-left: 80px;
    padding-right: 80px;
    font-size: 16px;
  }

  .image_company_icons {
    width: 100px;
  }

  .contain-1170_probioticmanufacturer-_manu {
    height: 400px;
  }

  .section_manu_dosageforms {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .para_manu_dosage_form {
    font-size: 16px;
  }

  .image-_dosage_form1-manu {
    align-self: center;
    width: 40px;
    max-width: none;
    height: 40px;
  }

  .div_manu_strains4_points {
    align-self: center;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_blogbestprobioticssupplement_hero {
    height: 400px;
  }

  .section_blogbestprobioticssupplement {
    margin-top: 80px;
    margin-bottom: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_blog_probioticsimmunesystem_hero {
    height: 400px;
  }

  .section_blog_probioticsimmunesystem {
    margin-top: 80px;
    margin-bottom: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_blog_probioticdrink_hero {
    height: 400px;
  }

  .section_blog_probioticdrink {
    margin-top: 80px;
    margin-bottom: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_blog_probioticfood_hero {
    height: 400px;
  }

  .section_blog_probioticfood {
    margin-top: 80px;
    margin-bottom: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_bestprobioticsupplement {
    font-size: 16px;
    line-height: 33px;
  }

  .div_blog_blogtopic_probioticfnbcat_probioticdrink {
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
  }

  .img_bacillus {
    align-self: center;
    max-width: none;
    margin-right: 0;
  }

  .heading_bacillusstrains {
    text-align: left;
    align-self: center;
  }

  .img_streptococcus {
    align-self: center;
    max-width: none;
    margin-right: 0;
  }

  .heading_streptococcusstrains {
    align-self: center;
  }

  .section_bc_whybc {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bc_whybcgroup {
    flex-flow: row-reverse wrap;
    justify-content: center;
  }

  .text-block_bc_whybc {
    text-align: justify;
  }

  .div_bc_whybc_properties_trial {
    width: auto;
    height: auto;
  }

  .section_bc_stable-probioticingredient {
    flex-direction: column-reverse;
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
    display: block;
  }

  .div_bc_stable-probioticingredient {
    flex-flow: column wrap-reverse;
    justify-content: center;
  }

  .div_bc_stable-probioticingredient_content {
    text-align: justify;
    margin-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .div_bc_stable-probioticingredient_picture {
    margin-left: 0;
  }

  .image-38 {
    height: auto;
  }

  .section_bc_aboutbc {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bc_aboutbc {
    align-items: center;
  }

  .body_probioticblends {
    font-size: 16px;
    line-height: 33px;
  }

  .section_blends_fnbindustry {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_blends_fnbindustry {
    flex-direction: column-reverse;
    margin-left: auto;
    margin-right: auto;
  }

  .div_blends_stable-probioticingredient_picture {
    margin-left: auto;
    margin-right: auto;
  }

  .image_blends_fnbindustry {
    flex: 0 auto;
    margin-top: 0;
  }

  .section_blends_pharmaindustry {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_blends_pharmaindustryblock {
    flex-direction: column-reverse;
    justify-content: space-between;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div_blends_pharmacontent {
    margin-top: 20px;
    padding-left: 0;
  }

  .div_blends_pharmaindustry_picture {
    flex: 1;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .section_blends_morestrains {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_probioticsupplement {
    font-size: 16px;
    line-height: 33px;
  }

  .section_probioticsupplement_hero {
    height: 400px;
    max-height: none;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .background-video_probioticsupplement_hero {
    height: 400px;
  }

  .div_probioticsupplement_hero_div {
    text-align: center;
    flex-flow: column wrap;
    align-content: center;
    align-items: center;
    height: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .probioticsupplement_image_logo {
    width: 150px;
    height: 150px;
  }

  .heading_probioticsupplement_heroimage {
    margin-bottom: 15px;
  }

  .section_probioticsupplement_experience {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticsupplement_experience {
    flex-wrap: nowrap;
  }

  .div_probioticsupplement_experience_1 {
    align-content: stretch;
  }

  .section_probioticsupplement_about-us {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticsupplement_about_us {
    flex-flow: column wrap;
    place-content: center;
    align-items: center;
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .div_probioticsupplement_about_us_1st-half {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div_probioticsupplement_about_us_second_half {
    flex: 0 auto;
    width: 400px;
    height: 250px;
    min-height: auto;
    margin-top: 40px;
  }

  .section_probioticsupplement_strains2 {
    margin-top: 80px;
    padding-bottom: 0;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticsupplement_strains_4 {
    flex-flow: column wrap-reverse;
    align-content: center;
    margin-top: 20px;
    padding-bottom: 0;
  }

  .div_probioticsupplement_strains4_contetn {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .image_probioticsupplement_strain {
    padding-left: 0;
  }

  .div_probioticsupplement_strains4_points {
    max-width: none;
    padding-top: 0;
  }

  .body_probioticstrains {
    font-size: 16px;
    line-height: 33px;
  }

  .section_probioticstrains_hero {
    height: 400px;
  }

  .div_probioticstrains_hero_heading {
    height: auto;
  }

  .list_sample_services_2 {
    font-size: 16px;
  }

  .section_probioticstrain_hero {
    height: 400px;
    max-height: none;
    margin-top: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .section_probioticstraina_authenticity {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticstrains_pharmaindustryblock {
    flex-direction: column-reverse;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div_probioticstrains_pharmaindustry_picture {
    flex: 1;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .image_probioticstrains_fnbindustry {
    flex: 0 auto;
    margin-top: 0;
  }

  .section_probioticstrains_fnbindustry {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticstrains_fnbindustry {
    flex-direction: column-reverse;
    margin-left: auto;
    margin-right: auto;
  }

  .div_probioticstrains_stable-probioticingredient_content {
    padding-top: 20px;
    padding-left: 0;
  }

  .div_probioticstrains_stable-probioticingredient_picture {
    margin-left: auto;
    margin-right: auto;
  }

  .image_probioticsrains_fnbindustry {
    flex: 0 auto;
  }

  .section_probioticstrains_foodnbeverage_fortificationoption {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticstrains_fnb_fortification_drinkitems {
    margin-right: 20px;
  }

  .section_probioticstrains_freefree {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
    font-size: 16px;
  }

  .image_probioticstrains_freefree_icons {
    width: 80px;
  }

  .section_probioticstrains_clinicalstudies {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div-block-_probioticstrains_clinicalstudgastrohealth {
    text-align: left;
  }

  .image_probioticstrains_clinicalstudiesicons {
    width: 80px;
    height: 80px;
  }

  .rich-text_gastro {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 0;
    display: flex;
  }

  .div-block_probioticstrains_clinicalstud_oralhealth {
    text-align: left;
  }

  .rich-text_oral {
    flex-direction: column;
    flex: 0 auto;
    align-items: flex-start;
    display: flex;
  }

  .div-block_probioticstrains_clinicalstud_immunityy {
    text-align: left;
  }

  .rich-text_immunity {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .div-block_probioticstrains_clinicalstudy_lifestyledisorder {
    text-align: left;
  }

  .rich-text_lifestyledisorder {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .div_probioticstrains_clinicalstudiesright {
    text-align: left;
  }

  .rich-text_cardio, .rich-text-block_women-shealth, .rich-text_gutbrainaxix, .rich-text_sportsnutrition {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .section_probioticstrains_certificates {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .image_probioticstrains_certifications_logo {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_probioticstrains_featuredmorestrains {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticstrains_featuredmorestrains {
    align-items: flex-start;
  }

  .div_probioticstrains_featuredmorestrains_lactobacillusstrain {
    flex-direction: column;
    align-items: center;
  }

  .div_probioticstrains_pic-strainname {
    flex-direction: column;
  }

  .section_probioticstrains_featuredmorestrains2 {
    padding-left: 80px;
    padding-right: 80px;
  }

  .img_probioticstrains_featuredstrains_lactobacillus {
    align-self: center;
    max-width: none;
    margin-right: 0;
  }

  .div_probioticstrains_featuredmorestrains_bacillusstrain {
    text-align: left;
    flex-direction: column;
  }

  .div_probioticstrains_featuredmorestrains_bifidobacteriumstrain {
    flex-direction: column;
  }

  .img_probioticstrains_bifidobacterium {
    align-self: center;
    max-width: none;
    margin-right: 0;
  }

  .heading_probioticstrains_bifidobacteriumstrains {
    flex: 1;
    align-self: center;
  }

  .section_probioticstrains_featuredmorestrains3 {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticstrains_featuredmorestrains_streptococcusstrain, .div_probioticstrains_featuredmorestrains_lactococcusstrain {
    flex-direction: column;
  }

  .img_probioticstrains_lactococcus {
    align-self: center;
    max-width: none;
    margin-right: 0;
  }

  .heading_probioticstrains_lactococcusstrains {
    text-align: left;
    align-self: center;
  }

  .div_probioticstrains_hero_div {
    text-align: center;
    flex-flow: column wrap;
    align-content: center;
    align-items: center;
    height: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .probioticstrains_image_logo {
    width: 150px;
    height: 150px;
  }

  .heading_probioticstrains_heroimage-copy {
    margin-bottom: 15px;
  }

  .section_probioticstrains_services2 {
    margin-top: 0;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticstrains_services_2 {
    flex-direction: column;
    align-items: center;
    padding-top: 0;
  }

  .div_probioticstrains_services_list {
    text-align: center;
    background-size: cover;
    width: auto;
    min-width: 200px;
    max-width: none;
    height: auto;
    min-height: 250px;
    margin-top: 30px;
    margin-right: 0;
    padding-top: 20px;
    display: block;
  }

  .section_probioticstrains_featuredstrains_12, .section_probioticstrains_features {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticstrais_dosageforms {
    flex-wrap: wrap;
    justify-content: space-around;
  }

  .image_probioticstrains_dosage_form1-manu {
    align-self: center;
    width: 40px;
    max-width: none;
    height: 40px;
  }

  .image_probioticmanufacturer_hero {
    width: 150px;
  }

  .heading_probioticmanufacturer_hero-_manu-_1 {
    display: none;
  }

  .section_probioticmanufacturer_experiencedesign1 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticmanufacturer_experiencedesign1 {
    flex-wrap: nowrap;
    align-items: stretch;
  }

  .div_probioticstrains_dosageformspics {
    flex-wrap: wrap;
    justify-content: space-around;
    font-size: 16px;
  }

  .image_probioticstrains_form1 {
    align-self: center;
    width: 40px;
    max-width: none;
    height: 40px;
  }

  .div_probioticmanufacturer_freefreegroup {
    justify-content: center;
  }

  .div_probioticmanufacturer_experiencedesignelement1 {
    place-content: stretch center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .h2_probioticmanufacturer_experiencedesignelement1 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .text-block_probioticmanufacturer_experiencedesignelement1 {
    font-size: 16px;
  }

  .image_probioticmanufacturing_manufnb {
    height: auto;
    display: none;
  }

  .nav-button_probioticmanufacturer_cta {
    flex: 0 auto;
  }

  .section_probioticmanufacturing_manufacturingfnb, .section_probioticmanufacturing_fnbindustry {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticmanufacturing_fnbindustry {
    flex-direction: column-reverse;
    margin-left: auto;
    margin-right: auto;
  }

  .div_probioticmanufacturing_stable-probioticingredient_content {
    padding-top: 20px;
    padding-left: 0;
  }

  .div_probioticmanufacturing_stable-probioticingredient_picture {
    margin-left: auto;
    margin-right: auto;
  }

  .image_probioticmanufacturing_fnbindustry {
    flex: 0 auto;
  }

  .section_probioticmanufacturing_foodnbeverage_fortificationoption {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticmanufacturing_fnb_fortification_drinkitems {
    margin-right: 20px;
  }

  .section_probioticmanufacturing_freefree {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
    font-size: 16px;
  }

  .image_probioticmanufacturer_freefree_icons {
    width: 80px;
  }

  .nav-button_probioticmanufacturer_-cta {
    flex: 0 auto;
  }

  .section_probioticsmanufacturing_strains2 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticmanufacturer_strains_4 {
    flex-flow: column;
    align-content: center;
    align-items: center;
    margin-top: 20px;
  }

  .div_probioticmanufacturer_strains4_contetn {
    text-align: justify;
    flex-direction: column;
    align-items: center;
    min-width: auto;
    max-width: none;
    display: flex;
  }

  .image_probioticmanufacturer_strains2 {
    width: 100px;
    max-width: none;
    padding-top: 0;
    padding-left: 0;
  }

  .div_probioticmanufacturer_dosageformspics {
    flex-wrap: wrap;
    justify-content: space-around;
    font-size: 16px;
  }

  .div_probioticmanufacturer_dosageforms1 {
    flex-wrap: wrap;
    flex: 0 auto;
    justify-content: space-around;
    align-self: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .div_probioticmanufacturer_dosageforms-inside {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .image_probioticmanufacturer_dosage_forminside {
    align-self: center;
    width: 40px;
    max-width: none;
    height: 40px;
  }

  .section_probioticmanufacturer_certifications {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .image_probioticmanufacturer_ourcertification_logo {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_form_contact_us {
    margin: 80px 0;
    padding-left: 80px;
    padding-right: 80px;
  }

  .nav-button_supplementmanu_dosageforms {
    flex: 0 auto;
  }

  .section_supplementmanu_services2 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_supplementmanu_services_2 {
    flex-direction: column;
    align-items: center;
    padding-top: 0;
  }

  .list_supplementmanu_services {
    font-size: 16px;
  }

  .div_supplementmanu_segmentspromote_icongroup {
    justify-content: space-around;
    align-items: flex-start;
  }

  .div_supplementmanu_aboutus_group {
    flex-flow: column wrap;
  }

  .section_supplementmanu_healthindications {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_supplementmanu_humanhealthcare_icons {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: baseline;
    margin-top: -19px;
    padding-left: 5px;
    padding-right: 5px;
    display: flex;
  }

  .image_supplementmanu_humanhealthicons {
    max-width: 50%;
  }

  .text-block_supplementmanu_humanhealth_iconstext {
    line-height: 33px;
  }

  .section_supplementmanufacturer_certifications {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_probioticcompany_hero {
    height: 400px;
    max-height: none;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .background-video_probioticcompany {
    height: 400px;
  }

  .div_probioticcompany_hero_div {
    text-align: center;
    flex-flow: wrap;
    align-content: center;
    align-items: center;
    height: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .probioticcompany_image_logo {
    width: 150px;
    height: 150px;
  }

  .heading_probioticcompany_heroimage {
    margin-bottom: 15px;
  }

  .section_probioticcompany_experiencedesign1 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticcompany_experiencedesign1 {
    flex-wrap: nowrap;
    align-items: stretch;
  }

  .div_probioticcompany_experiencedesignelement1 {
    place-content: stretch center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .h2_probioticcompany_experiencedesignelement1 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .text-block_probioticcompany_experiencedesignelement1 {
    font-size: 16px;
  }

  .section_probioticcompany_about-us {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticcompany_about_us {
    flex-flow: column wrap;
    place-content: center;
    align-items: center;
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .div_probioticcompany_aboutus_group {
    flex-flow: column wrap;
  }

  .nav-button_probioticcompany_dosageforms {
    flex: 0 auto;
  }

  .div_probioticcompany_about_us_1st-half {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div_probioticcompany_about_us_second_half {
    flex: 0 auto;
    width: 400px;
    height: 250px;
    min-height: auto;
    margin-top: 40px;
  }

  .h2_probioticcompany_about_us {
    margin-top: 0;
  }

  .paragraph_probioticcompany_aboutus {
    font-size: 16px;
    line-height: 33px;
  }

  .section_probioticcompany_freefree {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
    font-size: 16px;
  }

  .div_probioticcompany_freefreegroup {
    justify-content: center;
  }

  .image_probioticcompany_freefree_icons {
    width: 80px;
  }

  .section_probioticcompany_featuredstrains_12 {
    margin-top: 80px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_probioticcompany_certifications, .section_probioticcompany_healthindications {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticcompany_humanhealthcare_icons {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: baseline;
    margin-top: -19px;
    padding-left: 5px;
    padding-right: 5px;
    display: flex;
  }

  .div_probioticcompany_segmentspromote_icongroup {
    justify-content: space-around;
    align-items: flex-start;
  }

  .image_probioticcompany_humanhealthicons {
    max-width: 50%;
  }

  .text-block_probioticcompany_humanhealth_iconstext {
    line-height: 33px;
  }

  .section_probioticcompany_probiotic_strains_2, .section_bc_experiencedesign1 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bc_experiencedesign1 {
    flex-wrap: nowrap;
    align-items: stretch;
  }

  .div_bc_experiencedesignelement1 {
    place-content: stretch center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .text-block_bc_experiencedesignelement1 {
    font-size: 16px;
  }

  .section_bc_foodnbeverage_fortificationoption {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bc_foodnbeverage_fortificationoption {
    padding: 20px;
  }

  .div_bc_foodnbeverage_fortificationcontent {
    padding-left: 0;
  }

  .div_bc_fnb_fortification_drinkitems {
    margin-right: 20px;
  }

  .section_bc_features, .section_bc_featuredstrains_12, .section_bc_certifications {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_bcoagulans_hero {
    background-attachment: scroll;
    height: 400px;
    margin-top: 100px;
  }

  .contain-1170_bcoagulans-_manu {
    height: 400px;
  }

  .div_bcoagulans_hero {
    flex-wrap: nowrap;
    height: 400px;
    padding-top: 0;
  }

  .image_bcoagulans_hero {
    width: 150px;
    margin-top: 20px;
  }

  .heading_bcoagulans_hero-_manu-_1 {
    display: none;
  }

  .body_bacillusclausii {
    font-size: 16px;
    line-height: 33px;
  }

  .section_bclausii_hero {
    height: 400px;
    margin-top: 100px;
  }

  .contain-1170_bclausii-_manu {
    height: 400px;
  }

  .div_bclausii_hero {
    flex-wrap: nowrap;
    height: 400px;
    padding-top: 0;
  }

  .image_bclausii_hero {
    width: 150px;
    margin-top: 20px;
  }

  .heading_bclausii_hero-_manu {
    display: none;
  }

  .section_bclausii_experiencedesign1 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bclausii_experiencedesign1 {
    flex-wrap: nowrap;
    align-items: stretch;
  }

  .div_bclausii_experiencedesignelement1 {
    place-content: stretch center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .h2_bclausii_experiencedesignelement1 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .text-block_bclausii_experiencedesignelement1 {
    font-size: 16px;
  }

  .section_bclausii_whybclausii {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bclausii_whybclausiigroup {
    flex-flow: row-reverse wrap;
    justify-content: space-around;
  }

  .div_bclausii_whybclausii_group1_trial {
    flex-wrap: wrap;
    justify-content: space-around;
  }

  .div_bclausii_whybclausii_properties_trial {
    align-items: stretch;
    margin: 20px;
    padding: 20px;
  }

  .text-block_bclausii_whybclausii {
    text-align: justify;
  }

  .section_bclausii_aboutbclausii, .section_bclausii_certifications {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bclausii_aboutbclausii {
    align-items: center;
  }

  .section_bclausii_features, .section_bclausii_featuredstrains_12 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bclausii_services_names {
    justify-content: flex-start;
  }

  .paragraph_bclausii_services_description {
    text-align: center;
  }

  .section_bclausii_foodnbeverage_fortificationoption {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bclausii_foodnbeverage_fortificationoption {
    padding: 20px;
  }

  .div_bclausii_foodnbeverage_fortificationcontent {
    padding-left: 0;
  }

  .div_bclausii_fnb_fortification_drinkitems {
    margin-right: 20px;
  }

  .section_bclausii_points {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bclausii_points {
    flex-direction: column;
  }

  .div_bclausii_points_left {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .list-6 {
    border-left-style: none;
  }

  .section_bclausii_stability {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_probioiticmanufactrer, .body_certifiedprobioticmanufacturer {
    font-size: 16px;
    line-height: 33px;
  }

  .navbar_certifiedprobioticmanu {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_nav_certifiedprobioticmanu {
    justify-content: center;
  }

  .section_certifiedprobioticmanufacturer_hero {
    height: 400px;
    margin-top: 100px;
  }

  .contain-1170_certifiedprobioticmanufacturer_manu {
    height: 400px;
  }

  .div_certifiedprobioticmanufacturer_hero {
    flex-wrap: nowrap;
    height: 400px;
    padding-top: 0;
  }

  .image_certifiedprobioticmanufacturer_hero {
    width: 150px;
  }

  .heading_certifiedprobioticmanufacturer_hero-_manu-_1 {
    display: none;
  }

  .section_certifiedprobioticmanufacturer_experiencedesign1 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_certifiedprobioticmanufacturer_experiencedesign1 {
    flex-wrap: nowrap;
    align-items: stretch;
  }

  .div_certifiedprobioticmanufacturer_experiencedesignelement1 {
    place-content: stretch center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .h2_certifiedprobioticmanufacturer_experiencedesignelement1 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .text-block_certifiedprobioticmanufacturer_experiencedesignelement1 {
    font-size: 16px;
  }

  .section_certifiedprobioticmanufacturing_manufacturingfnb {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .nav-button_certifiedprobioticmanufacturer_cta {
    flex: 0 auto;
  }

  .image_certifiedprobioticmanufacturing_manufnb {
    height: auto;
    display: none;
  }

  .section_certifiedprobioticmanufacturing_fnbindustry {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_certifiedprobioticmanufacturing_fnbindustry {
    flex-direction: column-reverse;
    margin-left: auto;
    margin-right: auto;
  }

  .div_certifiedprobioticmanufacturing_stable-probioticingredient_content {
    padding-top: 20px;
    padding-left: 0;
  }

  .div_certifiedprobioticmanufacturing_stable-probioticingredient_picture {
    margin-left: auto;
    margin-right: auto;
  }

  .image_certifiedprobioticmanufacturing_fnbindustry {
    flex: 0 auto;
  }

  .section_certifiedprobioticmanufacturing_foodnbeverage_fortificationoption {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_certifiedprobioticmanufacturing_fnb_fortification_drinkitems {
    margin-right: 20px;
  }

  .section_certifiedprobioticmanufacturing_freefree {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
    font-size: 16px;
  }

  .div_certifiedprobioticmanufacturer_freefreegroup {
    justify-content: center;
  }

  .nav-button_certifiedprobioticmanufacturer_-cta {
    flex: 0 auto;
  }

  .image_certifiedprobioticmanufacturer_freefree_icons {
    width: 80px;
  }

  .section_certifiedprobioticsmanufacturing_strains2 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_certifiedprobioticmanufacturer_strains_4 {
    flex-flow: column;
    align-content: center;
    align-items: center;
    margin-top: 20px;
  }

  .div_certifiedprobioticmanufacturer_strains4_contetn {
    text-align: justify;
    flex-direction: column;
    align-items: center;
    min-width: auto;
    max-width: none;
    display: flex;
  }

  .image_certifiedprobioticmanufacturer_strains2 {
    width: 100px;
    max-width: none;
    padding-top: 0;
    padding-left: 0;
  }

  .section_certifiedprobioticmanufacturer_certifications {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_probioticsupplier {
    font-size: 16px;
    line-height: 33px;
  }

  .section_probioticsupplier_hero {
    height: auto;
    margin-top: 0;
    padding-left: 80px;
    padding-right: 80px;
  }

  .contain-1170_probioticsupplier-_manu {
    height: auto;
  }

  .div_probioticsupplier_hero {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-wrap: nowrap;
    height: auto;
    padding-top: 0;
  }

  .image_probioticsupplier_hero {
    width: 80px;
  }

  .heading_probioticsupplier_hero-_manu-_1 {
    margin-bottom: 0;
    display: flex;
  }

  .button_probioticsupplier_contactus-_manu.bluebutton {
    background-color: var(--royal-blue);
    color: #fff;
  }

  .button_probioticsupplier_contactus-_manu.bluebutton:hover {
    color: var(--royal-blue);
    background-color: #fff;
  }

  .section_probioticsupplier_experiencedesign1 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticsupplier_experiencedesign1 {
    flex-wrap: nowrap;
    align-items: stretch;
  }

  .div_probioticsupplier_experiencedesignelement1 {
    place-content: stretch center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .h2_probioticsupplier_experiencedesignelement1 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .text-block_probioticsupplier_experiencedesignelement1 {
    font-size: 16px;
  }

  .section_probioticsupplier_manufacturingfnb {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .nav-button_probioticsupplier_cta {
    flex: 0 auto;
  }

  .image_probioticsupplier_manufnb {
    height: auto;
    display: none;
  }

  .section_probioticsupplier_fnbindustry {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticsupplier_fnbindustry {
    flex-direction: column-reverse;
    margin-left: auto;
    margin-right: auto;
  }

  .div_probioticsupplier_stable-probioticingredient_content {
    padding-top: 20px;
    padding-left: 0;
  }

  .div_probioticsupplier_stable-probioticingredient_picture {
    margin-left: auto;
    margin-right: auto;
  }

  .image_probioticsupplier_fnbindustry {
    flex: 0 auto;
  }

  .section_probioticsupplier_foodnbeverage_fortificationoption {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticsupplier_fnb_fortification_drinkitems {
    margin-right: 20px;
  }

  .section_probioticsupplier_freefree {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
    font-size: 16px;
  }

  .div_probioticsupplier_freefreegroup {
    justify-content: center;
  }

  .nav-button_probioticsupplier_-cta {
    flex: 0 auto;
  }

  .image_probioticsupplier_freefree_icons {
    width: 80px;
  }

  .section_probioticsupplier_strains2 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticsupplier_strains_4 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: row;
    align-content: center;
    align-items: center;
    margin-top: 20px;
  }

  .div_probioticsupplier_strains4_contetn {
    text-align: justify;
    flex-direction: column;
    align-items: center;
    min-width: auto;
    max-width: none;
    display: none;
  }

  .image_probioticsupplier_strains2 {
    width: 100px;
    max-width: none;
    padding-top: 0;
    padding-left: 0;
  }

  .section_probioticsupplier_certifications {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_ubl {
    font-size: 16px;
    line-height: 33px;
  }

  .section_ubl_hero {
    height: 400px;
    max-height: none;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .background-video_ublhero {
    height: 400px;
  }

  .div_ubl_hero_div {
    text-align: center;
    flex-flow: column wrap;
    align-content: center;
    align-items: center;
    height: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .ubl_image_logo {
    width: 150px;
    height: 150px;
  }

  .heading_ubl_heroimage {
    margin-bottom: 15px;
  }

  .section_ubl_experience {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_ubl_experience {
    flex-wrap: nowrap;
  }

  .div_ubl_experience_1 {
    align-content: stretch;
  }

  .text-block_ubl_experience {
    font-size: 16px;
  }

  .section_ubli_about-us {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_ubl_about_us {
    flex-flow: column wrap;
    place-content: center;
    align-items: center;
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .div_ubl_aboutus_group {
    flex-flow: column wrap;
  }

  .div_ubl_about_us_1st-half {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div_ubl_about_us_second_half {
    flex: 0 auto;
    width: 400px;
    height: 250px;
    min-height: auto;
    margin-top: 40px;
  }

  .nav-button_ubl_dosageforms {
    flex: 0 auto;
  }

  .section_ubl_certifications, .section_ubl_featuredstrains_12, .section_ubl_healthindications {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_ubl_humanhealthcare_icons {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: baseline;
    margin-top: -19px;
    padding-left: 5px;
    padding-right: 5px;
    display: flex;
  }

  .div_ubl_segmentspromote_icongroup {
    justify-content: space-around;
    align-items: flex-start;
  }

  .image_ubl_humanhealthicons {
    max-width: 50%;
  }

  .text-block_ubl_humanhealth_iconstext {
    line-height: 33px;
  }

  .section_products_faq {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .rich-text_products_faq {
    font-size: 16px;
    line-height: 33px;
  }

  .section_formulations_hero {
    height: 400px;
    margin-top: 100px;
  }

  .contain-1170_formulations_manu {
    height: 400px;
  }

  .div_formulation_hero {
    flex-wrap: nowrap;
    height: 400px;
    padding-top: 0;
  }

  .image_formulations_hero {
    width: 150px;
  }

  .heading_formulations_hero-_manu-_1 {
    display: none;
  }

  .section_formulations_healthindications {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_formulations_humanhealthcare_icons {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: baseline;
    margin-top: -19px;
    padding-left: 5px;
    padding-right: 5px;
    display: flex;
  }

  .div_formulations_segmentspromote_icongroup {
    justify-content: space-around;
    align-items: flex-start;
  }

  .image_formulations_humanhealthcare_group_humanhealthicons {
    max-width: 50%;
  }

  .text-block_formulations_humanhealth_iconstext {
    line-height: 33px;
  }

  .section_formulations_services2 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_formulations_services_2 {
    flex-direction: column;
    align-items: center;
    padding-top: 0;
  }

  .list_formulations_services {
    font-size: 16px;
  }

  .section_formulation_strains {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_formulations_probioticstrainnames {
    margin-right: 0;
  }

  .paragraph_formulations {
    text-align: justify;
    font-size: 16px;
  }

  .div_formulations_products1-2 {
    display: none;
  }

  .section_probioticblendss_hero {
    height: 400px;
    max-height: none;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .background-video_probioticblends_hero {
    height: 400px;
  }

  .div_probioticblends_hero_div {
    text-align: center;
    flex-flow: column;
    align-content: center;
    align-items: center;
    height: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .probioticblends_image_logo {
    width: 150px;
    height: 150px;
  }

  .heading_probioticblends_heroimage {
    margin-top: 20px;
    margin-bottom: 15px;
  }

  .section_probioticblends_experiencedesign1 {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticblends_experiencedesign1 {
    flex-wrap: nowrap;
    align-items: stretch;
  }

  .div_probioticblends_experiencedesignelement1 {
    place-content: stretch center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .h2_probioticblends_experience_boardrs_experiencedesignelement1 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .text-block_probioticblends_experiencedesignelement1 {
    font-size: 16px;
  }

  .section_probioticblends_healthindications {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticblends_humanhealthcare_icons {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: baseline;
    margin-top: -19px;
    padding-left: 5px;
    padding-right: 5px;
    display: flex;
  }

  .div_probioticblends_segmentspromote_icongroup {
    justify-content: space-around;
    align-items: flex-start;
  }

  .image_probioticblends_humanhealthicons {
    max-width: 50%;
  }

  .text-block_probioticblends_humanhealth_iconstext {
    line-height: 33px;
  }

  .button_probioticblends_dosageforms {
    flex: 0 auto;
  }

  .section_probioticsblends_strains2 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticblends_strains_4 {
    flex-flow: column;
    align-content: center;
    align-items: center;
    margin-top: 20px;
  }

  .div_probioticblends_strains4_contetn {
    text-align: justify;
    flex-direction: column;
    align-items: center;
    min-width: auto;
    max-width: none;
    display: flex;
  }

  .image_probioticblends_strains2 {
    width: 100px;
    max-width: none;
    padding-top: 0;
    padding-left: 0;
  }

  .section_probioticblends_certifications {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_probioticsbulk {
    font-size: 16px;
    line-height: 33px;
  }

  .section_probioticsbulk_hero {
    height: 400px;
    max-height: none;
    margin-top: 50px;
    padding-left: 0;
    padding-right: 0;
  }

  .div_probioticsbulk_hero_div {
    text-align: center;
    flex-flow: column wrap;
    align-content: center;
    align-items: center;
    height: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .probioticsbulk_image_logo {
    width: 150px;
    height: 150px;
  }

  .heading_probioticsbulk_heroimage {
    margin-bottom: 15px;
  }

  .section_probioticsbulk_authenticity, .section_probioticsbulk_featuredmorestrains {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticsbulk_featuredmorestrains {
    align-items: flex-start;
  }

  .div_probioticsbulk_featuredmorestrains_lactobacillusstrain {
    flex-direction: column;
    align-items: center;
    width: auto;
  }

  .div_probioticsbulk_pic-strainname {
    flex-direction: column;
  }

  .img_probioticsbulk_lactobacillus {
    align-self: center;
    max-width: none;
    margin-right: 0;
  }

  .section_probioticsbulk_featuredmorestrains2 {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticsbulk_featuredmorestrains_bacillusstrain {
    text-align: left;
    flex-direction: column;
    width: auto;
  }

  .div_probioticsbulk_featuredmorestrains_bifidobacteriumstrain, .div_probioticsbulk_featuredmorestrains_streptococcusstrain, .div_probioticsbulk_featuredmorestrains_lactococcusstrain {
    flex-direction: column;
    width: auto;
  }

  .section_probioticsbulk_featuredmorestrains3 {
    padding-left: 80px;
    padding-right: 80px;
  }

  .img_probioticsbulk_lactococcus, .img_probioticsbulk_streptococcus, .img_probioticsbulk_bifidobacterium, .img_probioticsbulk_bacillus {
    align-self: center;
    max-width: none;
    margin-right: 0;
  }

  .div_probioticsbulk_pharmaindustryblock {
    flex-direction: column-reverse;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div_probioticsbulk_pharmaindustry_picture {
    flex: 1;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .image_probioticsbulk_fnbindustry {
    flex: 0 auto;
    margin-top: 0;
  }

  .section_probioticsbulk_fnbindustry {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticsbulk_fnbindustry {
    flex-direction: column-reverse;
    margin-left: auto;
    margin-right: auto;
  }

  .div_probioticsbulk_stable-probioticingredient_content {
    padding-top: 20px;
    padding-left: 0;
  }

  .div_probioticsbulk_stable-probioticingredient_picture {
    margin-left: auto;
    margin-right: auto;
  }

  .image_probioticsbulkk_fnbindustry {
    flex: 0 auto;
  }

  .section_probioticsbulk_foodnbeverage_fortificationoption {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticsbulk_fnb_fortification_drinkitems {
    margin-right: 20px;
  }

  .section_probioticsbulk_certificates {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .image_probioticsbulk_certifications_logo {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_probioticsbulk_features {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_probioticsbulk_freefree {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
    font-size: 16px;
  }

  .image_probioticsbulk_freefree_icons {
    width: 80px;
  }

  .section_probioticsbulk_clinicalstudies {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticsbulk_clinicalstudiesright, .div-block-_probioticsbulk_clinicalstudgastrohealth, .div-block_probioticsbulk_clinicalstud_oralhealth, .div-block_probioticsbulk_clinicalstud_immunityy, .div-block_probioticsbulk_clinicalstudy_lifestyledisorder {
    text-align: left;
  }

  .image_probioticsbulk_clinicalstudiesicons {
    width: 80px;
    height: 80px;
  }

  .rich-text_probioticsbulk_clinicalstudies {
    flex-direction: column;
    flex: 0 auto;
    align-items: flex-start;
    display: flex;
  }

  .section_probioticsbulk_featuredstrains_12 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_probioticdosage {
    font-size: 16px;
    line-height: 33px;
  }

  .section_probioticdosage_hero {
    height: 400px;
    max-height: none;
    margin-top: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .div_probioticdosage_hero_div {
    text-align: center;
    flex-flow: column wrap;
    align-content: center;
    align-items: center;
    height: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .probioticdosage_image_logo {
    width: 150px;
    height: 150px;
  }

  .heading_probioticdosage_heroimage {
    margin-bottom: 15px;
  }

  .section_probioticdosage_experiencedesign1 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticdosage_experiencedesign1 {
    flex-wrap: nowrap;
    align-items: stretch;
  }

  .div_probioticdosage_experiencedesignelement1 {
    place-content: stretch center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .h2_probioticdosage_experiencedesignelement1 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .text-block_probioticdosage_experiencedesignelement1 {
    font-size: 16px;
  }

  .div_probioticdosage_pharmaindustryblock {
    flex-direction: column-reverse;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div_probioticdosage_pharmaindustry_picture {
    flex: 1;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .image_probioticdosage_fnbindustry {
    flex: 0 auto;
    margin-top: 0;
  }

  .div_probioticdosage_dosageforms {
    flex-wrap: wrap;
    justify-content: space-around;
  }

  .image_probioticdosage_dosageform1 {
    align-self: center;
    width: 40px;
    max-width: none;
    height: 40px;
  }

  .div_probioticdosage_dosageformspics {
    flex-wrap: wrap;
    justify-content: space-around;
    font-size: 16px;
  }

  .section_probioticdosage_fnbindustry {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticdosage_fnbindustry {
    flex-direction: column-reverse;
    margin-left: auto;
    margin-right: auto;
  }

  .body_healthyguthabitchildren {
    font-size: 16px;
    line-height: 33px;
  }

  .div_blog_guthabitchildren_hero {
    height: 400px;
  }

  .section_blog_guthabitchildren {
    margin-top: 80px;
    margin-bottom: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticdosage_stable-probioticingredient_content {
    padding-top: 20px;
    padding-left: 0;
  }

  .div_probioticdosage_stable-probioticingredient_picture {
    margin-left: auto;
    margin-right: auto;
  }

  .image_probioticdosage_fnbindustryy {
    flex: 0 auto;
  }

  .section_probioticdosage_foodnbeverage_fortificationoption {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticdosage_fnb_fortification_drinkitems {
    margin-right: 20px;
  }

  .section_probioticdosage_certificates {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .image_probioticdosage_certifications_logo {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_probioticdosage_featuredstrains_12, .section_probioticdosage_strains {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_benefitsprobioticswomen {
    font-size: 16px;
    line-height: 33px;
  }

  .div_blog_benefitsprobioticswomen_hero {
    height: 400px;
  }

  .section_blog_benefitsprobioticswomen {
    margin-top: 80px;
    margin-bottom: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_immunesystem {
    font-size: 16px;
    line-height: 33px;
  }

  .section_blog_immunesystem_hero {
    margin-top: 100px;
  }

  .section_blog_immunesystem {
    margin-top: 80px;
    margin-bottom: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_probioticsfoodbev {
    font-size: 16px;
    line-height: 33px;
  }

  .div_blog_probioticsfoodbev_hero {
    height: 400px;
  }

  .section_blog_probioticsfoodbev {
    margin-top: 80px;
    margin-bottom: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_s-boulardii {
    font-size: 16px;
    line-height: 33px;
  }

  .section_s-boulardii_hero {
    height: 400px;
    margin-top: 0;
  }

  .contain-1170_s-boulardii-_hero {
    height: 400px;
  }

  .div_s-boulardii_hero {
    flex-wrap: nowrap;
    height: 400px;
    padding-top: 0;
  }

  .image_s-boulardii_hero {
    width: 150px;
  }

  .heading_s-boulardii_hero {
    display: block;
  }

  .section_sboulardii_experiencedesign1 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_sboulardii_experiencedesign1 {
    flex-wrap: nowrap;
    align-items: stretch;
  }

  .div_sboulardii_experiencedesignelement1 {
    place-content: stretch center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .text-block_sboulardii_experiencedesignelement1 {
    font-size: 16px;
  }

  .section_sboulardii_whysboulardii {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_sboulardii_whysboulardiigroup {
    flex-flow: column-reverse wrap;
    justify-content: center;
  }

  .text-block_sboulardii_whysboulardii {
    text-align: justify;
  }

  .section_sboulardii_aboutsboulardii {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_sboulardii_aboutsboulardii {
    align-items: center;
  }

  .section_sboulardii_certifications, .section_sboulardii_foodnbeverage_fortificationoption {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_sboulardii_foodnbeverage_fortificationoption {
    padding: 20px;
  }

  .div_sboulardii_foodnbeverage_fortificationcontent {
    padding-left: 0;
  }

  .div_sboulardii_fnb_fortification_drinkitems {
    margin-right: 20px;
  }

  .section_sboulardii_features, .section_sboulardii_services {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_blog_immunesystem_hero {
    height: 400px;
  }

  .section_landingpagefooter, .section_landingpagefooter-2 {
    margin-top: 80px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 80px;
    padding-right: 80px;
  }

  .navbar_lp_probioticmanufacturer {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_nav_lp_probioticmanufacturer {
    justify-content: center;
  }

  .navbar_lp_bcoagulans {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_nav_lp_bclausii, .div_nav_lp_bcoagulans {
    justify-content: center;
  }

  .body_bcoagulans {
    font-size: 16px;
    line-height: 33px;
  }

  .div_blog_probioticsupplement_hero {
    height: 400px;
  }

  .section_blog_probioticsupplement {
    margin-top: 80px;
    margin-bottom: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_products_grouphumanproducts, .div_products_animalhealthgroup, .div_foodnbevegroup, .div_products_sproculturegroup {
    align-items: flex-start;
  }

  .div_bulk_dosageformspics {
    flex-wrap: wrap;
    justify-content: space-around;
    font-size: 16px;
  }

  .div_bulk_dosageforms {
    flex-wrap: wrap;
    justify-content: space-around;
  }

  .div_probioticsbulk_dosageforms1 {
    flex: 0 auto;
    align-self: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .div_block_probiotic_food {
    margin-top: 20px;
  }

  .section_blog_benefitofprobioticfood {
    margin-top: 80px;
    margin-bottom: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_blog_probitoicsuperfoods_paneer {
    flex-direction: column-reverse;
    justify-content: flex-end;
  }

  .text_benefitsofprobioticfood {
    text-align: justify;
  }

  .container_1170_typesoffood {
    margin-left: auto;
    margin-right: auto;
  }

  .body_gummymanufacturer {
    font-size: 16px;
    line-height: 33px;
  }

  .section_gummymanufacturer_hero {
    height: 400px;
    max-height: none;
    margin-top: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .div_gummymanufacturer_hero {
    text-align: center;
    flex-flow: column wrap;
    align-content: center;
    align-items: center;
    height: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .gummymanufacturer_image_logo {
    width: 150px;
    height: 150px;
  }

  .heading_gummymanufacturer_heroimage {
    margin-bottom: 15px;
  }

  .section_gummymanufacturer_experiencedesign1 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_gummymanufacturer_experiencedesign1 {
    flex-wrap: nowrap;
    align-items: stretch;
  }

  .div_gummymanufacturer_experiencedesignelement {
    place-content: stretch center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .h2_gummymanufacturer_experiencedesignelement {
    margin-top: 0;
    margin-bottom: 0;
  }

  .text-block_gummymanufacturer_experiencedesignelement1 {
    font-size: 16px;
  }

  .div_gummymanufacturer_dosageformspics {
    flex-wrap: wrap;
    justify-content: space-around;
    font-size: 16px;
  }

  .div_gummymanufacturer_dosageforms {
    flex-wrap: wrap;
    justify-content: space-around;
  }

  .section_gummymanufacturer_certificates {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .image_gummymanufacturer_certifications_logo {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_gummymanufacturer_services {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_gummymanufacturer_services_enclosure {
    flex-wrap: wrap;
    align-items: center;
  }

  .div_gummymanufacturer_servicesnames {
    width: 400px;
    height: 350px;
  }

  .section_gummymanufacturer_freefree {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
    font-size: 16px;
  }

  .div_gummymanufacturer_freefreegroup {
    justify-content: center;
  }

  .image_gummymanufacturer_freefree_icons {
    width: 80px;
  }

  .nav-button_gummymanufacturer_-cta {
    flex: 0 auto;
  }

  .section_gummymanufacturer_belowhero {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_gummymanufacturer_belowhero {
    flex-wrap: nowrap;
    align-items: stretch;
  }

  .section_gummymanufacturer_gummiesoption {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_blogprobioticfood_10superfoods {
    padding-left: 80px;
    padding-right: 80px;
  }

  .image_oralhealth {
    width: 250px;
    height: 200px;
  }

  .div_blog_benefitsof-probioticfood_oralhealth {
    align-items: center;
  }

  .div_blog_probitoicsuperfoods_dahi {
    flex-direction: column-reverse;
    justify-content: flex-end;
  }

  .richtext_blog_dahi {
    margin-top: 30px;
    margin-right: 0;
  }

  .div_blog_probitoicsuperfoods_dosa {
    flex-direction: column-reverse;
    justify-content: flex-end;
  }

  .richtext_blog_dosa {
    margin-top: 30px;
    margin-right: 0;
  }

  .div_blog_probitoicsuperfoods_kaanji {
    flex-direction: column-reverse;
    justify-content: flex-end;
  }

  .richtext_blog_kaanji {
    margin-top: 30px;
    margin-left: 0;
  }

  .div_blog_probitoicsuperfoods_pickle {
    flex-direction: column-reverse;
    justify-content: flex-end;
  }

  .richtext_blog_pickle {
    margin-top: 30px;
    margin-right: 0;
  }

  .div_blog_probitoicsuperfoods_greenpeas {
    flex-direction: column-reverse;
    justify-content: flex-end;
  }

  .richtext_blog_greenpeas {
    margin-top: 30px;
    margin-right: 0;
  }

  .div_blog_probitoicsuperfoods_dhokla {
    flex-direction: column-reverse;
    justify-content: flex-end;
  }

  .richtext_blog_dhokla {
    margin-top: 30px;
    margin-left: 0;
  }

  .div_blog_probitoicsuperfoods_misosoup {
    flex-direction: column-reverse;
    justify-content: flex-end;
  }

  .richtext_blog_misosoup {
    margin-top: 30px;
    margin-left: 0;
  }

  .div_blog_probitoicsuperfoods_buttermilk, .div_blog_probitoicsuperfoods_kefir {
    flex-direction: column-reverse;
    justify-content: flex-end;
  }

  .richtext_blog_kefir, .richtext_blog_buttermilk {
    margin-top: 30px;
    margin-right: 0;
  }

  .richtext_blog_paneer {
    margin-top: 30px;
    margin-left: 0;
  }

  .div_gummymanufacturer_gummiesnameee_bigblock {
    margin: 20px;
  }

  .richtext_gummymanufacturer_qualitytext {
    margin-left: 0;
  }

  .section_aboutbclausii_suspension {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .paragraph_aboutub {
    text-align: justify;
    font-size: 16px;
    line-height: 33px;
  }

  .section_bclausii_experiencedesign1-2 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bclausii_suspension_experiencedesign1 {
    flex-wrap: nowrap;
    align-items: stretch;
  }

  .div_bclausii_suspension_experiencedesignelement1-copy, .div_bclausii_suspension_experiencedesignelement1 {
    place-content: stretch center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .section_bclaussi_suspension_services {
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_bclausii_suspension {
    font-size: 16px;
    line-height: 33px;
  }

  .section_aboutub {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .heading_bclausiisuspension_belowhero {
    text-align: justify;
  }

  .section_bclausiisuspension_combination {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bclausiisuspension_combination {
    padding: 20px;
  }

  .div_bclausiisuspension_combination_text {
    text-align: justify;
    width: 300px;
    padding-left: 0;
  }

  .image_bclausiisuspension {
    width: 400px;
  }

  .div_bclausisuspension_photo-text {
    flex-direction: column;
    align-items: center;
  }

  .paragraph_bclausii_about {
    text-align: justify;
    margin-top: 20px;
    padding-left: 0;
  }

  .section_bclausiisus_hero {
    height: 400px;
    max-height: none;
    margin-top: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .div_bclausiisus_hero {
    text-align: center;
    flex-flow: column;
    align-content: center;
    align-items: center;
    height: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .bclausiisus_image_logo {
    width: 120px;
    height: 120px;
  }

  .heading_bclausiisus_heroimage {
    margin-bottom: 15px;
  }

  .div_bclausiisus_dosageformspics {
    flex-wrap: wrap;
    justify-content: space-around;
    font-size: 16px;
  }

  .div_bclausiisus_dosageforms {
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .image_bclausiisus_dosageform1 {
    align-self: center;
    width: 40px;
    max-width: none;
    height: 40px;
  }

  .section_bclausiisus_healthbenefits {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .rich-text_bclausiisus_healthbenefits {
    text-align: justify;
    margin-top: 0;
    font-size: 16px;
  }

  .section_cmsblog_hero {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_cmsblog_hero {
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .section_cmsblog_headline {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .headline_cmsblog {
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .text_cmsblog_date {
    margin-left: 30px;
    margin-right: 30px;
  }

  .body_cmsblog {
    font-size: 16px;
    line-height: 33px;
  }

  .section_cmsblog_content {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_cmsblog_contentgroup {
    flex-wrap: wrap;
    justify-content: center;
    margin-left: auto;
  }

  .rich-text-block-59 {
    margin-top: 20px;
    margin-left: 0;
  }

  .rich-text-block-60 {
    margin-right: 0;
  }

  .rich-text-block-61 {
    text-align: justify;
    margin-left: 0;
    margin-right: 0;
  }

  .div_cmsblog_categories {
    width: 22%;
    margin-right: 0;
  }

  .div_cmsblog_rightside {
    margin-left: 30px;
    margin-right: 0;
  }

  .richtext_fnb_consumerpreference {
    text-align: justify;
  }

  .text_bcoagulans_expdesignelement1, .text2_bc_experiencedesignelement1 {
    font-size: 28px;
    font-weight: 700;
  }

  .text3_bc_experiencedesignelement1, .text4_bc_experiencedesignelements1 {
    font-size: 28px;
    font-weight: 700;
    line-height: 36px;
  }

  .bold-text-29 {
    font-size: 40px;
  }

  .text_s-boulardii_hero {
    display: none;
  }

  .section_bc_hero-image {
    padding-left: 80px;
    padding-right: 80px;
  }

  .body_strain_bc {
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    line-height: 33px;
  }

  .div_bc_hero {
    flex-direction: column-reverse;
    margin-left: auto;
    margin-right: auto;
  }

  .div_bc_hero_content {
    text-align: justify;
    padding-left: 0;
    padding-right: 0;
  }

  .div_bc_hero_image {
    min-width: 350px;
    min-height: 350px;
  }

  .headline_bc_hero {
    font-size: 36px;
  }

  .paragraph_bc_hero {
    font-size: 18px;
  }

  .div_bc_hero_buttons {
    margin-left: auto;
    margin-right: auto;
  }

  .button_bc_hero {
    margin-right: 0;
  }

  .section_strain_bc_certifications {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_strain_bc_certification {
    max-width: none;
  }

  .section_strain_bc_fortification {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_strain_bc_1170 {
    flex-flow: column;
    max-width: none;
  }

  .div_strain_bc_fortification_content {
    max-width: none;
  }

  .div_strain_bc_fotificatin-pic {
    min-height: 280px;
    margin-top: 0;
    position: static;
  }

  .text-block-65 {
    margin-right: 0;
    padding-right: 0;
  }

  .list-7 {
    flex-flow: column;
    padding-left: 40px;
    display: flex;
  }

  .section_strain_bc_aboutus {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .image_bc_strain_aboutus_image {
    min-width: 250px;
    margin-top: 20px;
    margin-left: 0;
  }

  .div_bc_strain {
    flex-flow: column wrap;
    align-self: center;
    align-items: center;
    min-width: auto;
    max-width: none;
  }

  .section_strain_bc_research {
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_y_manufacturers_bc_strain {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bc_strain_pointers {
    width: 550px;
    min-width: auto;
    max-width: none;
    font-size: 16px;
  }

  .paragraph-75 {
    font-size: 16px;
  }

  .section_support_we_provide, .section_bclausii_whybclausii-2, .section_bclausii_points-2 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bclausii_points_right-2 {
    border-style: solid;
    margin-top: 20px;
    margin-left: 0;
  }

  .section_bclausii_stability-2 {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .body-12, .body-13 {
    font-size: 16px;
    line-height: 33px;
  }

  .section_bc_strain_conclusion {
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_boulardii_whysboulardii {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .heading_boulardii_whysboulardii {
    text-align: center;
  }

  .div_boulardii_whysboulardiigroup {
    flex-flow: column-reverse wrap;
    justify-content: center;
  }

  .section_boulardii_experiencedesign {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_boulardii_experiencedesign {
    flex-wrap: nowrap;
    align-items: stretch;
  }

  .text-block_boulardii_whysboulardii {
    text-align: justify;
  }

  .text-block_boulardii_experiencedesignelement {
    font-size: 16px;
  }

  .div_boulardii_experiencedesignelement1 {
    place-content: stretch flex-start;
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_boulardii_content {
    flex-direction: column;
  }

  .section_boulardii_services {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_boulardii_services_big_enclousure {
    flex-wrap: wrap;
  }

  .div_boulardii_services_enclosure {
    flex-direction: row;
    align-self: center;
  }

  .div_boulardii_services_contract {
    border-radius: 20px 0 0;
    width: 300px;
    min-width: auto;
    height: 400px;
    min-height: auto;
    margin-bottom: 0;
    padding: 20px;
  }

  .section_boulardii_certifications, .section_boulardii_features {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .text-block_boulardii_features_whysboulardii {
    text-align: left;
  }

  .section_boulardii_aboutsboulardii {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_boulardii_hero {
    height: 400px;
    margin-top: 100px;
  }

  .contain-1170_boulardii-_hero {
    height: 400px;
  }

  .div_boulardii_hero {
    flex-wrap: nowrap;
    height: 400px;
    padding-top: 0;
  }

  .image_boulardii_hero {
    width: 150px;
  }

  .heading_boulardii_hero {
    font-size: 40px;
    display: block;
  }

  .text_boulardii_hero {
    margin-top: 30px;
    display: block;
  }

  .section_boulardii_availability {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .button_boulardii_contactus_hero {
    margin-top: 20px;
  }

  .div_boulardii_services_priivatelabel.aqua {
    border-radius: 0 20px 0 0;
    width: 300px;
    min-width: auto;
    height: 400px;
    min-height: auto;
    margin-bottom: 0;
    padding: 20px;
  }

  .div_boulardii_services_customize.turquise {
    border-radius: 0 0 0 20px;
    width: 300px;
    min-width: auto;
    height: 400px;
    min-height: auto;
    margin-bottom: 20px;
    padding: 20px;
  }

  .div_boulardii_services_analyticalsupport.lightblue {
    border-radius: 0 0 20px;
    width: 300px;
    min-width: auto;
    height: 400px;
    min-height: auto;
    padding: 20px;
  }

  .div_boulardii_formsavailable {
    margin-left: 10px;
    margin-right: 10px;
  }

  .section_boulardii_customerfeedback {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_boulardii_feedbackcontent {
    flex-direction: row;
  }

  .div_boulardii_feedbackcontent-bigblock.right {
    display: none;
  }

  .div_boulardii_feedback_customer {
    margin-left: 20px;
    margin-right: 20px;
  }

  .section_bc_strain_y-manu {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bc_strain_1170_y_manu {
    margin-top: 0;
  }

  .tabs-menu {
    flex-flow: wrap;
    min-width: auto;
    margin-right: 0;
  }

  .tabs-content {
    width: auto;
    margin-top: 20px;
    margin-left: 0;
    padding-right: 30px;
  }

  .tabs {
    flex-flow: column wrap;
    margin-left: auto;
    margin-right: auto;
  }

  .tab_bc_strain {
    padding-left: 7px;
  }

  .tab_bc_strain.w--current {
    width: 200px;
    max-width: none;
    padding-left: 7px;
    padding-right: 7px;
  }

  .section_boulardii_freefree {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
    font-size: 16px;
  }

  .div_boulardii_freefreegroup {
    justify-content: center;
  }

  .tab-link-confidentiality, .tab_product-description, .tab-saample-analysis, .tab_purchase-aggrement, .tab_branding-labelling, .tab_the_launch {
    width: 200px;
    padding-left: 7px;
    padding-right: 7px;
  }

  .text_services_bc_strain {
    font-weight: 300;
  }

  .image-41 {
    max-height: 350px;
    margin-top: 0;
  }

  .div_bc_strain__products {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: baseline;
    margin-top: -19px;
    padding-left: 5px;
    display: flex;
  }

  .div_bc_strain_gastro {
    flex: 0 auto;
  }

  .section_boulardii_keybenefits, .section_bclausii_dosage {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bclausii_dosage_right {
    border-style: solid;
  }

  .section_thankyou-2 {
    padding-left: 80px;
    padding-right: 80px;
  }

  .container_thankyou-2 {
    max-width: 600px;
  }

  .heading-77 {
    line-height: 70px;
  }

  .html-embed-3 {
    min-width: 600px;
  }

  .section_blog_subcat {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .dropdown-link-3 {
    line-height: 32px;
  }

  .dropdown-4 {
    font-size: 16px;
  }

  .rich-text-_featured_strains_lactobacillussalivarious_content {
    flex-flow: column wrap;
    align-items: flex-start;
    display: flex;
  }

  .section_blogtopic_probioticstraintags {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .image-43, .image_tips {
    width: 200px;
  }

  .text-block-74 {
    line-height: 110%;
  }

  .contain_1170_alltags {
    padding-left: 80px;
    padding-right: 80px;
  }

  .contain_1170_category {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_category-tag {
    margin-left: 20px;
  }

  .text-block-38 {
    line-height: 110%;
  }

  .rich-text-block-63 {
    line-height: 33px;
  }

  .text-block-39 {
    line-height: 110%;
  }

  .div-block-103 {
    width: 230px;
    height: 300px;
  }

  .rich-text-block-64 {
    line-height: 33px;
  }

  .text_categories-names {
    font-size: 16px;
  }

  .body_categorywise, .body-15 {
    font-size: 16px;
    line-height: 33px;
  }

  .contain1170_tags_blogs-summary {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div-block_tags_categories {
    margin-left: 0;
  }

  .section_category_blogsdisplay {
    margin-top: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .div_category_blogs-display {
    padding-right: 20px;
  }

  .div-block-104-copy {
    width: 230px;
    height: 300px;
  }

  .secttion_ubl-logo {
    padding-left: 60px;
    padding-right: 60px;
  }

  .section_supplyside_text {
    margin-top: 40px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .div_photo {
    flex-flow: row;
  }

  .image_supplysidelogo {
    width: 50%;
    max-width: none;
    height: auto;
  }

  .div_contain_1170_text {
    margin-top: 0;
  }

  .text_supplyside_stallno {
    font-size: 20px;
  }

  .button_supplysidewesy_book-appointment {
    font-size: 16px;
    line-height: 33px;
  }

  .image_leader_1 {
    width: 200px;
    max-width: none;
    height: auto;
  }

  .div_logo_leaderwrap {
    box-shadow: none;
    width: auto;
    height: auto;
  }

  .div_sliderlogo_wrap {
    align-items: center;
  }

  .heading_our-strains {
    white-space: normal;
  }

  .section_slider_logo_test {
    height: auto;
    margin-top: 55px;
    margin-bottom: auto;
    padding-top: 0;
    padding-left: 55px;
    padding-right: 55px;
  }

  .div_heading-line {
    width: auto;
    height: auto;
  }

  .div_logo_leader_testwrap {
    flex: 1;
    justify-content: space-around;
    width: auto;
    height: auto;
    margin-top: 20px;
  }

  .div_contain_1170_test {
    flex-wrap: wrap;
    justify-content: flex-end;
    height: auto;
  }

  .text_supplysidewest_cta {
    font-size: 20px;
    line-height: 35px;
  }

  .section_home_healthportfolio_supplyside {
    margin-top: 40px;
    margin-bottom: 0;
    padding-left: 60px;
    padding-right: 60px;
  }

  .container-1170_home_healthportfolio_supplyside {
    margin-top: -61px;
  }

  .grid_home_healthportfoliosegments_supplyside {
    grid-row-gap: 120px;
    grid-template-rows: 300px 300px;
    grid-template-columns: 1fr 1fr;
    justify-content: space-around;
    place-items: stretch stretch;
    height: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .div_home_healthportfoliosegments_humanimg_supplyside {
    background-size: auto;
  }

  .div-block-83_supplyside {
    border-bottom-right-radius: 80px;
    border-bottom-left-radius: 80px;
  }

  .section_supplyside_health-strain {
    margin-top: 40px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .div_health {
    flex-wrap: wrap;
  }

  .image_leader__strain {
    width: 180px;
    max-width: 100%;
  }

  .div_logo_leaderwrap_experts {
    align-self: stretch;
    width: 300px;
    height: auto;
    box-shadow: 1px 1px 10px #c8c8c8;
  }

  .heading_scheduleconversation {
    white-space: normal;
  }

  .section_supplyside_text_footer {
    margin-top: 40px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .section_probioticmanufacturer_hero_supplyside {
    height: 400px;
    margin-top: 0;
  }

  .contain-1170_probioticmanufacturer-_manu__supplyside {
    height: 400px;
  }

  .div_probioticmanufacturer_hero_supplyside {
    flex-wrap: nowrap;
    height: 400px;
    padding-top: 0;
  }

  .image_probioticmanufacturer_hero__supplyside {
    width: 150px;
  }

  .heading_probioticmanufacturer_hero-_manu-__supplyside {
    display: none;
  }

  .section_probioticmanufacturer_experiencedesign1_supplyside {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticmanufacturer_experiencedesign1_supplyside {
    flex-wrap: nowrap;
    align-items: flex-start;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div_probioticmanufacturer_experiencedesignelement1_supplyside {
    place-content: stretch center;
    width: 300px;
    max-width: 138.668px;
    height: auto;
    margin-top: 10px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .h2_probioticmanufacturer_experiencedesignelement1_supplyside {
    margin-top: 0;
    margin-bottom: 0;
  }

  .text-block_probioticmanufacturer_experiencedesignelement1__supplyside {
    white-space: break-spaces;
    margin-top: 10px;
    font-size: 16px;
  }

  .div_probioticmanufacturers_experience_boardrs__supplyside {
    align-self: center;
    margin-top: 0;
  }

  .h2_probioticmanufacturer_experiencedesignelement1-copy {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div_probioticmanufacturers_experience_boardrs__supplyside-copy {
    align-self: center;
  }

  .section_probioticmanufacturer_certifications_supplyside {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_probioticmanufacturer_ourcertification_supplyside {
    margin-top: 20px;
  }

  .image-46 {
    align-self: center;
  }

  .image-47 {
    align-self: center;
    margin-top: 20px;
  }

  .div_home_healthportfoliosegments_dieatarysupplementsimg-copy, .div_home_healthportfoliosegments_gummies {
    background-size: auto;
  }

  .text-blockgummie {
    font-size: 18px;
  }

  .section_indicationspecific_herogummiesbanner {
    height: 300px;
  }

  .section_indicationspecific_below-heroimagegummies {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_indicationspecific_belowhero_headingwriteupgummies {
    text-align: center;
  }

  .div-block-107 {
    border-bottom-right-radius: 80px;
    border-bottom-left-radius: 80px;
  }

  .text-block-80 {
    font-size: 15px;
    font-weight: 400;
    line-height: 33px;
  }

  .text-block-82 {
    font-size: 14px;
  }

  .section_home_gummiesgridsection {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    margin-bottom: 40px;
    padding-left: 100px;
    padding-right: 100px;
    display: flex;
  }

  .container-1170_gummiesgridcontainer {
    margin-top: -61px;
  }

  .grid_home_gummies {
    grid-row-gap: 120px;
    grid-template-rows: 300px 300px;
    grid-template-columns: 1fr 1fr;
    justify-content: space-around;
    place-items: stretch stretch;
    height: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-112 {
    border-bottom-right-radius: 80px;
    border-bottom-left-radius: 80px;
  }

  .text-block-84 {
    font-size: 15px;
    font-weight: 400;
    line-height: 33px;
  }

  .text-block-86 {
    font-size: 14px;
  }

  .grid_gummies-container {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex: 0 auto;
    grid-template-rows: minmax(150px, 1fr);
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-flow: row;
    justify-content: space-around;
    place-items: stretch stretch;
    width: 150px;
    height: 100px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-gmoimg {
    width: 100px;
    height: 100px;
  }

  .div-block-viganimg {
    border-radius: 0;
    width: 100px;
    height: 100px;
  }

  .div-block-sugarfreeimg {
    width: 100px;
    height: 100px;
  }

  .div-block-naturalsweetnessimg {
    border-radius: 0;
    width: 100px;
    height: 100px;
  }

  .div-block-dairyfreeimg {
    width: 100px;
    height: 100px;
  }

  .section_indicationspecific_indicationboxesgummies {
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_products_gummies {
    height: auto;
    margin-top: 100px;
    padding: 50px 80px;
  }

  .div_products_gummies {
    align-items: flex-start;
  }

  .div_products_gummiesimgpr {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 200px;
    margin-top: 167px;
  }

  .div_gummiespicds {
    background-position: 100%;
    margin-top: -169px;
    padding-top: 0;
  }

  .section_gummiesdownslot {
    padding-left: 80px;
    padding-right: 80px;
    display: block;
  }

  .div_gummiessll {
    display: block;
  }

  .div_button_gummies-download-catlogue {
    margin-top: 0;
    margin-bottom: 0;
    display: block;
  }

  .button_download-catloguebutton {
    margin-top: 20px;
  }

  .button_download-gummiescatloguebutton {
    margin-top: 20px;
    margin-left: 150px;
  }

  .button_download-gummiescontactbutton {
    margin-top: 20px;
    margin-left: 190px;
  }

  .section_beauty_gummies {
    height: 300px;
  }

  .div_beautygummies_hero {
    min-height: 300px;
  }

  .section_beautygummies_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_beautygummies_body {
    font-size: 16px;
  }

  .richtext_beautygummies_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .section_health_products_beautygummies {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_beauty_gummies {
    line-height: 33px;
  }

  .grid_gummies_beautygummies {
    grid-template-columns: 1fr;
  }

  .div_gummies_left_beatuygummies {
    margin-left: -50px;
  }

  .div_gummies_right_30gummies {
    margin-top: 0;
  }

  .div_gummies_ingredients_30gummies {
    margin-top: -440px;
    margin-right: 65px;
    line-height: 33px;
  }

  .headline_ingredients_30gummies {
    padding-left: 40px;
    font-size: 18px;
  }

  .list_ingredients_30gummies {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 50px;
  }

  .list-item-28 {
    margin-top: -5px;
    margin-left: -44px;
    padding-left: 0;
    font-size: 12px;
  }

  .section_beautygummiesbottom_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_beautygummiesbottm_body {
    font-size: 16px;
  }

  .richtext_beautygummiesbottm_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_30gummies-container {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: 153px;
    grid-template-columns: .5fr .5fr .5fr;
    grid-auto-flow: row;
    justify-content: space-around;
    place-items: stretch stretch;
    height: 600px;
    margin-left: 0;
    margin-right: 70px;
  }

  .div-block-healtyhair {
    border-radius: 0;
    width: 75px;
    height: 75px;
    font-size: 14px;
  }

  .div-block-strongnails, .div-block-glowingskin {
    width: 75px;
    height: 75px;
    font-size: 14px;
  }

  .button_download-gummiescatloguebutton-2, .button_download-gummiescontactbutton-2 {
    margin-top: 20px;
  }

  .section_beautygummiesdownslot {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button_download-beautygummiescontactbutton {
    margin-top: 20px;
    margin-left: 220px;
  }

  .section__welnessgummies {
    height: 300px;
  }

  .div_welnessgummies_hero {
    min-height: 300px;
  }

  .section_welnessgummies_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_welnessgummies_body {
    font-size: 16px;
  }

  .richtext_welnessgummies_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .section_health_products_wellnessgummies {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_wellness_gummies {
    line-height: 33px;
  }

  .grid_gummies_welnessgummies {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .div_gummies_left_welnessgummies {
    margin-left: 100px;
    display: block;
  }

  .div_gummies_right_welnessgummies {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .grid_welness30gummies-container {
    grid-row-gap: 120px;
    grid-template-rows: 164px;
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: space-around;
    place-items: stretch stretch;
    height: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .div_gummies_ingredients_welnessgummies {
    margin-top: -400px;
    margin-bottom: 40px;
    padding-top: 0;
    padding-bottom: 0;
    line-height: 33px;
  }

  .section_welnessgummiesbottom_bod {
    margin-bottom: 20px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_welnessgummiesbottm_body {
    font-size: 16px;
  }

  .richtext_welnessgummiesbottm_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .section_welnessgummiesdownslot {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_button_welnessgummies-contact {
    margin-left: -300px;
    margin-right: 0;
  }

  .button_download-welnessgummiescontactbutton {
    margin-top: 20px;
  }

  .section__immunitygummies {
    height: 300px;
  }

  .div_immunitygummies_hero {
    min-height: 300px;
  }

  .section_immunitygummies_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_immunitygummies_body {
    font-size: 16px;
  }

  .richtext_immunitygummies_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .list-item-30 {
    text-align: left;
    margin-left: 0;
    padding-left: 60px;
    display: block;
  }

  .section_health_products_immunitygummies {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_immunity_gummies {
    line-height: 33px;
  }

  .grid_gummies_immunitygummies {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    display: block;
  }

  .div_immunitygummies_product_image {
    flex-direction: column;
    justify-content: space-between;
  }

  .div_gummies_right_immunitygummies {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .grid_immunity30gummies-container {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: 170px;
    grid-template-columns: .75fr .75fr .75fr;
    justify-content: space-around;
    place-items: stretch stretch;
    height: 600px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .div_gummies_ingredients_immunitygummies {
    margin-top: -400px;
    line-height: 33px;
    display: block;
  }

  .headline_ingredients_immunitywegummies {
    font-size: 20px;
    line-height: 25px;
  }

  .headline_ingredients_immunitywegummies2 {
    padding-left: 55px;
    padding-right: 160px;
  }

  .list_ingredients_immunity0gummies {
    text-align: left;
    padding-right: 0;
    list-style-type: none;
  }

  .section_immunitygummiesbottom_bod {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_immunitygummiesbottm_body {
    font-size: 16px;
  }

  .richtext_immunitygummiesbottm_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .section_immunitygummiesdownslot {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button_download-immunitygummiescontactbutton {
    margin-top: 20px;
    margin-left: 220px;
  }

  .headline_ingredients_immunitywegummies3 {
    padding-right: 300px;
  }

  .section__eyehealthgummies {
    height: 300px;
  }

  .div_eyehealthgummies_hero {
    min-height: 300px;
  }

  .section_eyehealthgummies_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_eyehealthgummies_body {
    font-size: 16px;
  }

  .richtext_eyehealthgummies_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .section_health_products_eyehealthgummies {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_eyehealth_gummies {
    line-height: 33px;
    display: block;
  }

  .grid_gummies_eyehealthgummies {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: block;
  }

  .div_gummies_left_eyehealthsgummies, .headline_gummies_product_name_eyehealthwegummies {
    display: block;
  }

  .div_gummies_image-description_eyehealthgummies {
    display: flex;
  }

  .div_eyehealthgummies_product_image {
    justify-content: space-between;
    margin-top: 20px;
  }

  .grid_eyehealth30gummies-container {
    grid-row-gap: 120px;
    grid-template-rows: 160px;
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: space-around;
    place-items: stretch stretch;
    height: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .div_gummies_ingredients_eyehealthgummies {
    margin-top: -370px;
    line-height: 33px;
  }

  .headline_ingredients_eyehealthwegummies {
    padding-left: 40px;
  }

  .headline_ingredients_eyehealthwegummies2 {
    margin-left: 0;
    padding-left: 55px;
    padding-right: 100px;
  }

  .list_ingredients_welness0gummies-copy {
    padding-left: 100px;
    font-size: 20px;
  }

  .section_eyehealthgummiesbottom_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_eyehealthgummiesbottm_body {
    font-size: 16px;
  }

  .richtext_eyehealthgummiesbottm_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .section_eyehealthgummiesdownslot {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button_download-eyehealthgummiescontactbutton {
    margin-top: 20px;
    margin-left: 220px;
  }

  .section__guthealthgummies {
    height: 300px;
  }

  .div_guthealthgummies_hero {
    min-height: 300px;
  }

  .section_guthealthgummies_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_guthealthgummies_body {
    font-size: 16px;
  }

  .richtext_guthealthgummies_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .list-item-32 {
    font-size: 24px;
    line-height: 33px;
  }

  .section_health_products_guthealthgummies {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_guthealth_gummies {
    line-height: 33px;
    display: block;
  }

  .grid_gummies_guthealthgummies {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: block;
  }

  .div_gummies_left_guthealthsgummies {
    display: block;
  }

  .headline_gummies_product_name_guthealthwegummies {
    padding-left: 0;
    display: block;
  }

  .headline_gummies_guthealthgummi {
    display: block;
  }

  .div_guthealthgummies_product_image {
    margin-bottom: 20px;
  }

  .ghealtrid_gut30gummies-container {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: 165px;
    grid-template-columns: .25fr .25fr .25fr;
    place-content: stretch space-between;
    place-items: stretch stretch;
    height: 600px;
    margin-left: auto;
    margin-right: auto;
    line-height: 22px;
  }

  .div_gummies_ingredients_guthealthgummies {
    margin-top: -380px;
    line-height: 33px;
  }

  .headline_ingredients_guthealthwegummies2 {
    padding-right: 100px;
  }

  .list_ingredients_guthealth0gummies {
    font-size: 16px;
  }

  .section_guthealthgummiesbottom_body {
    margin-bottom: 0;
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_guthealthgummiesbottm_body {
    font-size: 16px;
  }

  .richtext_guthealthgummiesbottm_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .section_guthealthgummiesdownslot {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button_download-eyehealthgummiescontactbutton-copy {
    margin-top: 20px;
    margin-left: 220px;
  }

  .section__sleepgummies {
    height: 300px;
  }

  .div_sleepgummies_hero {
    min-height: 300px;
  }

  .section_sleepgummies_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_sleepgummies_body {
    font-size: 16px;
  }

  .richtext_sleepgummies_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .list-item-33 {
    font-size: 22px;
  }

  .section_health_products_sleepgummies {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_sleep_gummies {
    line-height: 33px;
  }

  .grid_gummies_sleepgummies {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: block;
  }

  .ghealtrid_sleep30gummies-container {
    grid-row-gap: 120px;
    grid-template-rows: 200px;
    grid-template-columns: .25fr .25fr .25fr;
    justify-content: space-around;
    place-items: stretch stretch;
    height: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .div_gummies_ingredients_sleepgummies {
    margin-top: -300px;
    line-height: 33px;
  }

  .headline_ingredients_sleepgummies2 {
    padding-left: 55px;
    padding-right: 100px;
  }

  .section_sleepgummiesbottom_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_sleepgummiesbottm_body {
    font-size: 16px;
  }

  .richtext_sleepgummiesbottm_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .section_sleepgummiesdownslot {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button_download-sleepgummiescontactbutton {
    margin-top: 20px;
    margin-left: 220px;
  }

  .section__womenshealthgummies {
    height: 300px;
  }

  .div_womenshealthgummies_hero {
    min-height: 300px;
  }

  .section_womenhealthgummies_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_womenhealthgummies_body {
    font-size: 16px;
  }

  .richtext_womenhealthgummies_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .list-item-34 {
    padding-left: 10px;
    font-size: 20px;
  }

  .section_health_products_womenhealthgummies {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_womenhealth_gummies {
    line-height: 33px;
  }

  .grid_gummies_womenhealthgummies {
    grid-template-columns: 1fr;
    display: block;
  }

  .ghealtrid_womenhealth30gummies-container {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: 180px;
    grid-template-columns: .25fr .25fr .25fr;
    justify-content: space-around;
    place-items: stretch stretch;
    height: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .div_gummies_ingredients_womenhealthgummies {
    margin-top: -350px;
    line-height: 33px;
  }

  .headline_ingredients_womenhealthgummies {
    font-size: 20px;
  }

  .headline_ingredients_womenhealthgummies2 {
    padding-right: 100px;
  }

  .div-block-preventrebuc {
    width: 100px;
    height: 100px;
  }

  .section_womenhealthgummiesbottom_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_womenhealthgummiesbottm_body {
    font-size: 16px;
  }

  .richtext_womenhealthgummiesbottm_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .section_womenhealthgummiesdownslot {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button_download-womenhealthgummiescontactbutton {
    margin-top: 20px;
    margin-left: 220px;
  }

  .section__oralhealthgummies {
    height: 300px;
  }

  .div_oralhealthgummies_hero {
    min-height: 300px;
  }

  .section_oralhealthgummies_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_oralhealthgummies_body {
    font-size: 16px;
  }

  .richtext_oralhealthgummies_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .list-item-35 {
    font-size: 20px;
  }

  .section_health_products_oralhealthgummies {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_oralhealth_gummies {
    line-height: 33px;
  }

  .grid_gummies_oralhealthgummies {
    grid-template-columns: 1fr;
    display: block;
  }

  .headline_gummies_product_name_oralhealthwegummies {
    padding-left: 0;
  }

  .headline_gummies_oralhealthgummi {
    font-size: 32px;
  }

  .div_oralhealthgummies_product_image {
    margin-top: 40px;
  }

  .ghealtrid_oralhealth30gummies-container {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-rows: 160px;
    grid-template-columns: .25fr .25fr .25fr;
    justify-content: space-around;
    place-items: stretch stretch;
    height: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .div_gummies_ingredients_oralhealthgummies {
    margin-top: -400px;
    line-height: 33px;
  }

  .headline_ingredients_oralhealthgummies2 {
    padding-left: 55px;
    padding-right: 100px;
  }

  .section_oralhealthgummiesbottom_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_oralhealthgummiesbottm_body {
    font-size: 16px;
  }

  .richtext_oralhealthgummiesbottm_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .section_oralhealthgummiesdownslot {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button_download-oralhealthgummiescontactbutton {
    margin-top: 20px;
    margin-left: 220px;
  }

  .heading_footer_history_gummies {
    font-size: 16px;
  }

  .section_prguthealthban {
    height: 300px;
  }

  .div_gastro_prguthealthbntext {
    min-height: 300px;
  }

  .headline_prguthealthhtext {
    font-family: Urbanist, sans-serif;
  }

  .section_prguthealth_body-copy {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_prguthealth_body {
    font-size: 16px;
  }

  .richtext_prguthealth_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .button_prguthealth_dirriatab, .button_prguthealth_idbtab, .button_prguthealth_ibstab, .button_prguthealth_constipationtab, .button_prguthealth_acidrefluxtab {
    margin-top: 20px;
  }

  .section_prguthealthtab_1 {
    display: block;
  }

  .div_prguthealth_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    place-content: stretch center;
    align-items: stretch;
    display: flex;
  }

  .button_prguthealth_floraibab {
    margin-top: 20px;
  }

  .richtext_prguthealth_floraibtext {
    font-size: 16px;
  }

  .richtext_prguthealth_floraibtext p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_prguthealth_florafixbox {
    margin-top: 20px;
  }

  .richtext_prguthealth_florafix {
    font-size: 16px;
  }

  .richtext_prguthealth_florafix p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_prguthealth_ublacbox {
    margin-top: 20px;
  }

  .richtext_prguthealth_ublactext {
    font-size: 16px;
  }

  .richtext_prguthealth_ublactext p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_prguthealth_revagutblock {
    margin-top: 20px;
  }

  .richtext_prguthealth_revaguttext-copy {
    font-size: 16px;
  }

  .richtext_prguthealth_revaguttext-copy p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_prguthealth_baciproproblock {
    margin-top: 20px;
  }

  .richtext_prguthealth_baciprotextblpy-copy {
    font-size: 16px;
  }

  .richtext_prguthealth_baciprotextblpy-copy p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_prguthealth_bacilaxblock {
    margin-top: 20px;
  }

  .richtext_prguthealth_bacilaxtextblpy-copy-copy {
    font-size: 16px;
  }

  .richtext_prguthealth_bacilaxtextblpy-copy-copy p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_prguthealth_gglacblock {
    margin-top: 20px;
  }

  .richtext_prguthealth_gglactextbl-copy-copy {
    font-size: 16px;
  }

  .richtext_prguthealth_gglactextbl-copy-copy p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .section_prwhsc1 {
    height: 300px;
  }

  .div_prwh_hero {
    min-height: 300px;
  }

  .section_prwht1_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_prwh1txt_body {
    font-size: 16px;
  }

  .richtext_prwh1txt_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .button_prwhhealth_prwh1tab, .button_prwhhealth_prwh2tab, .button_prwhhealth_prwh3tab {
    margin-top: 20px;
  }

  .section_prwhhealthtab_1 {
    display: block;
  }

  .div_prwhhealthtab_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    place-content: stretch center;
    align-items: stretch;
    display: flex;
  }

  .button_prwhhealthtab_provinorm {
    margin-top: 20px;
  }

  .richtext_prwhhealthtab_provinormcopy {
    font-size: 16px;
  }

  .richtext_prwhhealthtab_provinormcopy p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_professorbbox {
    margin-top: 20px;
  }

  .richtext_professorbbox {
    font-size: 16px;
  }

  .richtext_professorbbox p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_ublacwomenbox {
    margin-top: 20px;
  }

  .richtext_ublacwomenbox {
    font-size: 16px;
  }

  .richtext_ublacwomenbox p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .section_prooralhealth, .div_prooralhealth_hero {
    height: 300px;
  }

  .section_prooralhealth_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_prooralhealth_body {
    font-size: 16px;
  }

  .richtext_prooralhealth_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .button_prooralhealth_dentalcarry, .button_prooralhealth_gingi, .button_prooralhealth_periodono {
    margin-top: 20px;
  }

  .section_prooralhealthtab_1 {
    display: block;
  }

  .button_prooralhealthtab_procare {
    margin-top: 20px;
  }

  .richtext_-prooralhlt_procare {
    font-size: 16px;
  }

  .richtext_-prooralhlt_procare p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_prooralhlt_oterabtt {
    margin-top: 20px;
  }

  .richtext_prooralhlt_oterabt {
    font-size: 16px;
  }

  .richtext_prooralhlt_oterabt p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .section_proimmunity {
    height: 300px;
  }

  .div_proimmunity_hero {
    min-height: 300px;
  }

  .section_proimmunity_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_proimmunity_body, .richtext_proimmunity_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .button_proimmunity_butt1, .button_prooralhealth_gingi2 {
    margin-top: 20px;
  }

  .section_proimmunitytab_1 {
    display: block;
  }

  .div_proimmunity_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    place-content: stretch center;
    align-items: stretch;
    display: flex;
  }

  .button_protab, .button_proimmunity {
    margin-top: 20px;
  }

  .richtext_proimmunity_rich1 {
    font-size: 16px;
  }

  .richtext_proimmunity_rich1 p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_proimmunity1 {
    margin-top: 20px;
  }

  .richtext_proimmunity_rich2 {
    font-size: 16px;
  }

  .richtext_proimmunity_rich2 p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_proimmunity2 {
    margin-top: 20px;
  }

  .richtext_proimmunity_rich3 {
    font-size: 16px;
  }

  .richtext_proimmunity_rich3 p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .section_prcardio, .div_prcardio_hero {
    height: 300px;
  }

  .section_prcardio_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button_prcardiovascular_butt1 {
    margin-top: 20px;
  }

  .section_prcardiovasculartab1 {
    display: block;
  }

  .div_prcardiovascular_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    place-content: stretch center;
    align-items: stretch;
    display: flex;
  }

  .button_prcardiovascular {
    margin-top: 20px;
  }

  .section_prcardiovasculartab1o {
    display: block;
  }

  .section_probesity {
    height: 300px;
  }

  .div_probesity_hero {
    min-height: 300px;
  }

  .section_cardio_probesity {
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_probesity-copy {
    height: 300px;
  }

  .button_probesity_weighmanagement {
    margin-top: 20px;
  }

  .section_probesitytab_1 {
    display: block;
  }

  .div_probesity_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    place-content: stretch center;
    align-items: stretch;
    display: flex;
  }

  .button_probesity_catapro {
    margin-top: 20px;
  }

  .richtext_probesity_catapro {
    font-size: 16px;
  }

  .richtext_probesity_catapro p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .section_prdiabetis {
    height: 300px;
  }

  .div_obesity_prdiabetis {
    min-height: 300px;
  }

  .section_cardio_prdiabetis {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button_prdiabetis_insulintab {
    margin-top: 20px;
  }

  .section_prdiabetistab_1 {
    display: block;
  }

  .div_prdiabetistab_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    place-content: stretch center;
    align-items: stretch;
    display: flex;
  }

  .button_prdiabetistab_prodicon {
    margin-top: 20px;
  }

  .richtext_prdiabetistab_prodicon {
    font-size: 16px;
  }

  .richtext_prdiabetistab_prodicon p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .section_procognitive {
    height: 300px;
  }

  .div_procognitive_hero {
    min-height: 300px;
  }

  .section_procognitive_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button_procognitive_stresstab {
    margin-top: 20px;
  }

  .section_procognitivetab_1 {
    display: block;
  }

  .div_procognitivetab_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    place-content: stretch center;
    align-items: stretch;
    display: flex;
  }

  .button_procognitivetab_cognisol {
    margin-top: 20px;
  }

  .richtext_procognitive_cognisol {
    font-size: 16px;
  }

  .richtext_procognitive_cognisol p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .section_prrenalhealth {
    height: 300px;
  }

  .div_prrenalhealth_hero {
    height: 300px;
    min-height: 0;
  }

  .section_prrenalhealth_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button_prrenalhealth_chronickidneytab {
    margin-top: 20px;
  }

  .section_prrenalhealthtab_1 {
    display: block;
  }

  .div_prrenalhealthtab_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    place-content: stretch center;
    align-items: stretch;
    display: flex;
  }

  .richtext_prrenalhealth_uri {
    font-size: 16px;
  }

  .richtext_prrenalhealth_uri p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_prrenalhealth_ultiren, .button_prrenalhealth_ultiren1 {
    margin-top: 20px;
  }

  .richtext_prrenalhealth_uri1 {
    font-size: 16px;
  }

  .richtext_prrenalhealth_uri1 p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_prrenalhealth_ulteren {
    margin-top: 20px;
  }

  .richtext_prrenalhealth_ulteren {
    font-size: 16px;
  }

  .richtext_prrenalhealth_ulteren p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .section_prsports {
    height: 300px;
  }

  .div_prsports_hero {
    height: 300px;
    min-height: auto;
  }

  .section_prsports_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button_prsportse_provabsorbetab {
    margin-top: 20px;
  }

  .section_prsportstab_provita {
    display: block;
  }

  .div_provitatab_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    place-content: stretch center;
    align-items: stretch;
    display: flex;
  }

  .richtext_prsportstabsin_provita {
    font-size: 16px;
  }

  .richtext_prsportstabsin_provita p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_prsportstabsin_provita {
    margin-top: 20px;
  }

  .section_prhangover {
    height: 300px;
  }

  .div_prhangover_hero {
    height: 300px;
    min-height: auto;
  }

  .section_prhnagover_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button__prhangover_relievebstab {
    margin-top: 20px;
  }

  .section_prhangover_breeze {
    display: block;
  }

  .div_prhangovertab_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    place-content: stretch center;
    align-items: stretch;
    display: flex;
  }

  .button_prhangovertabsin_breeze {
    margin-top: 20px;
  }

  .richtext_prhangovertabsin_breeze {
    font-size: 16px;
  }

  .richtext_prhangovertabsin_breeze p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .section_prchildren {
    height: 400px;
  }

  .div_prchildren_hero {
    min-height: 400px;
  }

  .button__prchildren_colic, .button__prchildren_diarrhea, .button__prchildren_dentalcor {
    margin-top: 20px;
  }

  .section_prchildren_tab1 {
    display: block;
  }

  .div_prchildrentab_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    place-content: stretch center;
    align-items: stretch;
    display: flex;
  }

  .section_prchildren_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button_prchildrentabsin_gglac {
    margin-top: 20px;
  }

  .richtext_prchildrentabsin_gglac {
    font-size: 16px;
  }

  .richtext_prchildrentabsin_gglac p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_prchildrentabsin_bacipro {
    margin-top: 20px;
  }

  .richtext_prchildrentabsin_bacipro {
    font-size: 16px;
  }

  .richtext_prchildrentabsin_bacipro p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_prchildrentabsin_orateri {
    margin-top: 20px;
  }

  .richtext_prchildrentabsin_orateri {
    font-size: 16px;
  }

  .richtext_prchildrentabsin_orateri p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_prchildrentabsin_reusol {
    margin-top: 20px;
  }

  .richtext_prchildrentabsin_reusol {
    font-size: 16px;
  }

  .richtext_prchildrentabsin_reusol p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .section_prwellness, .div_prwellness_hero {
    height: 300px;
  }

  .section_prwellness_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button_prwellness_nutritiontab {
    margin-top: 20px;
  }

  .section_prwellnesstab_1 {
    display: block;
  }

  .div_prwellnesstab_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    place-content: stretch center;
    align-items: stretch;
    display: flex;
  }

  .button_prwellnesstab_9green {
    margin-top: 20px;
  }

  .richtext_prwellnesstab_9green {
    font-size: 16px;
  }

  .richtext_prwellnesstab_9green p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .section_prbonee {
    height: 300px;
  }

  .div_prbone_hero {
    min-height: 300px;
  }

  .section_prbone_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button__prbone_ostiporis {
    margin-top: 20px;
  }

  .section_prbonetab_1 {
    display: block;
  }

  .div_prbonetab_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    place-content: stretch center;
    align-items: stretch;
    display: flex;
  }

  .button_prtbone_provibo {
    margin-top: 20px;
  }

  .richtext_-prtbone_provibo {
    font-size: 16px;
  }

  .richtext_-prtbone_provibo p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_prtbone_vibo {
    margin-top: 20px;
  }

  .richtext_-prtbone_vibo {
    font-size: 16px;
  }

  .richtext_-prtbone_vibo p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .section_proral_rehydration_hero, .div_proral_rehydration {
    height: 300px;
  }

  .section_proral_rehydration_hero-content-copy {
    padding-left: 80px;
    padding-right: 80px;
  }

  .richtext_proral_rehydration_body, .richtext_proral_rehydration_body p {
    font-size: 16px;
    line-height: 33px;
  }

  .button__proral_rehydration_dehydration {
    margin-top: 20px;
  }

  .section_proral_rehydrationtab_1 {
    display: block;
  }

  .div_proral_rehydrationtab_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    place-content: stretch center;
    align-items: stretch;
    display: flex;
  }

  .button_proral_rehydration_pscl {
    margin-top: 20px;
  }

  .richtext_proral_rehydration_pscl {
    font-size: 16px;
  }

  .richtext_proral_rehydration_pscl p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .button_proral_rehydration_prsb {
    margin-top: 20px;
  }

  .richtext_proral_rehydration_prsb {
    font-size: 16px;
  }

  .richtext_proral_rehydration_prsb p {
    font-size: 20px;
    font-weight: 400;
    line-height: 33px;
  }

  .body_productbacipro {
    border-style: none;
    border-width: 0;
  }

  .button_productbacipro_butt1 {
    margin-top: 20px;
  }

  .div_productbaciprotab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productbaciprotabblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productbaciprotab_o {
    grid-template-columns: 1fr;
  }

  .div_human_left_productbaciprotab {
    padding-top: 40px;
    padding-left: 100px;
  }

  .text-block-87 {
    padding-right: 0;
  }

  .section_desctab_productbacipro {
    padding-left: 80px;
    padding-right: 80px;
  }

  .tab-pane-tab-1-bacipro {
    background-position: 85%;
    padding-top: 40px;
  }

  .tab-pane-tab-2-bacipro {
    background-position: 90%;
    padding-top: 0;
  }

  .headline_active_productbacipro-copy {
    padding-top: 10px;
  }

  .button_productbacipro4_b {
    margin-top: 20px;
  }

  .grid {
    align-content: stretch;
  }

  .section_productbaciprobottomtab {
    margin-top: 40px;
  }

  .button_productbacipro_brouchuredown, .button_productbacipro_contactusdown-copy {
    margin-top: 20px;
  }

  .image-49 {
    margin-top: 60px;
  }

  .background_video-2_productbacipro_diarhee {
    display: block;
  }

  .button_productbacilax_but1 {
    margin-top: 20px;
  }

  .section_desctab_productbacilax {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productbacilaxtab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productbacilaxtabblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productbacilaxtab_o {
    grid-template-columns: 1fr;
  }

  .div_human_left_productbacilax {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-bacilax {
    background-position: 85%;
    padding-top: 10px;
  }

  .headline_benefits_productbacilax {
    margin-top: 0;
  }

  .tab-pane-tab-2-bacilax {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/6618edb7884cbd97db0c9680_active%20ingredient1.png");
    background-position: 91%;
    padding-top: 0;
  }

  .headline_active_productbacilax {
    padding-top: 10px;
    padding-left: 40px;
  }

  .list_a_tiveproductbacilax {
    padding-left: 40px;
  }

  .section_productbacilaxbottomtab {
    margin-top: 40px;
  }

  .button_productbacilax_brouchuredown, .button_productbacilax_contactusdown {
    margin-top: 20px;
  }

  .bacilaxgrid {
    align-content: stretch;
  }

  .button_product_floraib_butt1 {
    margin-top: 20px;
  }

  .section_desctab_product_floraib {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_product_floraibtab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_product_floraibtabblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_product_floraibubtab {
    grid-template-columns: 1fr;
  }

  .div_human_left_product_floraibtab {
    padding-top: 40px;
    padding-left: 100px;
  }

  .text-block-87product_floraib {
    padding-right: 0;
  }

  .headline_benefits_product_floraib {
    margin-top: 9px;
  }

  .headline_active_-product_floraib {
    padding-top: 10px;
  }

  .list_a_tiveproduct_floraibu {
    font-size: 16px;
    line-height: 30px;
  }

  .tab-pane-tab-1-product_floraib {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .tab-pane-tab-2-product_floraib {
    background-position: 92%;
    padding-top: 0;
  }

  .bold-text-41 {
    margin-top: 0;
    font-size: 20px;
  }

  .section_product_floraibbottomtab {
    margin-top: 40px;
  }

  .button_product_floraib_brouchuredown, .button_product_floraib_contactusdown, .button_product_flora_fixo_butt1 {
    margin-top: 20px;
  }

  .section_desctab_product_flora_fix {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_product_flora_fix {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_product_flora_fixtabblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_product_flora_fix {
    grid-template-columns: 1fr;
  }

  .div_human_left_product_flora_fixtab {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_flora_fix {
    background-position: 90%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_flora_fix {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_flora_fix {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_product_flora_fix {
    padding-top: 10px;
  }

  .list_a_tiveproduct_product_flora_fixbu {
    font-size: 16px;
    line-height: 30px;
  }

  .section_product_flora_fixbottomtab {
    margin-top: 40px;
  }

  .button_product_flora_fix_brouchuredown, .button_product_flora_fix_contactusdown, .button_product_ublac_butt1 {
    margin-top: 20px;
  }

  .section_desctab_product_ublac {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_product_ublactab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_product_ublactabblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_product_ublactab {
    grid-template-columns: 1fr;
  }

  .div_human_left_product_ublactab {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_ublac {
    background-position: 90%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_ublac {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_ublac {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_product_ublac {
    padding-top: 10px;
  }

  .list_a_tiveproduct_product_ublac {
    font-size: 16px;
    line-height: 30px;
  }

  .section_product_ublac_bottomtab {
    margin-top: 40px;
  }

  .button_product_ublac_brouchuredown, .button_product_ublac_contactusdown, .button_product_revagut_but1 {
    margin-top: 20px;
  }

  .section_desctab_product_revagut {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_product_revaguttab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_product_revaguttabblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_product_revagututab {
    grid-template-columns: 1fr;
  }

  .div_human_left_product_revagut {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_revagut {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_revagut {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_revagut {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_product_revagut {
    padding-top: 10px;
  }

  .list_a_tiveproduct_revagutul {
    font-size: 16px;
    line-height: 30px;
  }

  .section_product_revagut_bottomtab {
    margin-top: 40px;
  }

  .button_product_revagut_brouchuredown, .button_product_revagut_contactusdown, .button_product-_gglaca_butt1 {
    margin-top: 20px;
  }

  .section_desctab_product-_gglac {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_product-_gglacctab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_product-_gglacctabblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_product-_gglactctab {
    grid-template-columns: 1fr;
  }

  .div_human_left_product-_gglactab {
    padding-top: 40px;
    padding-left: 100px;
  }

  .headline_active_product-_gglac {
    padding-top: 10px;
  }

  .tab-pane-tab-1-gglac {
    background-position: 85%;
    padding-top: 40px;
  }

  .tab-pane-tab-2-gglac {
    background-position: 90%;
    padding-top: 0;
  }

  .section_product-_gglac_bottomt {
    margin-top: 40px;
  }

  .button_product-_gglac_brouchuredown, .button_product-_gglac_contactusdown, .button_productprovinorm_butt1 {
    margin-top: 20px;
  }

  .section_desctab_productprovinorm {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productprovinormtab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productprovinormtabblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productprovinormtab {
    grid-template-columns: 1fr;
  }

  .div_human_left_productprovinormtab {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_provinorm {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_provinorm {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_provinorm {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_provinorm {
    padding-top: 10px;
  }

  .list_a_tiveproduct_provinorm {
    font-size: 16px;
    line-height: 30px;
  }

  .grid_provinorm, .grid_provinorm1 {
    align-content: stretch;
  }

  .section_product_provinorm_bottom {
    margin-top: 40px;
  }

  .button_product_provinorm_brouchuredown, .button_productprovinorm_contactusdown, .button_productublac-w_butt1 {
    margin-top: 20px;
  }

  .section_desctab_productbacilax-copy, .section_desctab_productublac-w {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productublac-wtab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productublac-wabblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productublac-wtab_o {
    grid-template-columns: 1fr;
  }

  .div_human_left_productublac-w {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_ublac-w {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_ublac-w {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_ublac-w {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_ublac-w {
    padding-top: 10px;
  }

  .list_activeproduct_ublac-w {
    font-size: 16px;
    line-height: 30px;
  }

  .section_product_ublac-w_bottom {
    margin-top: 40px;
  }

  .button_product_ublac-w_brouchuredown, .button_productublac-w_contactusdown, .button_productprofesorb_butt1 {
    margin-top: 20px;
  }

  .section_desctab_productprofesorb {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productprofesorbtab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productprofesorbabblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productprofesorbtab {
    grid-template-columns: 1fr;
  }

  .div_human_left_productprofesorb {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_profesorb {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_profesorb {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_profesorb {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_profesorb {
    padding-top: 10px;
  }

  .list_activeproduct_profesorb {
    font-size: 16px;
    line-height: 30px;
  }

  .grid-profesorb {
    align-content: stretch;
  }

  .section_productbaciprobottomtab-copy, .section_productprofesorbbottomtab {
    margin-top: 40px;
  }

  .button_productprofesorb_brouchuredown, .button_productprofesorb_contactusdown, .button_productcognisol_butt1 {
    margin-top: 20px;
  }

  .section_desctab_productcognisol {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productcognisoltab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productcognisolblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productcognisoltab {
    grid-template-columns: 1fr;
  }

  .div_human_left_productcognisol {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_cognisol {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_cognisol {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_cognisol {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_cognisol {
    padding-top: 10px;
  }

  .list_activeproduct_cognisol {
    font-size: 16px;
    line-height: 30px;
  }

  .gridcognisol {
    align-content: stretch;
  }

  .section_productcognisolbottomtab {
    margin-top: 40px;
  }

  .button_productprofesorb_cognisoldown, .button_productcognisol_contactusdown, .button_productlipcolac_butt1 {
    margin-top: 20px;
  }

  .section_desctab_productlipcolac {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productlipcolactab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productlipcolacblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productlipcolactab {
    grid-template-columns: 1fr;
  }

  .div_human_left_productlipcolac {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_lipcolac {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_lipcolac {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_lipcolac {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_lipcolac {
    padding-top: 10px;
  }

  .list_activeproduct_lipcolac {
    font-size: 16px;
    line-height: 30px;
  }

  .section_productlipcolacbottomtab {
    margin-top: 40px;
  }

  .button_productprofesorb_lipcolacdown, .button_productlipcolac_contactusdown, .button_productprodicon_butt1 {
    margin-top: 20px;
  }

  .section_desctab_productprodicon {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productprodicontab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productprodiconblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productprodicontab {
    grid-template-columns: 1fr;
  }

  .div_human_left_productprodicon {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_prodicon {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_prodicon {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_prodicon {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_prodicon {
    padding-top: 10px;
  }

  .list_activeproduct_prodicon {
    font-size: 16px;
    line-height: 30px;
  }

  .grid-floraib {
    align-content: stretch;
  }

  .bold-text-41-provinorm, .bold-text-41-ublac-w, .bold-text-41-profesorb, .bold-text-41-cognisol, .bold-text-41-prodicon {
    margin-top: 0;
    font-size: 20px;
  }

  .section_productprodiconbottomtab {
    margin-top: 40px;
  }

  .button_productprofesorb_prodicondown, .button_productprodicon_contactusdown {
    margin-top: 20px;
  }

  .bold-text-41-floraib {
    margin-top: 0;
    font-size: 20px;
  }

  .button_productcatapro_butt1 {
    margin-top: 20px;
  }

  .section_desctab_productcatapro {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productcataprotab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productcataproblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productcataprotab {
    grid-template-columns: 1fr;
  }

  .div_human_left_productcatapro {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_catapro {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_catapro {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_catapro {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_catapro {
    padding-top: 10px;
  }

  .bold-text-41catapro {
    margin-top: 0;
    font-size: 20px;
  }

  .list_activeproduct_catapro {
    font-size: 16px;
    line-height: 30px;
  }

  .button_productreusol_butt1 {
    margin-top: 20px;
  }

  .section_desctab_productreusol {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productreusoltab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productreusoltabblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productreusoltab {
    grid-template-columns: 1fr;
  }

  .div_human_left_productreusoltab {
    padding-top: 40px;
    padding-left: 100px;
  }

  .section_productcataprobottomtab {
    margin-top: 40px;
  }

  .button_productprofesorb_cataprodown, .button_productcatapro_contactusdown {
    margin-top: 20px;
  }

  .tab-pane-tab-1-product_reusol {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_reusol {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_reusol {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_reusol {
    margin-top: auto;
    padding-top: 10px;
  }

  .bold-text-43-reusol {
    font-size: 22px;
  }

  .grid-reusol {
    align-content: stretch;
  }

  .section_productreusolbottomtab {
    margin-top: 40px;
  }

  .button_productreusol_brouchuredown, .button_productreusol_contactusdown, .button_productprobivita_butt1 {
    margin-top: 20px;
  }

  .section_desctab_productprobivita {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productprobivitatab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productprobivitablock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productprobivitatab {
    grid-template-columns: 1fr;
  }

  .div_human_left_productcatapro-copy, .div_human_left_productprobivita {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_probivita {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_probivita {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_probivita {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_probivita {
    margin-top: auto;
    padding-top: 40px;
  }

  .bold-text-43probivita {
    font-size: 22px;
  }

  .section_productprobivitabottomtab {
    margin-top: 40px;
  }

  .button_productprobivita_brouchuredown, .button_productprobivita_contactusdown, .button_productmorningbreeze_butt1 {
    margin-top: 20px;
  }

  .section_desctab_productmorningbreeze {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productmorningbreezetab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productmorningbreezeblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productmorningbreezetab {
    grid-template-columns: 1fr;
  }

  .div_human_left_productmorningbreeze {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_morningbreeze {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_morningbreeze {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_morningbreeze {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_morningbreeze {
    padding-top: 10px;
  }

  .bold-text-41morningbreeze {
    margin-top: 0;
    padding-top: 40px;
    font-size: 20px;
  }

  .list_activeproduct_morningbreeze {
    font-size: 16px;
    line-height: 30px;
  }

  .section_productmorningbreezebottomtab {
    margin-top: 40px;
  }

  .button_productmorningbreeze_brouchuredown, .button_productmorningbreeze_contactusdown, .button_productionbacivitai_butt1 {
    margin-top: 20px;
  }

  .section_desctab_productbacivita {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productbacivitatab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productbacivitablock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productbacivitatab {
    grid-template-columns: 1fr;
  }

  .div_human_left_productbacivita {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_bacivita {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_bacivita {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_bacivita {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_bacivita {
    margin-top: auto;
    padding-top: 40px;
  }

  .bold-text-43bacivita {
    font-size: 22px;
  }

  .section_productbacivitabottomtab {
    margin-top: 40px;
  }

  .button_productbacivita_brouchuredown, .button_productbacivita_contactusdown, .button_productionpreviflam_butt1 {
    margin-top: 20px;
  }

  .section_desctab_productpreviflam {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productpreviflamtab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productpreviflamblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productpreviflamtab {
    grid-template-columns: 1fr;
  }

  .div_human_left_productpreviflam {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_previflam {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_previflam {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_previflam {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_previflam {
    margin-top: auto;
    padding-top: 40px;
  }

  .bold-text-43previflam {
    font-size: 22px;
  }

  .section_productpreviflambottomtab {
    margin-top: 40px;
  }

  .button_productpreviflam_brouchuredown, .button_production9greens_butt1 {
    margin-top: 20px;
  }

  .section_desctab_product9greens {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_product9greenstab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_product9greensblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_product9greenstab {
    grid-template-columns: 1fr;
  }

  .div_human_left_product9greens {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_9greens {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_9greens {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_9greens {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_9greens {
    padding-top: 10px;
  }

  .bold-text-419greens {
    margin-top: 0;
    padding-top: 40px;
    font-size: 20px;
  }

  .list_activeproduct_9greens {
    font-size: 16px;
    line-height: 30px;
  }

  .section_product9greensbottomtab {
    margin-top: 40px;
  }

  .button_product9greens_brouchuredown, .button_product9greens_contactusdown, .button_productionprovibod3_butt1 {
    margin-top: 20px;
  }

  .section_desctab_productprovibod3 {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productprovibod3tab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productprovibod3block {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productprovibod3tab {
    grid-template-columns: 1fr;
  }

  .div_human_left_productprovibod3 {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_provibod3 {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_provibod3 {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_provibod3 {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_provibod3 {
    margin-top: auto;
    padding-top: 40px;
  }

  .bold-text-43provibod3 {
    font-size: 22px;
  }

  .section_productprovibod3bottomtab {
    margin-top: 40px;
  }

  .button_productprovibod3_brouchuredown, .button_productprovibod3_contactusdown, .button_productionvibod3_butt1 {
    margin-top: 20px;
  }

  .section_desctab_productvibod3 {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productvibod3tab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productvibod3block {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productvibod3tab {
    grid-template-columns: 1fr;
  }

  .div_human_left_productvibod3 {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_vibod3 {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_vibod3 {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_vibod3 {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_vibod3 {
    margin-top: auto;
    padding-top: 40px;
  }

  .bold-text-43vibod3 {
    font-size: 20px;
  }

  .section_productvibod3bottomtab {
    margin-top: 40px;
  }

  .button_productvibod3_brouchuredown, .button_productvibod3_contactusdown, .button_productionultirenpro_butt1 {
    margin-top: 20px;
  }

  .section_desctab_productultirenpro {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productultirenprotab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productultirenproblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productultirenprotab {
    grid-template-columns: 1fr;
  }

  .div_human_left_productultirenpro {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_ultirenpro {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_ultirenpro {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_ultirenpro {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_ultirenpro {
    margin-top: auto;
    padding-top: 40px;
  }

  .bold-text-43ultirenpro {
    font-size: 20px;
  }

  .section_productultirenprobottomtab {
    margin-top: 40px;
  }

  .button_productultirenpro_brouchuredown, .button_productultirenpro_contactusdown, .button_productionultiren_butt1 {
    margin-top: 20px;
  }

  .section_desctab_productultiren {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productultirentab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productultirenblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productultirentab {
    grid-template-columns: 1fr;
  }

  .div_human_left_productultiren {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_ultiren {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_ultiren {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_ultiren {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_ultiren {
    margin-top: auto;
    padding-top: 40px;
  }

  .bold-text-43ultiren {
    font-size: 20px;
  }

  .section_productultirenbottomtab {
    margin-top: 40px;
  }

  .button_productultiren_brouchuredown, .button_productultiren_contactusdown, .button_productionultirenforte_butt1 {
    margin-top: 20px;
  }

  .section_desctab_productultirenforte {
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_productultirenfortetab {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_productultirenforteblock {
    font-size: 16px;
    line-height: 33px;
  }

  .grid_productultirenfortetab {
    grid-template-columns: 1fr;
  }

  .div_human_left_productultirenforte {
    padding-top: 40px;
    padding-left: 100px;
  }

  .tab-pane-tab-1-product_ultirenforte {
    background-position: 80%;
    padding-top: 10px;
    padding-left: 0;
  }

  .headline_benefits_product_ultirenforte {
    margin-top: 9px;
  }

  .tab-pane-tab-2-product_ultirenforte {
    background-position: 92%;
    padding-top: 0;
  }

  .headline_active_-product_ultirenforte {
    margin-top: auto;
    padding-top: 40px;
  }

  .bold-text-43ultirenforte {
    font-size: 20px;
  }

  .section_terms-and-conditions_body {
    padding-left: 80px;
    padding-right: 80px;
  }

  .section_manu_dosageforms-finished-formulations {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div_bc_strain__products-manufacturers {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: baseline;
    margin-top: -19px;
    padding-left: 5px;
    display: flex;
  }

  .div_bc_strain_gastro-manufacturers {
    flex: 0 auto;
  }

  .div_bc_strain__products-manufacturers-1 {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: baseline;
    margin-top: -19px;
    padding-left: 5px;
    display: flex;
  }

  .div_bc_strain_gastro-manufacturers1 {
    flex: 0 auto;
  }

  .div_bc_strain__products-manufacturersdosage {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: baseline;
    margin-top: -19px;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_bc_strain_gastro-manufacturerscapsules {
    flex: 0 auto;
  }

  .div_probioticmanufacturing_fnb_fortification_drinkitemspff {
    margin-right: 20px;
  }

  .div_probioticmanufacturing_fnb_fortification_fooditemspff2p {
    margin-right: 40px;
  }

  .nav-button_probioticmanufacturer_ctaff {
    flex: 0 auto;
  }

  .section_form_subscribe {
    margin: 80px 0 -80px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .nav-button_prosubscribe {
    flex: 0 auto;
    width: 500px;
  }

  .text_herodesc {
    margin-bottom: 20px;
  }

  .text_hero_tab {
    margin-bottom: -20px;
  }

  .div_probioticsupplier_experiencedesign_hero {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-wrap: nowrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    display: flex;
  }

  .div_probioticsupplier_experiencedesignelement_hero {
    place-content: stretch center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .text_stats_hero {
    font-size: 36px;
  }

  .div_probioticsupplier_application {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    text-align: justify;
    flex-flow: column wrap;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    min-width: auto;
    max-width: none;
    display: grid;
  }

  .ikonik-qnq3fg {
    width: 80%;
  }

  .section_featuredstrains {
    margin-top: 80px;
    padding-left: 80px;
    padding-right: 80px;
  }
}

@media screen and (max-width: 767px) {
  p {
    text-align: justify;
  }

  .navbar {
    padding-left: 40px;
    padding-right: 40px;
  }

  .body_about_us {
    padding: 30px 0 0;
    line-height: 31px;
  }

  .div_about_us--hero_image {
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .section_about_us--why_ub {
    margin-top: 25px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .head-line-1_about_us-y_ub {
    font-size: 28px;
  }

  .paragraph_about_us--hero {
    font-size: 16px;
    line-height: 31px;
  }

  .section_about_us--large-scale {
    margin-top: 25px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section__about_us--our_journey {
    min-height: 250px;
    margin-top: 117px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_about_us--our-core_ratnasudha {
    padding-left: 40px;
    padding-right: 40px;
  }

  .rich-text_about_us_large_scale {
    line-height: 31px;
  }

  .div_abou_us_large_scale {
    flex-direction: column-reverse;
    bottom: -338px;
  }

  .heading-3_about_us_behind_scenes {
    padding-left: 40px;
    padding-right: 40px;
  }

  .body_featured_strains {
    padding: 30px 0 0;
    line-height: 31px;
  }

  .section_featured_strain_pioneer {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_featured_strain_hero {
    height: 300px;
  }

  .div_featured_strain_strain_features {
    flex: 0 auto;
    padding-top: 0;
    display: flex;
  }

  .section_featured_strain_strain_feature {
    border-bottom-right-radius: 80px;
    flex-wrap: wrap;
    height: auto;
    padding-top: 25px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_featured_strain_bacillus_clausii {
    padding-left: 40px;
    padding-right: 40px;
  }

  .rich-text_featured_strain_bacillus_clausii {
    line-height: 31px;
  }

  .rich-text_featured_strains_lactobacillus h3 {
    text-align: left;
  }

  .section_featured_strains_other_strains, .section_featured_strains_bacillus_coagulans {
    padding-left: 40px;
    padding-right: 40px;
  }

  .body_services {
    padding: 30px 0 0;
  }

  .div_services_heroimage {
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .section_services_servicelabel {
    display: none;
  }

  .section_services_probioticcontractmanufacturing_greyarea {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_services_probioticcontractmanufacturing {
    text-align: left;
    line-height: 31px;
  }

  .div_services_dosageforms_powder {
    border-bottom-right-radius: 40px;
    height: 200px;
  }

  .grid_services_dosageforms_imag_background {
    width: 450px;
    height: 300px;
  }

  .div_services_dosageform_capsule {
    border-bottom-right-radius: 40px;
    height: 200px;
  }

  .grid_services_dosageform_images {
    width: 450px;
  }

  .div_services_dosageforms_chetab {
    border-bottom-right-radius: 40px;
    height: 200px;
    max-height: none;
  }

  .heading_services_dosageforms {
    padding-left: 0;
  }

  .section_services_dosageforms {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_services_dosageformimg_background {
    text-align: left;
    border-bottom-right-radius: 40px;
  }

  .textblock_services_dosageform_text {
    padding-top: 116px;
  }

  .container-1170_services_dosageforms {
    padding-left: 0;
    padding-right: 0;
  }

  .section_services_packaging {
    margin-top: -11px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid_services_packaging {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .divblock_services_packaging_image {
    margin-top: auto;
  }

  .section_services_privatelabelprobiotics_grey {
    margin-top: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_services_privatelabelprobiotics {
    text-align: left;
  }

  .section_services_customizedblends {
    margin-top: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div__services_customizedblends_content {
    margin-top: 20px;
    padding-left: 0;
    position: relative;
    top: 0;
  }

  .section_services_analyticaltechsupport {
    margin-top: 67px;
    margin-bottom: 0;
    padding-top: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_footer.footerreworking {
    height: 400px;
    margin-top: auto;
    padding-top: 0;
    padding-bottom: 0;
  }

  .container-1170_footer {
    flex-direction: row;
    justify-content: space-around;
    align-items: baseline;
  }

  .text-block_footer_footlabel_cookie, .text-block_footer_footlabel_sitemap, .text-block_footer_footlabel_legal, .text-block_footer_footlabel_privacy, .text-block_footer_footlabel_policy, .text_footer_footlabelcopyrighttext {
    font-size: 12px;
    line-height: 25px;
  }

  .grid_footer_footlabel.footerfootlabel {
    align-content: start;
    align-items: start;
    padding-top: 0;
  }

  .text-block_footer_footlabel_privacypolicy {
    font-size: 12px;
    line-height: 25px;
  }

  .section_footer_footlabel.footerfootlabel {
    height: 50px;
  }

  .body_products, .body_contact_us {
    padding: 30px 0 0;
    line-height: 31px;
  }

  .body_career {
    padding: 30px 0 0;
  }

  .body_food_and_beverage {
    padding: 30px 0 0;
    line-height: 31px;
  }

  .container-1170_careers_hero {
    height: 300px;
  }

  .div_careers_heroimage {
    flex-direction: column;
    align-items: flex-end;
    height: 300px;
    min-height: auto;
  }

  .text_careers_heroimg_tagline {
    flex-flow: column wrap;
    margin-left: auto;
    margin-right: auto;
  }

  .section_careers_herocontent {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_careers_herocontent {
    line-height: 31px;
  }

  .button_careers_applynow {
    margin-left: 140px;
    margin-right: 140px;
  }

  .div_contactus_heroimage {
    border-bottom-left-radius: 40px;
    height: 300px;
  }

  .section_contactus_herocontent.content, .section_contactus_form.forminput {
    padding-left: 40px;
    padding-right: 40px;
  }

  .body_research {
    padding: 30px 0 0;
    line-height: 31px;
  }

  .body_agriculture {
    padding: 0;
    line-height: 31px;
  }

  .section_home_hero {
    padding-left: 0;
    padding-right: 0;
  }

  .div_home_heroimg {
    align-content: center;
    width: auto;
  }

  .section_home_atuniquebiotech {
    padding: 20px 40px;
  }

  .div_home_aboutuniquebiotech_content {
    padding-left: 5px;
    padding-right: 5px;
  }

  .richtext_home_content {
    padding-left: 15px;
    padding-right: 15px;
    line-height: 31px;
  }

  .button_home_aboutuniquebiotech {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section_home_healthportfolio {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid_home_healthportfoliosegments {
    grid-row-gap: 180px;
    grid-template-rows: 250px 250px;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 650px;
    top: auto;
  }

  .section_home_ourstrains {
    padding: 20px 40px;
  }

  .richtext_home_ourstraincontent {
    text-align: justify;
  }

  .section_home_ourresearchyouradvantage {
    margin-top: 207px;
    padding: 20px 40px 0;
  }

  .container-1170_home_ourresearchyouradvantage {
    flex-flow: wrap;
    align-content: center;
    height: auto;
  }

  .container-1170_home_learnaboutprobiotics {
    display: block;
  }

  .div_home_learnaboutprobioticsimage3 {
    width: 150px;
    height: 200px;
  }

  .div_home_learnaboutprobiotics {
    flex-flow: row;
    place-content: flex-end space-around;
    align-items: stretch;
    margin-top: 0;
    margin-bottom: 50px;
  }

  .section_home_learnaboutprobiotics {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_home_learnaboutprobioticsimage2, .div_home_learnaboutprobioticsimage1 {
    width: 150px;
    height: 200px;
  }

  .section_about_us_accorlades {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_hubspot_contact-us {
    margin-left: 40px;
    margin-right: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .div_featured_strain_stran_picedit {
    width: 250px;
    height: 300px;
    margin-top: auto;
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .div_products_heroimg-2 {
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .text-block_products_heroimg_tagline-2 {
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_products_humanhealthcare {
    margin-bottom: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_products_humanhealthcare_content {
    flex-wrap: wrap;
    padding-left: 0;
    display: flex;
  }

  .div_products_humanhealthcarecontent {
    padding-top: 20px;
  }

  .div_products_humanhealthcare_icons {
    flex-wrap: wrap;
    margin-top: 18px;
    display: none;
  }

  .div_products_animalhealthcarecontent {
    margin-top: 20px;
    padding-right: 0;
  }

  .button_products_animalhealthcare_seeourproducts {
    margin-top: 25px;
  }

  .section_products_animalhealthcare {
    margin-top: 80px;
    padding-bottom: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_products_animalhealthcare_icons {
    align-items: flex-start;
    margin-top: 56px;
    display: none;
  }

  .div_products_fnbcontent {
    margin-top: 20px;
    padding-left: 0;
  }

  .section_products_fnb {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_products_agriculture {
    margin-top: 20px;
    padding-right: 0;
  }

  .div_research_heroimage {
    border-bottom-left-radius: 40px;
    height: 300px;
  }

  .section_research_herocontent1-copy {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_research_herocontent1 {
    padding-left: 0;
    padding-right: 0;
  }

  .div_research_herocontent2 {
    text-align: justify;
    flex-wrap: nowrap;
    padding-left: 0;
    padding-right: 0;
  }

  .div_research_herocontent3 {
    margin-top: 50px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-_research_clinicalstudgastrohealth, .div-block-_research_clinicalstud_sportsnutrition, .div-block-_research_clinicalstud_oralhealth {
    flex-wrap: wrap;
    justify-content: center;
  }

  .section_research_clinicalstudies {
    margin-top: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-_research_clinicalstud_immunityy {
    flex-wrap: wrap;
    justify-content: center;
  }

  .grid_research_clinicalstudies {
    place-items: stretch stretch;
  }

  .div-block-_research_clinicalstud_cardiohealth {
    text-align: left;
    flex-wrap: wrap;
    justify-content: center;
  }

  .div-block-_research_clinicalstudy_lifestyledisorder {
    flex-flow: wrap;
    justify-content: center;
    align-items: stretch;
  }

  .div-block-_research_clinicalstud_gutbrainaxix {
    flex-wrap: wrap;
    justify-content: center;
    margin-top: 25px;
  }

  .div_research_clinicalstudiesleft {
    flex-direction: column;
    align-content: stretch;
    align-items: stretch;
  }

  .div-block-_research_clinicalstud_women-shealth {
    flex-wrap: wrap;
    justify-content: center;
  }

  .section_research_publications {
    border-bottom-right-radius: 80px;
    padding: 25px 40px;
  }

  .grid_research_publicationarticlal {
    width: 450px;
  }

  .section_research_publicationarticle {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid_research_publicationarticalbackground {
    width: 450px;
  }

  .textblock_services_dosageform_text-3 {
    text-align: justify;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 14px;
    line-height: 20px;
  }

  .textblock_services_dosageform_text-3.text_research_pubication_newgunbact {
    padding-bottom: 0;
  }

  .paragraph_home_heroimg {
    display: none;
  }

  .richtext_services_packaging {
    line-height: 31px;
  }

  .button_services_contactus_analyticalsupport {
    line-height: 31px;
    position: relative;
    top: auto;
  }

  .rich-text-block-12 {
    text-align: justify;
    margin-bottom: 20px;
    padding-right: 0;
  }

  .heading2_services_privatelabel, .heading2_services_customizedblends {
    text-align: left;
  }

  .section_about_us_certifications {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_about_us_certifications {
    flex-wrap: wrap-reverse;
  }

  .section_fnb_hero {
    margin-top: 50px;
  }

  .div_fnb_heroimage {
    height: 200px;
  }

  .image-13 {
    width: 50%;
  }

  .section_fnb_consumerlookingfor {
    margin-top: 50px;
    padding: 0 40px 87px;
  }

  .div_fnb_consumerlookingforcontent {
    flex-wrap: nowrap;
  }

  .image_fnb_consumerslooking-for {
    width: 50%;
  }

  .section_fnb_consumerpreference {
    height: auto;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_fnb_consumerpreferenceimage {
    height: 80%;
    margin-top: 50px;
  }

  .section_fnb_highlights {
    padding-left: 40px;
    padding-right: 40px;
  }

  .container-1170_fnb_highlights {
    padding-left: 0;
    padding-right: 0;
  }

  .div_agri_heroimage {
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .section_agri_herocontent {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_agri_benefitnprop {
    padding-bottom: 100px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .list-2 {
    margin-right: 46px;
  }

  .text-block-29 {
    text-align: center;
    margin-top: 30px;
  }

  .image-14.black-surf {
    margin-right: 0;
  }

  .image-14.rot-wilt {
    margin-left: 0;
  }

  .image-14.early-blight {
    margin-right: 0;
  }

  .image-14.late-blight {
    margin-left: 0;
  }

  .image-14.brown-rot {
    margin-right: 0;
  }

  .div_agri_protectsfrom_blackscurf, .div_agri_protectsfrom_wilt, .div_agri_protectsfrom_lateblight, .div_agri_protectsfrom_brownrot {
    flex-direction: column;
    padding-bottom: 20px;
  }

  .section_agri_protectsfrom {
    padding-bottom: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_agri_protectsfrom_earlyblight {
    flex-direction: column;
    padding-bottom: 20px;
  }

  .image_research_herocontent2 {
    text-align: left;
    width: auto;
    height: 200px;
    padding-left: 0;
  }

  .image_aboutus_certifications_logo {
    max-width: 50%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .image_aboutus_certifications_logo.logo_fssai {
    padding-left: 0;
  }

  .image_aboutus_certifications_logo.logo_iso {
    margin-left: 43px;
    padding-left: 0;
  }

  .text-block_learnabtprobioticsbuttons {
    flex: 0 auto;
    box-shadow: 1px 1px 3px #000;
  }

  .section_products_herocontent {
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_fnb_herocontenttop, .section_fnb_herocontentbullets {
    margin-top: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_health_products_gut_health {
    line-height: 31px;
  }

  .section_health_products_diabetes {
    padding-left: 40px;
    padding-right: 40px;
  }

  .rich-text-block-27 {
    text-align: left;
    align-items: center;
  }

  .rich-text-block-35 {
    align-items: center;
  }

  .button_services_contactus_customizedblend {
    margin-top: 20px;
    margin-left: 0;
    line-height: 31px;
    position: relative;
    top: auto;
  }

  .button_services_contactus_privatelabel {
    margin-top: 20px;
    margin-bottom: 20px;
    line-height: 31px;
    position: relative;
    top: auto;
  }

  .body_home-mobile {
    padding: 30px 0 0;
    line-height: 31px;
  }

  .heading-8-copy {
    font-size: 28px;
  }

  .section_home_ourservicesnew {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid_home_ourservicesnew {
    grid-row-gap: 180px;
    grid-template-rows: 250px 250px;
  }

  .rich-text-block-43, .rich-text-block-44, .rich-text-block-45 {
    align-items: center;
  }

  .rich-text-block-46 {
    flex-wrap: wrap;
    align-items: center;
  }

  .rich-text-block-47, .rich-text-block-48 {
    align-items: center;
  }

  .section_products_agriculture-copy {
    margin-top: 100px;
    margin-bottom: -5px;
    padding: 50px 40px;
  }

  .div_products_agriculture_img-copy {
    height: 380px;
  }

  .div_animal-health {
    background-position: 100%;
  }

  .div_products_animal-pro {
    height: 200px;
  }

  .text-block-40, .text-block-41 {
    padding-top: 10px;
    font-size: 18px;
  }

  .text-block-42 {
    text-align: center;
    padding-top: 10px;
    font-size: 18px;
  }

  .text-block-43 {
    padding-top: 10px;
    font-size: 18px;
  }

  .products_hero2 {
    border-bottom-left-radius: 80px;
    height: 200px;
  }

  .div_products_foodnbeverage_img, .div_products_humanhealth_img {
    height: 380px;
  }

  .div_strains_featuredstrains_bccontent1, .div_strains_featuredstrainc_basclausii1 {
    flex-wrap: wrap;
    justify-content: center;
  }

  .rictext_strains_bclausii1 {
    color: #000;
    font-size: 16px;
    line-height: 31px;
  }

  .rictext_strains_bclausii1 h3, .richtext_strains_featuredstrains_baccoagulans2 h3 {
    text-align: left;
  }

  .section_featuredstrains_sacboulardii {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_featuredstrains_sacboulardii_content1 {
    flex-wrap: wrap;
    justify-content: center;
  }

  .rich-text-_featured_strains_saccharomyces1 {
    text-align: justify;
    align-items: center;
  }

  .rich-text-_featured_strains_saccharomyces1 h3 {
    text-align: left;
  }

  .section_featuredstrains_lactosalivarius {
    border-bottom-right-radius: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_featuredstrains_lactosalivariuscontent {
    flex-wrap: wrap;
    justify-content: center;
  }

  .section_aboutus_vision_mission {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_aboutus_ourcore_ratnasudha {
    flex-wrap: wrap;
    justify-content: center;
  }

  .image_urcore_ratnasudha {
    margin-bottom: 25px;
  }

  .div_aboutus_ourcore_ratnasudhacontent {
    padding-left: 25px;
    padding-right: 25px;
  }

  .section_about_us--our-core_jayanti {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_aboutus_ourcore_jayanthi {
    flex-wrap: wrap-reverse;
    justify-content: center;
  }

  .image_urcore_jayanthi {
    margin-bottom: 25px;
  }

  .div_aboutus_ourcore_ratnasudhacontent-copy {
    padding-left: 25px;
    padding-right: 25px;
  }

  .section_about_us--our-core_rr {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_aboutus_ourcore_rr {
    flex-wrap: wrap;
    justify-content: center;
  }

  .image_urcore_rr {
    margin-bottom: 25px;
  }

  .div_aboutus_ourcore_rrcontent {
    padding-left: 25px;
    padding-right: 25px;
  }

  .image_aboutus_side {
    max-width: 55%;
    padding-bottom: 25px;
  }

  .div_gastro_hero {
    min-height: 200px;
  }

  .section_gastro {
    height: 200px;
  }

  .section_gastr_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_gastro_body p {
    line-height: 31px;
  }

  .section_gastro_products {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_allservice_privatelabel {
    flex-wrap: wrap;
    justify-content: flex-start;
  }

  .image_pvtlabel {
    width: 100%;
    max-width: 400px;
  }

  .div_all-services_customizedblends {
    flex-flow: column wrap;
    flex: 0 auto;
    align-items: flex-start;
  }

  .image-27 {
    flex: 0 auto;
    width: auto;
    max-width: 400px;
    margin-top: 20px;
  }

  .div_allservices_analyticalsupport {
    flex-flow: column wrap;
    align-items: flex-start;
  }

  .image-28 {
    width: auto;
    max-width: 400px;
    margin-top: 20px;
  }

  .section_women {
    height: 200px;
  }

  .body_women {
    line-height: 31px;
  }

  .div_women_hero {
    min-height: 200px;
  }

  .section_women_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_immunity {
    height: 200px;
  }

  .section_immunity_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_immunity_hero {
    min-height: 200px;
  }

  .richtext_immunity_body p {
    font-size: 16px;
    line-height: 31px;
  }

  .section_health_products_cardiovascular {
    padding-left: 40px;
    padding-right: 40px;
  }

  .body_cardio {
    line-height: 31px;
  }

  .section_cardio {
    height: 200px;
  }

  .section_cardio_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_cardio_hero {
    height: 200px;
  }

  .section_health_products_obesityy {
    padding-left: 40px;
    padding-right: 40px;
  }

  .body_obesity {
    line-height: 31px;
  }

  .section_obesity {
    height: 200px;
  }

  .section_cardio_obesity {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_obesity_hero {
    min-height: 200px;
  }

  .body_diabetess {
    line-height: 31px;
  }

  .section_diabetess {
    height: 200px;
  }

  .section_cardio_diabetes {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_obesity_diabetes {
    min-height: 200px;
  }

  .section_health_products_cognitivee {
    padding-left: 40px;
    padding-right: 40px;
  }

  .body_cognitive {
    line-height: 31px;
  }

  .section_cognitive {
    height: 200px;
  }

  .section_cognitive_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_cognitive_hero {
    min-height: 200px;
  }

  .body_category {
    line-height: 31px;
  }

  .section_indicationspecific_below-heroimage {
    padding-left: 40px;
    padding-right: 40px;
  }

  .container-1170_indicationspecific_belowheroimage {
    margin-left: auto;
    margin-right: auto;
  }

  .div_indicationspecific_belowhero_headingwriteup {
    text-align: center;
  }

  .section_indicationspecific_indicationboxes {
    padding-left: 40px;
    padding-right: 40px;
  }

  .container-1170_indicationspecific_indicationboxes {
    margin-left: auto;
    margin-right: auto;
  }

  .body_renal {
    line-height: 31px;
  }

  .section_renal {
    height: 200px;
  }

  .section_health_products_renall, .section_renal_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_renal_hero {
    height: 200px;
  }

  .body_children {
    line-height: 31px;
  }

  .section_children {
    height: 200px;
  }

  .section_children_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_children_hero {
    min-height: 200px;
  }

  .section_health_products_children {
    padding-left: 40px;
    padding-right: 40px;
  }

  .body_bone {
    line-height: 31px;
  }

  .section_bonee {
    height: 200px;
  }

  .section_bone_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bone_hero {
    min-height: 200px;
  }

  .section_bone_products {
    padding-left: 40px;
    padding-right: 40px;
  }

  .body_sports {
    line-height: 31px;
  }

  .section_sports {
    height: 200px;
  }

  .section_sports_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_sports_hero {
    height: 200px;
  }

  .body_oral {
    line-height: 31px;
  }

  .section_oral {
    height: 200px;
  }

  .section_oral_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_oral_hero {
    height: 200px;
  }

  .body_hangover {
    line-height: 31px;
  }

  .section_hangover {
    height: 200px;
  }

  .section_hnagover_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_hangover_hero {
    height: 200px;
  }

  .body_wellness {
    line-height: 31px;
  }

  .section_wellness {
    height: 200px;
  }

  .section_wellness_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_wellness_hero {
    height: 200px;
  }

  .section_publications_hero {
    border-bottom-left-radius: 80px;
    height: 200px;
  }

  .div_publications_hero {
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .section_papers_bc, .div_papers_bc {
    padding-left: 40px;
    padding-right: 40px;
  }

  .paragraph-48 {
    line-height: 31px;
  }

  .section_bc_papers, .section_bclausii_papers, .section_s-boulardii_papers, .section_papers_bclausii, .section_papers_s-bolardii, .section_papers_others, .section_others_papers, .section_home_learn, .div_papers_otherstrains, .section_papers_l-salivarius, .section_l-salivarius_papers, .section_animal_main_headline, .sectiona_animal_health_category {
    padding-left: 40px;
    padding-right: 40px;
  }

  .body_poultry {
    line-height: 31px;
  }

  .section_poultry {
    height: 200px;
  }

  .section_poultry_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_products_poultry {
    margin-bottom: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_poultry_hero {
    min-height: 200px;
  }

  .div_active_ingredients_poultry {
    padding-top: 0;
    padding-bottom: 0;
  }

  .button_downloadbrochure_animals {
    margin-top: 20px;
  }

  .body_cattle {
    line-height: 31px;
  }

  .section_cattle {
    height: 200px;
  }

  .section_cattle_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_products_cattle {
    margin-bottom: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_cattle_hero {
    min-height: 200px;
  }

  .div_product_image_cattle {
    width: 300px;
    height: 300px;
  }

  .paragraph_product_cattle, .div_benefits_cattle {
    line-height: 31px;
  }

  .div_active_ingredients_cattle {
    padding-top: 0;
    padding-bottom: 0;
    line-height: 31px;
  }

  .div_human_gastro {
    font-size: 16px;
    line-height: 31px;
  }

  .grid_human_gstro_flora_ib {
    justify-content: center;
  }

  .div_human_left_gastro, .div_human_right_gastro, .div_human_image-description_gastro {
    line-height: 31px;
  }

  .paragraph_human_gastro {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_ingredients_gastro {
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
    line-height: 31px;
  }

  .list_benefit_human_gastro {
    line-height: 31px;
  }

  .div_human_ingredients_gastro-flora-fix {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section_health_products_women-copy {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_human_image-description_women-provinorm {
    align-self: center;
    align-items: center;
  }

  .paragraph_human_women_provinorm, .div_human_benefits_women_provinorm, .div_human_benefits_women_ublac-w, .div_human_benefits_women_profesorb, .div_human_benefits_children_reusol {
    line-height: 31px;
  }

  .div_human_ingredients_children_reusol {
    padding-top: 0;
    padding-bottom: 0;
    line-height: 31px;
  }

  .section_immunity_products {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_human_immunity_bacivita, .div_human_benefits_immunity_9greens {
    font-size: 16px;
    line-height: 31px;
  }

  .headline_ingredients_human_immunity_9greeens {
    font-size: 22px;
    line-height: 30px;
  }

  .div_human_benefits_immunity_provibo-d3, .headline_ingredients_human_immunity_provibo-d3 {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_benefits_renal_ultrinpro, .div_human_product_image_renal_ultrinpro, .div_human_cognitive, .div_human_obesity, .div_human_benefits_hangover, .div_human_benefits_cardio {
    line-height: 31px;
  }

  .section_oral_bodyproducts {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_human_benefits_oral_ublac_ct {
    line-height: 31px;
  }

  .section_wellness_products {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_human_benefits_bone_muspro, .div_human_benefits_bone_ublac-m, .body_oral_rehydration {
    line-height: 31px;
  }

  .section_oral_rehydration_hero {
    height: 200px;
  }

  .section_oral_rehydration_hero-content, .section_oral_rehydration_product {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_pets {
    min-height: 200px;
  }

  .section_pets {
    height: 200px;
  }

  .section_pets_content, .section_pets_products {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_human_ingredients_children_reusol-copy {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_paws_super-paws {
    width: 300px;
    height: 300px;
  }

  .div_gastro_hero_aqua {
    min-height: 200px;
  }

  .section_aqua {
    height: 200px;
  }

  .div_human_aqua_ub_deadoplus, .div_aqua_vibrio_goo, .div_aqua_product_image_pondicare, .div_aqua_image_aquaremind, .div_aqua_aqua_care, .div_aqua_aquaremind2 {
    width: 300px;
    height: 300px;
  }

  .list-item-3 {
    font-size: 16px;
    line-height: 31px;
  }

  .list-item-8 {
    line-height: 31px;
  }

  .div_oral_rehydration {
    height: 200px;
  }

  .div_products_poultryyy {
    line-height: 31px;
  }

  .div_product_image_poultry_prolactp, .div_product_image_poultry_biocas, .div_product_image_poultry_unixanthin, .div_product_image_poultry_biosan {
    width: 300px;
    height: 300px;
    min-height: auto;
  }

  .div_aqua_biocide, .div_aqua_aquaremind-hatch, .div_aqua_probizyme, .div_aqua_aquarebiocen, .div_aqua_sporee, .div_aquaminamaxx {
    width: 300px;
    height: 300px;
  }

  .heading-55 {
    font-size: 45px;
    line-height: 30px;
  }

  .body-2 {
    line-height: 31px;
  }

  .div_human_gastroorateri {
    font-size: 16px;
    line-height: 31px;
  }

  .div_products_poultryyy-unia {
    line-height: 31px;
  }

  .button_downloadbrochure_agriculture {
    margin-top: 20px;
  }

  .section_fnb_downloadbrochure {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_lp_ublcaterstoo {
    margin-top: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-_lp_gastrohealth {
    flex-wrap: wrap;
    justify-content: center;
  }

  .rich-text_lp_ublcaterstoo {
    align-items: center;
  }

  .div-block-_lp_immunity {
    flex-flow: wrap;
    justify-content: center;
    align-items: stretch;
  }

  .rich-text_lp_ublcatersto {
    text-align: left;
    align-items: center;
  }

  .div-block-_lp_oralhealth {
    flex-wrap: wrap;
    justify-content: center;
  }

  .grid_lp_ublcaterstoo {
    place-items: stretch stretch;
  }

  .div_lp_ublcaterstoo_left {
    flex-direction: column;
    align-content: stretch;
    align-items: stretch;
  }

  .div-block-_lp_lifestyledisorder {
    flex-wrap: wrap;
    justify-content: center;
  }

  .navbar_lp {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_paws_pettypaws {
    width: 300px;
    height: 300px;
  }

  .headline_lp {
    font-size: 28px;
  }

  .div_subcat_hero {
    text-align: center;
  }

  .text-block_subcat_hero {
    line-height: 31px;
  }

  .button_blog_subcat_humanhealth {
    margin-bottom: 10px;
  }

  .body-4 {
    line-height: 31px;
  }

  .div_subcat_ihuman_image_overlay {
    width: 250px;
    height: 250px;
  }

  .div-block_subcat_human {
    width: 250px;
    height: 420px;
  }

  .div_ubpost_image1 {
    width: 250px;
    height: 250px;
  }

  .div-block_ubpostname {
    width: 250px;
    height: 420px;
  }

  .div_ubpost_image4 {
    width: 250px;
    height: 250px;
  }

  .button_blog_readmore {
    margin-bottom: 10px;
  }

  .div_ubpost_image5, .div_ubpost_image2 {
    width: 250px;
    height: 250px;
  }

  .container_1170_blog_subscribenewsletter {
    margin-left: auto;
    margin-right: auto;
  }

  .text-field {
    width: auto;
  }

  .heading_blog_subscribenewsletter {
    text-align: center;
    padding-left: 0;
  }

  .section_blog_subscribenewsletter, .section_blogtopics_humancat_herocontent {
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .body-5 {
    line-height: 31px;
  }

  .section_blogtopic_humancat {
    justify-content: center;
    margin-top: 40px;
    margin-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
    display: block;
  }

  .div_blog_blogtopic_humancat_ubpost {
    justify-content: center;
  }

  .section_blogtopics_probioticstraincat_herocontent {
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .paragraph_blogtopics_probioticstraincat_herocontent {
    text-align: justify;
  }

  .section_blogtopic_probioticstraincat {
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block_blogtopicprobioticstrain_ubpostname {
    width: 250px;
    height: 420px;
  }

  .div_blogtopicprobioticstrain_ubpost_image {
    background-position: 50%;
    width: 250px;
    height: 250px;
  }

  .button_blogtopicprobioticstrain_readmore {
    margin-bottom: 10px;
  }

  .section_blogtopics_probioticfnbcat_herocontent, .section_blogtopic_probioticfnbcat {
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block_blogtopicprobioticfnb {
    width: 250px;
    height: 420px;
  }

  .button_blogtopicprobioticfnb_readmore {
    margin-bottom: 10px;
  }

  .section_blogprobioticsdigestion {
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_blogchildprobiotics, .section_blogprobioticsguthealth, .section_blogprobioticsmouth, .section_blogbacilluscoagulansgoodfor {
    margin-top: 40px;
    margin-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .body-6, .body-7, .body-8, .body-9 {
    line-height: 31px;
  }

  .rich-text-block-54 {
    margin-top: 0;
  }

  .rich-text-block-54.with-picture-on-right {
    margin-right: 0;
  }

  .rich-text-block-54.with-picture-on-left {
    margin-top: 20px;
    margin-right: 0;
  }

  .body-10 {
    line-height: 31px;
  }

  .section_careers_currentopenings {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_careers_currentopenings {
    display: flex;
  }

  .paragraph_careers_currentopenings {
    line-height: 31px;
  }

  .div_careers_currentopening_humanhealth {
    padding: 20px;
  }

  .heading_careers_currentopenings {
    text-align: center;
  }

  .text_careers_currentopenings_division, .body_company {
    line-height: 31px;
  }

  .paragraph_company_heroimg {
    display: none;
  }

  .section_company_experience {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_company_contactus_numbers_2 {
    min-width: 150px;
  }

  .body_lp-probioticformulations {
    line-height: 31px;
  }

  .div_company_contactus_super-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_formulations_products {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .navbar_lp-probiotic-formulations1, .section_company_freefree {
    padding-left: 40px;
    padding-right: 40px;
  }

  .image_company_icons {
    width: 100px;
  }

  .section_manu_dosageforms {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_manu_dosageforms {
    flex-wrap: wrap;
    align-content: center;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .div_manu_strains4_points {
    text-align: left;
    flex-wrap: wrap;
    align-content: center;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .div_ubpost_image6, .div_ubpost_image7 {
    width: 250px;
    height: 250px;
  }

  .section_blogbestprobioticssupplement, .section_blog_probioticsimmunesystem, .section_blog_probioticdrink, .section_blog_probioticfood {
    margin-top: 40px;
    margin-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .body_bestprobioticsupplement {
    line-height: 31px;
  }

  .div_blogtopicprobioticfnb_probioticdrink_image {
    width: 250px;
    height: 250px;
  }

  .section_bc_whybc {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bc_whybcgroup {
    flex-flow: column wrap;
  }

  .div_bc_whybc_propgroup {
    justify-content: flex-start;
    align-self: flex-start;
  }

  .section_bc_stable-probioticingredient {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bc_stable-probioticingredient {
    flex-wrap: wrap;
    justify-content: center;
  }

  .div_bc_stable-probioticingredient_picture {
    background-image: none;
    margin-top: 40px;
    margin-left: 0;
  }

  .section_bc_aboutbc {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bc_aboutbc {
    flex-direction: column;
    align-items: center;
  }

  .div_bc_aboutbc_text {
    margin-top: 30px;
  }

  .image_bc_mechanismofbc {
    width: 400px;
  }

  .paragraph-72 {
    text-align: justify;
  }

  .body_probioticblends {
    line-height: 31px;
  }

  .section_blends_fnbindustry {
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading_blends_fnbindustry {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div_blends_stable-probioticingredient {
    flex-wrap: wrap-reverse;
    justify-content: center;
  }

  .section_blends_pharmaindustry {
    margin-top: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_blends_pharmaindustry {
    flex-wrap: wrap-reverse;
    justify-content: center;
  }

  .heading_blends_pharmaindustry {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
  }

  .section_blends_morestrains {
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_blends_morestrains {
    flex-direction: column;
  }

  .body_probioticsupplement {
    line-height: 31px;
  }

  .section_probioticsupplement_hero {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .background-video_probioticsupplement_hero {
    height: 400px;
  }

  .div_probioticsupplement_hero_div {
    align-content: center;
    width: auto;
    height: 400px;
    padding-top: 20px;
    display: block;
  }

  .probioticsupplement_image_logo {
    width: 150px;
    height: 150px;
  }

  .heading_probioticsupplement_heroimage {
    font-size: 22px;
  }

  .section_probioticsupplement_experience, .section_probioticsupplement_about-us {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticsupplement_about_us_1st-half {
    width: auto;
  }

  .h2_probioticsupplement_about_us {
    font-size: 22px;
  }

  .paragraph_probioticsupplement_aboutus {
    flex-wrap: wrap;
    align-content: center;
    font-size: 16px;
    line-height: 31px;
    display: flex;
  }

  .section_probioticsupplement_strains2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticsupplement_strains_4 {
    max-width: none;
  }

  .div_probioticsupplement_strains4_points {
    flex-wrap: wrap;
    align-content: center;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .body_probioticstrains {
    line-height: 31px;
  }

  .section_probioticstrains_hero {
    height: 200px;
  }

  .list_sample_services_2 {
    padding-left: 0;
  }

  .section_probioticstrain_hero {
    padding-left: 0;
    padding-right: 0;
  }

  .section_probioticstraina_authenticity {
    margin-top: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticstrain_authenticity {
    flex-flow: row-reverse wrap-reverse;
  }

  .div_probioticstrains_pharmaindustry {
    flex-wrap: wrap-reverse;
    justify-content: center;
  }

  .heading_probioticstrains_pharmaindustry {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div_probioticstrainss_authenticitynames {
    flex-direction: row-reverse;
  }

  .image_probioticstrains_fnbindustry {
    margin-top: 0;
  }

  .section_probioticstrains_fnbindustry {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticstrains_stable-probioticingredient {
    flex-wrap: wrap-reverse;
    justify-content: center;
  }

  .heading_probioticstrains_fnbindustry {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
  }

  .section_probioticstrains_foodnbeverage_fortificationoption {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticstrains_foodnbeverage_fortificationoption {
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div_probioticstrains_foodnbeverage_fortificationcontent {
    width: auto;
  }

  .headline_probioticstrains_fortificationoptions {
    margin-top: 0;
    font-size: 28px;
  }

  .section_probioticstrains_freefree {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticstrains_freefree {
    flex-wrap: wrap;
  }

  .image_probioticstrains_freefree_icons {
    width: 50px;
  }

  .section_probioticstrains_clinicalstudies {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid_probioticstrains_clinicalstudies {
    place-items: stretch stretch;
  }

  .div_probioticstrains_clinicalstudiesleft {
    flex-direction: column;
    align-content: stretch;
    align-items: stretch;
  }

  .div-block-_probioticstrains_clinicalstudgastrohealth {
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
  }

  .rich-text_gastro {
    text-align: left;
    align-items: center;
  }

  .div-block_probioticstrains_clinicalstud_oralhealth {
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
  }

  .rich-text_oral {
    align-items: center;
  }

  .div-block_probioticstrains_clinicalstud_immunityy {
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
  }

  .rich-text_immunity {
    align-items: center;
  }

  .div-block_probioticstrains_clinicalstudy_lifestyledisorder {
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
  }

  .rich-text_lifestyledisorder {
    align-items: center;
  }

  .div-block_probioticstrains_clinicalstud_cardiohealth {
    text-align: left;
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
  }

  .div-block-_probioticstrains_clinicalstud_women-shealth {
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
  }

  .div-block-_probioticstrains_clinicalstud_gutbrainaxix {
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
    margin-top: 25px;
  }

  .div-block-_probioticstrains_clinicalstud_sportsnutrition {
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
  }

  .rich-text_cardio {
    flex-wrap: wrap;
    align-items: center;
  }

  .rich-text-block_women-shealth, .rich-text_gutbrainaxix, .rich-text_sportsnutrition {
    align-items: center;
  }

  .section_probioticstrains_certificates {
    margin-top: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticstrains_certifications {
    flex-wrap: wrap;
  }

  .image_probioticstrains_certifications_logo {
    max-width: 50%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_probioticstrains_featuredmorestrains {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticstrains_featuredmorestrains {
    flex-direction: column;
    align-items: center;
  }

  .div_probioticstrains_featuredmorestrains_writeup {
    align-self: center;
    width: auto;
  }

  .div_probioticstrains_featuredmorestrains_lactobacillusstrain {
    width: auto;
    margin-top: 80px;
  }

  .text_probioticstrains_featuredmorestrains {
    flex: 0 auto;
  }

  .button_probioticstrains_featuredmorestrains_getintouch {
    margin-top: 40px;
  }

  .div_probioticstrains_pic-strainname {
    text-align: center;
    align-items: center;
  }

  .section_probioticstrains_featuredmorestrains2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading_probioticstrains_lactobacillusstrains {
    text-align: center;
  }

  .div_probioticstrains_featuredmorestrains2 {
    flex-flow: column wrap;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .section_probioticstrains_featuredmorestrains3 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticstrains_featuredmorestrains3 {
    flex-direction: column;
    align-items: center;
  }

  .heading_probioticstrains_lactococcusstrains {
    text-align: center;
  }

  .div_probioticstrains_hero_div {
    align-content: center;
    width: auto;
  }

  .heading_probioticstrains_heroimage-copy {
    font-size: 22px;
  }

  .div_probioticstrains_features {
    flex-direction: column;
  }

  .div_probioticstrains_featureslist {
    text-align: left;
    align-self: flex-start;
  }

  .div_probioticstrains_listticks {
    justify-content: flex-start;
  }

  .div_probioticstrains_whybc_propgroup {
    justify-content: flex-start;
    align-self: flex-start;
  }

  .section_probioticstrains_services2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticstrains_services_2 {
    padding-top: 30px;
  }

  .div_probioticstrains_services_list {
    height: 200px;
    min-height: 200px;
    margin-top: 0;
    margin-right: 0;
    padding-top: 0;
  }

  .section_probioticstrains_featuredstrains_12 {
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticstrains_services_big_enclousure {
    flex-direction: column;
  }

  .div_probioticstrains_services_enclosure {
    flex-direction: row-reverse;
  }

  .div_probioticstrains_services_contractmanu {
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph_probioticstrains_services_description {
    text-align: center;
  }

  .div_probioticstrains_services_customizedblends, .div_probioticstrains_services_analyticalsupport {
    margin-left: 10px;
    margin-right: 10px;
  }

  .section_probioticstrains_features {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_probioticmanufacturer_experiencedesign1 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticstrains_dosageformspics {
    flex-wrap: wrap;
  }

  .div_probioticstrains_services_privatelabel-copy {
    margin-left: 10px;
    margin-right: 10px;
  }

  .headline_probioticmanufacturer_hero {
    font-size: 28px;
  }

  .div_probioticmanufacturer_experiencedesignelement1 {
    justify-content: center;
  }

  .div_proboticmanufacturing_manufacturingfnb {
    flex-wrap: wrap-reverse;
    justify-content: center;
    margin-top: 25px;
  }

  .rich_text_probioticmanufacturing_fnb-pharma {
    text-align: justify;
  }

  .rich_text_probioticmanufacturing_fnb-pharma h3 {
    text-align: left;
  }

  .image_probioticmanufacturing_manufnb {
    width: 250px;
    height: 150px;
  }

  .section_probioticmanufacturing_manufacturingfnb {
    margin-top: 80px;
    padding-top: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_probioticmanufacturing_fnbindustry {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticmanufacturing_stable-probioticingredient {
    flex-wrap: wrap-reverse;
    justify-content: center;
  }

  .heading_probioticmanufacturing_fnbindustry {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
  }

  .section_probioticmanufacturing_foodnbeverage_fortificationoption {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticmanufacturing_foodnbeverage_fortificationoption {
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div_probioticmanufacturing_foodnbeverage_fortificationcontent {
    width: auto;
  }

  .headline_probioticmanufacturing_fortificationoptions {
    margin-top: 0;
    font-size: 28px;
  }

  .section_probioticmanufacturing_freefree {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticmanufacturing_freefree {
    flex-wrap: wrap;
  }

  .image_probioticmanufacturer_freefree_icons {
    width: 50px;
  }

  .section_probioticsmanufacturing_strains2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticmanufacturer_strains_4 {
    max-width: none;
  }

  .div_probioticmanufacturer_dosageformspics {
    flex-wrap: wrap;
  }

  .div_probioticmanufacturer_dosageforms-inside {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .section_probioticmanufacturer_certifications {
    padding-left: 40px;
    padding-right: 40px;
  }

  .headline_probioticmanufacturer-certtifications {
    font-size: 28px;
  }

  .div_probioticmanufacturer_ourcertification {
    flex-flow: wrap;
  }

  .image_probioticmanufacturer_ourcertification_logo {
    max-width: 50%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_form_contact_us {
    margin: 80px 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .headline_form_contactus {
    font-size: 28px;
  }

  .div_supplementmanu_freefree {
    flex-wrap: wrap;
  }

  .section_supplementmanu_services2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_supplementmanu_services_2 {
    padding-top: 30px;
  }

  .div_supplementmanu_services_content {
    margin-left: 0;
  }

  .list_supplementmanu_services {
    padding-left: 30px;
  }

  .div_supplementmanu_humanhealthcare_icons {
    flex-wrap: wrap;
    margin-top: 18px;
    display: none;
  }

  .section_supplementmanufacturer_certifications {
    padding-left: 40px;
    padding-right: 40px;
  }

  .headline_supplementmanufacturer-certtifications {
    font-size: 28px;
  }

  .div_supplementmanufacturer_ourcertification {
    flex-flow: wrap;
  }

  .section_probioticcompany_hero {
    padding-left: 0;
    padding-right: 0;
  }

  .div_probioticcompany_hero_div {
    align-content: center;
    width: auto;
  }

  .probioticcompany_image_logo {
    width: 150px;
    height: 150px;
  }

  .heading_probioticcompany_heroimage {
    font-size: 22px;
  }

  .section_probioticcompany_experiencedesign1 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticcompany_experiencedesignelement1 {
    justify-content: center;
  }

  .section_probioticcompany_about-us {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticcompany_about_us_1st-half {
    width: auto;
  }

  .h2_probioticcompany_about_us {
    margin-top: 0;
    font-size: 22px;
  }

  .paragraph_probioticcompany_aboutus {
    flex-wrap: wrap;
    align-content: center;
    font-size: 16px;
    line-height: 31px;
    display: flex;
  }

  .section_probioticcompany_freefree {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticcompany_freefree {
    flex-wrap: wrap;
  }

  .image_probioticcompany_freefree_icons {
    width: 50px;
  }

  .section_probioticcompany_featuredstrains_12 {
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticcompany_services_big_enclousure {
    flex-direction: column;
  }

  .div_probioticcompany_services_enclosure {
    flex-direction: row-reverse;
  }

  .div_probioticcompany_services {
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph_probioticcompany_services_description {
    text-align: center;
  }

  .section_probioticcompany_certifications {
    padding-left: 40px;
    padding-right: 40px;
  }

  .headline_probioticcompany_certtifications {
    font-size: 28px;
  }

  .div_probioticcompany_ourcertification {
    flex-flow: wrap;
  }

  .div_probioticcompany_humanhealthcare_icons {
    flex-wrap: wrap;
    margin-top: 18px;
    display: none;
  }

  .section_probioticcompany_probiotic_strains_2 {
    padding: 25px 40px;
  }

  .rich-text-block-57 {
    margin-top: 40px;
    padding-left: 0;
  }

  .section_bc_experiencedesign1 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bc_experiencedesignelement1 {
    justify-content: center;
  }

  .section_bc_foodnbeverage_fortificationoption {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bc_foodnbeverage_fortificationoption {
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div_bc_foodnbeverage_fortificationcontent {
    width: auto;
    margin-left: 40px;
    padding-left: 0;
  }

  .headline_bc_fortificationoptions {
    margin-top: 0;
    font-size: 28px;
  }

  .div_bc_fnb_fortification_fooditems {
    margin-left: 20px;
  }

  .section_bc_features {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bc_features {
    flex-direction: column;
  }

  .div_bc_featureslist {
    text-align: left;
    align-self: flex-start;
  }

  .div_bc_features_listticks {
    justify-content: flex-start;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .section_bc_featuredstrains_12 {
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bc_services_big_enclousure {
    flex-direction: column;
  }

  .div_bc_services_enclosure {
    flex-direction: row-reverse;
  }

  .div_bc_services_names {
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph_bc_services_description {
    text-align: center;
  }

  .section_bc_certifications {
    padding-left: 40px;
    padding-right: 40px;
  }

  .image_bcoagulans_hero {
    width: 100px;
    margin-top: 30px;
  }

  .body_bacillusclausii {
    line-height: 31px;
  }

  .image_bclausii_hero {
    margin-top: 30px;
  }

  .section_bclausii_experiencedesign1 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bclausii_experiencedesignelement1 {
    justify-content: center;
  }

  .section_bclausii_whybclausii {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bclausii_whybclausiigroup {
    flex-flow: column wrap;
  }

  .div_bclausii_whybclausii_properties_trial {
    flex: 0 auto;
    width: auto;
    height: auto;
  }

  .div_bclausii_whybclausii_propgroup {
    justify-content: flex-start;
    align-self: flex-start;
  }

  .section_bclausii_aboutbclausii {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_bclausii_certifications {
    padding-left: 40px;
    padding-right: 40px;
  }

  .headline_bclausii_certtifications {
    font-size: 28px;
  }

  .div_bclausii_ourcertification {
    flex-flow: wrap;
  }

  .div_bclausii_aboutbclausii {
    flex-direction: column;
    align-items: center;
  }

  .div_bclausii_aboutbclausii_text {
    margin-top: 30px;
  }

  .rich-text_bclausii_aboutbclausii {
    margin-top: 40px;
    padding-left: 0;
  }

  .paragraph_about_bclausii {
    text-align: justify;
  }

  .section_bclausii_features {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bclausii_features {
    flex-direction: column;
  }

  .div_bclausii_featureslist {
    text-align: left;
    align-self: flex-start;
  }

  .section_bclausii_featuredstrains_12 {
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bclausii_services_big_enclousure {
    flex-direction: column;
  }

  .div_bclausii_services_enclosure {
    flex-direction: row-reverse;
  }

  .div_bclausii_services_names {
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph_bclausii_services_description {
    text-align: center;
  }

  .section_bclausii_foodnbeverage_fortificationoption {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bclausii_foodnbeverage_fortificationoption {
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div_bclausii_foodnbeverage_fortificationcontent {
    width: auto;
    margin-left: 40px;
    padding-left: 0;
  }

  .headline_bclausii_fortificationoptions {
    margin-top: 0;
    font-size: 28px;
  }

  .div_bclausii_fnb_fortification_fooditems {
    margin-left: 20px;
  }

  .section_bclausii_points {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bclausii_points_right {
    border-left-style: solid;
  }

  .list-6 {
    border-left-style: none;
  }

  .section_bclausii_stability {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bclausii_stability {
    align-items: center;
  }

  .div_bclausii_productname {
    margin: 5px;
    padding: 5px;
  }

  .text_bclausii_names {
    font-size: 14px;
  }

  .div_bclausii_stabilitygroup {
    justify-content: space-between;
    align-self: stretch;
    margin-left: auto;
    margin-right: auto;
  }

  .body_probioiticmanufactrer, .body_certifiedprobioticmanufacturer {
    line-height: 31px;
  }

  .navbar_certifiedprobioticmanu, .section_certifiedprobioticmanufacturer_experiencedesign1 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_certifiedprobioticmanufacturer_experiencedesignelement1 {
    justify-content: center;
  }

  .section_certifiedprobioticmanufacturing_manufacturingfnb {
    margin-top: 80px;
    padding-top: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_certifiedproboticmanufacturing_manufacturingfnb {
    flex-wrap: wrap-reverse;
    justify-content: center;
    margin-top: 25px;
  }

  .rich_text_certifiedprobioticmanufacturing_fnb-pharma {
    text-align: justify;
  }

  .rich_text_certifiedprobioticmanufacturing_fnb-pharma h3 {
    text-align: left;
  }

  .image_certifiedprobioticmanufacturing_manufnb {
    width: 250px;
    height: 150px;
  }

  .section_certifiedprobioticmanufacturing_fnbindustry {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_certifiedprobioticmanufacturing_stable-probioticingredient {
    flex-wrap: wrap-reverse;
    justify-content: center;
  }

  .heading_certifiedprobioticmanufacturing_fnbindustry {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
  }

  .section_certifiedprobioticmanufacturing_foodnbeverage_fortificationoption {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_certifiedprobioticmanufacturing_foodnbeverage_fortificationoption {
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div_certifiedprobioticmanufacturing_foodnbeverage_fortificationcontent {
    width: auto;
  }

  .headline_certifiedprobioticmanufacturing_fortificationoptions {
    margin-top: 0;
    font-size: 28px;
  }

  .section_certifiedprobioticmanufacturing_freefree {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_certifiedprobioticmanufacturing_freefree {
    flex-wrap: wrap;
  }

  .image_certifiedprobioticmanufacturer_freefree_icons {
    width: 50px;
  }

  .section_certifiedprobioticsmanufacturing_strains2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_certifiedprobioticmanufacturer_strains_4 {
    max-width: none;
  }

  .section_certifiedprobioticmanufacturer_certifications {
    padding-left: 40px;
    padding-right: 40px;
  }

  .headline_certifiedprobioticmanufacturer-certtifications {
    font-size: 28px;
  }

  .div_certifiedprobioticmanufacturer_ourcertification {
    flex-flow: wrap;
  }

  .body_probioticsupplier {
    line-height: 31px;
  }

  .section_probioticsupplier_hero {
    padding-left: 40px;
    padding-right: 40px;
  }

  .contain-1170_probioticsupplier-_manu {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .div_probioticsupplier_hero {
    width: auto;
  }

  .section_probioticsupplier_experiencedesign1 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticsupplier_experiencedesignelement1 {
    justify-content: center;
  }

  .text-block_probioticsupplier_experiencedesignelement1 {
    font-size: 14px;
    line-height: 18px;
  }

  .section_probioticsupplier_manufacturingfnb {
    margin-top: 80px;
    padding-top: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_proboticsupplier_manufacturingfnb {
    flex-wrap: wrap-reverse;
    justify-content: center;
    margin-top: 25px;
  }

  .rich_text_probioticsupplier_fnb-pharma {
    text-align: justify;
  }

  .rich_text_probioticsupplier_fnb-pharma h3 {
    text-align: left;
  }

  .image_probioticsupplier_manufnb {
    width: 250px;
    height: 150px;
  }

  .section_probioticsupplier_fnbindustry {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticsupplier_stable-probioticingredient {
    flex-wrap: wrap-reverse;
    justify-content: center;
  }

  .heading_probioticsupplier_fnbindustry {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
  }

  .section_probioticsupplier_foodnbeverage_fortificationoption {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticsupplier_foodnbeverage_fortificationoption {
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div_probioticsupplier_foodnbeverage_fortificationcontent {
    width: auto;
  }

  .headline_probioticsupplier_fortificationoptions {
    margin-top: 0;
    font-size: 28px;
  }

  .section_probioticsupplier_freefree {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticsupplier_freefree {
    flex-wrap: wrap;
  }

  .image_probioticsupplier_freefree_icons {
    width: 50px;
  }

  .section_probioticsupplier_strains2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticsupplier_strains_4 {
    flex-flow: column-reverse;
    max-width: none;
  }

  .section_probioticsupplier_certifications {
    padding-left: 40px;
    padding-right: 40px;
  }

  .headline_probioticsupplier_certtifications {
    font-size: 28px;
  }

  .div_probioticsupplier_ourcertification {
    flex-flow: wrap;
  }

  .body_ubl {
    line-height: 31px;
  }

  .section_ubl_hero {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .background-video_ublhero {
    height: 400px;
  }

  .div_ubl_hero_div {
    align-content: center;
    width: auto;
    height: 400px;
    padding-top: 20px;
    display: block;
  }

  .ubl_image_logo {
    width: 150px;
    height: 150px;
  }

  .heading_ubl_heroimage {
    font-size: 22px;
  }

  .section_ubl_experience, .section_ubli_about-us {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_ubl_about_us_1st-half {
    width: auto;
  }

  .h2_ubl_about_us {
    font-size: 22px;
  }

  .paragraph_ubl_aboutus {
    flex-wrap: wrap;
    align-content: center;
    font-size: 16px;
    line-height: 31px;
    display: flex;
  }

  .section_ubl_certifications {
    padding-left: 40px;
    padding-right: 40px;
  }

  .headline_ubl_certtifications {
    font-size: 28px;
  }

  .div_ubl_ourcertification {
    flex-flow: wrap;
  }

  .section_ubl_featuredstrains_12 {
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_ubl_services_big_enclousure {
    flex-direction: column;
  }

  .div_ubl_services_enclosure {
    flex-direction: row-reverse;
  }

  .div_ubl_services_names {
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph_ubl_services_description {
    text-align: center;
  }

  .div_ubl_humanhealthcare_icons {
    flex-wrap: wrap;
    margin-top: 18px;
    display: none;
  }

  .section_products_faq {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_products_faq {
    flex-wrap: wrap;
  }

  .div_products_faq_left {
    height: auto;
    padding: 20px;
  }

  .div_products_faq_right {
    border-left-style: none;
    padding-left: 0;
  }

  .rich-text_products_faq {
    line-height: 31px;
  }

  .heading_products_faq {
    text-align: center;
  }

  .section_formulations_healthindications {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_formulations_humanhealthcare_icons {
    flex-wrap: wrap;
    margin-top: 18px;
    display: flex;
  }

  .section_formulations_services2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_formulations_services_2 {
    padding-top: 30px;
  }

  .div_formulations_services_content {
    margin-left: 0;
  }

  .list_formulations_services {
    padding-left: 30px;
  }

  .section_formulation_strains {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_probioticblendss_hero {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .background-video_probioticblends_hero {
    height: 400px;
  }

  .div_probioticblends_hero_div {
    align-content: center;
    width: auto;
    height: 400px;
    padding-top: 20px;
    display: block;
  }

  .probioticblends_image_logo {
    width: 150px;
    height: 150px;
  }

  .heading_probioticblends_heroimage {
    font-size: 22px;
  }

  .section_probioticblends_experiencedesign1 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticblends_humanhealthcare_icons {
    flex-wrap: wrap;
    margin-top: 18px;
    display: none;
  }

  .section_probioticsblends_strains2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticblends_strains_4 {
    max-width: none;
  }

  .section_probioticblends_certifications {
    padding-left: 40px;
    padding-right: 40px;
  }

  .headline_probioticblends_certtifications {
    font-size: 28px;
  }

  .div_probioticblends_ourcertification {
    flex-flow: wrap;
  }

  .body_probioticsbulk {
    line-height: 31px;
  }

  .section_probioticsbulk_hero {
    padding-left: 0;
    padding-right: 0;
  }

  .div_probioticsbulk_hero_div {
    align-content: center;
    width: auto;
  }

  .heading_probioticsbulk_heroimage {
    font-size: 22px;
  }

  .section_probioticsbulk_authenticity {
    margin-top: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticsbulk_authenticity {
    flex-flow: row-reverse wrap-reverse;
  }

  .div_probioticsbulk_authenticitynames {
    flex-direction: row-reverse;
  }

  .section_probioticsbulk_featuredmorestrains {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticsbulk_featuredmorestrains {
    flex-direction: column;
    align-items: center;
  }

  .div_probioticsbulk_featuredmorestrains_writeup {
    align-self: center;
    width: auto;
  }

  .div_probioticsbulk_featuredmorestrains_lactobacillusstrain {
    width: auto;
    margin-top: 80px;
  }

  .text_probioticsbulk_featuredmorestrains {
    flex: 0 auto;
  }

  .button_probioticsbulk_featuredmorestrains_getintouch {
    margin-top: 40px;
  }

  .div_probioticsbulk_pic-strainname {
    text-align: center;
    align-items: center;
  }

  .heading_probioticsbulk_lactobacillusstrains {
    text-align: center;
  }

  .section_probioticsbulk_featuredmorestrains2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticsbulk_featuredmorestrains2 {
    flex-flow: column wrap;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div_probioticsbulk_featuredmorestrains3 {
    flex-direction: column;
    align-items: center;
  }

  .section_probioticsbulk_featuredmorestrains3 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticsbulk_pharmaindustry {
    flex-wrap: wrap-reverse;
    justify-content: center;
  }

  .heading_probioticsbulk_pharmaindustry {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
  }

  .image_probioticsbulk_fnbindustry {
    margin-top: 0;
  }

  .section_probioticsbulk_fnbindustry {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticsbulk_stable-probioticingredient {
    flex-wrap: wrap-reverse;
    justify-content: center;
  }

  .heading_probioticsbulk_fnbindustry {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
  }

  .section_probioticsbulk_foodnbeverage_fortificationoption {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticsbulk_foodnbeverage_fortificationoption {
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div_probioticsbulk_foodnbeverage_fortificationcontent {
    width: auto;
  }

  .section_probioticsbulk_certificates {
    margin-top: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticsbulk_certifications {
    flex-wrap: wrap;
  }

  .image_probioticsbulk_certifications_logo {
    max-width: 50%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_probioticsbulk_features {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticsbulk_features {
    flex-direction: column;
  }

  .div_probioticsbulk_featureslist {
    text-align: left;
    align-self: flex-start;
  }

  .div_probioticsbulk_listticks {
    justify-content: flex-start;
  }

  .div_probioticsbulk_whybc_propgroup {
    justify-content: flex-start;
    align-self: flex-start;
  }

  .section_probioticsbulk_freefree {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticsbulk_freefree {
    flex-wrap: wrap;
  }

  .image_probioticsbulk_freefree_icons {
    width: 50px;
  }

  .section_probioticsbulk_clinicalstudies {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid_probioticsbulk_clinicalstudies {
    place-items: stretch stretch;
  }

  .div_probioticsbulk_clinicalstudiesleft {
    flex-direction: column;
    align-content: stretch;
    align-items: stretch;
  }

  .div-block-_probioticsbulk_clinicalstudgastrohealth {
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
  }

  .div-block_probioticsbulk_clinicalstud_cardiohealth {
    text-align: left;
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
  }

  .div-block-_probioticsbulk_clinicalstud_women-shealth, .div-block_probioticsbulk_clinicalstud_oralhealth, .div-block-_probioticsbulk_clinicalstud_sportsnutrition, .div-block_probioticsbulk_clinicalstud_immunityy, .div-block_probioticsbulk_clinicalstudy_lifestyledisorder {
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
  }

  .rich-text_probioticsbulk_clinicalstudies {
    align-items: center;
  }

  .section_probioticsbulk_featuredstrains_12 {
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticsbulk_services_big_enclousure {
    flex-direction: column;
  }

  .div_probioticsbulk_services_enclosure {
    flex-direction: row-reverse;
  }

  .div_probioticsbulk_services {
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph_probioticsbulk_services_description {
    text-align: center;
  }

  .body_probioticdosage {
    line-height: 31px;
  }

  .section_probioticdosage_hero {
    padding-left: 0;
    padding-right: 0;
  }

  .div_probioticdosage_hero_div {
    align-content: center;
    width: auto;
  }

  .heading_probioticdosage_heroimage {
    font-size: 22px;
  }

  .section_probioticdosage_experiencedesign1 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticdosage_pharmaindustry {
    flex-wrap: wrap-reverse;
    justify-content: center;
  }

  .heading_probioticdosage_pharmaindustry {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
  }

  .image_probioticdosage_fnbindustry {
    margin-top: 0;
  }

  .div_probioticdosage_dosageformspics {
    flex-wrap: wrap;
  }

  .section_probioticdosage_fnbindustry {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticdosage_stable-probioticingredient {
    flex-wrap: wrap-reverse;
    justify-content: center;
  }

  .heading_probioticdosage_fnbindustry {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
  }

  .body_healthyguthabitchildren {
    line-height: 31px;
  }

  .section_blog_guthabitchildren {
    margin-top: 40px;
    margin-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_ubpost_image8 {
    width: 250px;
    height: 250px;
  }

  .section_probioticdosage_foodnbeverage_fortificationoption {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticdosage_foodnbeverage_fortificationoption {
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div_probioticdosage_foodnbeverage_fortificationcontent {
    width: auto;
  }

  .headline_probioticdosage_fortificationoptions {
    margin-top: 0;
    font-size: 28px;
  }

  .section_probioticdosage_certificates {
    margin-top: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticdosage_certifications {
    flex-wrap: wrap;
  }

  .image_probioticdosage_certifications_logo {
    max-width: 50%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_probioticdosage_featuredstrains_12 {
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticdosage_services_big_enclousure {
    flex-direction: column;
  }

  .div_probioticdosage_services_enclosure {
    flex-direction: row-reverse;
  }

  .div_probioticdosage_servicesnames {
    margin-left: 10px;
    margin-right: 10px;
  }

  .section_probioticdosage_strains {
    padding-left: 40px;
    padding-right: 40px;
  }

  .body_benefitsprobioticswomen {
    line-height: 31px;
  }

  .div_blog_benefitsprobioticswomen_hero {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61c2d80c5a6859451954aab0_Women%20Diversity%20-%20Preview.png");
    background-position: 50% 0;
    background-repeat: repeat-x;
    background-size: cover;
  }

  .section_blog_benefitsprobioticswomen {
    margin-top: 40px;
    margin-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .body_immunesystem {
    line-height: 31px;
  }

  .section_blog_immunesystem_hero {
    margin-top: 100px;
  }

  .section_blog_immunesystem {
    margin-top: 40px;
    margin-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .body_probioticsfoodbev {
    line-height: 31px;
  }

  .section_blog_probioticsfoodbev {
    margin-top: 40px;
    margin-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .body_s-boulardii {
    line-height: 31px;
  }

  .image_s-boulardii_hero {
    margin-top: 30px;
  }

  .section_sboulardii_experiencedesign1 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_sboulardii_experiencedesignelement1 {
    justify-content: center;
  }

  .section_sboulardii_whysboulardii {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_sboulardii_whysboulardiigroup {
    flex-flow: column wrap;
  }

  .div_sboulardii_whysboulardii_properties_trial_propgroup {
    justify-content: flex-start;
    align-self: flex-start;
  }

  .section_sboulardii_aboutsboulardii {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_sboulardii_aboutsboulardii {
    flex-direction: column;
    align-items: center;
  }

  .div_sboulardii_aboutsboulardii_text {
    margin-top: 30px;
  }

  .rich-text_sboulardii {
    margin-top: 40px;
    padding-left: 0;
  }

  .paragraph_sboulardii {
    text-align: justify;
  }

  .image_sboulardii_mechanismofsboulardii {
    width: 400px;
  }

  .section_sboulardii_certifications {
    padding-left: 40px;
    padding-right: 40px;
  }

  .headline_sboulardii_certtifications {
    font-size: 28px;
  }

  .div_sboulardii_ourcertification {
    flex-flow: wrap;
  }

  .section_sboulardii_foodnbeverage_fortificationoption {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_sboulardii_foodnbeverage_fortificationoption {
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div_sboulardii_foodnbeverage_fortificationcontent {
    width: auto;
    margin-left: 40px;
    padding-left: 0;
  }

  .headline_sboulardii_fortificationoptions {
    margin-top: 0;
    font-size: 28px;
  }

  .div_sboulardii_fnb_fortification_fooditems {
    margin-left: 20px;
  }

  .section_sboulardii_features {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_sboulardii_features {
    flex-direction: column;
  }

  .div_sboulardii_featureslist {
    text-align: left;
    align-self: flex-start;
  }

  .div_sboulardii_features_listticks {
    justify-content: flex-start;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .section_sboulardii_services {
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_sboulardii_services_big_enclousure {
    flex-direction: column;
  }

  .div_sboulardii_services_enclosure {
    flex-direction: row-reverse;
  }

  .div_sboulardii_services_names {
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph_sboulardii_services_description {
    text-align: center;
  }

  .div_ubpost_image9 {
    width: 250px;
    height: 250px;
  }

  .div_blog_immunesystem_hero {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61c2df6e77f2a27df9e52b6e_500_19.jpg");
  }

  .div_ubpost_image10, .div_blogtopicprobioticfnb_probioticfood_image3, .div_blogtopicprobioticfnb_probioticfood_image2 {
    width: 250px;
    height: 250px;
  }

  .section_landingpagefooter, .section_landingpagefooter-2 {
    margin-top: 80px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .navbar_lp_probioticmanufacturer, .navbar_lp_bcoagulans {
    padding-left: 40px;
    padding-right: 40px;
  }

  .body_bcoagulans {
    line-height: 31px;
  }

  .section_blog_probioticsupplement {
    margin-top: 40px;
    margin-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_products_grouphumanproducts {
    flex-direction: column;
    align-items: center;
  }

  .div_products_animalhealthgroup {
    flex-direction: column-reverse;
    align-items: center;
  }

  .div_foodnbevegroup {
    flex-direction: column;
    align-items: center;
  }

  .div_products_sproculturegroup {
    flex-direction: column-reverse;
    align-items: center;
  }

  .div_bulk_dosageformspics, .div_probioticsbulk_dosageforms1 {
    flex-wrap: wrap;
  }

  .section_blog_benefitofprobioticfood {
    margin-top: 40px;
    margin-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .text_benefitsofprobioticfood {
    text-align: justify;
  }

  .richtext_blog_guthealth {
    margin-right: 0;
  }

  .div_careers_currentopening_animalhealth {
    padding: 20px;
  }

  .body_gummymanufacturer {
    line-height: 31px;
  }

  .section_gummymanufacturer_hero {
    padding-left: 0;
    padding-right: 0;
  }

  .div_gummymanufacturer_hero {
    align-content: center;
    width: auto;
  }

  .heading_gummymanufacturer_heroimage {
    font-size: 22px;
  }

  .section_gummymanufacturer_experiencedesign1 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_gummymanufacturer_dosageformspics {
    flex-wrap: wrap;
  }

  .div_gummymanufacturer_dosageforms {
    justify-content: space-between;
  }

  .section_gummymanufacturer_certificates {
    margin-top: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_gummymanufacturer_certifications {
    flex-wrap: wrap;
  }

  .image_gummymanufacturer_certifications_logo {
    max-width: 50%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_gummymanufacturer_services {
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_gummymanufacturer_services_big_enclousure {
    flex-direction: column;
  }

  .div_gummymanufacturer_services_enclosure {
    flex-direction: row-reverse;
  }

  .div_gummymanufacturer_servicesnames {
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph_gummymanufacturer_services_description {
    text-align: center;
  }

  .section_gummymanufacturer_freefree {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_gummymanufacturer_freefree {
    flex-wrap: wrap;
  }

  .image_gummymanufacturer_freefree_icons {
    width: 50px;
  }

  .section_gummymanufacturer_belowhero {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_gummymanufacturer_belowhero {
    flex-wrap: wrap;
  }

  .heading_gummymanufacturer_belowhero {
    text-align: center;
  }

  .div_gummymanufacturer_belowhero_qualities {
    flex-wrap: wrap;
  }

  .section_gummymanufacturer_gummiesoption {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_gummymanufacturer_gummiesoption_content {
    width: auto;
  }

  .headline_gummymanufacturer_gummiesoption {
    margin-top: 0;
    font-size: 28px;
  }

  .section_blogprobioticfood_10superfoods {
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_blog_benefitsof-probioticfood_oralhealth {
    flex-direction: column;
  }

  .richtext_blog_oralhealth, .richtext_blog_oralhealthh, .richtext_blog_ibs, .richtext_blog_bloating, .richtext_blog_constipation {
    margin-right: 0;
  }

  .section_aboutbclausii_suspension {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .paragraph_aboutub {
    line-height: 31px;
  }

  .section_bclausii_experiencedesign1-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bclausii_suspension_experiencedesignelement1-copy, .div_bclausii_suspension_experiencedesignelement1 {
    justify-content: center;
  }

  .section_bclaussi_suspension_services {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bclausii_suspension_services_big_enclousure {
    flex-direction: column;
  }

  .div_bclausii_suspension_services_enclosure2 {
    flex-direction: row-reverse;
  }

  .body_bclausii_suspension {
    line-height: 31px;
  }

  .section_aboutub, .section_bclausiisuspension_combination {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bclausiisuspension_combination {
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div_bclausiisuspension_combination_text {
    width: auto;
    margin-left: 40px;
    padding-left: 0;
  }

  .div_bclausiisuspension_combination_pointsss {
    margin-left: 20px;
  }

  .section_bclausiisus_hero {
    padding-left: 0;
    padding-right: 0;
  }

  .div_bclausiisus_hero {
    align-content: center;
    width: auto;
  }

  .heading_bclausiisus_heroimage {
    font-size: 22px;
  }

  .div_bclausiisus_dosageformspics {
    flex-wrap: wrap;
  }

  .div_bclausiisus_dosageforms {
    justify-content: space-around;
  }

  .section_bclausiisus_healthbenefits {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_cmsblog_hero {
    height: auto;
    padding-left: 40px;
    padding-right: 40px;
  }

  .contain_1170_cmsblog_hero {
    flex-flow: column;
  }

  .div_cmsblog_hero {
    width: 400px;
    height: 350px;
  }

  .section_cmsblog_headline, .section_cmsblog_content {
    padding-left: 40px;
    padding-right: 40px;
  }

  .contain_1170_cmsblog_content {
    flex-direction: column;
  }

  .div_cmsblog_content {
    width: auto;
  }

  .rich-text-block-60 {
    flex: 0 auto;
  }

  .div_cmsblog_categories {
    flex-direction: row;
    align-items: center;
    width: auto;
    height: auto;
    margin-top: 30px;
    margin-left: 0;
  }

  .text_cmsblog_category {
    margin-left: -5px;
  }

  .heading_csmblog_category {
    margin-left: -8px;
    padding-left: 0;
    font-size: 22px;
  }

  .div_cmsblog_rightside {
    align-items: center;
    width: auto;
    margin-left: 0;
  }

  .image-39 {
    max-width: 50%;
  }

  .collection-item {
    flex-direction: column;
    justify-content: center;
    align-self: auto;
    align-items: center;
    display: flex;
  }

  .collection-list {
    flex-wrap: wrap;
    display: flex;
  }

  .link-block-4, .text-block-63 {
    text-align: center;
  }

  .text_bclausii_yearsofexperience {
    font-size: 28px;
  }

  .text_bclausii_50countries {
    font-size: 28px;
    line-height: 36px;
  }

  .bold-text-19 {
    font-size: 28px;
  }

  .text_bclausii_clinicalstudies {
    font-size: 28px;
    line-height: 36px;
  }

  .text_global_certifications, .bold-text-20, .text_sboulardii_experiencedesignelement, .bold-text-30 {
    font-size: 28px;
  }

  .section_bc_hero-image {
    padding-left: 40px;
    padding-right: 40px;
  }

  .body_strain_bc {
    line-height: 31px;
  }

  .headline_bc_hero {
    text-align: center;
  }

  .paragraph_bc_hero {
    text-align: justify;
    font-size: 16px;
    line-height: 31px;
  }

  .section_strain_bc_certifications {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_strain_bc_certification1 {
    flex-flow: wrap;
  }

  .image_bc_strain_certification {
    width: 80px;
  }

  .section_strain_bc_fortification {
    padding-left: 40px;
    padding-right: 40px;
  }

  .text_strain_bc_headline {
    font-size: 28px;
    line-height: 36px;
  }

  .list-item-22, .list-item-23 {
    margin-left: 0;
    margin-right: 15px;
    font-size: 16px;
  }

  .list-item-24 {
    margin-right: 15px;
    font-size: 16px;
  }

  .list-7 {
    text-align: justify;
    flex-flow: wrap;
    place-content: space-between;
    align-self: stretch;
    align-items: center;
    min-height: auto;
    padding-left: 0;
    font-size: 16px;
    list-style-type: disc;
  }

  .list-item-25 {
    margin-right: 15px;
  }

  .section_strain_bc_aboutus {
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .image_bc_strain_aboutus_image {
    min-width: 200px;
  }

  .div_bc_strain {
    flex-direction: column;
    align-items: center;
  }

  .section_strain_bc_research {
    display: none;
  }

  .section_y_manufacturers_bc_strain {
    padding-left: 40px;
    padding-right: 40px;
  }

  .text_bc_y_manufacturers {
    font-size: 26px;
    line-height: 30px;
  }

  .section_support_we_provide {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_suport_me_bc_strain {
    max-width: none;
    margin-top: 40px;
  }

  .section_bclausii_whybclausii-2 {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_bclausii_points-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bclausii_points_right-2 {
    border-left-style: solid;
  }

  .section_bclausii_stability-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .body-12, .body-13 {
    line-height: 31px;
  }

  .rich-text-block-57-copy-copy {
    margin-top: 40px;
    padding-left: 0;
  }

  .rich-text-block-57-copy-copy h3 {
    text-align: left;
    font-size: 26px;
  }

  .bold-text-31, .bold-text-32 {
    font-size: 26px;
  }

  .bold-text-33 {
    font-size: 26px;
    line-height: 30px;
  }

  .section_bc_strain_conclusion {
    padding-left: 40px;
    padding-right: 40px;
  }

  .bold-text-34 {
    text-align: center;
    font-size: 30px;
    line-height: 44px;
  }

  .section_boulardii_whysboulardii {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_boulardii_whysboulardiigroup {
    flex-flow: column wrap;
  }

  .div_boulardii_whysboulardii_properties {
    flex: 1;
  }

  .div_boulardii_whysboulardii_properties_trial_propgroup {
    justify-content: flex-start;
    align-self: center;
  }

  .section_boulardii_experiencedesign {
    padding-left: 40px;
    padding-right: 40px;
  }

  .text-block_boulardii_whysboulardii {
    text-align: center;
  }

  .text_boulardii_experiencedesignelement {
    font-size: 28px;
  }

  .div_boulardii_experiencedesignelement1 {
    justify-content: flex-start;
  }

  .section_boulardii_services {
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_boulardii_services_big_enclousure {
    flex-direction: column;
  }

  .div_boulardii_services_enclosure {
    flex-direction: column-reverse;
  }

  .div_boulardii_services_contract {
    border-radius: 0;
    flex: none;
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph_boulardii_services_description {
    text-align: center;
  }

  .section_boulardii_certifications {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_boulardii_ourcertification {
    flex-flow: row-reverse wrap;
  }

  .image_boulardii_certificationlogo {
    width: 100px;
  }

  .section_boulardii_features {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_boulardii_features {
    flex-direction: column;
  }

  .div_boulardii_featureslist {
    text-align: left;
    align-self: flex-start;
  }

  .div_boulardii_features_list {
    justify-content: flex-start;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .section_boulardii_aboutsboulardii {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .image_boulardii_mechanismofsboulardii {
    width: 400px;
  }

  .image_boulardii_hero {
    margin-top: 30px;
  }

  .section_boulardii_availability {
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_boulardii_availability_enclosure {
    flex-flow: row;
  }

  .div_boulardii_services_priivatelabel {
    margin-left: 10px;
    margin-right: 10px;
  }

  .div_boulardii_services_priivatelabel.aqua {
    border-radius: 0;
    flex: none;
    height: auto;
  }

  .div_boulardii_services_customize {
    margin-left: 10px;
    margin-right: 10px;
  }

  .div_boulardii_services_customize.turquise {
    border-radius: 0;
    flex: none;
    height: auto;
  }

  .div_boulardii_services_analyticalsupport {
    margin-left: 10px;
    margin-right: 10px;
  }

  .div_boulardii_services_analyticalsupport.lightblue {
    border-radius: 0;
    flex: none;
    height: auto;
    margin-bottom: 0;
  }

  .section_boulardii_customerfeedback {
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_boulardii_feedback_customer {
    margin-left: 0;
    margin-right: 0;
  }

  .section_bc_strain_y-manu {
    padding-left: 40px;
    padding-right: 40px;
  }

  .tabs-content {
    margin-top: 20px;
  }

  .section_boulardii_freefree {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_boulardii_freefree {
    flex-wrap: wrap;
  }

  .div_bc_strain_1170_services {
    max-width: none;
  }

  .div_1_bc_straim_contract_manu, .div_1_bc_straim_pvt, .div_1_bc_straim_customised, .div_1_bc_straim_snalytical {
    min-width: 400px;
    padding: 20px;
  }

  .div_bc_strain_fortic {
    flex-direction: column-reverse;
    padding-left: 40px;
    padding-right: 40px;
  }

  .list-item-26 {
    margin-right: 15px;
  }

  .bold-text-37 {
    font-size: 26px;
    line-height: 30px;
  }

  .paragraph-77 {
    text-align: left;
  }

  .div_bc_strain__products {
    flex-wrap: wrap;
    margin-top: 18px;
    display: none;
  }

  .section_boulardii_keybenefits {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_bclausii_dosage {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bclausii_dosage {
    flex-direction: column;
  }

  .div_bclausii_dosage_left {
    align-self: stretch;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div_bclausii_dosage_right {
    border-left-style: solid;
    margin-top: 20px;
    margin-left: 0;
  }

  .paragraph_dosage {
    margin-left: 0;
  }

  .section_thankyou-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .container_thankyou-2 {
    max-width: 400px;
  }

  .heading-77 {
    font-size: 45px;
    line-height: 50px;
  }

  .html-embed-3 {
    min-width: 400px;
  }

  .section_blog_subcat {
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .container_1170_blog_subvat {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block_blogs_wnc {
    width: 250px;
    height: 420px;
  }

  .div_blogs_wnc {
    width: 250px;
    height: 250px;
  }

  .button_blogs_wnc {
    margin-bottom: 10px;
  }

  .dropdown-link-3 {
    line-height: 31px;
  }

  .section_blogtopic_probioticstraintags {
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block_blogtopicprobioticstrain {
    width: 250px;
    height: 420px;
  }

  .div_blogtopicprobioticstrain_ubpost_image-cms {
    background-position: 50%;
    width: 250px;
    height: 250px;
  }

  .div_blogprobioticsupplement {
    flex-direction: column;
  }

  .div_blogprobioticsupplement_tips {
    flex-direction: column-reverse;
    margin-top: 20px;
  }

  .image_tips {
    margin-right: 0;
  }

  .div_blogssummary {
    border-right-style: none;
    margin-right: 0;
    padding-right: 0;
  }

  .div_category-date {
    text-align: center;
    align-self: flex-start;
  }

  .contain_1170_alltags {
    padding-left: 40px;
    padding-right: 40px;
  }

  .contain_1170_category {
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .collection-item-6 {
    flex-direction: column;
  }

  .div_category_sumamry-categorytag {
    align-self: flex-start;
    margin-top: 20px;
    margin-left: auto;
  }

  .div_topic-date {
    align-self: flex-start;
  }

  .collection-item-9 {
    border-right-style: solid;
    flex-direction: column;
  }

  .rich-text-block-64, .body-15 {
    line-height: 31px;
  }

  .heading_tags_hero {
    font-size: 40px;
    line-height: 120%;
  }

  .contain1170_tags_blogs-summary {
    flex-direction: row;
    align-items: flex-start;
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block_tags {
    align-self: flex-start;
    margin-top: 30px;
  }

  .text-block-copy {
    text-align: center;
  }

  .heading_tags_blog {
    text-align: left;
    align-self: flex-start;
  }

  .div-block_tags_categories {
    flex-wrap: wrap;
  }

  .heading_categories {
    text-align: center;
    font-size: 40px;
    line-height: 120%;
  }

  .section_category_blogsdisplay {
    margin-top: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .collection-item-11 {
    align-items: center;
    display: flex;
  }

  .secttion_ubl-logo {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_supplyside_text {
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .text_supplysidewest {
    font-size: 18px;
    line-height: 33px;
  }

  .button_supplysidewesy_book-appointment {
    margin-top: 20px;
    margin-bottom: 20px;
    line-height: 31px;
    position: relative;
    top: auto;
  }

  .div_logo_leaderwrap {
    width: auto;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div_sliderlogo_wrap {
    flex-flow: row;
    align-items: center;
    display: flex;
  }

  .heading_our-strains {
    text-align: center;
    font-size: 30px;
    line-height: 40px;
  }

  .section_slider_logo_test {
    margin-top: 35px;
    margin-bottom: auto;
    padding-left: 35px;
    padding-right: 35px;
  }

  .div_logo_leader_testwrap {
    flex-wrap: nowrap;
    display: flex;
  }

  .text_supplysidewest_cta {
    font-size: 18px;
    line-height: 33px;
  }

  .section_home_healthportfolio_supplyside {
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid_home_healthportfoliosegments_supplyside {
    grid-row-gap: 180px;
    grid-template-rows: 250px 250px;
    top: auto;
  }

  .section_supplyside_health-strain {
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .text_health_supplyside {
    text-align: center;
  }

  .div_logo_leaderwrap_experts {
    align-self: stretch;
    width: auto;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text_health_supplyside-_post {
    text-align: center;
  }

  .heading_scheduleconversation {
    text-align: center;
    font-size: 30px;
    line-height: 40px;
  }

  .section_supplyside_text_footer {
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_probioticmanufacturer_experiencedesign1_supplyside {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticmanufacturer_experiencedesignelement1_supplyside {
    justify-content: center;
  }

  .h2_probioticmanufacturer_experiencedesignelement1_supplyside {
    font-size: 30px;
  }

  .section_probioticmanufacturer_certifications_supplyside {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_probioticmanufacturer_ourcertification_supplyside {
    flex-flow: wrap;
  }

  .eagle-logo45, .nafdac-logo {
    max-width: 50%;
  }

  .text-blockgummie {
    padding-top: 10px;
    font-size: 18px;
  }

  .section_indicationspecific_below-heroimagegummies {
    padding-left: 40px;
    padding-right: 40px;
  }

  .container-1170_indicationspecific_belowheroimagegummies {
    margin-left: auto;
    margin-right: auto;
  }

  .div_indicationspecific_belowhero_headingwriteupgummies {
    text-align: center;
  }

  .heading_patentedgummies {
    font-size: 35px;
  }

  .richrtext_gummies {
    font-size: 16px;
  }

  .section_home_gummiesgridsection {
    flex-direction: row;
    width: auto;
    height: auto;
    margin-bottom: auto;
    padding-left: 40px;
    padding-right: 40px;
    position: static;
  }

  .grid_home_gummies {
    grid-row-gap: 180px;
    grid-template-rows: 250px 250px;
    top: auto;
  }

  .grid_gummies-container {
    grid-row-gap: 180px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: minmax(200px, 5fr);
    grid-auto-flow: row;
    place-content: stretch space-around;
    width: 100px;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    padding-left: 0;
    top: auto;
  }

  .div-block-gmoimg {
    width: 100px;
    height: 100px;
  }

  .div-block-viganimg {
    border-radius: 0;
    width: 100px;
    height: 100px;
  }

  .div-block-sugarfreeimg {
    width: 100px;
    height: 100px;
  }

  .div-block-naturalsweetnessimg, .div-block-dairyfreeimg {
    width: 100px;
    height: 100px;
    margin-top: 0;
  }

  .section_indicationspecific_indicationboxesgummies {
    padding-left: 40px;
    padding-right: 40px;
  }

  .container-1170_indicationspecific_indicationboxesgummies {
    margin-left: auto;
    margin-right: auto;
  }

  .section_products_gummies {
    margin-top: 80px;
    padding-bottom: 50px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_products_gummies {
    flex-direction: column-reverse;
    align-items: center;
  }

  .div_products_gummiesproductdesc {
    margin-top: 20px;
    padding-right: 0;
  }

  .button_products_animalhealthcare_seeourproducts-copy, .button_products_gummies_seeourproducts {
    margin-top: 25px;
  }

  .div_products_gummiesimgpr {
    height: 200px;
  }

  .div_gummiespicds {
    background-position: 100%;
  }

  .section_gummiesdownslot {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_gummiessll {
    margin-top: 20px;
  }

  .div_button_gummies-download-catlogue {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    display: block;
  }

  .button_download-gummiescatloguebutton {
    margin-top: 0;
    margin-left: 0;
    padding-top: 10px;
  }

  .button_download-gummiescontactbutton {
    margin-top: 0;
    margin-left: 40px;
    padding-top: 10px;
    padding-right: 15px;
    font-size: 16px;
  }

  .section_beauty_gummies {
    height: 200px;
  }

  .div_beautygummies_hero {
    min-height: 200px;
  }

  .section_beautygummies_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_beautygummies_body p, .list-item-27 {
    line-height: 31px;
  }

  .section_health_products_beautygummies {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_beauty_gummies {
    padding-left: 100px;
    line-height: 31px;
  }

  .grid_gummies_beautygummies {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .div_gummies_left_beatuygummies, .div_gummies_image-description_30gummies {
    line-height: 31px;
  }

  .div_gummies_right_30gummies {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    margin-bottom: -60px;
    padding-top: 40px;
    line-height: 31px;
    display: grid;
  }

  .div_gummies_ingredients_30gummies {
    text-align: left;
    margin-top: -450px;
    margin-bottom: 60px;
    margin-right: 100px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
    line-height: 31px;
  }

  .headline_ingredients_30gummies {
    padding-bottom: 20px;
    padding-left: 50px;
    font-size: 16px;
    line-height: 25px;
  }

  .list_ingredients_30gummies {
    margin-bottom: 0;
    margin-right: 0;
    padding-bottom: 10px;
    padding-left: 90px;
    list-style-type: none;
  }

  .list-item-28 {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .section_beautygummiesbottom_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_beautygummiesbottom_body {
    padding-top: 0;
  }

  .richtext_beautygummiesbottm_body p {
    margin-top: 0;
    line-height: 31px;
  }

  .grid_30gummies-container {
    grid-column-gap: 5px;
    grid-row-gap: 180px;
    grid-template-rows: auto;
    grid-template-columns: .5fr .5fr .5fr;
    grid-auto-columns: 200fr;
    grid-auto-flow: row;
    display: grid;
    top: auto;
  }

  .section_beautygummiesdownslot {
    padding-left: 40px;
    padding-right: 40px;
    display: block;
  }

  .button_download-beautygummiescontactbutton {
    margin-left: 150px;
  }

  .section__welnessgummies {
    height: 200px;
  }

  .div_welnessgummies_hero {
    min-height: 200px;
  }

  .section_welnessgummies_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_welnessgummies_body p {
    line-height: 31px;
  }

  .section_health_products_wellnessgummies {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_wellness_gummies {
    margin-bottom: 0;
    padding-bottom: 0;
    line-height: 31px;
  }

  .div_gummies_left_welnessgummies {
    justify-content: space-between;
    margin-left: 40px;
    line-height: 31px;
    display: flex;
  }

  .headline_gummies_product_name_welnesswegummies {
    padding-left: 0;
  }

  .div_gummies_image-description_welnessgummies {
    line-height: 31px;
  }

  .div_gummies_right_welnessgummies {
    margin-left: -35px;
    padding-top: 0;
    padding-left: 0;
    line-height: 31px;
  }

  .grid_welness30gummies-container {
    grid-row-gap: 180px;
    grid-template-rows: 250px 250px;
    top: auto;
  }

  .div_gummies_ingredients_welnessgummies {
    margin-bottom: 60px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
    line-height: 31px;
  }

  .section_welnessgummiesbottom_bod {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_welnessgummiesbottm_body p {
    line-height: 31px;
  }

  .section_welnessgummiesdownslot {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_button_welnessgummies-contact {
    margin-left: -350px;
  }

  .section__immunitygummies {
    height: 200px;
  }

  .div_immunitygummies_hero {
    min-height: 200px;
  }

  .section_immunitygummies_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_immunitygummies_body p {
    line-height: 31px;
  }

  .list-item-30 {
    padding-left: 40px;
  }

  .section_health_products_immunitygummies {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_immunity_gummies {
    line-height: 31px;
  }

  .grid_gummies_immunitygummies {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .div_gummies_left_immunitygummies, .div_gummies_image-description_immunitygummies, .div_gummies_right_immunitygummies {
    line-height: 31px;
  }

  .grid_immunity30gummies-container {
    grid-column-gap: 0px;
    grid-row-gap: 180px;
    grid-template-rows: 160px;
    grid-template-columns: .75fr .75fr .75fr;
    grid-auto-columns: 200fr;
    grid-auto-flow: column;
    align-content: stretch;
    display: grid;
    top: auto;
  }

  .div_gummies_ingredients_immunitygummies {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: -400px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
    line-height: 31px;
    display: block;
  }

  .headline_ingredients_immunitywegummies2 {
    padding-right: 60px;
  }

  .list_ingredients_immunity0gummies {
    padding-left: 10px;
  }

  .section_immunitygummiesbottom_bod {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_immunitygummiesbottm_body p {
    line-height: 31px;
  }

  .section_immunitygummiesdownslot {
    padding-left: 40px;
    padding-right: 40px;
  }

  .button_download-immunitygummiescontactbutton {
    margin-left: 150px;
  }

  .headline_ingredients_immunitywegummies3 {
    padding-right: 140px;
  }

  .section__eyehealthgummies {
    height: 200px;
  }

  .div_eyehealthgummies_hero {
    min-height: 200px;
  }

  .section_eyehealthgummies_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_eyehealthgummies_body p {
    line-height: 31px;
  }

  .section_health_products_eyehealthgummies {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_eyehealth_gummies, .div_gummies_left_eyehealthsgummies, .div_gummies_image-description_eyehealthgummies, .div_gummies_right_eyehealthsgummies {
    line-height: 31px;
  }

  .grid_eyehealth30gummies-container {
    grid-row-gap: 180px;
    grid-template-rows: 180px;
    top: auto;
  }

  .div_gummies_ingredients_eyehealthgummies {
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
    line-height: 31px;
  }

  .headline_ingredients_eyehealthwegummies2 {
    padding-right: 60px;
  }

  .list_ingredients_welness0gummies-copy {
    padding-left: 60px;
    font-size: 18px;
    list-style-type: none;
    display: block;
  }

  .section_eyehealthgummiesbottom_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_eyehealthgummiesbottm_body p {
    line-height: 31px;
  }

  .section_eyehealthgummiesdownslot {
    padding-left: 40px;
    padding-right: 40px;
  }

  .button_download-eyehealthgummiescontactbutton {
    margin-left: 150px;
  }

  .section__guthealthgummies {
    height: 200px;
  }

  .div_guthealthgummies_hero {
    min-height: 200px;
  }

  .section_guthealthgummies_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_guthealthgummies_body p {
    line-height: 31px;
  }

  .list-item-32 {
    font-size: 19px;
  }

  .section_health_products_guthealthgummies {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_guthealth_gummies, .div_gummies_left_guthealthsgummies, .div_gummies_image-description_guthealthgummies, .div_gummies_right_guthealthsgummies {
    line-height: 31px;
  }

  .ghealtrid_gut30gummies-container {
    grid-row-gap: 180px;
    grid-template-rows: 160px;
    top: auto;
  }

  .div_gummies_ingredients_guthealthgummies {
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
    line-height: 31px;
  }

  .section_guthealthgummiesbottom_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_guthealthgummiesbottm_body p {
    line-height: 31px;
  }

  .section_guthealthgummiesdownslot {
    padding-left: 40px;
    padding-right: 40px;
  }

  .button_download-eyehealthgummiescontactbutton-copy {
    margin-left: 150px;
  }

  .section__sleepgummies {
    height: 200px;
  }

  .div_sleepgummies_hero {
    min-height: 200px;
  }

  .section_sleepgummies_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_sleepgummies_body p {
    line-height: 31px;
  }

  .list-item-33 {
    font-size: 15px;
  }

  .section_health_products_sleepgummies {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_sleep_gummies, .div_gummies_left_sleepgummies, .div_gummies_image-description_sleepgummies, .div_gummies_right_sleepgummies {
    line-height: 31px;
  }

  .ghealtrid_sleep30gummies-container {
    grid-row-gap: 180px;
    grid-template-rows: 205px;
    top: auto;
  }

  .div_gummies_ingredients_sleepgummies {
    margin-top: -350px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
    line-height: 31px;
  }

  .section_sleepgummiesbottom_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_sleepgummiesbottm_body p {
    margin-bottom: 0;
    line-height: 31px;
  }

  .section_sleepgummiesdownslot {
    padding-left: 40px;
    padding-right: 40px;
  }

  .button_download-sleepgummiescontactbutton {
    margin-left: 150px;
  }

  .section__womenshealthgummies {
    height: 200px;
  }

  .div_womenshealthgummies_hero {
    min-height: 200px;
  }

  .section_womenhealthgummies_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_womenhealthgummies_body p {
    line-height: 31px;
  }

  .list-item-34 {
    font-size: 15px;
  }

  .section_health_products_womenhealthgummies {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_womenhealth_gummies, .div_gummies_left_womenhealthgummies, .div_gummies_image-description_womenhealthgummies, .div_gummies_right_womenhealthgummies {
    line-height: 31px;
  }

  .ghealtrid_womenhealth30gummies-container {
    grid-row-gap: 180px;
    grid-template-rows: 180px;
    top: auto;
  }

  .div_gummies_ingredients_womenhealthgummies {
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
    line-height: 31px;
  }

  .section_womenhealthgummiesbottom_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_womenhealthgummiesbottm_body p {
    line-height: 31px;
  }

  .section_womenhealthgummiesdownslot {
    padding-left: 40px;
    padding-right: 40px;
  }

  .button_download-womenhealthgummiescontactbutton {
    margin-left: 150px;
  }

  .section__oralhealthgummies {
    height: 200px;
  }

  .div_oralhealthgummies_hero {
    min-height: 200px;
  }

  .section_oralhealthgummies_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_oralhealthgummies_body p {
    line-height: 31px;
  }

  .list-item-35 {
    font-size: 15px;
  }

  .section_health_products_oralhealthgummies {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_oralhealth_gummies, .div_gummies_left_oralhealthgummies, .div_gummies_image-description_oralhealthgummies, .div_gummies_right_oralhealthgummies {
    line-height: 31px;
  }

  .ghealtrid_oralhealth30gummies-container {
    grid-row-gap: 180px;
    grid-template-rows: 160px;
    top: auto;
  }

  .div_gummies_ingredients_oralhealthgummies {
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
    line-height: 31px;
  }

  .section_oralhealthgummiesbottom_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_oralhealthgummiesbottm_body p {
    line-height: 31px;
  }

  .section_oralhealthgummiesdownslot {
    padding-left: 40px;
    padding-right: 40px;
  }

  .button_download-oralhealthgummiescontactbutton {
    margin-left: 150px;
  }

  .div_careers_currentopening_animalhealth_businessdeve {
    padding: 20px;
  }

  .section_prguthealthban {
    height: 200px;
  }

  .div_gastro_prguthealthbntext {
    min-height: 200px;
  }

  .headline_prguthealthhtext {
    font-family: Urbanist, sans-serif;
  }

  .section_prguthealth_body-copy {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_prguthealth_body p {
    line-height: 31px;
  }

  .div_prguthealth_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .div_prguthealth_main1 {
    object-fit: fill;
    display: block;
  }

  .richtext_prguthealth_floraibtext p, .richtext_prguthealth_florafix p, .richtext_prguthealth_ublactext p, .richtext_prguthealth_revaguttext-copy p, .richtext_prguthealth_baciprotextblpy-copy p, .richtext_prguthealth_bacilaxtextblpy-copy-copy p, .richtext_prguthealth_gglactextbl-copy-copy p {
    text-align: center;
    margin-left: 40px;
    margin-right: auto;
    padding-left: 0;
    line-height: 31px;
  }

  .section_prwhsc1 {
    height: 200px;
  }

  .div_prwh_hero {
    min-height: 200px;
  }

  .section_prwht1_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_prwh1txt_body p {
    line-height: 31px;
  }

  .div_prwhhealth_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .div_prwhhealthtab_main1 {
    object-fit: fill;
    display: block;
  }

  .richtext_prwhhealthtab_provinormcopy p, .richtext_professorbbox p, .richtext_ublacwomenbox p {
    text-align: center;
    margin-left: 40px;
    margin-right: auto;
    padding-left: 0;
    line-height: 31px;
  }

  .section_prooralhealth, .div_prooralhealth_hero {
    height: 200px;
  }

  .section_prooralhealth_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_prooralhealth_body p {
    line-height: 31px;
  }

  .div_prooralhealth_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .richtext_-prooralhlt_procare p, .richtext_prooralhlt_oterabt p {
    text-align: center;
    margin-left: 40px;
    margin-right: auto;
    padding-left: 0;
    line-height: 31px;
  }

  .section_proimmunity {
    height: 200px;
  }

  .div_proimmunity_hero {
    min-height: 200px;
  }

  .section_proimmunity_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_proimmunity_body p {
    font-size: 16px;
    line-height: 31px;
  }

  .div_proimmunity_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .div_proimmunity_main1 {
    object-fit: fill;
    display: block;
  }

  .richtext_proimmunity_rich1 p, .richtext_proimmunity_rich2 p, .richtext_proimmunity_rich3 p {
    text-align: center;
    margin-left: 40px;
    margin-right: auto;
    padding-left: 0;
    line-height: 31px;
  }

  .section_prcardio, .div_prcardio_hero {
    height: 200px;
  }

  .section_prcardio_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_prcardiovascular_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .div_prcardiovascular_main1 {
    object-fit: fill;
    display: block;
  }

  .paragraph-80 {
    text-align: center;
    padding-left: 40px;
  }

  .section_probesity {
    height: 200px;
  }

  .div_probesity_hero {
    min-height: 200px;
  }

  .section_cardio_probesity {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section_probesity-copy {
    height: 200px;
  }

  .div_probesity_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .div_probesity_main1 {
    object-fit: fill;
    display: block;
  }

  .richtext_probesity_catapro p {
    text-align: center;
    margin-left: 40px;
    margin-right: auto;
    padding-left: 0;
    line-height: 31px;
  }

  .section_prdiabetis {
    height: 200px;
  }

  .div_obesity_prdiabetis {
    min-height: 200px;
  }

  .section_cardio_prdiabetis {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_prdiabetis_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .div_prdiabetistab_main1 {
    object-fit: fill;
    display: block;
  }

  .richtext_prdiabetistab_prodicon p {
    text-align: center;
    margin-left: 40px;
    margin-right: auto;
    padding-left: 0;
    line-height: 31px;
  }

  .section_procognitive {
    height: 200px;
  }

  .div_procognitive_hero {
    min-height: 200px;
  }

  .section_procognitive_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_procognitive_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .div_procognitivetab_main1 {
    object-fit: fill;
    display: block;
  }

  .richtext_procognitive_cognisol p {
    text-align: center;
    margin-left: 40px;
    margin-right: auto;
    padding-left: 0;
    line-height: 31px;
  }

  .section_prrenalhealth, .div_prrenalhealth_hero {
    height: 200px;
  }

  .section_prrenalhealth_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_prrenalhealth_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .div_prrenalhealthtab_main1 {
    object-fit: fill;
    display: block;
  }

  .richtext_prrenalhealth_uri p, .richtext_prrenalhealth_uri1 p, .richtext_prrenalhealth_ulteren p {
    text-align: center;
    margin-left: 40px;
    margin-right: auto;
    padding-left: 0;
    line-height: 31px;
  }

  .section_prsports, .div_prsports_hero {
    height: 200px;
  }

  .section_prsports_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_prsports_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .div_provitatab_main1 {
    object-fit: fill;
    display: block;
  }

  .richtext_prsportstabsin_provita p {
    text-align: center;
    margin-left: 40px;
    margin-right: auto;
    padding-left: 0;
    line-height: 31px;
  }

  .section_prhangover, .div_prhangover_hero {
    height: 200px;
  }

  .section_prhnagover_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_prhangover_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .div_prhangovertab_main1 {
    object-fit: fill;
    display: block;
  }

  .richtext_prhangovertabsin_breeze p {
    text-align: center;
    margin-left: 40px;
    margin-right: auto;
    padding-left: 0;
    line-height: 31px;
  }

  .section_prchildren {
    height: 200px;
  }

  .div_prchildren_hero {
    min-height: 200px;
  }

  .div_prchildren_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .div_prchildrentab_main1 {
    object-fit: fill;
    display: block;
  }

  .section_prchildren_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_prchildrentabsin_gglac p, .richtext_prchildrentabsin_bacipro p, .richtext_prchildrentabsin_orateri p, .richtext_prchildrentabsin_reusol p {
    text-align: center;
    margin-left: 40px;
    margin-right: auto;
    padding-left: 0;
    line-height: 31px;
  }

  .section_prwellness, .div_prwellness_hero {
    height: 200px;
  }

  .section_prwellness_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_prwellnesst_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .div_prwellnesstab_main1 {
    object-fit: fill;
    display: block;
  }

  .richtext_prwellnesstab_9green p {
    text-align: center;
    margin-left: 40px;
    margin-right: auto;
    padding-left: 0;
    line-height: 31px;
  }

  .section_prbonee {
    height: 200px;
  }

  .div_prbone_hero {
    min-height: 200px;
  }

  .section_prbone_body {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_prbonet_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .div_prbonetab_main1 {
    object-fit: fill;
    display: block;
  }

  .richtext_-prtbone_provibo p, .richtext_-prtbone_vibo p {
    text-align: center;
    margin-left: 40px;
    margin-right: auto;
    padding-left: 0;
    line-height: 31px;
  }

  .section_proral_rehydration_hero, .div_proral_rehydration {
    height: 200px;
  }

  .section_proral_rehydration_hero-content-copy {
    padding-left: 40px;
    padding-right: 40px;
  }

  .richtext_proral_rehydration_body p {
    font-size: 16px;
    line-height: 31px;
  }

  .div_proral_rehydration_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .div_proral_rehydrationtab_main1 {
    object-fit: fill;
    display: block;
  }

  .richtext_proral_rehydration_pscl p, .richtext_proral_rehydration_prsb p {
    text-align: center;
    margin-left: 40px;
    margin-right: auto;
    padding-left: 0;
    line-height: 31px;
  }

  .div_productbacipro_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .div_productbaciprotab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productbaciprotabblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_productbaciprotab_right, .list_benefit_productbaciprotab {
    line-height: 31px;
  }

  .div_human_left_productbaciprotab {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productbaciprotablefto {
    line-height: 31px;
  }

  .text-block-87 {
    font-size: 17px;
    line-height: 30px;
  }

  .section_desctab_productbacipro {
    padding-left: 40px;
    padding-right: 40px;
  }

  .headline_benefits_productbacipro {
    padding-left: 80px;
  }

  .list_benefit_productbacipro {
    padding-left: 80px;
    line-height: 31px;
  }

  .headline_benefits_1productbacipro-c {
    padding-left: 80px;
  }

  .list_benefit_productbacipro1 {
    padding-left: 80px;
    line-height: 31px;
  }

  .headline_active_productbacipro-copy {
    padding-left: 20px;
  }

  .list_a_tiveproductbacipro {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productbacipro4_main, .div_productbacipro4_main1, .div_productbacilax_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productbacilax {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productbacilaxtab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productbacilaxtabblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productbacilax {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productbacilaxtab_right {
    line-height: 31px;
  }

  .headline_benefits_productbacilax {
    padding-left: 80px;
  }

  .list_benefit_productbacilax {
    padding-left: 80px;
    line-height: 31px;
  }

  .headline_benefits_1productbacilax {
    padding-top: 10px;
    padding-left: 80px;
  }

  .tab-pane-tab-2-bacilax {
    background-position: 50%;
    padding-top: 0;
  }

  .headline_active_productbacilax {
    padding-left: 100px;
  }

  .list_a_tiveproductbacilax {
    padding-left: 100px;
    line-height: 31px;
  }

  .list_benefit_productbacilax1 {
    padding-left: 80px;
    line-height: 31px;
  }

  .div_productbacilax4_main, .div_productbacilax4_main1, .div_product_floraib_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_product_floraib {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_product_floraibtab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_product_floraibtabblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_product_floraibtab {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_product_floraibtab_right {
    line-height: 31px;
  }

  .text-block-87product_floraib {
    font-size: 17px;
    line-height: 30px;
  }

  .headline_benefits_product_floraib {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_floraibt {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_floraib {
    padding-left: 60px;
  }

  .list_benefit_product_floraib1 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_floraib {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list_a_tiveproduct_floraibu {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .tab-pane-tab-1-product_floraib {
    background-position: 84%;
  }

  .bold-text-41 {
    margin-top: 3px;
    font-size: 21px;
  }

  .div_product_floraibt4_main, .div_product_floraib4_main1, .div_product_flora_fix_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_product_flora_fix {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_product_flora_fix {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_product_flora_fixtabblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_product_flora_fixtab {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_product_flora_fix_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_flora_fix {
    background-position: 87%;
    padding-bottom: 10px;
  }

  .headline_benefits_product_flora_fix {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_flora_fix {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_flora_fix {
    padding-left: 60px;
  }

  .list_benefit_product_flora1_fix {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_product_flora_fix {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list_a_tiveproduct_product_flora_fixbu {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_product_ublac_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_product_ublac {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_product_ublactab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_product_ublactabblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_product_ublactab {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_product_ublactab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_ublac {
    background-position: 87%;
    padding-bottom: 10px;
  }

  .headline_benefits_product_ublac {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_ublac {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_ublac {
    padding-left: 60px;
  }

  .list_benefit_1product_ublac {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_product_ublac {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list_a_tiveproduct_product_ublac {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_product_revagut_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_product_revagut {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_product_revaguttab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_product_revaguttabblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_product_revagut {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_product_revaguttab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_revagut {
    background-position: 84%;
  }

  .headline_benefits_product_revagut {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_revagut {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_revagut {
    padding-left: 60px;
  }

  .headline_active_product_revagut {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list_a_tiveproduct_revagutul {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_product-_gglac_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_product-_gglac {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_product-_gglacctab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_product-_gglacctabblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_product-_gglactab {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_product-_gglactab_right {
    line-height: 31px;
  }

  .headline_benefits_product-_gglac {
    padding-left: 80px;
  }

  .list_benefit_product-_gglac {
    padding-left: 80px;
    line-height: 31px;
  }

  .headline_benefits_1product-_gglac {
    padding-left: 80px;
  }

  .list_benefit_product-_1gglac {
    padding-left: 80px;
    line-height: 31px;
  }

  .headline_active_product-_gglac {
    padding-left: 20px;
  }

  .list_a_tiveproduct-_gglac {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productprovinorm_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productprovinorm {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productprovinormtab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productprovinormtabblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productprovinormtab {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productprovinormtab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_provinorm {
    background-position: 84%;
  }

  .headline_benefits_product_provinorm {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_provinorm {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_provinorm {
    padding-left: 60px;
  }

  .list_benefit_product_provinorm1 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_provinorm {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list_a_tiveproduct_provinorm {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productprovinorm4_main, .div_productprovinorm41_main, .div_productublac-w_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productbacilax-copy, .section_desctab_productublac-w {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productublac-wtab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productublac-wabblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productublac-w {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productublac-wtab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_ublac-w {
    background-position: 84%;
  }

  .headline_benefits_product_ublac-w {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_ublac-w {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_ublac-w {
    padding-left: 60px;
  }

  .list_benefit_product_ublac-w1 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_ublac-w {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list_activeproduct_ublac-w {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productprofesorb_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productprofesorb {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productprofesorbtab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productprofesorbabblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productprofesorb {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productprofesorbtab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_profesorb {
    background-position: 84%;
  }

  .headline_benefits_product_profesorb {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_profesorb {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_profesorb {
    padding-left: 60px;
  }

  .list_benefit_product_profesorb1 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_profesorb {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list_activeproduct_profesorb {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productprofesorb4_main, .div_productcognisol_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productcognisol {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productcognisoltab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productcognisolblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productcognisol {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productcognisoltab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_cognisol {
    background-position: 84%;
  }

  .headline_benefits_product_cognisol {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_cognisol {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_cognisol {
    padding-left: 60px;
  }

  .list_benefit_product_cognisol1 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_cognisol {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list_activeproduct_cognisol {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productcognisol4_main, .div_productlipcolac_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productlipcolac {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productlipcolactab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productlipcolacblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productlipcolac {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productlipcolactab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_lipcolac {
    background-position: 84%;
  }

  .headline_benefits_product_lipcolac {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_lipcolac {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_lipcolac {
    padding-left: 60px;
  }

  .list_benefit_product_lipcolac1 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_lipcolac {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list_activeproduct_lipcolac {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productprodicon_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productprodicon {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productprodicontab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productprodiconblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productprodicon {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productprodicontab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_prodicon {
    background-position: 84%;
  }

  .headline_benefits_product_prodicon {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_prodicon {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_prodicon {
    padding-left: 60px;
  }

  .list_benefit_product_prodicon1 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_prodicon {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list_activeproduct_prodicon {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .bold-text-41-provinorm, .bold-text-41-ublac-w, .bold-text-41-profesorb, .bold-text-41-cognisol, .bold-text-41-prodicon, .bold-text-41-floraib {
    margin-top: 3px;
    font-size: 21px;
  }

  .div_productcataprod_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productcatapro {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productcataprotab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productcataproblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productcatapro {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productcataprotab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_catapro {
    background-position: 84%;
  }

  .headline_benefits_product_catapro {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_catapro {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_catapro {
    padding-left: 60px;
  }

  .list_benefit_product_catapro1 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_catapro {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .bold-text-41catapro {
    margin-top: 3px;
    font-size: 21px;
  }

  .list_activeproduct_catapro {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productreusol_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productreusol {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productreusoltab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productreusoltabblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productreusoltab {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productreusoltab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_reusol {
    background-position: 84%;
  }

  .headline_benefits_product_reusol {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_reusol {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_reusol {
    padding-left: 60px;
  }

  .list_benefit_product_reusol1 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_reusol {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list-8-reusol {
    padding-left: 40px;
  }

  .div_productreusol4_main, .div_productprobivita_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productprobivita {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productprobivitatab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productprobivitablock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productcatapro-copy, .div_human_left_productprobivita {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productprobivitatab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_probivita {
    background-position: 84%;
  }

  .headline_benefits_product_probivita {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_probivita {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_reusol-copy, .headline_benefits1_product_probivita {
    padding-left: 60px;
  }

  .list_benefit_product_probivita1 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_probivita {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list-8probivita {
    padding-left: 40px;
  }

  .div_productmorningbreeze_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productmorningbreeze {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productmorningbreezetab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productmorningbreezeblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productmorningbreeze {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productmorningbreezetab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_morningbreeze {
    background-position: 84%;
  }

  .headline_benefits_product_morningbreeze {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_morningbreeze {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_morningbreeze {
    padding-left: 60px;
  }

  .list_benefit_product_morningbreeze1 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_morningbreeze {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .bold-text-41morningbreeze {
    margin-top: 3px;
    font-size: 21px;
  }

  .list_activeproduct_morningbreeze {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productbacivita_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productbacivita {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productbacivitatab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productbacivitablock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productbacivita {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productbacivitatab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_bacivita {
    background-position: 84%;
  }

  .headline_benefits_product_bacivita {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_bacivita {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_bacivita {
    padding-left: 60px;
  }

  .list_benefit_product_bacivita1 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_bacivita {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list-8bacivita {
    padding-left: 40px;
  }

  .div_productpreviflam_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productpreviflam {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productpreviflamtab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productpreviflamblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productpreviflam {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productpreviflamtab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_previflam {
    background-position: 84%;
  }

  .headline_benefits_product_previflam {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_previflam {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_previflam {
    padding-left: 60px;
  }

  .list_benefit_product_previflam1 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_previflam {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list-8previflam {
    padding-left: 40px;
  }

  .div_product9greensm_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_product9greens {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_product9greenstab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_product9greensblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_product9greens {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_product9greenstab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_9greens {
    background-position: 84%;
  }

  .headline_benefits_product_9greens {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_9greens {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_9greens {
    padding-left: 60px;
  }

  .list_benefit_product_9greens1 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_9greens {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .bold-text-419greens {
    margin-top: 3px;
    font-size: 21px;
  }

  .list_activeproduct_9greens {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productprovibod3m_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productprovibod3 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productprovibod3tab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productprovibod3block {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productprovibod3 {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productprovibod3tab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_provibod3 {
    background-position: 84%;
  }

  .headline_benefits_product_provibod3 {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_provibod3 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_provibod3 {
    padding-left: 60px;
  }

  .list_benefit_product_provibod31 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_provibod3 {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .bold-text-43provibod3 {
    font-size: 20px;
  }

  .list-8provibod3 {
    padding-left: 40px;
  }

  .div_productvibod3m_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productvibod3 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productvibod3tab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productvibod3block {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productvibod3 {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productvibod3tab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_vibod3 {
    background-position: 84%;
  }

  .headline_benefits_product_vibod3 {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_vibod3 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_vibod3 {
    padding-left: 60px;
  }

  .list_benefit_product_vibod31 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_vibod3 {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list-8vibod3 {
    padding-left: 40px;
  }

  .div_productultirenpro_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productultirenpro {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productultirenprotab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productultirenproblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productultirenpro {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productultirenprotab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_ultirenpro {
    background-position: 84%;
  }

  .headline_benefits_product_ultirenpro {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_ultirenpro {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_ultirenpro {
    padding-left: 60px;
  }

  .list_benefit_product_vibod31-copy, .list_benefit_product_vibod311 {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_ultirenpro {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list-8ultirenpro {
    padding-left: 40px;
  }

  .div_productultiren_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productultiren {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productultirentab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productultirenblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productultiren {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productultirentab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_ultiren {
    background-position: 84%;
  }

  .headline_benefits_product_ultiren {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_ultiren {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_ultiren {
    padding-left: 60px;
  }

  .list_benefit_product_ulterin {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_ultiren {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list-8ultiren {
    padding-left: 40px;
  }

  .list_benefit_product_ultirenpr1o {
    padding-left: 60px;
    line-height: 31px;
  }

  .div_productultirenforte_main {
    object-fit: fill;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .section_desctab_productultirenforte {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_productultirenfortetab {
    padding-left: 40px;
    font-size: 16px;
    line-height: 31px;
  }

  .div_productultirenforteblock {
    font-size: 16px;
    line-height: 31px;
  }

  .div_human_left_productultirenforte {
    padding-left: 20px;
    line-height: 31px;
  }

  .div_productultirenfortetab_right {
    line-height: 31px;
  }

  .tab-pane-tab-1-product_ultirenforte {
    background-position: 84%;
  }

  .headline_benefits_product_ultirenforte {
    margin-top: 0;
    padding-left: 60px;
  }

  .list_benefit_product_ultirenforte {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_benefits1_product_ultirenforte {
    padding-left: 60px;
  }

  .list_benefit_product_ulterinforte {
    padding-left: 60px;
    line-height: 31px;
  }

  .headline_active_-product_ultirenforte {
    margin-top: 0;
    padding-top: 10px;
    padding-left: 20px;
  }

  .list-8ultirenforte {
    padding-left: 40px;
  }

  .section_terms-and-conditions_body, .section_manu_dosageforms-finished-formulations {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_bc_strain__products-manufacturers, .div_bc_strain__products-manufacturers-1, .div_bc_strain__products-manufacturersdosage {
    flex-wrap: wrap;
    margin-top: 18px;
    display: none;
  }

  .heading_probioticmanufacturing_fnbindustryeplore-heading {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div_probioticmanufacturing_foodnbeverage_fortificationoptionpff {
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section_form_subscribe {
    margin: 80px 0 -80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .headline_form_subscribe {
    font-size: 28px;
  }

  .text_hero_tab {
    display: flex;
  }

  .div_probioticsupplier_experiencedesignelement_hero {
    justify-content: center;
  }

  .text_stats_hero {
    font-size: 30px;
  }

  .div_services_wrap {
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph_services_description {
    text-align: center;
  }

  .div_probioticsupplier_application {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image_probioticmanufacturer_certificate_logo {
    width: 60px;
  }

  .div-block-118 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
  }

  .section_featuredstrains {
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div_services_big_enclousure {
    flex-direction: column;
  }

  .div_bc_services_grid {
    flex-direction: row-reverse;
  }

  .typeform-embed-fhyvj0rr {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .typeform-wrapper-fhyvj0rr {
    justify-content: center;
    display: flex;
  }
}

@media screen and (max-width: 479px) {
  .navbar {
    flex-wrap: nowrap;
    padding-left: 20px;
    padding-right: 20px;
  }

  .nav-button {
    line-height: 29px;
  }

  .body_about_us {
    padding: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .div_about_us--hero_image {
    background-position: 70%;
    background-size: cover;
    flex-wrap: wrap;
    place-content: flex-end;
    align-items: flex-end;
    height: 200px;
    min-height: auto;
    max-height: none;
    padding-left: 0;
    display: flex;
  }

  .section_about_us--why_ub {
    padding-left: 20px;
    padding-right: 20px;
  }

  .head-line-1_about_us-y_ub {
    font-size: 28px;
  }

  .paragraph_about_us--hero {
    font-size: 12px;
    line-height: 25px;
  }

  .section_about_us--large-scale {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section__about_us--our_journey {
    border-bottom-left-radius: 40px;
    min-height: 200px;
    margin-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_about_us--our-core_ratnasudha {
    height: auto;
    min-height: 600px;
    margin-top: 20px;
    padding: 50px 20px;
  }

  .rich-text_about_us_large_scale {
    flex-flow: column wrap;
    font-size: 12px;
    line-height: 25px;
    display: flex;
  }

  .div_abou_us_large_scale {
    bottom: auto;
  }

  .heading-3_about_us_behind_scenes {
    padding-left: 20px;
    padding-right: 20px;
  }

  .body_featured_strains {
    padding: 0;
    font-size: 14px;
    line-height: 29px;
  }

  .section_featured_strain_hero_image {
    height: 200px;
  }

  .rich_text_featured_strains_pioneer {
    font-size: 14px;
  }

  .section_featured_strain_pioneer {
    margin-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_featured_strain_hero {
    border-bottom-left-radius: 40px;
    flex-direction: row;
    height: 200px;
  }

  .div_featured_strain_strain_features {
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
  }

  .section_featured_strain_strain_feature {
    text-align: center;
    flex-flow: wrap;
    justify-content: center;
    height: auto;
    margin-top: 50px;
    margin-bottom: 100px;
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_featured_strain_bacillus_clausii {
    border-bottom-right-radius: 80px;
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .rich-text_featured_strain_bacillus_clausii {
    object-fit: fill;
    font-size: 14px;
    line-height: 29px;
  }

  .rich-text_featured_strain_bacillus_clausii img {
    object-fit: fill;
    margin-left: 0;
    display: none;
  }

  .rich-text_featured_strains_lactobacillus {
    flex-direction: column;
  }

  .rich-text_featured_strains_lactobacillus img {
    display: none;
  }

  .rich-text_featured_strains_lactobacillus figure {
    margin-top: -149px;
    display: none;
  }

  .rich-text_featured_strains_lactobacillus h3 {
    margin-top: -30px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .rich-text_featured_strains_lactobacillus h2 {
    text-align: left;
  }

  .section_featured_strains_other_strains {
    margin-top: 100px;
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .rich-text_featured_strains_other_strains {
    margin-top: -64px;
  }

  .rich-text_featured_strains_other_strains h3, .rich-text-block-7 {
    text-align: left;
  }

  .div_featured_strains_bacillus_coagulans {
    margin-top: -60px;
    padding-top: 0;
  }

  .section_featured_strains_bacillus_coagulans {
    padding-left: 20px;
    padding-right: 20px;
  }

  .body_services {
    padding: 0;
  }

  .section_services_servicelabel {
    display: none;
  }

  .section_services_probioticcontractmanufacturing_greyarea {
    padding: 25px 20px;
  }

  .richtext_services_probioticcontractmanufacturing {
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_services_dosageforms_imag_background {
    grid-row-gap: 100px;
    grid-template-rows: 200px 200px 220px;
    grid-template-columns: 1fr;
    width: 250px;
    height: 1000px;
    top: -920px;
  }

  .div_services_dosageform_capsule {
    height: 200px;
  }

  .grid_services_dosageform_images {
    grid-row-gap: 100px;
    grid-template-rows: 200px 200px 200px;
    grid-template-columns: 1fr;
    width: 250px;
    height: 1000px;
  }

  .section_services_dosageforms {
    margin-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_services_dosageformimg_background {
    flex-flow: row;
    align-content: center;
    align-items: flex-end;
    height: auto;
  }

  .textblock_services_dosageform_text {
    text-align: left;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 12px;
  }

  .container-1170_services_dosageforms {
    padding-left: 0;
    padding-right: 0;
  }

  .section_services_packaging {
    margin-top: -1080px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-1170_services_packaging {
    padding-left: 0;
  }

  .divblock_services_packaging_image {
    height: 200px;
  }

  .section_services_privatelabelprobiotics_grey {
    margin-top: 50px;
    padding: 25px 20px 50px;
  }

  .container-1170_section_services_privatelabelprobiotics {
    padding-left: 0;
    padding-right: 0;
  }

  .richtext_services_privatelabelprobiotics {
    text-align: justify;
    padding-right: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .section_services_customizedblends {
    margin-top: 50px;
    margin-bottom: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-1170_services_customizedblends {
    padding-left: 0;
    padding-right: 0;
  }

  .richtext_services_customizedblends_content {
    font-size: 12px;
    line-height: 25px;
  }

  .section_services_analyticaltechsupport {
    margin-top: auto;
    margin-bottom: auto;
    padding-top: 25px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-1170_services_analyticaltechsupport {
    padding-left: 0;
    padding-right: 0;
  }

  .text_footer_linkedin {
    font-size: 12px;
  }

  .section_footer.footerreworking {
    height: 450px;
    margin-top: 0;
  }

  .container-1170_footer {
    flex-direction: column;
    align-items: flex-start;
  }

  .divblock_footer_ftiicon {
    justify-content: center;
    align-self: stretch;
    align-items: center;
    margin-left: 0;
    padding-top: 0;
  }

  .textblock_footer_aboutubl-copy {
    flex-wrap: wrap;
    font-size: 12px;
    line-height: 20px;
    display: flex;
  }

  .image_footer_img_twitter {
    width: auto;
    max-width: 100%;
    height: 30px;
    max-height: none;
  }

  .heading_footer_history {
    font-size: 12px;
  }

  .textblock_footer_connectwithus {
    font-size: 12px;
    line-height: 20px;
  }

  .image_footer_img_insta {
    width: auto;
    max-width: 100%;
    height: 30px;
    display: inline-block;
  }

  .text_footer_newsroom {
    font-size: 12px;
  }

  .div_footer_labelgrp1 {
    padding-left: 0;
  }

  .div_footer_labelgrplogos {
    flex-wrap: wrap-reverse;
    place-content: stretch center;
    align-items: center;
    margin-bottom: 0;
    padding-left: 0;
    display: flex;
  }

  .test_footer_contactus {
    font-size: 12px;
  }

  .image_footer_img_facebook {
    object-fit: fill;
    flex: 1;
    width: auto;
    max-width: 100%;
    height: 30px;
    max-height: none;
    display: block;
  }

  .div_footer_labelgrp2 {
    margin-left: 30px;
  }

  .image_footer_img_ubllogo {
    max-width: 100%;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .body_products {
    padding: 0;
    font-size: 14px;
    line-height: 29px;
  }

  .body_contact_us {
    padding: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .body_career {
    padding: 0;
  }

  .body_food_and_beverage {
    padding: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .div_careers_heroimage {
    background-position: 0%;
  }

  .text_careers_heroimg_tagline {
    font-size: 12px;
    line-height: 25px;
  }

  .section_careers_herocontent {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_careers_herocontent {
    font-size: 12px;
    line-height: 25px;
  }

  .button_careers_applynow {
    margin-left: 100px;
    margin-right: 20px;
  }

  .section_contactus_herocontent.content {
    margin-top: 25px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .para_contactus_heroimg_text {
    padding-left: 0;
    padding-right: 0;
  }

  .section_contactus_form.forminput {
    margin-top: 25px;
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block_about_us_tag_line {
    border-bottom-left-radius: 20px;
    font-size: 18px;
  }

  .body_research, .body_agriculture {
    padding: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .section_home_hero {
    background-color: #70707066;
    height: auto;
    min-height: 300px;
    padding-left: 0;
    padding-right: 0;
  }

  .div_home_heroimg {
    text-align: center;
    flex-flow: wrap;
    place-content: center;
    align-items: center;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .section_home_atuniquebiotech {
    margin-top: 10px;
    padding: 10px 20px;
  }

  .richtext_home_content {
    text-align: justify;
    font-size: 12px;
    line-height: 25px;
  }

  .button_home_aboutuniquebiotech {
    padding-top: 5px;
    padding-bottom: 10px;
    font-size: 12px;
  }

  .div_home_healthportfoliosegments_agriimg {
    background-image: none;
    border-radius: 80px 0 40px 40px;
    height: 280px;
  }

  .div_home_healthportfoliosegments_dieatarysupplementsimg {
    background-image: linear-gradient(#0000, #0000);
    border-top-left-radius: 80px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 280px;
  }

  .div_home_healthportfoliosegments_animaimg {
    background-image: none;
    border-radius: 80px 0 40px 40px;
    height: 280px;
  }

  .section_home_healthportfolio {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid_home_healthportfoliosegments {
    grid-column-gap: 16px;
    grid-row-gap: 28px;
    object-fit: fill;
    grid-template-rows: 280px 280px;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    height: 280px;
    margin-bottom: 320px;
    display: grid;
  }

  .container-1170_home_healthportfolio {
    margin-top: -69px;
  }

  .div_home_healthportfoliosegments_fnbimg {
    background-image: none;
    border-radius: 80px 0 40px 40px;
    height: 280px;
    margin-left: 0;
  }

  .section_home_ourstrains {
    height: auto;
    margin-top: 351px;
    padding: 10px 20px;
  }

  .richtext_home_ourstraincontent, .button_home_ourstrain {
    font-size: 12px;
  }

  .section_home_ourresearchyouradvantage {
    justify-content: center;
    margin-top: 311px;
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .container-1170_home_ourresearchyouradvantage {
    height: auto;
    display: flex;
  }

  .richtext_ourresearchyouradvantage {
    text-align: justify;
  }

  .richtext_ourresearchyouradvantage h2 {
    text-align: center;
    margin-top: 0;
  }

  .div_home_learnaboutprobioticsimage3 {
    margin-top: 30px;
  }

  .div_home_learnaboutprobiotics {
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    margin-top: 0;
    display: flex;
  }

  .section_home_learnaboutprobiotics {
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .div_home_learnaboutprobioticsimage2 {
    margin-top: 30px;
  }

  .div_home_learnaboutprobioticsimage1 {
    background-size: cover;
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-end;
    height: 200px;
    margin-top: 30px;
    display: flex;
  }

  .section_about_us--our-experience {
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .section_about_us_accorlades {
    margin-top: 50px;
    margin-bottom: 0;
    padding-bottom: 100px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_hubspot_contact-us {
    margin-top: 50px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .heading-10 {
    font-size: 20px;
  }

  .div_featured_strain_stran_picedit {
    justify-content: center;
    align-items: center;
    margin-top: -66px;
    margin-bottom: -66px;
    margin-left: -16px;
    padding-top: 52px;
    padding-bottom: 0;
  }

  .div_products_heroimg-2 {
    border-bottom-left-radius: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: auto;
    height: 200px;
    max-height: none;
    display: flex;
  }

  .text-block_products_heroimg_tagline-2 {
    align-items: flex-end;
    display: block;
  }

  .section_products_humanhealthcare {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_products_humanhealthcare_content {
    margin-top: 6px;
    padding-left: 0;
    font-size: 14px;
    line-height: 29px;
  }

  .button_products_humanhealthcare_seeourproducts {
    padding-top: 5px;
  }

  .div_products_humanhealthcarecontent {
    margin-top: 30px;
    padding-top: 0;
    padding-left: 0;
  }

  .div_products_humanhealthcare_icons {
    margin-top: -3px;
  }

  .div_products_humanhealthcaregastroicon {
    margin-top: 20px;
  }

  .container-1170_products_humanhealthcare {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    position: static;
    top: 0;
    bottom: 0;
  }

  .richtext_products_animalhealthcare_content {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_products_animalhealthcarecontent {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 30px;
    padding-bottom: 0;
    display: flex;
    top: 68px;
  }

  .div_products_animalhealthcarepoultryicon, .div_products_animalhealthcarepetsicon {
    padding-left: 0;
    padding-right: 0;
  }

  .button_products_animalhealthcare_seeourproducts {
    flex-direction: row-reverse;
    align-self: flex-start;
    align-items: flex-start;
    margin-top: 18px;
    margin-left: 12px;
    padding-top: 5px;
    display: inline-block;
  }

  .section_products_animalhealthcare {
    height: auto;
    margin-top: 80px;
    margin-bottom: 0;
    padding: 40px 20px;
    display: block;
  }

  .div_products_animalhealthcarecattleicon {
    margin-top: -67px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div_products_animalhealthcareaquaicon {
    margin-top: -234px;
    margin-left: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-1170_products_animalhealthcare {
    margin-top: -24px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_products_animalhealthcare_icons {
    flex-flow: column wrap;
    align-content: center;
    align-self: flex-start;
    margin-top: 211px;
    margin-left: auto;
    margin-right: auto;
  }

  .richtext_products_fnb_content {
    margin-top: 0;
  }

  .richtext_products_fnb_content p {
    text-align: justify;
    margin-top: 0;
    padding-top: 0;
  }

  .div_products_fnbcontent {
    margin-top: 20px;
    top: -26px;
  }

  .section_products_fnb {
    margin-top: 80px;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .button_products_fnb_seeourproducts {
    margin-bottom: 50px;
  }

  .container-1170_products_fnb {
    display: block;
  }

  .div_products_agriculture {
    margin-top: 20px;
    position: static;
    top: auto;
  }

  .richtext_products_agriculture, .richtext_products_agriculture p {
    margin-top: 0;
    padding-top: 0;
  }

  .div_research_heroimage {
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .section_research_herocontent1-copy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_research_herocontent3 {
    margin-top: 30px;
  }

  .div-block-_research_clinicalstudgastrohealth {
    flex-direction: column;
    align-items: center;
    padding-bottom: 20px;
  }

  .div-block-_research_clinicalstud_sportsnutrition {
    flex-direction: column;
    align-items: center;
    margin-top: auto;
    padding-bottom: 20px;
  }

  .div-block-_research_clinicalstud_oralhealth {
    text-align: left;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 20px;
  }

  .image_research_clinicalstudiesicons {
    width: 50px;
    height: 50px;
  }

  .section_research_clinicalstudies {
    margin-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-_research_clinicalstud_immunityy {
    flex-direction: column;
    align-items: center;
    padding-bottom: 20px;
  }

  .grid_research_clinicalstudies {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-top: 30px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-_research_clinicalstud_cardiohealth {
    flex-direction: column;
    align-items: center;
    padding-bottom: 20px;
  }

  .div-block-_research_clinicalstudy_lifestyledisorder, .div-block-_research_clinicalstud_gutbrainaxix {
    flex-direction: column;
    align-items: center;
    margin-top: auto;
    padding-bottom: 20px;
  }

  .div-block-_research_clinicalstud_women-shealth {
    flex-direction: column;
    align-items: center;
    padding-bottom: 20px;
  }

  .section_research_publications {
    border-bottom-right-radius: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_research_publications_ublstrains {
    flex-flow: wrap;
    align-items: stretch;
    padding-bottom: 0;
  }

  .image_research_publication_icons {
    max-width: 40%;
    margin: 6px;
    padding: 0;
  }

  .grid_research_publicationarticlal {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    justify-items: stretch;
    width: 200px;
    height: 1200px;
  }

  .div_research_publication_studiesforgutissues_img, .div_research_publication_newgunbacteria_img, .div_research_publication_goodbacteriaisback_img {
    height: 200px;
    max-height: none;
  }

  .section_research_publicationarticle {
    margin-bottom: -219px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid_research_publicationarticalbackground {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    width: 200px;
    height: 1200px;
    margin-top: -1037px;
    margin-bottom: 0;
  }

  .heading_home_heroimage {
    color: #fff;
    text-align: center;
    background-color: #0000;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .paragraph_home_heroimg {
    text-align: center;
    white-space: normal;
    background-color: #0000;
    flex-direction: row;
    flex: 0 auto;
    align-items: stretch;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    line-height: 20px;
    text-decoration: none;
    display: none;
  }

  .italic-text, .richtext_services_packaging {
    font-size: 12px;
    line-height: 25px;
  }

  .button_services_contactus_analyticalsupport {
    margin-top: 20px;
    font-size: 12px;
    line-height: 25px;
    position: relative;
    top: auto;
  }

  .button-3 {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: auto;
    padding-top: 5px;
  }

  .rich-text-block-13 {
    font-size: 12px;
    line-height: 25px;
  }

  .section_about_us_certifications {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_about_us_certifications {
    flex-wrap: wrap;
  }

  .section_about_us_ourvision {
    margin-top: 50px;
  }

  .div_about_us_ourvision {
    border-bottom-left-radius: 40px;
    padding-bottom: 20px;
  }

  .paragraph-28 {
    font-size: 15px;
  }

  .heading-15 {
    margin-top: 10px;
  }

  .image_logo {
    width: 100px;
  }

  .div_fnb_heroimage {
    border-bottom-left-radius: 40px;
  }

  .div_fnb_heroicontent {
    flex-direction: column;
    align-items: center;
  }

  .image-13 {
    width: 80%;
    height: auto;
  }

  .section_fnb_consumerlookingfor {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_fnb_consumerlookingforcontent {
    flex-direction: column-reverse;
  }

  .image_fnb_consumerslooking-for {
    width: 60%;
  }

  .section_fnb_consumerpreference {
    height: auto;
    margin-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_fnb_consumerpreferenceimage {
    width: 100%;
    height: 45%;
    margin-top: 0;
  }

  .section_fnb_highlights {
    margin-top: -27px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-1170_fnb_highlights {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div_fnb_highlights {
    flex-direction: column;
    align-items: center;
  }

  .div_fnb_highlightscontent {
    max-width: none;
  }

  .div_agri_heroimage {
    border-bottom-left-radius: 20px;
  }

  .text-block_agri_hero_tag {
    margin-bottom: 15px;
  }

  .section_agri_herocontent {
    margin-top: 25px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_agri_herocontent_biob5 {
    flex-direction: column;
    align-items: center;
  }

  .section_agri_benefitnprop {
    margin-top: 25px;
    padding: 25px 20px 50px;
  }

  .div_agri_benefits {
    flex-direction: column;
  }

  .div_agri_property {
    flex-direction: column;
    margin-top: -36px;
    padding-top: 47px;
  }

  .list-2 {
    margin-right: 0;
    padding-left: 40px;
  }

  .image-14 {
    width: 200px;
    height: 150px;
  }

  .div_agri_protectsfrom_blackscurf {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div_agri_protectsfrom_wilt {
    flex-direction: column;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .container-1170_agri_protectsfrom {
    margin-top: -67px;
    padding-top: 0;
  }

  .div_agri_protectsfrom_lateblight {
    flex-direction: column;
    align-items: center;
    padding-right: 0;
    display: flex;
  }

  .div_agri_protectsfrom_brownrot {
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
    padding-left: 0;
    display: flex;
  }

  .section_agri_protectsfrom {
    margin-top: 99px;
    padding-bottom: 25px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_agri_protectsfrom_earlyblight {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .paragraph-30 {
    margin-top: 15px;
  }

  .image-15 {
    display: none;
  }

  .image_research_herocontent2 {
    height: 150px;
  }

  .image_products_humanhealthicons {
    display: inline-block;
  }

  .text-block_products_animalhealth_iconstext {
    padding-top: 56px;
    display: none;
  }

  .image_products_animalhealthicons {
    margin-top: -325px;
    padding: 0 18px 32px 0;
    display: none;
  }

  .image_aboutus_certifications_logo {
    max-width: 50%;
  }

  .image_aboutus_certifications_logo.logo_iso {
    max-width: 50%;
    margin-left: 0;
    padding-left: 10px;
  }

  .text-block_learnabtprobioticsbuttons {
    cursor: pointer;
    border-bottom-right-radius: 20px;
    flex-wrap: wrap;
    flex: 0 auto;
    align-self: flex-end;
    padding-left: 15px;
    line-height: 25px;
  }

  .section_about_us_ourmission {
    margin-top: 50px;
  }

  .div_about_us_ourmission {
    border-bottom-left-radius: 40px;
    margin-bottom: 123px;
    padding-bottom: 0;
    display: inline-block;
  }

  .heading_ourmission {
    margin-top: 10px;
  }

  .paragraph_ourmission {
    font-size: 15px;
  }

  .section_products_herocontent {
    margin-top: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_products_herocontent {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    max-height: none;
    display: block;
  }

  .section_fnb_herocontenttop {
    margin-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_fnb_herocontentbullets {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rich-text-block-25 {
    padding-left: 0;
  }

  .div_health_products_gut_health {
    font-size: 12px;
    line-height: 25px;
  }

  .section_health_products_diabetes {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text_featuredstrains_herotext {
    text-align: left;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 10px;
    line-height: 15px;
  }

  .italic-text-4 {
    font-size: 12px;
    line-height: 20px;
  }

  .rich-text-block-27 {
    text-align: left;
    flex-direction: column;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    line-height: 20px;
    display: flex;
  }

  .rich-text-block-35 {
    line-height: 20px;
  }

  .button_services_contactus_customizedblend {
    margin-top: 20px;
    font-size: 12px;
    line-height: 25px;
    position: relative;
    top: 0;
  }

  .button_services_contactus_privatelabel {
    margin-top: 20px;
    font-size: 12px;
    line-height: 25px;
    position: static;
    top: 22px;
  }

  .heading-35 {
    text-align: left;
  }

  .container-1170_aboutus_largescale {
    max-width: 1170px;
    margin-left: auto;
    margin-right: auto;
  }

  .rich-text-block-41 {
    margin-top: 20px;
  }

  .image_fnb_highlightsimage {
    width: 60%;
  }

  .body_home-mobile {
    padding: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .heading-8-copy {
    text-align: center;
    justify-content: center;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 28px;
    display: flex;
    overflow: visible;
  }

  .bold-text-9 {
    padding-left: 0;
  }

  .section_home_ourservicesnew {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-1170_home_ourservicesnew {
    margin-top: -69px;
  }

  .grid_home_ourservicesnew {
    grid-column-gap: 16px;
    grid-row-gap: 28px;
    cursor: pointer;
    object-fit: fill;
    grid-template-rows: 280px 280px;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    height: 300px;
    display: grid;
  }

  .div_home_ourservicesnew_contractmanufacturing {
    background-image: none;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 280px;
  }

  .div_home_ourservicesnew_customizedblends, .div_home_ourservicesnew_privatelabel, .div_home_ourservicesnew_analyticalsupport {
    background-image: none;
    border-radius: 40px 0 40px 40px;
    height: 280px;
  }

  .link, .link-2, .link-3, .link-4, .link-5, .link-6 {
    color: #fff;
    text-decoration: none;
  }

  .rich-text-block-43 {
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .section_products_agriculture-copy {
    height: auto;
    margin-top: 50px;
    margin-bottom: 0;
    padding: 50px 20px;
  }

  .div_products_agriculture_img-copy {
    background-image: none;
    width: 250px;
    height: 380px;
    margin: auto auto 0;
    padding-top: 0;
    padding-bottom: 0;
    position: static;
    top: 0;
  }

  .text-block-37 {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .div_agriculture {
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: static;
  }

  .div_agriculture-f-b {
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .div_animal-health {
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    display: flex;
  }

  .div_human-health {
    border-top-left-radius: 80px;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .div_products_animal-pro {
    background-image: none;
    border-top-left-radius: 80px;
    width: 250px;
    height: 380px;
    margin: 0 auto;
    padding-top: 0;
    padding-bottom: 0;
    position: static;
  }

  .div-block-81, .div-block-82, .div-block-83, .div-block-84 {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .text-block-40, .text-block-41 {
    padding-top: 10px;
    font-size: 16px;
  }

  .text-block-42 {
    padding-top: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .text-block-43 {
    padding-top: 10px;
    font-size: 14px;
  }

  .div-block_home_ourresearchyouradvantage {
    align-items: flex-start;
    margin-top: auto;
  }

  .div_home_contract-manufacturing, .div_home_customised-probiotics, .div_private-label, .div_home_-analytical {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .text-block-44 {
    justify-content: center;
    align-items: flex-end;
    padding-top: 10px;
    display: flex;
  }

  .text-block-45 {
    padding-top: 10px;
    font-size: 11px;
  }

  .text-block-46, .text-block-47 {
    padding-top: 10px;
  }

  .products_hero2 {
    border-bottom-left-radius: 40px;
  }

  .div_products_foodnbeverage_img {
    background-image: none;
    width: 250px;
    height: 380px;
    margin: auto auto 0;
    padding-top: 0;
    padding-bottom: 0;
    position: static;
  }

  .div_products_humanhealth_img {
    background-image: none;
    width: 250px;
    height: 380px;
    margin: auto auto 0;
    padding-top: 0;
    padding-bottom: 0;
    position: static;
    top: 0;
  }

  .image_products_animalhealthicons-hen-copy {
    margin-top: -325px;
    padding: 0 18px 32px 0;
    display: none;
  }

  .italic-text-5 {
    text-align: right;
    padding-left: 10px;
    font-size: 14px;
  }

  .rictext_strains_bclausii1 {
    font-size: 12px;
    line-height: 25px;
  }

  .rictext_strains_bclausii1 p {
    font-size: 14px;
    line-height: 25px;
  }

  .rictext_strains_bclausii1 h2 {
    text-align: left;
  }

  .richtext_strains_featuredstrains_baccoagulans2 h3 {
    margin-top: auto;
  }

  .richtext_strains_featuredstrains_baccoagulans2 h2 {
    text-align: left;
  }

  .section_featuredstrains_sacboulardii {
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .rich-text-_featured_strains_saccharomyces1 img {
    display: none;
  }

  .rich-text-_featured_strains_saccharomyces1 p {
    text-align: justify;
  }

  .rich-text-_featured_strains_saccharomyces1 h2 {
    text-align: left;
  }

  .rich-text-_featured_strains_saccharomyces2 img {
    display: none;
  }

  .rich-text-_featured_strains_saccharomyces2 p {
    text-align: justify;
  }

  .section_featuredstrains_lactosalivarius {
    border-bottom-right-radius: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image_ubbc07 {
    padding-left: 0;
  }

  .image_unique28 {
    width: 100px;
    max-width: none;
    padding-left: 0;
  }

  .image_uniqueis2, .image_ubls22 {
    padding-left: 0;
  }

  .section_aboutus_vision_mission {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rich-text_vision_mission {
    text-align: left;
  }

  .rich-text_vision_mission p {
    font-size: 16px;
  }

  .image_urcore_ratnasudha {
    border-top-left-radius: 60px;
    border-bottom-right-radius: 60px;
    border-bottom-left-radius: 60px;
    max-width: none;
    height: 250px;
  }

  .section_about_us--our-core_jayanti {
    height: auto;
    min-height: 600px;
    margin-top: 20px;
    padding: 50px 20px;
  }

  .image_urcore_jayanthi {
    border-radius: 60px 0 60px 60px;
    max-width: none;
    height: 250px;
  }

  .section_about_us--our-core_rr {
    height: auto;
    min-height: 600px;
    margin-top: 20px;
    padding: 50px 20px;
  }

  .image_urcore_rr {
    border-radius: 60px 0 60px 60px;
    max-width: none;
    height: 250px;
  }

  .image_aboutus_side {
    max-width: 55%;
  }

  .section_gastr_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_gastro_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .section_gastro_products {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-27 {
    flex: 0 auto;
    width: 100%;
    margin-top: 20px;
  }

  .image-28 {
    width: 100%;
    margin-top: 20px;
  }

  .section_women_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_women_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .section_immunity {
    height: 200px;
  }

  .section_immunity_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_immunity_hero {
    min-height: 200px;
  }

  .headline_immunityy {
    font-family: Urbanist, sans-serif;
  }

  .richtext_immunity_body p {
    font-size: 12px;
  }

  .body_cardio {
    font-size: 12px;
    line-height: 25px;
  }

  .section_cardio_body, .section_health_products_obesityy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .body_obesity {
    font-size: 12px;
    line-height: 25px;
  }

  .section_cardio_obesity {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    line-height: 20px;
  }

  .body_diabetess {
    font-size: 12px;
    line-height: 25px;
  }

  .section_cardio_diabetes, .section_health_products_cognitivee {
    padding-left: 20px;
    padding-right: 20px;
  }

  .body_cognitive {
    font-size: 12px;
    line-height: 25px;
  }

  .section_cognitive_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_indicationspecific_hero {
    height: 200px;
    padding-left: 0;
    padding-right: 0;
  }

  .body_category {
    font-size: 14px;
    line-height: 29px;
  }

  .section_indicationspecific_below-heroimage {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading_patentedproducts {
    margin-top: 0;
  }

  .section_indicationspecific_indicationboxes {
    padding-left: 20px;
    padding-right: 20px;
  }

  .body_renal {
    font-size: 12px;
    line-height: 25px;
  }

  .section_health_products_renall, .section_renal_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .body_children {
    font-size: 12px;
    line-height: 25px;
  }

  .section_children_body, .section_health_products_children {
    padding-left: 20px;
    padding-right: 20px;
  }

  .body_bone {
    font-size: 12px;
    line-height: 25px;
  }

  .section_bone_body, .section_bone_products {
    padding-left: 20px;
    padding-right: 20px;
  }

  .body_sports {
    font-size: 12px;
    line-height: 25px;
  }

  .section_sports_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .body_oral {
    font-size: 12px;
    line-height: 25px;
  }

  .section_oral_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .body_hangover {
    font-size: 12px;
    line-height: 25px;
  }

  .section_hnagover_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_hangover_body, .body_wellness {
    font-size: 12px;
    line-height: 25px;
  }

  .section_wellness_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_publications_hero {
    border-bottom-left-radius: 40px;
  }

  .div_publications_hero {
    border-bottom-left-radius: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: auto;
    height: 200px;
    max-height: none;
    display: flex;
  }

  .section_papers_bc, .div_papers_bc {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-48 {
    font-size: 12px;
    line-height: 25px;
  }

  .section_bc_papers, .section_bclausii_papers, .section_s-boulardii_papers, .section_papers_bclausii, .section_papers_s-bolardii, .section_papers_others, .section_others_papers, .section_home_learn, .div_papers_otherstrains, .section_papers_l-salivarius, .section_l-salivarius_papers {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_animal_health_hero {
    height: 200px;
    padding-left: 0;
    padding-right: 0;
  }

  .section_animal_main_headline, .sectiona_animal_health_category {
    padding-left: 20px;
    padding-right: 20px;
  }

  .body_poultry {
    font-size: 12px;
    line-height: 25px;
  }

  .section_poultry_body, .section_products_poultry {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block_downloadbrochure_animals {
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .image-research-_l-salivarios {
    max-width: 80%;
  }

  .heading_poultry_prolact {
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    font-size: 20px;
    display: inline-block;
  }

  .grid_product_poultry {
    grid-column-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    justify-items: stretch;
    font-size: 10px;
  }

  .paragraph_product_poultry {
    font-size: 12px;
  }

  .button_downloadbrochure_animals {
    padding-left: 5px;
    padding-right: 0;
  }

  .body_cattle {
    font-size: 12px;
    line-height: 25px;
  }

  .section_cattle_body, .section_products_cattle {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid_product_cattle {
    grid-column-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    justify-items: start;
    font-size: 10px;
  }

  .heading_cattle_product {
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    font-size: 20px;
    display: inline-block;
  }

  .div_product_image_cattle {
    justify-content: center;
    width: 200px;
    height: 150px;
  }

  .paragraph_product_cattle, .div_cattle_image-about, .div_human_gastro {
    font-size: 12px;
    line-height: 25px;
  }

  .grid_human_gstro_flora_ib {
    grid-column-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    justify-items: stretch;
    font-size: 10px;
  }

  .div_button_human_product_download_broucher {
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_human_download_broucher {
    padding-left: 5px;
    padding-right: 5px;
  }

  .div_human_left_gastro {
    font-size: 12px;
  }

  .headline_human_product_name_gastro {
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    font-size: 20px;
    display: inline-block;
  }

  .div_human_productimage_gastro_flora_ib-copy {
    width: 150px;
    height: 150px;
    min-height: auto;
  }

  .paragraph_human_gastro, .list_benefit_human_gastro, .paragraph_dosage_human_gastro, .text_incredeients_human_gastro {
    font-size: 12px;
    line-height: 25px;
  }

  .div_human_product_image_gastro_flora_fix {
    width: 150px;
    height: 150px;
  }

  .div_human_product_image_gastro_bacipro {
    width: 200px;
    height: 200px;
  }

  .div_human_product_image_gastro_bacilax {
    background-position: 50%;
    width: 150px;
    height: 150px;
  }

  .div_human_product_image_gastro_gglac {
    background-position: 50%;
    width: 200px;
    height: 150px;
  }

  .list_ingredients_human_gastro_flora-ib, .div_human_ingredients_gastro-flora-fix {
    font-size: 12px;
    line-height: 25px;
  }

  .div_human_product_image_gastro_ublac1, .div_human_product_image_gastro_revagut1 {
    width: 150px;
    height: 150px;
  }

  .list_ingredients_human_gastro_revgut, .list_ingredients_human_gastro_bacipro, .list_ingredients_human_gastro_gglac {
    font-size: 12px;
    line-height: 25px;
  }

  .section_health_products_women-copy {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_human_women {
    font-size: 12px;
    line-height: 25px;
  }

  .div_human_image-description_women-provinorm {
    align-items: center;
  }

  .div_human_product_image_women {
    width: 150px;
    height: 150px;
  }

  .paragraph_human_women_provinorm {
    font-size: 12px;
    line-height: 25px;
  }

  .div_human_product_image_ublac_w, .div_human_product_image_women_profesorb {
    width: 150px;
    height: 150px;
  }

  .grid_human_gstro_flora-fix, .grid_human_gstro_ublac, .grid_human_gstro_revagut, .grid_human_gstro_bacipro, .grid_human_gstro_bacilax, .grid_human_gstro_gglac {
    grid-column-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_benefits_children_reusol, .div_human_ingredients_children_reusol, .list_benefit_human_gastro-copy {
    font-size: 12px;
    line-height: 25px;
  }

  .div_human_product_image_children_reusol, .div_human_product_image_children_orateri {
    width: 150px;
    height: 150px;
  }

  .section_immunity_products {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_human_product_immunity_bacivita, .div_human_product_image_immunity_provibo-d3 {
    width: 150px;
    height: 150px;
  }

  .div_human_product_image_immunity_9greens, .div_human_product_image_immunity_previflam {
    flex: 0 auto;
    width: 150px;
    height: 150px;
  }

  .div_human_benefits_immunity_provibo-d3 {
    font-size: 12px;
    line-height: 25px;
  }

  .div_human_product_image_renal_ultrinpro, .div_human_product_image_renal_ultiren, .div_human_product_image_renal_ultiren-forte {
    width: 150px;
    height: 150px;
  }

  .div_human_cognitive {
    font-size: 12px;
    line-height: 25px;
  }

  .div_human_product_image_cognitive_cognisol {
    width: 150px;
    height: 150px;
  }

  .div_human_product_image_sports {
    width: 200px;
    height: 150px;
  }

  .div_human_product_image_obesity, .div_human_product_image_cognitive_hangover, .div_human_product_image_cardio {
    width: 150px;
    height: 150px;
  }

  .section_oral_bodyproducts {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_human_benefits_oral_ublac_ct {
    font-size: 12px;
    line-height: 25px;
  }

  .div_human_product_image_oral_ublac_ct {
    width: 150px;
    height: 150px;
  }

  .section_wellness_products {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_human_product_image_wellness_vibo_d3, .div_human_product_image_bone_muspro {
    width: 150px;
    height: 150px;
  }

  .body_oral_rehydration {
    font-size: 12px;
    line-height: 25px;
  }

  .section_oral_rehydration_hero {
    height: 200px;
  }

  .section_oral_rehydration_hero-content, .section_oral_rehydration_product {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_human_product_image_oral_prs_cl, .div_human_product_image_oral_prs_sb {
    width: 200px;
    height: 150px;
  }

  .section_pets_content, .section_pets_products {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_paws_super-paws {
    width: 250px;
    height: 150px;
  }

  .section_aqua_content, .section_aqua_products {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_human_aqua_ub_deadoplus, .div_aqua_vibrio_goo, .div_aqua_product_image_pondicare {
    width: 150px;
    height: 150px;
  }

  .div_aqua_image_aquaremind {
    background-position: 50%;
    width: 150px;
    height: 150px;
  }

  .headline_aqua_aquacare_product {
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    font-size: 20px;
    display: inline-block;
  }

  .div_aqua_aqua_care {
    background-position: 50%;
    width: 150px;
    height: 150px;
  }

  .div_aqua_aquaremind2 {
    width: 150px;
    height: 150px;
  }

  .list-item-3, .list-item-4, .list-item-5, .list-item-6 {
    font-size: 12px;
    line-height: 25px;
  }

  .heading-54 {
    font-size: 36px;
  }

  .div_human_product_image_obesity-prodicon {
    width: 150px;
    height: 150px;
  }

  .text-block_fnb {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .text-span-3 {
    font-size: 10px;
    line-height: 25px;
  }

  .text-span-4, .text-span-5, .text-span-6, .text-span-7 {
    font-size: 10px;
  }

  .div_product_image_poultry_prolactp, .div_product_image_poultry_biocas, .div_product_image_poultry_unixanthin, .div_product_image_poultry_biosan, .div_aqua_biocide, .div_aqua_aquaremind-hatch, .div_aqua_probizyme, .div_aqua_aquarebiocen, .div_aqua_sporee, .div_aquaminamaxx {
    width: 150px;
    height: 150px;
  }

  .image_products_animalhealthicons_fish {
    margin-top: -325px;
    padding: 0 18px 32px 0;
    display: none;
  }

  .image-30 {
    max-width: 50%;
    margin-top: 0;
  }

  .body-2 {
    font-size: 14px;
    line-height: 29px;
  }

  .div_human_gastroorateri, .div_human_womenw {
    font-size: 12px;
    line-height: 25px;
  }

  .button_downloadbrochure_agriculture {
    padding-left: 5px;
    padding-right: 0;
  }

  .section_fnb_downloadbrochure {
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_probioticmanufacturer_hero {
    height: 400px;
  }

  .div_probioticmanufacturer_hero {
    min-width: auto;
    max-width: none;
    height: 400px;
    min-height: auto;
    margin-top: 60px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-block_freeicon {
    font-size: 14px;
  }

  .section_lp_ublcaterstoo {
    margin-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-_lp_gastrohealth {
    flex-direction: column;
    align-content: center;
    align-items: center;
    padding-bottom: 20px;
  }

  .rich-text_lp_ublcaterstoo {
    text-align: center;
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .rich-text_lp_ublcaterstoo ul {
    text-align: left;
  }

  .image_lp_icons {
    width: 80px;
    height: 80px;
  }

  .div-block-_lp_immunity {
    flex-direction: column;
    align-items: center;
    margin-top: auto;
    padding-bottom: 20px;
  }

  .rich-text_lp_ublcatersto {
    text-align: left;
    flex-direction: column;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    line-height: 25px;
    display: flex;
  }

  .rich-text_lp_ublcatersto ul {
    text-align: left;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .div-block-_lp_oralhealth {
    text-align: left;
    flex-direction: column;
    place-content: center;
    align-items: center;
    padding-bottom: 20px;
  }

  .grid_lp_ublcaterstoo {
    text-align: left;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
    padding-top: 30px;
    padding-left: 0;
    padding-right: 0;
  }

  .div_lp_ublcaterstoo_left {
    align-items: center;
  }

  .div-block-_lp_lifestyledisorder {
    flex-direction: column;
    align-content: center;
    align-items: center;
    padding-bottom: 20px;
  }

  .navbar_lp {
    flex-wrap: nowrap;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_paws_pettypaws {
    width: 250px;
    height: 150px;
  }

  .hero_image_logo {
    width: 75px;
    height: 75px;
  }

  .nav-button_lp-body {
    padding-bottom: 9px;
    font-size: 12px;
  }

  .headline_lp {
    font-size: 28px;
    line-height: 36px;
    display: none;
  }

  .background-video-2 {
    height: auto;
  }

  .div_strains_contact-us {
    justify-content: center;
    margin-top: 10px;
    margin-bottom: 0;
    display: flex;
  }

  .button_contact-us_strains {
    background-color: #39b6ae;
    border-bottom-right-radius: 30px;
    margin-bottom: 30px;
    box-shadow: 1px 1px 3px #000;
  }

  .div_aboutus_contact-us {
    justify-content: center;
    margin-top: 10px;
    margin-bottom: 0;
    display: flex;
  }

  .button_about-us_contactus {
    background-color: #39b6ae;
    border-bottom-right-radius: 30px;
    margin-bottom: 30px;
    box-shadow: 1px 1px 3px #000;
  }

  .div_agriculture_contact-us {
    justify-content: center;
    margin-top: 10px;
    margin-bottom: 0;
    display: flex;
  }

  .button_agriculture_contactus {
    background-color: #39b6ae;
    border-bottom-right-radius: 30px;
    margin-bottom: 30px;
    box-shadow: 1px 1px 3px #000;
  }

  .div_publications_contact-us {
    justify-content: center;
    margin-top: 10px;
    margin-bottom: 0;
    display: flex;
  }

  .button_publications_contact-us, .button_fnb_contact-uss {
    background-color: #39b6ae;
    border-bottom-right-radius: 30px;
    margin-bottom: 30px;
    box-shadow: 1px 1px 3px #000;
  }

  .div_fnb_contact-uss {
    justify-content: center;
    margin-top: 10px;
    margin-bottom: 0;
    display: flex;
  }

  .div_subcat_hero {
    text-align: center;
  }

  .text-block_subcat_hero, .body-4 {
    font-size: 14px;
    line-height: 29px;
  }

  .div_subcat_ihuman_image_overlay {
    text-align: center;
  }

  .div-block_subcat_human {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .div_blogtopics_humancat_hero {
    background-repeat: repeat-x;
    background-attachment: scroll;
    border-bottom-right-radius: 40px;
    height: 200px;
  }

  .paragraph_blogtopics_humancat_herocontent {
    text-align: justify;
  }

  .div-block_ubpostname {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .form-2 {
    flex-flow: column wrap;
  }

  .form-block {
    flex-flow: column wrap;
    flex: 0 auto;
    display: flex;
  }

  .heading_blog_subscribenewsletter {
    text-align: center;
    padding-left: 0;
  }

  .section_blog_subscribenewsletter {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_subscribenewsletter {
    flex-wrap: wrap;
    align-content: center;
  }

  .section_blogtopics_humancat_herocontent {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .body-5 {
    font-size: 14px;
    line-height: 29px;
  }

  .section_blogtopic_humancat {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_blogtopics_probioticstraincat_hero {
    border-bottom-right-radius: 40px;
    height: 200px;
  }

  .section_blogtopics_probioticstraincat_herocontent {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph_blogtopics_probioticstraincat_herocontent {
    text-align: center;
  }

  .section_blogtopic_probioticstraincat {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block_blogtopicprobioticstrain_ubpostname {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .div_blogtopicprobioticstrain_ubpost_image {
    background-position: 50%;
  }

  .div_blogtopics_probioticfnbcat_hero {
    border-bottom-right-radius: 40px;
    height: 200px;
  }

  .section_blogtopics_probioticfnbcat_herocontent {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_blogtopic_probioticfnbcat {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block_blogtopicprobioticfnb {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .div_blogprobioticsdigestion_hero {
    height: 200px;
  }

  .section_blogprobioticsdigestion {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    line-height: 25px;
  }

  .div_blogchildprobiotics_hero {
    height: 200px;
  }

  .section_blogchildprobiotics {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_blogprobioticsguthealth_hero {
    height: 200px;
  }

  .section_blogprobioticsguthealth {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_blogprobioticsmouth_hero {
    background-position: 50% 0;
    background-repeat: repeat;
    background-size: contain;
    background-attachment: fixed;
    height: 200px;
  }

  .section_blogprobioticsmouth {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_blogbacilluscoagulansgoodfor_hero {
    background-position: 50% 0;
    background-size: cover;
    background-attachment: scroll;
    height: 200px;
  }

  .section_blogbacilluscoagulansgoodfor {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text_footer_blogs {
    font-size: 12px;
  }

  .body-6, .body-7, .body-8, .body-9 {
    font-size: 14px;
    line-height: 29px;
  }

  .rich-text-block-54 h2 {
    text-align: left;
  }

  .rich-text-block-54.with-picture-on-left {
    margin-top: 20px;
  }

  .body-10 {
    font-size: 14px;
    line-height: 29px;
  }

  .text_contactus_dropdetails-new {
    font-size: 18px;
  }

  .section_careers_currentopenings {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button_careers_currentopenings_formulations, .paragraph_careers_currentopenings {
    font-size: 12px;
    line-height: 25px;
  }

  .div_careers_currentopenings_buttons {
    flex-wrap: wrap;
  }

  .heading_careers_currentopenings {
    text-align: center;
  }

  .text_careers_currentopenings_division {
    font-size: 12px;
    line-height: 25px;
  }

  .body_company {
    font-size: 14px;
    line-height: 29px;
  }

  .background-video-company {
    height: auto;
  }

  .paragraph_company_heroimg {
    text-align: center;
    white-space: normal;
    background-color: #0000;
    flex-direction: row;
    flex: 0 auto;
    align-items: stretch;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    line-height: 20px;
    text-decoration: none;
    display: none;
  }

  .section_company_experience {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_company_experience {
    flex-wrap: nowrap;
    font-size: 12px;
  }

  .div_company_experience_1 {
    align-content: center;
    margin-left: 2px;
    margin-right: 2px;
  }

  .h2_company_experience {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 22px;
  }

  .text-block-54 {
    font-size: 12px;
    line-height: 25px;
  }

  .heading-67 {
    font-size: 15px;
  }

  .heading-68 {
    margin-top: 0;
    font-size: 15px;
  }

  .heading-69 {
    font-size: 15px;
  }

  .list-item-10 {
    margin-top: 10px;
  }

  .div_company_contactus_numbers {
    padding-top: 10px;
  }

  .div_company_contactus_numbers_2 {
    min-width: 75px;
    max-width: 100px;
    min-height: 150px;
    max-height: 150px;
  }

  .headline_company_contactus_numbers {
    font-size: 16px;
  }

  .para_company_contactus_numbers, .text_company_contact_us_numbers {
    font-size: 12px;
  }

  .heading-75 {
    font-size: 22px;
  }

  .body_lp-probioticformulations {
    font-size: 14px;
    line-height: 29px;
  }

  .div_company_experience_boardrs-2 {
    display: block;
  }

  .div_company_contactus_super-2 {
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_formulations_products {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .navbar_lp-probiotic-formulations1 {
    flex-wrap: nowrap;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_company_freefree {
    margin-top: 40px;
    padding: 25px 20px;
  }

  .image_company_icons {
    width: 100px;
    margin: 10px;
  }

  .list-item-13, .list-item-14, .list-item-15, .list-item-16, .list-item-17, .list-item-18, .list-item-19, .list-item-20 {
    font-size: 14px;
    line-height: 29px;
  }

  .contain-1170_probioticmanufacturer-_manu {
    max-width: 1170px;
    height: 400px;
  }

  .section_manu_dosageforms {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading_manu_dosageform1 {
    text-align: center;
    align-items: center;
    font-size: 28px;
  }

  .div_manu_dosageforms {
    text-align: left;
    justify-content: center;
  }

  .para_manu_dosage_form {
    text-align: center;
    font-size: 14px;
    line-height: 29px;
  }

  .image-_dosage_form1-manu {
    max-width: 20px;
    max-height: 20px;
  }

  .text_dosageform1-_msnu {
    font-size: 12px;
  }

  .div_manu_strains4_points {
    align-self: center;
    margin-top: 0;
    margin-bottom: 0;
  }

  .div_blogbestprobioticssupplement_hero {
    background-position: 50% 0;
    background-repeat: repeat;
    background-size: contain;
    background-attachment: fixed;
    height: 200px;
  }

  .section_blogbestprobioticssupplement {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_blog_probioticsimmunesystem_hero {
    background-position: 50%;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: fixed;
    height: 300px;
  }

  .section_blog_probioticsimmunesystem {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_blog_probioticdrink_hero {
    background-position: 50% 0;
    background-repeat: repeat;
    background-size: contain;
    background-attachment: fixed;
    height: 200px;
  }

  .section_blog_probioticdrink {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_blog_probioticfood_hero {
    background-position: 50%;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: scroll;
    height: 200px;
    margin-top: 100px;
  }

  .section_blog_probioticfood {
    padding-left: 20px;
    padding-right: 20px;
  }

  .body_bestprobioticsupplement {
    font-size: 14px;
    line-height: 29px;
  }

  .heading_bacillusstrains, .heading_streptococcusstrains {
    text-align: center;
  }

  .section_bc_whybc {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading_bc_whybc {
    text-align: left;
  }

  .section_bc_stable-probioticingredient {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_bc_stable-probioticingredient {
    flex-wrap: wrap;
    justify-content: center;
  }

  .image-38 {
    width: 250px;
    height: 300px;
  }

  .section_bc_aboutbc {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_bc_aboutbc {
    flex-wrap: wrap;
    align-content: center;
    align-self: center;
    align-items: center;
  }

  .image_bc_aboutbc {
    align-self: center;
    width: 250px;
    height: 150px;
  }

  .image_bc_mechanismofbc {
    width: 300px;
  }

  .body_probioticblends {
    font-size: 14px;
    line-height: 29px;
  }

  .section_blends_fnbindustry {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading_blends_fnbindustry {
    text-align: center;
  }

  .div_blends_stable-probioticingredient {
    flex-wrap: wrap;
    justify-content: center;
  }

  .image_blends_fnbindustry {
    width: 250px;
    height: auto;
    margin-top: 0;
  }

  .rich-text-block-56 {
    text-align: center;
    align-self: center;
  }

  .rich-text-block-56 ul {
    text-align: justify;
    padding-left: 20px;
  }

  .section_blends_pharmaindustry {
    margin-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_blends_pharmaindustry {
    flex-wrap: wrap;
    justify-content: center;
  }

  .heading_blends_pharmaindustry {
    text-align: center;
  }

  .div_blends_pharmaindustry_picture {
    margin-top: 20px;
  }

  .section_blends_morestrains {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_lends_morestrainsnames {
    flex-direction: column;
    align-items: center;
  }

  .button_blends_hero_contactuswhite {
    margin-top: 0;
  }

  .bold-text-18 {
    text-align: center;
  }

  .body_probioticsupplement {
    font-size: 14px;
    line-height: 29px;
  }

  .section_probioticsupplement_hero {
    background-color: #70707066;
    height: 300px;
    min-height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .background-video_probioticsupplement_hero {
    height: 300px;
  }

  .div_probioticsupplement_hero_div {
    text-align: center;
    flex-flow: wrap;
    place-content: center;
    align-items: center;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .probioticsupplement_image_logo {
    width: 75px;
    height: 75px;
  }

  .heading_probioticsupplement_heroimage {
    color: #fff;
    text-align: center;
    background-color: #0000;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .text_probioticsupplement_hero-copy {
    font-size: 12px;
  }

  .section_probioticsupplement_experience {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticsupplement_experience {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding: 10px;
    font-size: 12px;
  }

  .div_probioticsupplement_experience_1 {
    align-content: center;
    width: auto;
    height: auto;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 0;
  }

  .div_probioticsupplement_experience_boardrs {
    display: none;
  }

  .section_probioticsupplement_about-us {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticsupplement_about_us_1st-half {
    padding-right: 0;
  }

  .h2_probioticsupplement_about_us {
    text-align: center;
    font-size: 28px;
  }

  .paragraph_probioticsupplement_aboutus {
    font-size: 14px;
    line-height: 29px;
  }

  .div_probioticsupplement_about_us_second_half {
    width: 250px;
    height: 200px;
  }

  .section_probioticsupplement_strains2 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticsupplement_strains4_contetn {
    flex-wrap: wrap;
    align-content: center;
    min-width: auto;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    font-size: 12px;
    line-height: 24px;
    display: flex;
  }

  .image_probioticsupplement_strain {
    max-width: 30%;
  }

  .paragraph_probioticsupplement_strain {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    line-height: 29px;
  }

  .div_probioticsupplement_strains4_points {
    align-self: center;
    padding-left: 0;
  }

  .heading_probioticsupplement_strain {
    text-align: center;
    font-size: 28px;
  }

  .body_probioticstrains {
    font-size: 14px;
    line-height: 29px;
  }

  .div_probioticstrains_heroheading {
    height: auto;
  }

  .button_probioticstrains_hero_contactus {
    margin-top: 0;
  }

  .list_sample_services_2 {
    padding-left: 0;
  }

  .section_probioticstrain_hero {
    background-color: #70707066;
    height: 300px;
    min-height: auto;
    margin-top: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .section_probioticstraina_authenticity {
    margin-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticstrain_authenticity {
    flex-wrap: wrap;
  }

  .button_probioticstrains_authenticity_hero_contactus {
    margin-top: 0;
  }

  .div_probioticstrains_pharmaindustry {
    flex-wrap: wrap;
    justify-content: center;
  }

  .div_probioticstrains_pharmacontent {
    padding-left: 0;
  }

  .image_probioticstrains_fnbindustry {
    width: 250px;
    height: auto;
  }

  .section_probioticstrains_fnbindustry {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticstrains_stable-probioticingredient {
    flex-wrap: wrap;
    justify-content: center;
  }

  .heading_probioticstrains_fnbindustry {
    text-align: center;
  }

  .heading_probioticstrains_fnbsafeingredient {
    text-align: justify;
  }

  .image_probioticsrains_fnbindustry {
    width: 250px;
    height: auto;
  }

  .section_probioticstrains_foodnbeverage_fortificationoption {
    border-radius: 0;
    margin-top: 40px;
    padding: 25px 20px;
  }

  .div_probioticstrains_foodnbeverage_fortificationoption {
    flex-direction: row;
    place-content: space-around center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticstrains_foodnbeverage_fortificationcontent {
    text-align: justify;
    margin-right: 0;
    padding-left: 0;
  }

  .headline_probioticstrains_fortificationoptions {
    text-align: center;
    font-size: 15px;
    line-height: 30px;
  }

  .paragraph_probioticstrains_fortification-option {
    font-size: 12px;
  }

  .div_probioticstrains_fnb_fortification_fooditems {
    width: auto;
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 0;
    font-size: 12px;
  }

  .div_probioticstrains_fnb_fortification_drinkitems {
    width: auto;
    height: auto;
    margin-top: auto;
    margin-right: 10px;
    padding-right: 0;
    font-size: 12px;
  }

  .section_probioticstrains_freefree {
    padding: 25px 20px;
  }

  .div_probioticstrains_freefree {
    flex-direction: row-reverse;
  }

  .image_probioticstrains_freefree_icons {
    width: 50px;
    margin: 10px;
  }

  .text-block_probioticstrains_freeicon {
    font-size: 12px;
  }

  .section_probioticstrains_clinicalstudies {
    margin-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid_probioticstrains_clinicalstudies {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-top: 30px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-_probioticstrains_clinicalstudgastrohealth {
    flex-flow: column;
    align-items: center;
    padding-bottom: 20px;
  }

  .image_probioticstrains_clinicalstudiesicons {
    border-top-left-radius: 20px;
    width: 60px;
    height: 60px;
    padding: 10px;
  }

  .rich-text_gastro {
    text-align: left;
    flex-direction: column;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    line-height: 29px;
    display: flex;
  }

  .div-block_probioticstrains_clinicalstud_oralhealth {
    text-align: left;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 20px;
  }

  .rich-text_oral {
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .div-block_probioticstrains_clinicalstud_immunityy {
    flex-direction: column;
    align-items: center;
    padding-bottom: 20px;
  }

  .div-block_probioticstrains_clinicalstudy_lifestyledisorder {
    flex-direction: column;
    align-items: center;
    margin-top: auto;
    padding-bottom: 20px;
  }

  .div-block_probioticstrains_clinicalstud_cardiohealth, .div-block-_probioticstrains_clinicalstud_women-shealth {
    flex-direction: column;
    align-items: center;
    padding-bottom: 20px;
  }

  .div-block-_probioticstrains_clinicalstud_gutbrainaxix, .div-block-_probioticstrains_clinicalstud_sportsnutrition {
    flex-direction: column;
    align-items: center;
    margin-top: auto;
    padding-bottom: 20px;
  }

  .rich-text_gutbrainaxix {
    line-height: 20px;
  }

  .section_probioticstrains_certificates {
    margin-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticstrains_certifications {
    flex-wrap: wrap;
  }

  .image_probioticstrains_certifications_logo {
    width: 100px;
    max-width: none;
  }

  .section_probioticstrains_featuredmorestrains {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticstrains_featuredmorestrains {
    flex-direction: column;
    align-items: center;
  }

  .div_probioticstrains_featuredmorestrains_writeup {
    text-align: center;
    flex-direction: column;
    align-self: center;
    width: auto;
  }

  .div_probioticstrains_featuredmorestrains_lactobacillusstrain {
    width: auto;
    padding-top: 50px;
  }

  .heading_probioticstrains_featuredmorestrains {
    text-align: center;
    flex: 1;
  }

  .text_probioticstrains_featuredmorestrains {
    text-align: justify;
    flex: 1;
  }

  .button_probioticstrains_featuredmorestrains_getintouch {
    margin-top: 20px;
  }

  .section_probioticstrains_featuredmorestrains2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .img_probioticstrains_featuredstrains_lactobacillus {
    width: 80px;
  }

  .div_probioticstrains_featuredmorestrains2 {
    flex-flow: column wrap;
    align-items: center;
  }

  .div_probioticstrains_featuredmorestrains_bacillusstrain {
    width: auto;
  }

  .div_probioticstrains_featuredmorestrains_bifidobacteriumstrain {
    align-self: center;
    width: auto;
    margin-top: auto;
    padding-top: 50px;
  }

  .heading_probioticstrains_bifidobacteriumstrains {
    text-align: center;
  }

  .section_probioticstrains_featuredmorestrains3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticstrains_featuredmorestrains3 {
    flex-flow: column wrap;
    align-items: center;
  }

  .div_probioticstrains_featuredmorestrains_streptococcusstrain {
    width: auto;
  }

  .div_probioticstrains_featuredmorestrains_lactococcusstrain {
    width: auto;
    padding-top: 50px;
  }

  .heading_probioticstrains_lactococcusstrains {
    text-align: center;
  }

  .div_probioticstrains_hero_div {
    text-align: center;
    flex-flow: wrap;
    place-content: center;
    align-items: center;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .probioticstrains_image_logo {
    width: 100px;
    height: 100px;
  }

  .heading_probioticstrains_heroimage-copy {
    color: #fff;
    text-align: center;
    background-color: #0000;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .section_probioticstrains_services2 {
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticstrains_services_list {
    margin-left: 20px;
    margin-right: 20px;
  }

  .div_probioticstrains_services_photo {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 12px;
  }

  .heading_probioticstrains_services_2 {
    margin-bottom: 30px;
    font-size: 15px;
  }

  .section_probioticstrains_featuredstrains_12 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticstrains_featuredstrains_2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div_probioticstrains_services_big_enclousure {
    flex-wrap: wrap;
    align-items: center;
  }

  .div_probioticstrains_services_enclosure {
    flex-direction: column-reverse;
    justify-content: flex-end;
    align-items: center;
  }

  .div_probioticstrains_services_contractmanu {
    flex-wrap: wrap;
    width: auto;
  }

  .paragraph_probioticstrains_services_description {
    line-height: 29px;
  }

  .div_probioticstrains_services_customizedblends {
    flex-wrap: wrap;
    align-content: stretch;
    width: auto;
  }

  .div_probioticstrains_services_analyticalsupport {
    flex-wrap: wrap;
    width: auto;
  }

  .section_probioticstrains_features {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading_probioticstrains_whybc_propertybullet, .text-span-8 {
    text-align: center;
  }

  .button_probioticstrains_contactus {
    margin-top: 40px;
  }

  .div_probioticstrais_dosageforms {
    flex-flow: wrap;
    align-items: center;
  }

  .image_probioticstrains_dosage_form1-manu {
    max-width: 20px;
    max-height: 20px;
  }

  .text_probioticstrains_dosageform1-_msnu {
    font-size: 12px;
  }

  .image_probioticmanufacturer_hero {
    width: 100px;
  }

  .heading_probioticmanufacturer_hero-_manu-_1, .heading_probioticmanufacturer_hero-_manu {
    font-size: 22px;
    line-height: 30px;
  }

  .section_probioticmanufacturer_experiencedesign1 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticmanufacturer_experiencedesign1 {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    flex-wrap: nowrap;
    padding: 10px;
    font-size: 12px;
  }

  .image_probioticstrains_form1 {
    max-width: 20px;
    max-height: 20px;
  }

  .text_probioticstrains_msnu {
    font-size: 14px;
  }

  .div_probioticstrains_services_privatelabel-copy {
    flex-wrap: wrap;
    width: auto;
  }

  .rich-text_probioticstrains_fnbindustry {
    text-align: center;
    align-self: center;
  }

  .rich-text_probioticstrains_fnbindustry ul {
    text-align: justify;
    padding-left: 20px;
  }

  .rich-text_probioticstrains_fnb-pharma {
    text-align: center;
    align-self: center;
  }

  .rich-text_probioticstrains_fnb-pharma ul {
    text-align: justify;
    padding-left: 20px;
  }

  .headline_probioticmanufacturer_hero {
    font-size: 28px;
    line-height: 36px;
  }

  .div_probioticmanufacturer_experiencedesignelement1 {
    place-content: center flex-start;
    width: auto;
    height: auto;
    margin-left: 2px;
    margin-right: 2px;
  }

  .div_probioticmanufacturers_experience_boardrs {
    display: none;
  }

  .h2_probioticmanufacturer_experiencedesignelement1 {
    font-size: 28px;
  }

  .text-block_probioticmanufacturer_experiencedesignelement1 {
    font-size: 14px;
  }

  .heading_probioticmanufacturing_manufnb {
    margin-top: 0;
  }

  .rich_text_probioticmanufacturing_fnb-pharma {
    text-align: justify;
    flex: 0 auto;
    font-size: 14px;
  }

  .rich_text_probioticmanufacturing_fnb-pharma h3 {
    margin-top: 0;
  }

  .rich_text_probioticmanufacturing_fnb-pharma p {
    font-size: 14px;
  }

  .rich_text_probioticmanufacturing_fnb-pharma strong {
    text-align: center;
    font-size: 28px;
  }

  .nav-button_probioticmanufacturer_cta {
    padding-bottom: 9px;
    font-size: 14px;
    line-height: 29px;
  }

  .section_probioticmanufacturing_manufacturingfnb {
    margin-top: 40px;
    padding: 0 20px;
  }

  .section_probioticmanufacturing_fnbindustry {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticmanufacturing_stable-probioticingredient {
    flex-wrap: wrap;
    justify-content: center;
  }

  .heading_probioticmanufacturing_fnbindustry {
    text-align: center;
  }

  .heading_probioticmanufacturing_fnbsafeingredient {
    text-align: justify;
  }

  .rich-text_probioticmanufacturing_fnbindustry {
    text-align: center;
    align-self: center;
  }

  .rich-text_probioticmanufacturing_fnbindustry ul {
    text-align: justify;
    padding-left: 20px;
  }

  .image_probioticmanufacturing_fnbindustry {
    width: 250px;
    height: auto;
  }

  .section_probioticmanufacturing_foodnbeverage_fortificationoption {
    border-radius: 0;
    margin-top: 40px;
    padding: 25px 20px;
  }

  .div_probioticmanufacturing_foodnbeverage_fortificationoption {
    flex-direction: row;
    place-content: space-around center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticmanufacturing_foodnbeverage_fortificationcontent {
    text-align: justify;
    margin-right: 0;
    padding-left: 0;
  }

  .div_probioticmanufacturing_foodnbeverage_fortification_foodopyions {
    padding-left: 0;
  }

  .div_probioticmanufacturing_foodnbeverage_fortificationdrinks-options {
    margin-top: 40px;
  }

  .headline_probioticmanufacturing_fortificationoptions {
    text-align: center;
    font-size: 15px;
    line-height: 30px;
  }

  .paragraph_probioticmanufacturing_fortification-option {
    font-size: 14px;
  }

  .div_probioticmanufacturing_fnb_fortification_fooditems {
    width: auto;
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 0;
    font-size: 14px;
  }

  .list_probioticmanufacturing_fnb_fortification_fooditems {
    font-size: 14px;
  }

  .div_probioticmanufacturing_fnb_fortification_drinkitems {
    width: auto;
    height: auto;
    margin-top: auto;
    margin-right: 10px;
    padding-right: 0;
    font-size: 12px;
  }

  .section_probioticmanufacturing_freefree {
    margin-top: 40px;
    padding: 0 20px 25px;
  }

  .div_probioticmanufacturing_freefree {
    flex-direction: row-reverse;
  }

  .image_probioticmanufacturer_freefree_icons {
    width: 50px;
    margin: 10px;
  }

  .text-block_probioticmanufacturer_freeicon {
    font-size: 12px;
  }

  .nav-button_probioticmanufacturer_-cta {
    padding-bottom: 9px;
    font-size: 12px;
  }

  .section_probioticsmanufacturing_strains2 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticmanufacturer_strains_4 {
    padding-top: 0;
    padding-bottom: 5px;
  }

  .div_probioticmanufacturer_strains4_contetn {
    flex-wrap: wrap;
    align-content: center;
    min-width: auto;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    font-size: 12px;
    line-height: 24px;
    display: flex;
  }

  .image_probioticmanufacturer_strains2 {
    max-width: none;
  }

  .paragraph_probioticmanufcaturer_strains {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    line-height: 29px;
  }

  .div_probioticmanufacturer_dosageforms1 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    line-height: 25px;
    display: grid;
  }

  .div_probioticmanufacturer_dosageforms-inside {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .image_probioticmanufacturer_dosage_forminside {
    max-width: none;
    max-height: none;
  }

  .text_probioticmanufacturer_dosageforminside {
    font-size: 14px;
    line-height: 18px;
  }

  .h2_probioticmanufacturing_strains {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 28px;
  }

  .list-5_probioticmanufacturer_probioticstrains {
    font-size: 14px;
  }

  .section_probioticmanufacturer_certifications {
    margin-top: 40px;
    margin-bottom: auto;
    padding-bottom: 25px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .headline_probioticmanufacturer-certtifications {
    text-align: center;
    font-size: 28px;
    line-height: 36px;
  }

  .div_probioticmanufacturer_ourcertification {
    flex-wrap: wrap;
  }

  .image_probioticmanufacturer_ourcertification_logo {
    width: 100px;
    max-width: 50%;
  }

  .div_probioticmanufacturer_groupfnb-pharma {
    align-self: center;
  }

  .section_form_contact_us {
    margin: 40px 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .headline_form_contactus {
    font-size: 28px;
    line-height: 36px;
  }

  .div_supplementmanu_freefree {
    flex-direction: row-reverse;
  }

  .nav-button_supplementmanu_dosageforms {
    font-size: 14px;
    line-height: 29px;
  }

  .section_supplementmanu_services2 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_supplementmanu_services_content {
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    font-size: 12px;
  }

  .heading_supplementmanu_services {
    text-align: center;
    margin-bottom: 30px;
    margin-left: 0;
    font-size: 28px;
  }

  .list_supplementmanu_services {
    padding-left: 0;
  }

  .list-item_supplementmanu_services {
    margin-top: 10px;
  }

  .heading_supplementmanu_service {
    font-size: 15px;
  }

  .paragraph_supplementmanu_service {
    font-size: 14px;
    line-height: 29px;
  }

  .div_supplementmanu_humanhealthcare_icons {
    margin-top: -3px;
  }

  .image_supplementmanu_humanhealthicons {
    display: inline-block;
  }

  .section_supplementmanufacturer_certifications {
    margin-top: 40px;
    margin-bottom: auto;
    padding-bottom: 25px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .headline_supplementmanufacturer-certtifications {
    text-align: center;
    font-size: 28px;
    line-height: 36px;
  }

  .div_supplementmanufacturer_ourcertification {
    flex-wrap: wrap;
  }

  .section_probioticcompany_hero {
    background-color: #70707066;
    height: auto;
    min-height: 300px;
    padding-left: 0;
    padding-right: 0;
  }

  .background-video_probioticcompany {
    height: auto;
  }

  .div_probioticcompany_hero_div {
    text-align: center;
    flex-flow: wrap;
    place-content: center;
    align-items: center;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .probioticcompany_image_logo {
    width: 100px;
    height: 100px;
  }

  .heading_probioticcompany_heroimage {
    color: #fff;
    text-align: center;
    background-color: #0000;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .section_probioticcompany_experiencedesign1 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticcompany_experiencedesign1 {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    flex-wrap: nowrap;
    padding: 10px;
    font-size: 12px;
  }

  .div_probioticcompany_experiencedesignelement1 {
    place-content: center flex-start;
    width: auto;
    height: auto;
    margin-left: 2px;
    margin-right: 2px;
  }

  .div_probioticcompany_experience_boardrs {
    display: none;
  }

  .h2_probioticcompany_experiencedesignelement1 {
    font-size: 28px;
  }

  .text-block_probioticcompany_experiencedesignelement1 {
    font-size: 14px;
  }

  .section_probioticcompany_about-us {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .nav-button_probioticcompany_dosageforms {
    font-size: 14px;
    line-height: 29px;
  }

  .div_probioticcompany_about_us_1st-half {
    padding-right: 0;
  }

  .div_probioticcompany_about_us_second_half {
    width: 250px;
    height: 200px;
  }

  .h2_probioticcompany_about_us {
    text-align: center;
    font-size: 28px;
  }

  .paragraph_probioticcompany_aboutus {
    font-size: 14px;
    line-height: 29px;
  }

  .section_probioticcompany_freefree {
    margin-top: 40px;
    padding: 0 20px 25px;
  }

  .div_probioticcompany_freefree {
    flex-direction: row-reverse;
  }

  .image_probioticcompany_freefree_icons {
    width: 50px;
    margin: 10px;
  }

  .text-block_probioticcompany_freeicon {
    font-size: 14px;
  }

  .section_probioticcompany_featuredstrains_12 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticcompany_featuredstrains_2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div_probioticcompany_services_big_enclousure {
    flex-wrap: wrap;
    align-items: center;
  }

  .div_probioticcompany_services_enclosure {
    flex-direction: column-reverse;
    justify-content: flex-end;
    align-items: center;
  }

  .div_probioticcompany_services {
    flex-wrap: wrap;
    width: auto;
  }

  .paragraph_probioticcompany_services_description {
    line-height: 29px;
  }

  .section_probioticcompany_certifications {
    margin-top: 40px;
    margin-bottom: auto;
    padding-bottom: 25px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .headline_probioticcompany_certtifications {
    text-align: center;
    font-size: 28px;
    line-height: 36px;
  }

  .div_probioticcompany_ourcertification {
    flex-wrap: wrap;
  }

  .div_probioticcompany_humanhealthcare_icons {
    margin-top: -3px;
  }

  .image_probioticcompany_humanhealthicons {
    display: inline-block;
  }

  .section_probioticcompany_probiotic_strains_2 {
    margin-top: 40px;
  }

  .div_probioticcompany_featuredstrains {
    flex-flow: column wrap;
  }

  .div_probioticcompany_probiotic_strains_strains {
    width: auto;
  }

  .section_bc_experiencedesign1 {
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .div_bc_experiencedesign1 {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    flex-wrap: nowrap;
    width: auto;
    margin-top: 40px;
    padding: 10px;
    font-size: 12px;
  }

  .div_bc_experiencedesignelement1 {
    place-content: center flex-start;
    width: auto;
    height: auto;
    margin: 5px;
    padding: 0;
  }

  .div_bc_experience_boardrs {
    display: none;
  }

  .text-block_bc_experiencedesignelement1 {
    font-size: 14px;
  }

  .button_bc_contactus {
    margin-top: 0;
  }

  .section_bc_foodnbeverage_fortificationoption {
    border-radius: 0;
    margin-top: 40px;
    padding: 25px 20px;
  }

  .div_bc_foodnbeverage_fortificationoption {
    flex-direction: row;
    place-content: space-around center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_bc_foodnbeverage_fortificationcontent {
    text-align: justify;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .headline_bc_fortificationoptions {
    text-align: center;
    font-size: 15px;
    line-height: 30px;
  }

  .paragraph_bc_fortification-option {
    font-size: 14px;
  }

  .div_bc_fnb_fortification_fooditems {
    width: auto;
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 0;
    font-size: 12px;
  }

  .list_bc_fnb_fortification_fooditems {
    font-size: 14px;
  }

  .div_bc_fnb_fortification_drinkitems {
    width: auto;
    height: auto;
    margin-top: 10px;
    margin-right: 0;
    padding-right: 0;
    font-size: 12px;
  }

  .section_bc_features {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .button_bc_features_contactus {
    margin-top: 40px;
  }

  .section_bc_featuredstrains_12 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .div_bc_featuredstrains_2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div_bc_services_big_enclousure {
    flex-wrap: wrap;
    align-items: center;
  }

  .div_bc_services_enclosure {
    flex-direction: column-reverse;
    justify-content: flex-end;
    align-items: center;
  }

  .div_bc_services_names {
    flex-wrap: wrap;
    width: auto;
  }

  .paragraph_bc_services_description {
    line-height: 29px;
  }

  .section_bc_certifications {
    margin-top: 40px;
    margin-bottom: auto;
    padding-bottom: 25px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_bcoagulans_hero {
    height: 400px;
  }

  .contain-1170_bcoagulans-_manu {
    max-width: 1170px;
    height: 400px;
  }

  .div_bcoagulans_hero {
    min-width: auto;
    max-width: none;
    height: 400px;
    min-height: auto;
    margin-top: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

  .image_bcoagulans_hero {
    width: 100px;
  }

  .heading_bcoagulans_hero-_manu-_1 {
    font-size: 22px;
    line-height: 30px;
  }

  .body_bacillusclausii {
    font-size: 14px;
    line-height: 29px;
  }

  .section_bclausii_hero {
    height: 400px;
  }

  .contain-1170_bclausii-_manu {
    max-width: 1170px;
    height: 400px;
  }

  .div_bclausii_hero {
    justify-content: center;
    min-width: auto;
    max-width: none;
    height: 400px;
    min-height: auto;
    margin-top: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

  .image_bclausii_hero {
    width: 100px;
  }

  .heading_bclausii_hero-_manu {
    font-size: 22px;
    line-height: 30px;
  }

  .section_bclausii_experiencedesign1 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_bclausii_experiencedesign1 {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    flex-wrap: nowrap;
    padding: 10px;
    font-size: 12px;
  }

  .div_bclausii_experiencedesignelement1 {
    place-content: center flex-start;
    width: auto;
    height: auto;
    margin-left: 2px;
    margin-right: 2px;
    padding: 2px;
  }

  .h2_bclausii_experiencedesignelement1 {
    font-size: 28px;
  }

  .text-block_bclausii_experiencedesignelement1 {
    font-size: 14px;
  }

  .div_bclausii_experience_boardrs {
    display: none;
  }

  .section_bclausii_whybclausii, .section_bclausii_aboutbclausii {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_bclausii_certifications {
    margin-top: 40px;
    margin-bottom: auto;
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .headline_bclausii_certtifications {
    text-align: center;
    font-size: 28px;
    line-height: 36px;
  }

  .div_bclausii_ourcertification {
    flex-wrap: wrap;
  }

  .div_bclausii_aboutbclausii {
    flex-wrap: wrap;
    align-content: center;
    align-self: center;
    align-items: center;
  }

  .button_about-bclausii_contactus {
    margin-top: 0;
  }

  .image_bclausii_aboutbclausii {
    align-self: center;
    width: 250px;
    height: 150px;
  }

  .heading_bclausii_whybclausii {
    text-align: left;
  }

  .section_bclausii_features {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .button_bclausii_features_contactus {
    margin-top: 40px;
  }

  .section_bclausii_featuredstrains_12 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_bclausii_featuredstrains_2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .headline_bclausii_company_services {
    margin-bottom: 0;
    margin-left: 0;
  }

  .div_bclausii_services_big_enclousure {
    flex-wrap: wrap;
    align-items: center;
  }

  .div_bclausii_services_enclosure {
    flex-direction: column-reverse;
    justify-content: flex-end;
    align-items: center;
  }

  .div_bclausii_services_names {
    flex-wrap: wrap;
    width: auto;
  }

  .paragraph_bclausii_services_description {
    line-height: 29px;
  }

  .section_bclausii_foodnbeverage_fortificationoption {
    border-radius: 0;
    margin-top: 40px;
    padding: 25px 20px;
  }

  .div_bclausii_foodnbeverage_fortificationoption {
    flex-direction: row;
    place-content: space-around center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_bclausii_foodnbeverage_fortificationcontent {
    text-align: justify;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .headline_bclausii_fortificationoptions {
    text-align: center;
    font-size: 15px;
    line-height: 30px;
  }

  .paragraph_bclausii_fortification-option {
    font-size: 14px;
  }

  .div_bclausii_fnb_fortification_fooditems, .div_bclausii_fnb_fortification_drinkitems {
    width: auto;
    height: auto;
    margin-top: 20px;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 20px;
    font-size: 14px;
  }

  .section_bclausii_points {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_bclausii_points {
    flex-direction: column;
  }

  .div_bclausii_points_left {
    margin-top: 0;
    padding: 20px;
  }

  .div_bclausii_points_right {
    border-left-style: solid;
    margin-top: 20px;
    margin-left: 0;
  }

  .list-6 {
    border-left-style: none;
    margin-bottom: 0;
    padding-left: 20px;
  }

  .section_bclausii_stability {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    line-height: 25px;
    display: none;
  }

  .div_bclausii_stability {
    align-items: flex-start;
    margin-left: auto;
    margin-right: auto;
  }

  .div_bclausii_productname {
    margin: 0;
    padding: 0;
  }

  .div_bclausii_productname_heading {
    flex-wrap: wrap;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_bclausii_allnames {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .text_bclausii_names {
    align-items: center;
    font-size: 12px;
    display: flex;
  }

  .body_probioiticmanufactrer, .body_certifiedprobioticmanufacturer {
    font-size: 14px;
    line-height: 29px;
  }

  .navbar_certifiedprobioticmanu {
    flex-wrap: nowrap;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_certifiedprobioticmanufacturer_hero {
    height: 300px;
  }

  .contain-1170_certifiedprobioticmanufacturer_manu {
    max-width: 1170px;
    height: 300px;
  }

  .div_certifiedprobioticmanufacturer_hero {
    min-width: auto;
    max-width: none;
    height: 300px;
    min-height: auto;
    margin-top: 60px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .image_certifiedprobioticmanufacturer_hero {
    width: 100px;
  }

  .heading_certifiedprobioticmanufacturer_hero-_manu-_1, .heading_certifiedprobioticmanufacturer_hero-_manu {
    font-size: 22px;
    line-height: 30px;
  }

  .section_certifiedprobioticmanufacturer_experiencedesign1 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_certifiedprobioticmanufacturer_experiencedesign1 {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    flex-wrap: nowrap;
    padding: 10px;
    font-size: 12px;
  }

  .div_certifiedprobioticmanufacturer_experiencedesignelement1 {
    place-content: center flex-start;
    width: auto;
    height: auto;
    margin-left: 2px;
    margin-right: 2px;
  }

  .div_certifiedprobioticmanufacturers_experience_boardrs {
    display: none;
  }

  .h2_certifiedprobioticmanufacturer_experiencedesignelement1 {
    font-size: 28px;
  }

  .text-block_certifiedprobioticmanufacturer_experiencedesignelement1 {
    font-size: 14px;
  }

  .section_certifiedprobioticmanufacturing_manufacturingfnb {
    margin-top: 40px;
    padding: 0 20px;
  }

  .heading_certifiedprobioticmanufacturing_manufnb {
    margin-top: 0;
  }

  .div_certifiedprobioticmanufacturer_groupfnb-pharma {
    align-self: center;
  }

  .nav-button_certifiedprobioticmanufacturer_cta {
    padding-bottom: 9px;
    font-size: 14px;
    line-height: 29px;
  }

  .rich_text_certifiedprobioticmanufacturing_fnb-pharma {
    text-align: justify;
    flex: 0 auto;
    font-size: 14px;
  }

  .rich_text_certifiedprobioticmanufacturing_fnb-pharma h3 {
    margin-top: 0;
  }

  .rich_text_certifiedprobioticmanufacturing_fnb-pharma p {
    font-size: 14px;
  }

  .rich_text_certifiedprobioticmanufacturing_fnb-pharma strong {
    text-align: center;
    font-size: 28px;
  }

  .section_certifiedprobioticmanufacturing_fnbindustry {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_certifiedprobioticmanufacturing_stable-probioticingredient {
    flex-wrap: wrap;
    justify-content: center;
  }

  .heading_certifiedprobioticmanufacturing_fnbindustry {
    text-align: center;
  }

  .heading_certifiedprobioticmanufacturing_fnbsafeingredient {
    text-align: justify;
  }

  .rich-text_certifiedprobioticmanufacturing_fnbindustry {
    text-align: center;
    align-self: center;
  }

  .rich-text_certifiedprobioticmanufacturing_fnbindustry ul {
    text-align: justify;
    padding-left: 20px;
  }

  .image_certifiedprobioticmanufacturing_fnbindustry {
    width: 250px;
    height: auto;
  }

  .section_certifiedprobioticmanufacturing_foodnbeverage_fortificationoption {
    border-radius: 0;
    margin-top: 40px;
    padding: 25px 20px;
  }

  .div_certifiedprobioticmanufacturing_foodnbeverage_fortificationoption {
    flex-direction: row;
    place-content: space-around center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_certifiedprobioticmanufacturing_foodnbeverage_fortificationcontent {
    text-align: justify;
    margin-right: 0;
    padding-left: 0;
  }

  .div_certifiedprobioticmanufacturing_foodnbeverage_fortificationdrinks-options {
    margin-top: 40px;
  }

  .div_certifiedprobioticmanufacturing_fnb_fortification_fooditems {
    width: auto;
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 0;
    font-size: 14px;
  }

  .headline_certifiedprobioticmanufacturing_fortificationoptions {
    text-align: center;
    font-size: 15px;
    line-height: 30px;
  }

  .paragraph_certifiedprobioticmanufacturing_fortification-option, .list_certifiedprobioticmanufacturing_fnb_fortification_fooditems {
    font-size: 14px;
  }

  .div_certifiedprobioticmanufacturing_fnb_fortification_drinkitems {
    width: auto;
    height: auto;
    margin-top: auto;
    margin-right: 10px;
    padding-right: 0;
    font-size: 12px;
  }

  .section_certifiedprobioticmanufacturing_freefree {
    margin-top: 40px;
    padding: 0 20px 25px;
  }

  .div_certifiedprobioticmanufacturing_freefree {
    flex-direction: row-reverse;
  }

  .nav-button_certifiedprobioticmanufacturer_-cta {
    padding-bottom: 9px;
    font-size: 12px;
  }

  .image_certifiedprobioticmanufacturer_freefree_icons {
    width: 50px;
    margin: 10px;
  }

  .text-block_certifiedprobioticmanufacturer_freeicon {
    font-size: 12px;
  }

  .section_certifiedprobioticsmanufacturing_strains2 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_certifiedprobioticmanufacturer_strains_4 {
    padding-top: 0;
    padding-bottom: 5px;
  }

  .div_certifiedprobioticmanufacturer_strains4_contetn {
    flex-wrap: wrap;
    align-content: center;
    min-width: auto;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    font-size: 12px;
    line-height: 24px;
    display: flex;
  }

  .image_certifiedprobioticmanufacturer_strains2 {
    max-width: none;
  }

  .section_certifiedprobioticmanufacturer_certifications {
    margin-top: 40px;
    margin-bottom: auto;
    padding-bottom: 25px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .headline_certifiedprobioticmanufacturer-certtifications {
    text-align: center;
    font-size: 28px;
    line-height: 36px;
  }

  .div_certifiedprobioticmanufacturer_ourcertification {
    flex-wrap: wrap;
  }

  .body_probioticsupplier {
    font-size: 14px;
    line-height: 29px;
  }

  .section_probioticsupplier_hero {
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .contain-1170_probioticsupplier-_manu {
    max-width: 1170px;
    height: auto;
  }

  .div_probioticsupplier_hero {
    flex-flow: column;
    min-width: auto;
    max-width: none;
    height: auto;
    min-height: auto;
    margin-top: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

  .image_probioticsupplier_hero {
    width: 50px;
  }

  .heading_probioticsupplier_hero-_manu-_1 {
    flex-flow: row;
    font-size: 22px;
    line-height: 30px;
  }

  .heading_probioticsupplier_hero-_manu {
    font-size: 22px;
    line-height: 30px;
  }

  .section_probioticsupplier_experiencedesign1 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticsupplier_experiencedesign1 {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    flex-wrap: nowrap;
    padding: 10px;
    font-size: 12px;
  }

  .div_probioticsupplier_experiencedesignelement1 {
    place-content: center flex-start;
    width: auto;
    height: auto;
    margin-left: 2px;
    margin-right: 2px;
  }

  .div_probioticsupplier_experience_boardrs {
    display: none;
  }

  .h2_probioticsupplier_experiencedesignelement1 {
    font-size: 28px;
  }

  .text-block_probioticsupplier_experiencedesignelement1 {
    font-size: 12px;
    line-height: 14px;
  }

  .section_probioticsupplier_manufacturingfnb {
    margin-top: 40px;
    padding: 0 20px;
  }

  .heading_probioticsupplier_manufnb {
    margin-top: 0;
  }

  .div_probioticsupplier_groupfnb-pharma {
    align-self: center;
  }

  .nav-button_probioticsupplier_cta {
    padding-bottom: 9px;
    font-size: 14px;
    line-height: 29px;
  }

  .rich_text_probioticsupplier_fnb-pharma {
    text-align: justify;
    flex: 0 auto;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
  }

  .rich_text_probioticsupplier_fnb-pharma h3 {
    margin-top: 0;
  }

  .rich_text_probioticsupplier_fnb-pharma p {
    font-size: 14px;
  }

  .rich_text_probioticsupplier_fnb-pharma strong {
    text-align: center;
    font-size: 28px;
  }

  .section_probioticsupplier_fnbindustry {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticsupplier_stable-probioticingredient {
    flex-wrap: wrap;
    justify-content: center;
  }

  .heading_probioticsupplier_fnbindustry {
    text-align: center;
  }

  .heading_probioticsupplier_fnbsafeingredient {
    text-align: justify;
  }

  .rich-text_probioticsupplier_fnbindustry {
    text-align: center;
    align-self: center;
  }

  .rich-text_probioticsupplier_fnbindustry ul {
    text-align: justify;
    padding-left: 20px;
  }

  .image_probioticsupplier_fnbindustry {
    width: 250px;
    height: auto;
  }

  .section_probioticsupplier_foodnbeverage_fortificationoption {
    border-radius: 0;
    margin-top: 40px;
    padding: 25px 20px;
  }

  .div_probioticsupplier_foodnbeverage_fortificationoption {
    flex-direction: row;
    place-content: space-around center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticsupplier_foodnbeverage_fortificationcontent {
    text-align: justify;
    margin-right: 0;
    padding-left: 0;
  }

  .div_probioticsupplier_foodnbeverage_fortificationdrinks-options {
    margin-top: 40px;
  }

  .headline_probioticsupplier_fortificationoptions {
    text-align: center;
    font-size: 15px;
    line-height: 30px;
  }

  .paragraph_probioticsupplier_fortification-option {
    font-size: 14px;
  }

  .div_probioticsupplier_fnb_fortification_fooditems {
    width: auto;
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 0;
    font-size: 14px;
  }

  .list_probioticsupplier_fnb_fortification_fooditems {
    font-size: 14px;
  }

  .div_probioticsupplier_fnb_fortification_drinkitems {
    width: auto;
    height: auto;
    margin-top: auto;
    margin-right: 10px;
    padding-right: 0;
    font-size: 12px;
  }

  .section_probioticsupplier_freefree {
    margin-top: 40px;
    padding: 0 20px 25px;
  }

  .div_probioticsupplier_freefree {
    flex-direction: row-reverse;
  }

  .nav-button_probioticsupplier_-cta {
    padding-bottom: 9px;
    font-size: 12px;
  }

  .image_probioticsupplier_freefree_icons {
    width: 50px;
    margin: 10px;
  }

  .text-block_probiotiicsupplier_freeicon {
    font-size: 12px;
  }

  .section_probioticsupplier_strains2 {
    background-position: 0 0, 100%;
    margin-top: 40px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticsupplier_strains_4 {
    padding-top: 0;
    padding-bottom: 5px;
  }

  .div_probioticsupplier_strains4_contetn {
    flex-wrap: wrap;
    align-content: center;
    min-width: auto;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    font-size: 12px;
    line-height: 24px;
    display: none;
  }

  .image_probioticsupplier_strains2 {
    max-width: none;
  }

  .paragraph_probioticsupplier_strains {
    padding-left: 20px;
    padding-right: 20px;
  }

  .h2_probioticsupplier_strains {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 28px;
  }

  .list-5_probiotiicsupplier_probioticstrains {
    font-size: 14px;
  }

  .section_probioticsupplier_certifications {
    margin-top: 40px;
    margin-bottom: auto;
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .headline_probioticsupplier_certtifications {
    text-align: center;
    font-size: 28px;
    line-height: 36px;
  }

  .div_probioticsupplier_ourcertification {
    flex-wrap: wrap;
  }

  .body_ubl {
    font-size: 14px;
    line-height: 29px;
  }

  .section_ubl_hero {
    background-color: #70707066;
    height: 300px;
    min-height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .background-video_ublhero {
    height: 300px;
  }

  .div_ubl_hero_div {
    text-align: center;
    flex-flow: wrap;
    place-content: center;
    align-items: center;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .ubl_image_logo {
    width: 75px;
    height: 75px;
  }

  .heading_ubl_heroimage {
    color: #fff;
    text-align: center;
    background-color: #0000;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .text_ubl_hero {
    font-size: 12px;
  }

  .section_ubl_experience {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_ubl_experience {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding: 10px;
    font-size: 12px;
  }

  .div_ubl_experience_1 {
    align-content: center;
    width: auto;
    height: auto;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 0;
  }

  .div_ubl_experience_boardrs {
    display: none;
  }

  .h2_ubl_experience {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 22px;
  }

  .text-block_ubl_experience {
    font-size: 12px;
    line-height: 25px;
  }

  .section_ubli_about-us {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_ubl_aboutus_group {
    flex-direction: column;
  }

  .div_ubl_about_us_1st-half {
    padding-right: 0;
  }

  .div_ubl_about_us_second_half {
    width: 250px;
    height: 200px;
  }

  .h2_ubl_about_us {
    text-align: center;
    font-size: 28px;
  }

  .paragraph_ubl_aboutus, .nav-button_ubl_dosageforms {
    font-size: 14px;
    line-height: 29px;
  }

  .section_ubl_certifications {
    margin-top: 40px;
    margin-bottom: auto;
    padding-bottom: 25px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .headline_ubl_certtifications {
    text-align: center;
    font-size: 28px;
    line-height: 36px;
  }

  .div_ubl_ourcertification {
    flex-wrap: wrap;
  }

  .section_ubl_featuredstrains_12 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_ubl_featuredstrains_2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div_ubl_services_big_enclousure {
    flex-wrap: wrap;
    align-items: center;
  }

  .div_ubl_services_enclosure {
    flex-direction: column-reverse;
    justify-content: flex-end;
    align-items: center;
  }

  .div_ubl_services_names {
    flex-wrap: wrap;
    width: auto;
  }

  .paragraph_ubl_services_description {
    line-height: 29px;
  }

  .div_ubl_humanhealthcare_icons {
    margin-top: -3px;
  }

  .image_ubl_humanhealthicons {
    display: inline-block;
  }

  .section_products_faq {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_products_faq {
    flex-direction: column;
  }

  .div_products_faq_left {
    text-align: center;
    margin-top: 0;
    padding: 20px;
  }

  .div_products_faq_right {
    border-left-style: none;
    margin-top: 20px;
    margin-left: 0;
    padding-left: 0;
  }

  .rich-text_products_faq {
    font-size: 14px;
    line-height: 29px;
  }

  .heading_products_faq {
    text-align: center;
  }

  .section_formulations_hero {
    height: 300px;
  }

  .contain-1170_formulations_manu {
    max-width: 1170px;
    height: 300px;
  }

  .div_formulation_hero {
    min-width: auto;
    max-width: none;
    height: 300px;
    min-height: auto;
    margin-top: 60px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .image_formulations_hero {
    width: 100px;
    padding-top: 0;
  }

  .heading_formulations_hero-_manu-_1, .heading_formulations_hero-_manu {
    font-size: 22px;
    line-height: 30px;
  }

  .section_formulations_healthindications {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_formulations_humanhealthcare_icons {
    margin-top: -3px;
  }

  .image_formulations_humanhealthcare_group_humanhealthicons {
    display: inline-block;
  }

  .section_formulations_services2 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_formulations_services_content {
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    font-size: 12px;
  }

  .heading_formulations_services {
    text-align: center;
    margin-bottom: 30px;
    margin-left: 0;
    font-size: 28px;
  }

  .list_formulations_services {
    padding-left: 0;
  }

  .list-item_formulations_services {
    margin-top: 10px;
  }

  .heading_formulations_service {
    font-size: 15px;
  }

  .paragraph_formulations_service {
    font-size: 14px;
    line-height: 29px;
  }

  .section_formulation_strains {
    margin-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_formulation_probiotic_strain_names {
    flex-wrap: wrap;
  }

  .div_formulations_services_big {
    padding-top: 20px;
  }

  .heading_formulations {
    margin-top: 0;
    font-size: 22px;
  }

  .paragraph_formulations {
    font-size: 14px;
  }

  .div_formulations_products3_1-2 {
    min-width: 100px;
    min-height: 150px;
  }

  .div_formulations_products3_2-2 {
    min-width: 100px;
    min-height: 100px;
  }

  .div_formulations_products3_3-2, .div_formulations_products3_4-2 {
    min-width: 100px;
    min-height: 150px;
  }

  .section_probioticblendss_hero {
    background-color: #70707066;
    height: 300px;
    min-height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .background-video_probioticblends_hero {
    height: 300px;
  }

  .div_probioticblends_hero_div {
    text-align: center;
    flex-flow: wrap;
    place-content: center;
    align-items: center;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .probioticblends_image_logo {
    width: 75px;
    height: 75px;
  }

  .heading_probioticblends_heroimage {
    color: #fff;
    text-align: center;
    background-color: #0000;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .section_probioticblends_experiencedesign1 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticblends_experiencedesign1 {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    flex-flow: row;
    font-size: 12px;
  }

  .div_probioticblends_experiencedesignelement1 {
    place-content: center flex-start;
    width: auto;
    height: auto;
    margin-left: 2px;
    margin-right: 2px;
  }

  .div_probioticblends_experience_boardrs {
    display: none;
  }

  .h2_probioticblends_experience_boardrs_experiencedesignelement1 {
    font-size: 22px;
  }

  .text-block_probioticblends_experiencedesignelement1 {
    font-size: 14px;
  }

  .div_probioticblends_humanhealthcare_icons {
    margin-top: -3px;
  }

  .image_probioticblends_humanhealthicons {
    display: inline-block;
  }

  .button_probioticblends_hero_contactus {
    margin-top: 0;
  }

  .button_probioticblends_dosageforms {
    font-size: 14px;
    line-height: 29px;
  }

  .section_probioticsblends_strains2 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticblends_strains_4 {
    padding-top: 0;
    padding-bottom: 5px;
  }

  .div_probioticblends_strains4_contetn {
    flex-wrap: wrap;
    align-content: center;
    min-width: auto;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    font-size: 12px;
    line-height: 24px;
    display: flex;
  }

  .image_probioticblends_strains2 {
    max-width: none;
  }

  .paragraph_probioticblends_strains {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    line-height: 29px;
  }

  .h2_probioticblends_strains {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 28px;
  }

  .list-5_probioticblends_probioticstrains {
    font-size: 14px;
  }

  .section_probioticblends_certifications {
    margin-top: 40px;
    margin-bottom: auto;
    padding-bottom: 25px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .headline_probioticblends_certtifications {
    text-align: center;
    font-size: 28px;
    line-height: 36px;
  }

  .div_probioticblends_ourcertification {
    flex-wrap: wrap;
  }

  .body_probioticsbulk {
    font-size: 14px;
    line-height: 29px;
  }

  .section_probioticsbulk_hero {
    background-color: #70707066;
    height: 300px;
    min-height: auto;
    margin-top: 50px;
    padding-left: 0;
    padding-right: 0;
  }

  .div_probioticsbulk_hero_div {
    text-align: center;
    flex-flow: wrap;
    place-content: center;
    align-items: center;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .probioticsbulk_image_logo {
    width: 100px;
    height: 100px;
  }

  .heading_probioticsbulk_heroimage {
    color: #fff;
    text-align: center;
    background-color: #0000;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .section_probioticsbulk_authenticity {
    margin-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticsbulk_authenticity {
    flex-wrap: wrap;
  }

  .section_probioticsbulk_featuredmorestrains {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticsbulk_featuredmorestrains {
    flex-direction: column;
    align-items: center;
  }

  .div_probioticsbulk_featuredmorestrains_writeup {
    text-align: center;
    flex-direction: column;
    align-self: center;
    width: auto;
  }

  .div_probioticsbulk_featuredmorestrains_lactobacillusstrain {
    width: auto;
    padding-top: 50px;
  }

  .heading_probioticsbulk_featuredmorestrains {
    text-align: center;
    flex: 1;
  }

  .text_probioticsbulk_featuredmorestrains {
    text-align: justify;
    flex: 1;
  }

  .button_probioticsbulk_featuredmorestrains_getintouch {
    margin-top: 20px;
  }

  .img_probioticsbulk_lactobacillus {
    width: 80px;
  }

  .section_probioticsbulk_featuredmorestrains2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticsbulk_featuredmorestrains2 {
    flex-flow: column wrap;
    align-items: center;
  }

  .div_probioticsbulk_featuredmorestrains_bacillusstrain {
    width: auto;
  }

  .div_probioticsbulk_featuredmorestrains_bifidobacteriumstrain {
    align-self: center;
    width: auto;
    margin-top: auto;
    padding-top: 50px;
  }

  .div_probioticsbulk_featuredmorestrains3 {
    flex-flow: column wrap;
    align-items: center;
  }

  .div_probioticsbulk_featuredmorestrains_streptococcusstrain {
    width: auto;
  }

  .div_probioticsbulk_featuredmorestrains_lactococcusstrain {
    width: auto;
    padding-top: 50px;
  }

  .section_probioticsbulk_featuredmorestrains3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticsbulk_pharmaindustry {
    flex-wrap: wrap;
    justify-content: center;
  }

  .div_probioticsbulk_pharmacontent {
    padding-left: 0;
  }

  .image_probioticsbulk_fnbindustry {
    width: 250px;
    height: auto;
  }

  .rich-text_probioticsbulk_pharmacontent {
    text-align: center;
    align-self: center;
  }

  .rich-text_probioticsbulk_pharmacontent ul {
    text-align: justify;
    padding-left: 20px;
  }

  .section_probioticsbulk_fnbindustry {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticsbulk_stable-probioticingredient {
    flex-wrap: wrap;
    justify-content: center;
  }

  .heading_probioticsbulk_fnbindustry {
    text-align: center;
  }

  .heading_probioticsbulk_fnbsafeingredient {
    text-align: justify;
  }

  .image_probioticsbulkk_fnbindustry {
    width: 250px;
    height: auto;
  }

  .rich-text_probioticsbulk_fnbindustry {
    text-align: center;
    align-self: center;
  }

  .rich-text_probioticsbulk_fnbindustry ul {
    text-align: justify;
    padding-left: 20px;
  }

  .section_probioticsbulk_foodnbeverage_fortificationoption {
    border-radius: 0;
    margin-top: 40px;
    padding: 25px 20px;
  }

  .div_probioticsbulk_foodnbeverage_fortificationoption {
    flex-direction: row;
    place-content: space-around center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticsbulk_foodnbeverage_fortificationcontent {
    text-align: justify;
    margin-right: 0;
    padding-left: 0;
  }

  .div_probioticsbulk_fnb_fortification_fooditems {
    width: auto;
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 0;
    font-size: 12px;
  }

  .div_probioticsbulk_fnb_fortification_drinkitems {
    width: auto;
    height: auto;
    margin-top: auto;
    margin-right: 10px;
    padding-right: 0;
    font-size: 12px;
  }

  .section_probioticsbulk_certificates {
    margin-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticsbulk_certifications {
    flex-wrap: wrap;
  }

  .image_probioticsbulk_certifications_logo {
    width: 100px;
    max-width: none;
  }

  .section_probioticsbulk_features {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading_probioticsbulk_propertybullet {
    text-align: center;
  }

  .button_probioticsbulk_contactus {
    margin-top: 40px;
  }

  .section_probioticsbulk_freefree {
    margin-top: 40px;
    padding: 25px 20px;
  }

  .div_probioticsbulk_freefree {
    flex-direction: row-reverse;
  }

  .image_probioticsbulk_freefree_icons {
    width: 50px;
    margin: 10px;
  }

  .text-block_probioticsbulk_freeicon {
    font-size: 12px;
  }

  .section_probioticsbulk_clinicalstudies {
    margin-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid_probioticsbulk_clinicalstudies {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-top: 30px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-_probioticsbulk_clinicalstudgastrohealth {
    flex-flow: column;
    align-items: center;
    padding-bottom: 20px;
  }

  .div-block_probioticsbulk_clinicalstud_cardiohealth, .div-block-_probioticsbulk_clinicalstud_women-shealth {
    flex-direction: column;
    align-items: center;
    padding-bottom: 20px;
  }

  .div-block_probioticsbulk_clinicalstud_oralhealth {
    text-align: left;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 20px;
  }

  .div-block-_probioticsbulk_clinicalstud_sportsnutrition {
    flex-direction: column;
    align-items: center;
    margin-top: auto;
    padding-bottom: 20px;
  }

  .div-block_probioticsbulk_clinicalstud_immunityy {
    flex-direction: column;
    align-items: center;
    padding-bottom: 20px;
  }

  .div-block_probioticsbulk_clinicalstudy_lifestyledisorder {
    flex-direction: column;
    align-items: center;
    margin-top: auto;
    padding-bottom: 20px;
  }

  .image_probioticsbulk_clinicalstudiesicons {
    border-top-left-radius: 20px;
    width: 60px;
    height: 60px;
    padding: 10px;
  }

  .rich-text_probioticsbulk_clinicalstudies {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .section_probioticsbulk_featuredstrains_12 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticsbulk_featuredstrains_2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div_probioticsbulk_services_big_enclousure {
    flex-wrap: wrap;
    align-items: center;
  }

  .div_probioticsbulk_services_enclosure {
    flex-direction: column-reverse;
    justify-content: flex-end;
    align-items: center;
  }

  .div_probioticsbulk_services {
    flex-wrap: wrap;
    width: auto;
  }

  .paragraph_probioticsbulk_services_description {
    line-height: 29px;
  }

  .body_probioticdosage {
    font-size: 14px;
    line-height: 29px;
  }

  .section_probioticdosage_hero {
    background-color: #70707066;
    height: 300px;
    min-height: auto;
    margin-top: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .div_probioticdosage_hero_div {
    text-align: center;
    flex-flow: wrap;
    place-content: center;
    align-items: center;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .probioticdosage_image_logo {
    width: 100px;
    height: 100px;
  }

  .heading_probioticdosage_heroimage {
    color: #fff;
    text-align: center;
    background-color: #0000;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .section_probioticdosage_experiencedesign1 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticdosage_experiencedesign1 {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    flex-flow: row;
    font-size: 12px;
  }

  .div_probioticdosage_experiencedesignelement1 {
    place-content: center flex-start;
    width: auto;
    height: auto;
    margin-left: 2px;
    margin-right: 2px;
  }

  .div_probioticdosage_experience_boardrs {
    display: none;
  }

  .h2_probioticdosage_experiencedesignelement1 {
    font-size: 22px;
  }

  .text-block_probioticdosage_experiencedesignelement1 {
    font-size: 14px;
  }

  .div_probioticdosage_pharmaindustry {
    flex-wrap: wrap;
    justify-content: center;
  }

  .div_probioticdosage_pharmacontent {
    padding-left: 0;
  }

  .rich-text_probioticdosage_pharmaindustryblock {
    text-align: center;
    align-self: center;
  }

  .rich-text_probioticdosage_pharmaindustryblock ul {
    text-align: justify;
    padding-left: 20px;
  }

  .image_probioticdosage_fnbindustry {
    width: 250px;
    height: auto;
  }

  .div_probioticdosage_dosageforms {
    flex-flow: wrap;
    align-items: center;
  }

  .image_probioticdosage_dosageform1 {
    width: 50px;
    max-width: none;
    height: 50px;
    max-height: none;
  }

  .text_probioticdosage_dosageform {
    font-size: 12px;
  }

  .button_probioticdosage_contactus {
    margin-top: 40px;
  }

  .section_probioticdosage_fnbindustry {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticdosage_stable-probioticingredient {
    flex-wrap: wrap;
    justify-content: center;
  }

  .heading_probioticdosage_fnbindustry {
    text-align: center;
  }

  .body_healthyguthabitchildren {
    font-size: 14px;
    line-height: 29px;
  }

  .section_blog_guthabitchildren_hero {
    margin-top: 100px;
  }

  .div_blog_guthabitchildren_hero {
    background-position: 50%;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: scroll;
    height: 200px;
  }

  .section_blog_guthabitchildren {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rich-text_guthabitchildren h2 {
    text-align: left;
  }

  .image_probioticdosage_fnbindustryy {
    width: 250px;
    height: auto;
  }

  .rich-text_probioticdosage_fnbindustry {
    text-align: center;
    align-self: center;
  }

  .rich-text_probioticdosage_fnbindustry ul {
    text-align: justify;
    padding-left: 20px;
  }

  .section_probioticdosage_foodnbeverage_fortificationoption {
    border-radius: 0;
    margin-top: 40px;
    padding: 25px 20px;
  }

  .div_probioticdosage_foodnbeverage_fortificationoption {
    flex-direction: row;
    place-content: space-around center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticdosage_foodnbeverage_fortificationcontent {
    text-align: justify;
    margin-right: 0;
    padding-left: 0;
  }

  .headline_probioticdosage_fortificationoptions {
    text-align: center;
    font-size: 15px;
    line-height: 30px;
  }

  .paragraph_probioticdosage_fortification-option {
    font-size: 14px;
  }

  .div_probioticdosage_fnb_fortification_fooditems {
    width: auto;
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 0;
    font-size: 12px;
  }

  .div_probioticdosage_fnb_fortification_drinkitems {
    width: auto;
    height: auto;
    margin-top: auto;
    margin-right: 10px;
    padding-right: 0;
    font-size: 12px;
  }

  .section_probioticdosage_certificates {
    margin-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticdosage_certifications {
    flex-wrap: wrap;
  }

  .image_probioticdosage_certifications_logo {
    width: 100px;
    max-width: none;
  }

  .section_probioticdosage_featuredstrains_12 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticdosage_featuredstrains_2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div_probioticdosage_services_big_enclousure {
    flex-wrap: wrap;
    align-items: center;
  }

  .div_probioticdosage_services_enclosure {
    flex-direction: column-reverse;
    justify-content: flex-end;
    align-items: center;
  }

  .div_probioticdosage_servicesnames {
    flex-wrap: wrap;
    width: auto;
  }

  .section_probioticdosage_strains {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticdosage_probiotic_strain_names {
    flex-wrap: wrap;
  }

  .body_benefitsprobioticswomen {
    font-size: 14px;
    line-height: 29px;
  }

  .section_blog_benefitsprobioticswomen_hero {
    justify-content: center;
    margin-top: 100px;
    display: block;
  }

  .container_1170_blog_benefitsprobioticswomen_hero {
    max-width: 1170px;
    margin-left: auto;
    margin-right: auto;
  }

  .div_blog_benefitsprobioticswomen_hero {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61c2d80c5a6859451954aab0_Women%20Diversity%20-%20Preview.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-attachment: scroll;
    width: auto;
    height: 200px;
    margin-top: 0;
  }

  .section_blog_benefitsprobioticswomen {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rich-text_benefitsprobioticswomen h2 {
    text-align: left;
  }

  .body_immunesystem {
    font-size: 14px;
    line-height: 29px;
  }

  .section_blog_immunesystem_hero {
    margin-top: 100px;
  }

  .section_blog_immunesystem {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rich-text_immunesystem h2 {
    text-align: left;
  }

  .body_probioticsfoodbev {
    font-size: 14px;
    line-height: 29px;
  }

  .section_blog_probioticsfoodbev_hero {
    margin-top: 100px;
  }

  .div_blog_probioticsfoodbev_hero {
    background-position: 50%;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: scroll;
    height: 200px;
  }

  .section_blog_probioticsfoodbev {
    padding-left: 20px;
    padding-right: 20px;
  }

  .body_s-boulardii {
    font-size: 14px;
    line-height: 29px;
  }

  .section_s-boulardii_hero {
    background-attachment: scroll;
    height: 400px;
  }

  .contain-1170_s-boulardii-_hero {
    max-width: 1170px;
    height: 300px;
  }

  .div_s-boulardii_hero {
    min-width: auto;
    max-width: none;
    height: 300px;
    min-height: auto;
    margin-top: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

  .image_s-boulardii_hero {
    width: 100px;
    margin-top: 100px;
  }

  .heading_s-boulardii_hero {
    font-size: 22px;
    line-height: 30px;
  }

  .button_sboulardii_contactus {
    margin-top: 0;
    margin-bottom: 70px;
  }

  .section_sboulardii_experiencedesign1 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_sboulardii_experiencedesign1 {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    flex-wrap: nowrap;
    padding: 10px;
    font-size: 12px;
  }

  .div_sboulardii_experiencedesignelement1 {
    place-content: center flex-start;
    width: auto;
    height: auto;
    margin-left: 2px;
    margin-right: 2px;
  }

  .div_sboulardii_experience_boardrs {
    display: none;
  }

  .text-block_sboulardii_experiencedesignelement1 {
    font-size: 14px;
  }

  .section_sboulardii_whysboulardii {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading_sboulardii_whysboulardii {
    text-align: left;
  }

  .div_sboulardii_whysboulardii_properties_trial {
    width: 300px;
    height: auto;
  }

  .section_sboulardii_aboutsboulardii {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_sboulardii_aboutsboulardii {
    flex-wrap: wrap;
    align-content: center;
    align-self: center;
    align-items: center;
  }

  .button_sboulardii_contactuss {
    margin-top: 0;
  }

  .image_sboulardii_aboutsboulardii {
    align-self: center;
    width: 250px;
    height: 150px;
  }

  .image_sboulardii_mechanismofsboulardii {
    width: 300px;
  }

  .section_sboulardii_certifications {
    margin-top: 40px;
    margin-bottom: auto;
    padding-bottom: 25px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .headline_sboulardii_certtifications {
    text-align: center;
    font-size: 28px;
    line-height: 36px;
  }

  .div_sboulardii_ourcertification {
    flex-wrap: wrap;
  }

  .section_sboulardii_foodnbeverage_fortificationoption {
    border-radius: 0;
    margin-top: 40px;
    padding: 25px 20px;
  }

  .div_sboulardii_foodnbeverage_fortificationoption {
    flex-direction: row;
    place-content: space-around center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_sboulardii_foodnbeverage_fortificationcontent {
    text-align: justify;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .headline_sboulardii_fortificationoptions {
    text-align: center;
    font-size: 15px;
    line-height: 30px;
  }

  .paragraph_sbouardii_fortification-option {
    font-size: 12px;
  }

  .div_sboulardii_fnb_fortification_fooditems {
    width: auto;
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 0;
    font-size: 12px;
  }

  .div_sboulardii_fnb_fortification_drinkitems {
    width: auto;
    height: auto;
    margin-top: auto;
    margin-right: 10px;
    padding-right: 0;
    font-size: 12px;
  }

  .section_sboulardii_features {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .button_sboulardii_features_contactus {
    margin-top: 40px;
  }

  .heading_sboulardii_whysboulardii_propertybullett {
    text-align: center;
  }

  .section_sboulardii_services {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .div_sboulardii_services {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div_sboulardii_services_big_enclousure {
    flex-wrap: wrap;
    align-items: center;
  }

  .div_sboulardii_services_enclosure {
    flex-direction: column-reverse;
    justify-content: flex-end;
    align-items: center;
  }

  .div_sboulardii_services_names {
    flex-wrap: wrap;
    width: auto;
  }

  .paragraph_sboulardii_services_description {
    line-height: 29px;
  }

  .div_blog_immunesystem_hero {
    background-image: url("https://cdn.prod.website-files.com/61177bff37db7dd194ff451f/61c2df6e77f2a27df9e52b6e_500_19.jpg");
    background-position: 50% 0;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: scroll;
    height: 200px;
  }

  .section_landingpagefooter, .section_landingpagefooter-2 {
    margin-top: 40px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .navbar_lp_probioticmanufacturer, .navbar_lp_bcoagulans {
    flex-wrap: nowrap;
    padding-left: 20px;
    padding-right: 20px;
  }

  .body_bcoagulans {
    font-size: 14px;
    line-height: 29px;
  }

  .div_blog_probioticsupplement_hero {
    background-position: 50% 0;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: scroll;
    height: 200px;
  }

  .section_blog_probioticsupplement {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rich-text-block_probioticsupplement h2 {
    text-align: left;
  }

  .div_bulk_dosageforms {
    flex-flow: wrap;
    align-items: center;
  }

  .button_probioticsbulk_contactus-copy, .button_probioticdosage_certificate_contactus {
    margin-top: 40px;
  }

  .section_blog_benefitofprobioticfood {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_blog_diarrhea {
    text-align: left;
    margin-right: 0;
  }

  .image_diarrhea {
    width: 300px;
  }

  .body_gummymanufacturer {
    font-size: 14px;
    line-height: 29px;
  }

  .section_gummymanufacturer_hero {
    background-color: #70707066;
    height: 300px;
    min-height: auto;
    margin-top: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .div_gummymanufacturer_hero {
    text-align: center;
    flex-flow: wrap;
    place-content: center;
    align-items: center;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .gummymanufacturer_image_logo {
    width: 100px;
    height: 100px;
  }

  .heading_gummymanufacturer_heroimage {
    color: #fff;
    text-align: center;
    background-color: #0000;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .section_gummymanufacturer_experiencedesign1 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_gummymanufacturer_experiencedesign1 {
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    flex-flow: row;
    padding: 11px;
    font-size: 12px;
  }

  .div_gummymanufacturer_experiencedesignelement {
    place-content: center flex-start;
    width: auto;
    height: auto;
    margin-left: 0;
    margin-right: 4px;
  }

  .div_gummymanufacturer_experience_boardrs {
    display: none;
  }

  .h2_gummymanufacturer_experiencedesignelement {
    font-size: 22px;
  }

  .text-block_gummymanufacturer_experiencedesignelement1 {
    flex-wrap: wrap;
    padding: 0;
    font-size: 14px;
    display: flex;
  }

  .div_gummymanufacturer_dosageforms {
    flex-flow: wrap;
    justify-content: space-between;
    align-self: center;
    align-items: center;
  }

  .button_gummymanufacturer_contactus {
    margin-top: 40px;
  }

  .section_gummymanufacturer_certificates {
    margin-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_gummymanufacturer_certifications {
    flex-wrap: wrap;
  }

  .image_gummymanufacturer_certifications_logo {
    width: 100px;
    max-width: none;
  }

  .section_gummymanufacturer_services {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_gummymanufacturer_services {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .headline_gummymanufacturer_services {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .div_gummymanufacturer_services_big_enclousure {
    flex-wrap: wrap;
    align-items: center;
  }

  .div_gummymanufacturer_services_enclosure {
    flex-direction: column-reverse;
    justify-content: flex-end;
    align-items: center;
  }

  .div_gummymanufacturer_servicesnames {
    flex-wrap: wrap;
    width: auto;
    height: auto;
  }

  .paragraph_gummymanufacturer_services_description {
    text-align: justify;
    line-height: 29px;
  }

  .section_gummymanufacturer_freefree {
    margin-top: 40px;
    padding: 0 20px 25px;
  }

  .div_gummymanufacturer_freefree {
    flex-direction: row-reverse;
  }

  .image_gummymanufacturer_freefree_icons {
    width: 80px;
    margin: 10px;
  }

  .text-block_gummymanufacturer_freeicon {
    font-size: 12px;
  }

  .nav-button_gummymanufacturer_-cta {
    padding-bottom: 9px;
    font-size: 16px;
  }

  .section_gummymanufacturer_belowhero {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_gummymanufacturer_belowhero {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    flex-flow: column;
    font-size: 12px;
  }

  .heading_gummymanufacturer_belowhero {
    text-align: center;
  }

  .section_gummymanufacturer_gummiesoption {
    border-radius: 0;
    margin-top: 40px;
    padding: 25px 20px;
  }

  .div_gummymanufacturer_gummiesoption_content {
    text-align: justify;
    margin-right: 0;
    padding-left: 0;
  }

  .headline_gummymanufacturer_gummiesoption {
    text-align: center;
    font-size: 28px;
    line-height: 36px;
  }

  .paragraph_gummymanufacturer_gummiesoption {
    font-size: 14px;
  }

  .heading_gummymanufacturer_multivitamingummies {
    text-align: center;
  }

  .text_gummyemanufacturer_multivitamin {
    text-align: justify;
    font-size: 14px;
  }

  .image_probioticgummy {
    width: 280px;
  }

  .div_gummymanufacturer_photo {
    width: auto;
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 0;
    font-size: 12px;
  }

  .image_gummyyy {
    width: 250px;
  }

  .richtext_blogprobioticfood_benefitchildren strong, .richtext_blogprobioticfood_benefitchildren h2 {
    text-align: left;
  }

  .section_blogprobioticfood_10superfoods {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image_oralhealth {
    margin-top: 20px;
  }

  .richtext_blog_oralhealth {
    margin-right: 0;
  }

  .richtext_blog_oralhealthh, .richtext_blog_ibs, .richtext_blog_bloating, .richtext_blog_constipation, .richtext_blog_dahi {
    text-align: left;
    margin-right: 0;
  }

  .image_dahi {
    width: 300px;
  }

  .richtext_blog_dosa {
    text-align: left;
    margin-right: 0;
  }

  .image_dosa {
    width: 300px;
  }

  .richtext_blog_kaanji {
    text-align: left;
    margin-right: 0;
  }

  .image_kaanji {
    width: 300px;
  }

  .richtext_blog_pickle {
    text-align: left;
    margin-right: 0;
  }

  .image_pickle {
    width: 300px;
  }

  .richtext_blog_greenpeas {
    text-align: left;
    margin-right: 0;
  }

  .image_greenpeas {
    width: 300px;
  }

  .richtext_blog_dhokla {
    text-align: left;
    margin-right: 0;
  }

  .image_dhokla {
    width: 300px;
  }

  .richtext_blog_misosoup {
    text-align: left;
    margin-right: 0;
  }

  .image_misosoup {
    width: 300px;
  }

  .richtext_blog_kefir {
    text-align: left;
    margin-right: 0;
  }

  .image_kefir {
    width: 300px;
  }

  .richtext_blog_buttermilk, .richtext_blog_paneer {
    text-align: left;
    margin-right: 0;
  }

  .image_buttermilk {
    width: 300px;
  }

  .div_gummie_composition {
    padding: 0;
  }

  .div_gummymanufacturer_gummiesnameee_bigblock {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    width: auto;
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 20px;
    font-size: 12px;
  }

  .text-block_gummymanufacturer_features {
    text-align: justify;
    margin-top: 20px;
    font-size: 14px;
  }

  .richtext_gummymanufacturer_qualitytext {
    margin-top: 20px;
    font-size: 14px;
  }

  .section_aboutbclausii_suspension {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph_aboutub {
    font-size: 14px;
    line-height: 29px;
  }

  .section_bclausii_experiencedesign1-2 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_bclausii_suspension_experiencedesign1 {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    flex-wrap: nowrap;
    padding: 10px;
    font-size: 12px;
  }

  .div_bclausii_suspension_experiencedesignelement1-copy {
    place-content: center flex-start;
    width: auto;
    height: auto;
    margin-left: 2px;
    margin-right: 2px;
  }

  .div_bclausii_suspension_experience_boardrs {
    display: none;
  }

  .div_bclausii_suspension_experiencedesignelement1 {
    place-content: center flex-start;
    width: auto;
    height: auto;
    margin-left: 2px;
    margin-right: 2px;
  }

  .section_bclaussi_suspension_services {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_bclausii_suspension_services {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .headline_bclausii_suspension_company_services {
    margin-bottom: 0;
    margin-left: 0;
  }

  .div_bclausii_suspension_services_big_enclousure {
    flex-wrap: wrap;
    align-items: center;
    margin-top: 10px;
  }

  .div_bclausii_suspension_services_enclosure2 {
    flex-direction: column-reverse;
    justify-content: flex-end;
    align-items: center;
  }

  .body_bclausii_suspension {
    font-size: 14px;
    line-height: 29px;
  }

  .section_aboutub {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading_bclausiisuspension_belowhero {
    text-align: center;
  }

  .section_bclausiisuspension_combination {
    border-radius: 0;
    margin-top: 40px;
    padding: 25px 20px;
  }

  .div_bclausiisuspension_combination {
    flex-direction: row;
    place-content: space-around center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_bclausiisuspension_combination_text {
    text-align: justify;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .paragraph_bclausiisuspension_combination {
    font-size: 14px;
  }

  .div_bclausiisuspension_combination_pointsss {
    width: auto;
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 0;
    font-size: 12px;
  }

  .paragraph_bclausii_about {
    align-self: stretch;
  }

  .section_bclausiisus_hero {
    background-color: #70707066;
    height: 300px;
    min-height: auto;
    margin-top: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .div_bclausiisus_hero {
    text-align: center;
    flex-flow: wrap;
    place-content: center;
    align-items: center;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .bclausiisus_image_logo {
    width: 100px;
    height: 100px;
  }

  .heading_bclausiisus_heroimage {
    color: #fff;
    text-align: center;
    background-color: #0000;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .div_bclausiisus_dosageforms {
    flex-flow: wrap;
    justify-content: space-between;
    align-self: center;
    align-items: center;
  }

  .div_bclausiisus_dosageforms-inside {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .image_bclausiisus_dosageform1 {
    width: 50px;
    max-width: none;
    height: 50px;
    max-height: none;
  }

  .text_bclausiisus_dosageform {
    font-size: 12px;
  }

  .section_bclausiisus_healthbenefits {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .rich-text_bclausiisus_healthbenefits, .list-item-21 {
    font-size: 14px;
  }

  .link-block-2 {
    height: 30px;
  }

  .div_footer_about-connectgroup {
    width: auto;
  }

  .section_cmsblog_hero {
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .contain_1170_cmsblog_hero {
    flex-direction: column;
  }

  .div_cmsblog_hero {
    width: 250px;
    height: 300px;
  }

  .section_cmsblog_headline {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text_cmsblog_date {
    margin-left: 0;
    margin-right: 0;
  }

  .body_cmsblog {
    font-size: 14px;
    line-height: 29px;
  }

  .section_cmsblog_content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image_cmsblog_thumbnailimage {
    width: 250px;
  }

  .div_cmsblog_categories {
    flex-flow: column wrap;
    width: auto;
    height: auto;
    margin-top: 20px;
    margin-left: 0;
  }

  .image-39 {
    max-width: 100px;
  }

  .collection-item {
    justify-content: space-between;
    align-items: center;
  }

  .text-block-63 {
    text-align: center;
  }

  .group-categories {
    display: flex;
  }

  .text_bclausii_hero {
    font-size: 28px;
    line-height: 36px;
  }

  .text_bacilluscoagulans_hero {
    text-align: center;
    font-size: 28px;
    line-height: 36px;
  }

  .bold-text-21 {
    font-size: 28px;
    font-weight: 700;
    line-height: 36px;
  }

  .bold-text-22, .bold-text-23, .bold-text-24, .bold-text-29 {
    font-size: 28px;
  }

  .section_bc_hero-image {
    padding-left: 20px;
    padding-right: 20px;
  }

  .body_strain_bc {
    font-size: 14px;
    line-height: 29px;
  }

  .div_bc_hero_image {
    min-width: 250px;
    min-height: 250px;
  }

  .headline_bc_hero {
    font-size: 24px;
    line-height: 40px;
  }

  .section_strain_bc_certifications {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_strain_bc_certification1 {
    flex-wrap: wrap;
  }

  .section_strain_bc_fortification {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-65 {
    font-size: 14px;
  }

  .list-item-22, .list-item-23 {
    margin-left: 7px;
    margin-right: 7px;
    font-size: 14px;
  }

  .list-item-24 {
    margin-left: 7px;
    margin-right: 7px;
  }

  .list-7 {
    column-count: 2;
    white-space: normal;
    justify-content: space-between;
    font-size: 14px;
    display: flex;
  }

  .list-item-25 {
    margin-left: 7px;
    margin-right: 7px;
  }

  .section_strain_bc_aboutus {
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image_bc_strain_aboutus_image {
    align-self: center;
    width: 200px;
    min-width: auto;
    height: auto;
  }

  .div_bc_strain {
    flex-wrap: wrap;
    align-content: center;
    align-self: center;
    align-items: center;
  }

  .section_y_manufacturers_bc_strain, .section_support_we_provide {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_bclausii_experience_boardrs-2 {
    display: none;
  }

  .section_bclausii_whybclausii-2 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .button_about-bclausii_contactus-2 {
    margin-top: 0;
  }

  .section_bclausii_points-2 {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_bclausii_points_right-2 {
    border-left-style: solid;
    margin-top: 20px;
    margin-left: 0;
  }

  .button_bclausii_features_contactus-2 {
    margin-top: 40px;
  }

  .div_bclausii_productname_heading-2 {
    flex-wrap: wrap;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .section_bclausii_stability-2 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    line-height: 25px;
    display: none;
  }

  .div_bclausii_allnames-2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .body-12, .body-13 {
    font-size: 14px;
    line-height: 29px;
  }

  .rich-text-block-57-copy-copy h3 {
    text-align: left;
  }

  .section_bc_strain_conclusion {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_boulardii_whysboulardii {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading_boulardii_whysboulardii {
    text-align: left;
  }

  .div_boulardii_whysboulardii_properties {
    width: 300px;
    height: auto;
  }

  .section_boulardii_experiencedesign {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_boulardii_experiencedesign {
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    flex-wrap: nowrap;
    padding: 10px;
    font-size: 12px;
  }

  .div_boulardii_experience_boardrs {
    display: none;
  }

  .text-block_boulardii_experiencedesignelement {
    font-size: 14px;
  }

  .div_boulardii_experiencedesignelement1 {
    place-content: center flex-start;
    width: auto;
    height: auto;
    margin-left: 2px;
    margin-right: 2px;
  }

  .image_boulardii_content {
    align-self: center;
    width: 250px;
    height: 150px;
  }

  .section_boulardii_services {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .div_boulardii_services {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div_boulardii_services_big_enclousure {
    flex-wrap: wrap;
    align-items: center;
  }

  .div_boulardii_services_enclosure {
    flex-direction: column-reverse;
    justify-content: flex-end;
    align-items: center;
  }

  .div_boulardii_services_contract {
    flex-wrap: wrap;
    width: auto;
    min-width: auto;
    min-height: auto;
  }

  .paragraph_boulardii_services_description {
    line-height: 29px;
  }

  .section_boulardii_certifications {
    margin-top: 40px;
    margin-bottom: auto;
    padding-bottom: 25px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_boulardii_ourcertification {
    flex-wrap: wrap;
  }

  .section_boulardii_features {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_boulardii_features {
    flex-wrap: nowrap;
  }

  .div_boulardii_featureslist {
    flex-flow: column wrap;
    align-content: space-around;
  }

  .heading_boulardii_whysboulardii_propertybullett {
    text-align: center;
  }

  .section_boulardii_aboutsboulardii {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image_boulardii_mechanismofsboulardii {
    width: 300px;
  }

  .section_boulardii_hero {
    background-attachment: scroll;
    height: 400px;
  }

  .contain-1170_boulardii-_hero {
    max-width: 1170px;
    height: 400px;
  }

  .div_boulardii_hero {
    flex-flow: column;
    min-width: auto;
    max-width: none;
    height: 400px;
    min-height: auto;
    margin-top: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

  .image_boulardii_hero {
    width: 100px;
    margin-top: 20px;
  }

  .heading_boulardii_hero {
    font-size: 22px;
    line-height: 30px;
  }

  .section_boulardii_availability {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .div_boulardii_availability {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div_boulardii_availability_enclosure {
    flex-wrap: wrap;
    align-items: center;
  }

  .button_boulardii_contactus_hero {
    margin-top: 0;
  }

  .div_boulardii_services_priivatelabel {
    flex-wrap: wrap;
    width: auto;
  }

  .div_boulardii_services_priivatelabel.aqua {
    width: auto;
    min-width: auto;
    min-height: auto;
  }

  .div_boulardii_services_customize {
    flex-wrap: wrap;
    width: auto;
  }

  .div_boulardii_services_customize.turquise {
    width: auto;
    min-width: auto;
    min-height: auto;
  }

  .div_boulardii_services_analyticalsupport {
    flex-wrap: wrap;
    width: auto;
  }

  .div_boulardii_services_analyticalsupport.lightblue {
    min-width: auto;
    min-height: auto;
  }

  .div_boulardii_column {
    margin-right: 0;
  }

  .div_boulardii_formsavailable {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_boulardii_customerfeedback {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .div_boulardii_customerfeedback {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .headline_boulardii_customerfeedback {
    text-align: center;
  }

  .div_boulardii_feedback {
    margin-right: 0;
    position: static;
  }

  .section_bc_strain_y-manu {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-menu {
    flex-direction: column;
  }

  .tabs-content {
    margin-top: 20px;
  }

  .tab_bc_strain {
    padding-left: 7px;
    padding-right: 7px;
  }

  .section_boulardii_freefree {
    margin-top: 40px;
    padding: 0 20px 25px;
  }

  .div_boulardii_freefree {
    flex-direction: row-reverse;
  }

  .div_1_bc_straim_contract_manu, .div_1_bc_straim_pvt, .div_1_bc_straim_customised, .div_1_bc_straim_snalytical {
    min-width: 250px;
  }

  .image-41 {
    width: 250px;
  }

  .list-item-26 {
    margin-left: 7px;
    margin-right: 7px;
  }

  .div_bc_strain__products {
    margin-top: -3px;
  }

  .div_bc_strain_gastro {
    margin-top: 20px;
  }

  .image_bc_strain_humanhealthicons, .image_bc_strain_humanhealthicons-_cogn, .image_strain_bc_humanhealthicons-_diabetes, .image_bc_strain_humanhealthicons_oral, .image_bc_strain_humanhealthiconss_renal, .image_bc_strain_humanhealthicons-_women, .image_bc_strain_humanhealthicons-_obecity {
    display: inline-block;
  }

  .section_boulardii_keybenefits, .section_bclausii_dosage {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_bclausii_dosage {
    flex-direction: column;
  }

  .div_bclausii_dosage_left {
    margin-top: 0;
    padding: 20px;
  }

  .div_bclausii_dosage_right {
    border-left-style: solid;
    margin-top: 20px;
    margin-left: 0;
  }

  .section_thankyou-2 {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container_thankyou-2 {
    max-width: 300px;
  }

  .heading-77 {
    font-size: 25px;
  }

  .paragraph-79 {
    font-size: 12px;
    line-height: 25px;
  }

  .html-embed-3 {
    min-width: 250px;
  }

  .section_blog_subcat {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block_blogs_wnc {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .dropdown-link-3 {
    line-height: 29px;
  }

  .rich-text-_featured_strains_lactobacillussalivarious_content img {
    display: none;
  }

  .rich-text-_featured_strains_lactobacillussalivarious_content p {
    text-align: justify;
  }

  .section_blogtopic_probioticstraintags {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block_blogtopicprobioticstrain {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .div_blogtopicprobioticstrain_ubpost_image-cms {
    background-position: 50%;
  }

  .div_blogssummary {
    border-right-style: none;
    flex-direction: column;
  }

  .div_category-date {
    align-self: flex-start;
  }

  .contain_1170_alltags {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_tagsgroup {
    position: static;
  }

  .div_heroimage_blog-categories {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .contain_1170_category {
    flex-direction: column-reverse;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .collection-item-6 {
    border-bottom-style: solid;
    margin-top: 50px;
    margin-bottom: 50px;
    padding: 0 0 20px;
  }

  .div_category-tag {
    position: static;
    top: auto;
  }

  .collection-item-9 {
    border-bottom-style: solid;
    border-right-style: none;
    flex-direction: column;
    margin-top: 50px;
    margin-bottom: 50px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .rich-text-block-64 {
    line-height: 29px;
  }

  .body_categorywise, .body-15 {
    font-size: 14px;
    line-height: 29px;
  }

  .heading_tags_hero {
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 40px;
  }

  .contain1170_tags_blogs-summary {
    flex-direction: column;
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .link-block_tags_blogimage {
    margin-right: 0;
  }

  .div-block_tags {
    align-self: center;
    margin-top: 30px;
  }

  .div-block_tags_categories {
    margin-top: 30px;
    position: static;
    top: auto;
  }

  .heading_categories {
    text-align: center;
    font-size: 40px;
  }

  .section_category_blogsdisplay {
    margin-top: 100px;
    margin-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .div_category_blogs-display {
    border-right-style: none;
    padding-right: 0;
  }

  .collection-list-wrapper-5 {
    flex-direction: column;
    display: block;
  }

  .heading-78 {
    margin-left: 10px;
    margin-right: auto;
  }

  .text-block-76 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .subscript {
    margin-left: auto;
    margin-right: auto;
    display: inline;
  }

  .section {
    max-width: none;
    max-height: none;
    margin: 100px auto 0;
    display: block;
  }

  .secttion_ubl-logo {
    padding: 20px;
  }

  .div_contain_1170 {
    flex-direction: column;
  }

  .image_suppluside_logo {
    width: 250px;
  }

  .section_supplyside_text {
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text_supplysidewest {
    font-size: 16px;
    line-height: 28px;
  }

  .div_photo {
    flex-direction: column;
  }

  .image_supplysidelogo {
    width: auto;
  }

  .text_reputed_partner {
    margin-top: 10px;
    margin-left: 0;
    font-size: 14px;
  }

  .button_supplysidewesy_book-appointment {
    margin-top: 20px;
    font-size: 12px;
    line-height: 25px;
    position: static;
    top: 22px;
  }

  .image_leader_1 {
    width: 100px;
  }

  .div_logo_leaderwrap {
    flex: 0 auto;
    align-self: center;
    width: auto;
    height: auto;
  }

  .heading_our-strains {
    text-align: center;
    font-size: 30px;
    line-height: 40px;
  }

  .section_slider_logo_test {
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_logo_leader_testwrap {
    flex-flow: column;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
  }

  .div_contain_1170_test {
    justify-content: center;
    margin-bottom: auto;
  }

  .section_home_healthportfolio_supplyside {
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-1170_home_healthportfolio_supplyside {
    margin-top: -69px;
  }

  .grid_home_healthportfoliosegments_supplyside {
    grid-column-gap: 16px;
    grid-row-gap: 28px;
    object-fit: fill;
    grid-template-rows: 280px 280px;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    height: 280px;
    display: grid;
  }

  .div_home_healthportfoliosegments_humanimg_supplyside {
    background-image: linear-gradient(#0000, #0000);
    border-top-left-radius: 80px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 280px;
  }

  .div_home_healthportfoliosegments_animaimg__supplyside {
    background-image: none;
    border-radius: 80px 0 40px 40px;
    height: 280px;
  }

  .div_home_healthportfoliosegments_fnbimg-copy {
    background-image: none;
    border-radius: 80px 0 40px 40px;
    height: 280px;
    margin-left: 0;
  }

  .div_home_healthportfoliosegments_agriimg_supplyside {
    background-image: none;
    border-radius: 80px 0 40px 40px;
    height: 280px;
  }

  .div-block-81__supplyside {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .text-block-40__supplyside {
    padding-top: 20px;
  }

  .div-block-82_supplyside {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .text-block-41_supplyside {
    padding-top: 20px;
  }

  .div-block-83_supplyside {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .text-block-42_supplyside {
    padding-top: 20px;
  }

  .div-block-84-copy {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .text-block-43_supplyside {
    padding-top: 20px;
  }

  .section_supplyside_health-strain {
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_health {
    justify-content: center;
  }

  .text_health_supplyside {
    font-size: 14px;
    line-height: 20px;
  }

  .italic-text-6, .italic-text-7 {
    font-size: 14px;
  }

  .div_logo_leaderwrap_experts {
    flex: 0 auto;
    align-self: center;
    width: auto;
    max-width: 280px;
    height: auto;
  }

  .image-17 {
    border-style: solid;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 0;
    top: 30%;
  }

  .div_stallno {
    top: 70%;
  }

  .text_stallno {
    background-color: #39b6aea8;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 14px;
    line-height: 20px;
  }

  .text-span-10 {
    font-size: 18px;
  }

  .bold-text-39 {
    white-space: normal;
  }

  .text-span-12 {
    font-size: 18px;
  }

  .text_health_supplyside-_post {
    font-size: 14px;
    line-height: 20px;
  }

  .heading_scheduleconversation {
    text-align: center;
    font-size: 30px;
    line-height: 40px;
  }

  .section_supplyside_text_footer {
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_probioticmanufacturer_hero_supplyside {
    height: 400px;
  }

  .contain-1170_probioticmanufacturer-_manu__supplyside {
    max-width: 1170px;
    height: 400px;
  }

  .div_probioticmanufacturer_hero_supplyside {
    min-width: auto;
    max-width: none;
    height: 400px;
    min-height: auto;
    margin-top: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

  .image_probioticmanufacturer_hero__supplyside {
    width: 150px;
  }

  .heading_probioticmanufacturer_hero-_manu-__supplyside, .heading_probioticmanufacturer_hero-_manu__supplyside {
    font-size: 22px;
    line-height: 30px;
  }

  .section_probioticmanufacturer_experiencedesign1_supplyside {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticmanufacturer_experiencedesign1_supplyside {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-top-left-radius: 30px;
    border-bottom-right-radius: 30px;
    flex-wrap: nowrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding: 10px;
    font-size: 12px;
    display: grid;
  }

  .div_probioticmanufacturer_experiencedesignelement1_supplyside {
    place-content: center flex-start;
    width: auto;
    max-width: none;
    height: auto;
    margin-left: 2px;
    margin-right: 2px;
  }

  .h2_probioticmanufacturer_experiencedesignelement1_supplyside {
    font-size: 28px;
  }

  .text-block_probioticmanufacturer_experiencedesignelement1__supplyside {
    white-space: normal;
    font-size: 14px;
  }

  .div_probioticmanufacturers_experience_boardrs__supplyside {
    display: none;
  }

  .h2_probioticmanufacturer_experiencedesignelement1-copy {
    font-size: 28px;
  }

  .div_probioticmanufacturers_experience_boardrs__supplyside-copy {
    display: none;
  }

  .section_probioticmanufacturer_certifications_supplyside {
    margin-top: 40px;
    margin-bottom: auto;
    padding-bottom: 25px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticmanufacturer_ourcertification_supplyside {
    flex-wrap: wrap;
  }

  .eagle-logo45, .nafdac-logo {
    max-width: 50%;
  }

  .image-46 {
    flex: 0 auto;
    align-self: center;
    width: 200px;
    min-width: 200px;
    height: 200px;
    min-height: 200px;
    margin-top: 20px;
  }

  .image-47 {
    align-self: center;
    width: 200px;
    min-width: 200px;
    height: 200px;
    min-height: 200px;
  }

  .div_home_healthportfoliosegments_dieatarysupplementsimg-copy, .div_home_healthportfoliosegments_gummies {
    background-image: linear-gradient(#0000, #0000);
    border-top-left-radius: 80px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 280px;
  }

  .div-block-85 {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .text-blockgummie {
    padding-top: 10px;
    font-size: 17px;
  }

  .section_indicationspecific_herogummiesbanner {
    height: 200px;
    padding-left: 0;
    padding-right: 0;
  }

  .section_indicationspecific_below-heroimagegummies {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading_patentedgummies {
    margin-top: 0;
    font-size: 32px;
  }

  .richrtext_gummies {
    font-size: 16px;
  }

  .div-block-107 {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .div_home_healthportfoliosegments_animaimg-2 {
    background-image: none;
    border-radius: 80px 0 40px 40px;
    height: 280px;
  }

  .text-block-79 {
    padding-top: 20px;
  }

  .div-block-108 {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .div_home_healthportfoliosegments_agriimg-2 {
    background-image: none;
    border-radius: 80px 0 40px 40px;
    height: 280px;
  }

  .text-block-80, .text-block-81 {
    padding-top: 20px;
  }

  .div-block-109, .div-block-110, .div-block-111 {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .text-block-82 {
    padding-top: 20px;
  }

  .div_home_healthportfoliosegments_fnbimg-2 {
    background-image: none;
    border-radius: 80px 0 40px 40px;
    height: 280px;
    margin-left: 0;
  }

  .section_home_gummiesgridsection {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-1170_gummiesgridcontainer {
    margin-top: -69px;
  }

  .grid_home_gummies {
    grid-column-gap: 16px;
    grid-row-gap: 28px;
    object-fit: fill;
    grid-template-rows: 280px 280px;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    height: 280px;
    display: grid;
  }

  .div-block-112 {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .text-block-83 {
    padding-top: 20px;
  }

  .div-block-113 {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .div_home_healthportfoliosegments_agriimg-3 {
    background-image: none;
    border-radius: 80px 0 40px 40px;
    height: 280px;
  }

  .text-block-84, .text-block-85 {
    padding-top: 20px;
  }

  .div-block-114, .div-block-115, .div-block-116 {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    height: 200px;
  }

  .text-block-86 {
    padding-top: 20px;
  }

  .grid_gummies-container {
    grid-column-gap: 16px;
    grid-row-gap: 28px;
    object-fit: fill;
    grid-template-rows: repeat(auto-fit, 202px);
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    width: 90px;
    height: 90px;
    margin-bottom: 1100px;
    display: grid;
  }

  .div_gummies_gmofree {
    background-image: none;
    border-radius: 80px 0 40px 40px;
    height: 280px;
  }

  .div-block-gmoimg {
    background-size: 200px;
    border-radius: 0;
    width: 200px;
    height: 200px;
  }

  .div-block-viganimg, .div-block-sugarfreeimg, .div-block-naturalsweetnessimg, .div-block-dairyfreeimg {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    width: 200px;
    height: 200px;
  }

  .section_indicationspecific_indicationboxesgummies {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_products_gummies {
    height: auto;
    margin-top: 80px;
    margin-bottom: 0;
    padding: 40px 20px;
    display: block;
  }

  .container-1170_products_gummies {
    margin-top: -24px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .div_products_gummiesproductdesc {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 30px;
    padding-bottom: 0;
    display: flex;
    top: 68px;
  }

  .richtext_products_gummies_content {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .button_products_animalhealthcare_seeourproducts-copy, .button_products_gummies_seeourproducts {
    flex-direction: row-reverse;
    align-self: flex-start;
    align-items: flex-start;
    margin-top: 18px;
    margin-left: 12px;
    padding-top: 5px;
    display: inline-block;
  }

  .div_products_gummiesimgpr {
    background-image: none;
    border-top-left-radius: 80px;
    width: 250px;
    height: 380px;
    margin: 0 auto;
    padding-top: 0;
    padding-bottom: 0;
    position: static;
  }

  .div_gummiespicds {
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    display: flex;
  }

  .text-block-gummies37 {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .section_gummiesdownslot {
    padding-left: 40px;
    padding-right: 0;
  }

  .div_button_gummies-download-catlogue {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_download-catloguebutton {
    padding-left: 5px;
    padding-right: 5px;
  }

  .button_download-gummiescatloguebutton {
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .button_download-gummiescontactbutton {
    margin-top: 20px;
    margin-bottom: 0;
    margin-left: 50px;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .section_beautygummies_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_beautygummies_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .section_health_products_beautygummies {
    padding-left: 40px;
    padding-right: 0;
  }

  .div_beauty_gummies {
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_gummies_beautygummies {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: auto;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    justify-items: start;
    font-size: 10px;
    display: block;
  }

  .div_gummies_left_beatuygummies {
    font-size: 12px;
  }

  .headline_gummies_product_name_30gummies {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    font-size: 20px;
    display: inline-block;
  }

  .div_30gummies_product_image {
    width: 300px;
    height: 300px;
    margin-bottom: 0;
  }

  .div_gummies_right_30gummies {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    margin-top: 40px;
    margin-bottom: 0;
    margin-right: 0;
    padding-top: 20px;
    display: grid;
  }

  .headline_gummies_30gummi {
    margin-left: -60px;
    font-size: 25px;
    line-height: 40px;
  }

  .div_gummies_ingredients_30gummies {
    margin: 560px 40px 0 0;
    padding-right: 0;
  }

  .headline_ingredients_30gummies {
    padding-left: 40px;
  }

  .list_ingredients_30gummies {
    padding-left: 20px;
    font-size: 12px;
    line-height: 25px;
    list-style-type: none;
  }

  .list-item-28 {
    margin-top: 0;
    margin-left: 0;
    padding-left: 0;
    list-style-type: none;
  }

  .section_beautygummiesbottom_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_beautygummiesbottom_body {
    padding-top: 0;
  }

  .richtext_beautygummiesbottm_body p {
    margin-bottom: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .div_30gummies_threeicon_image {
    width: 150px;
    height: 150px;
  }

  .grid_30gummies-container {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    object-fit: fill;
    grid-template-rows: auto auto 1fr;
    grid-template-columns: .75fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-content: stretch;
    height: 280px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    display: grid;
  }

  .div-block-healtyhair {
    -webkit-text-fill-color: inherit;
    background-size: 200px;
    background-clip: border-box;
    border-radius: 0;
    width: 200px;
    height: 200px;
    padding-top: 100px;
    font-size: 14px;
    display: block;
  }

  .div-block-strongnails, .div-block-glowingskin {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    width: 200px;
    height: 200px;
    padding-top: 100px;
  }

  .button_download-gummiescatloguebutton-2, .button_download-gummiescontactbutton-2 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .section_beautygummiesdownslot {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_button_beautygummies-contact {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 20px;
  }

  .button_download-beautygummiescontactbutton {
    margin-top: 0;
    margin-left: 55px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .headline_welnessgummies {
    text-align: center;
  }

  .section_welnessgummies_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_welnessgummies_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .list-item-29 {
    padding-left: 5px;
    font-size: 12px;
    line-height: 18px;
  }

  .section_health_products_wellnessgummies {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_wellness_gummies {
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_gummies_welnessgummies {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    justify-items: start;
    margin-left: 0;
    padding-left: 0;
    font-size: 10px;
  }

  .div_gummies_left_welnessgummies {
    margin-left: 40px;
    font-size: 12px;
  }

  .headline_gummies_product_name_welnesswegummies {
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    padding-left: 0;
    font-size: 20px;
    display: inline-block;
  }

  .headline_gummies_weighmggummi {
    font-size: 20px;
    line-height: 30px;
  }

  .div_gummies_image-description_welnessgummies {
    padding-left: 0;
    display: flex;
  }

  .div_welnessgummies_product_image {
    width: 200px;
    height: 200px;
    margin-top: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .div_gummies_right_welnessgummies {
    grid-template-columns: minmax(200px, 1fr);
    margin-left: -30px;
  }

  .grid_welness30gummies-container {
    grid-column-gap: 16px;
    grid-row-gap: 28px;
    object-fit: fill;
    grid-template-rows: 260px 260px 260px;
    grid-template-columns: .75fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    height: 280px;
    display: grid;
  }

  .div_gummies_ingredients_welnessgummies {
    margin-top: 570px;
    margin-bottom: 0;
    padding-right: 0;
    font-size: 17px;
  }

  .headline_ingredients_welnesswegummies {
    font-size: 12px;
  }

  .list_ingredients_welness0gummies {
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .div-block-weightloss {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    flex-direction: column;
    justify-content: flex-end;
    align-items: stretch;
    width: 200px;
    height: 200px;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 100px;
    padding-bottom: 0;
    display: block;
    position: static;
  }

  .div-block-enimmunity {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    width: 200px;
    height: 200px;
    padding-top: 100px;
  }

  .div-block-boostenerygy {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    width: 200px;
    height: 200px;
    margin-bottom: 0;
    padding-top: 100px;
    padding-bottom: 0;
  }

  .section_welnessgummiesbottom_bod {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_welnessgummiesbottm_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .section_welnessgummiesdownslot {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_button_welnessgummies-contact {
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    margin-left: -450px;
  }

  .button_download-welnessgummiescontactbutton {
    margin-left: 500px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .headline_immunitygummies {
    text-align: center;
    justify-content: center;
    display: flex;
  }

  .section_immunitygummies_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_immunitygummies_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .list-item-30 {
    padding-left: 0;
    font-size: 10px;
    line-height: 12px;
  }

  .div_immunity_gummies {
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_gummies_immunitygummies {
    grid-column-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    justify-items: start;
    font-size: 10px;
  }

  .div_gummies_left_immunitygummies {
    font-size: 12px;
  }

  .headline_gummies_product_name_immunityegummies {
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    font-size: 20px;
    display: inline-block;
  }

  .headline_gummies_immunitygummi {
    font-size: 20px;
    line-height: 35px;
  }

  .div_immunitygummies_product_image {
    width: 200px;
    height: 200px;
    margin-top: 40px;
  }

  .div_gummies_right_immunitygummies {
    display: block;
  }

  .grid_immunity30gummies-container {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    object-fit: fill;
    grid-template-rows: 200px auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    place-content: stretch space-between;
    width: 200px;
    height: 200px;
    padding-bottom: 0;
    display: grid;
  }

  .div_gummies_ingredients_immunitygummies {
    margin-top: 630px;
    padding-left: 0;
    display: block;
  }

  .headline_ingredients_immunitywegummies {
    font-size: 10px;
  }

  .headline_ingredients_immunitywegummies2 {
    margin-top: -65px;
    padding-right: 60px;
  }

  .list_ingredients_immunity0gummies {
    font-size: 12px;
    line-height: 25px;
  }

  .div-block-richinanti {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    flex-direction: column;
    justify-content: center;
    width: 200px;
    height: 200px;
    margin-bottom: 0;
    padding-top: 100px;
    padding-bottom: 0;
    display: block;
  }

  .div-block-bosstimmunity, .div-block-imskinqua {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    width: 200px;
    height: 200px;
    padding-top: 100px;
  }

  .section_immunitygummiesbottom_bod {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_immunitygummiesbottm_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .section_immunitygummiesdownslot {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_button_immunitygummies-contact {
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_download-immunitygummiescontactbutton {
    margin-left: 100px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .headline_ingredients_immunitywegummies3 {
    margin-right: 0;
    padding-left: 0;
    padding-right: 120px;
  }

  .headline_eyehealthgummies {
    text-align: center;
  }

  .section_eyehealthgummies_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_eyehealthgummies_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .list-item-31 {
    text-align: left;
    font-size: 10px;
    list-style-type: none;
  }

  .div_eyehealth_gummies {
    font-size: 12px;
    line-height: 25px;
    display: block;
  }

  .grid_gummies_eyehealthgummies {
    grid-column-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    justify-items: start;
    font-size: 10px;
  }

  .div_gummies_left_eyehealthsgummies {
    font-size: 12px;
  }

  .headline_gummies_product_name_eyehealthwegummies {
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    padding-left: 0;
    font-size: 20px;
    display: inline-block;
  }

  .headline_gummies_eyehealthgummi {
    font-size: 20px;
    line-height: 35px;
  }

  .div_welnessgummies_product_image_-copy {
    width: 150px;
    height: 150px;
  }

  .div_eyehealthgummies_product_image {
    width: 350px;
    height: 350px;
  }

  .grid_eyehealth30gummies-container {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    object-fit: fill;
    grid-template-rows: 200px 200px auto;
    grid-template-columns: .75fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    height: 280px;
    display: grid;
  }

  .div_gummies_ingredients_eyehealthgummies {
    margin-top: 550px;
    padding-left: 0;
    display: block;
  }

  .headline_ingredients_eyehealthwegummies {
    padding-left: 5px;
    font-size: 12px;
    line-height: 30px;
  }

  .headline_ingredients_eyehealthwegummies2 {
    padding-left: 0;
    padding-right: 10px;
    font-size: 9px;
  }

  .list_ingredients_welness0gummies-copy {
    padding-left: 5px;
    font-size: 20px;
    line-height: 25px;
  }

  .div-block-visualperformance, .div-block-reduceseyestrain, .div-block-improvessleepqu {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    width: 200px;
    height: 200px;
    padding-top: 100px;
  }

  .section_eyehealthgummiesbottom_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_eyehealthgummiesbottm_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .section_eyehealthgummiesdownslot {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_button_eyehealthgummies-contact {
    justify-content: center;
    align-items: center;
    margin-top: 0;
  }

  .button_download-eyehealthgummiescontactbutton {
    margin-top: 0;
    margin-left: 100px;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .headline_guthealthgummies {
    text-align: center;
  }

  .section_guthealthgummies_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_guthealthgummies_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .list-item-32 {
    font-size: 12px;
    line-height: 15px;
  }

  .div_guthealth_gummies {
    font-size: 12px;
    line-height: 25px;
  }

  .grid_gummies_guthealthgummies {
    grid-column-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    justify-items: start;
    font-size: 10px;
  }

  .div_gummies_left_guthealthsgummies {
    font-size: 12px;
    display: block;
  }

  .headline_gummies_product_name_guthealthwegummies {
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    font-size: 20px;
    display: inline-block;
  }

  .headline_gummies_guthealthgummi {
    font-size: 20px;
    line-height: 25px;
  }

  .div_eyehealthgummies_product_image_-copy {
    width: 150px;
    height: 150px;
  }

  .div_guthealthgummies_product_image {
    width: 200px;
    height: 200px;
    margin-top: 20px;
    display: block;
  }

  .ghealtrid_gut30gummies-container {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    text-align: left;
    object-fit: fill;
    grid-template-rows: 200px 200px auto;
    grid-template-columns: .75fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    justify-content: space-between;
    width: 200px;
    height: 200px;
    display: grid;
  }

  .div_gummies_ingredients_guthealthgummies {
    margin-top: 600px;
    font-size: 16px;
    display: block;
  }

  .headline_ingredients_guthealthwegummies {
    font-size: 9px;
    line-height: 30px;
  }

  .headline_ingredients_guthealthwegummies2 {
    padding-right: 10px;
    font-size: 9px;
    line-height: 15px;
  }

  .list_ingredients_guthealth0gummies {
    margin-bottom: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div-block-guthealthy, .div-block-gutimpskin, .div-block-gutboostenery {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    width: 200px;
    height: 200px;
    padding-top: 100px;
  }

  .section_guthealthgummiesbottom_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_guthealthgummiesbottm_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .section_guthealthgummiesdownslot {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_button_guthealthgummies-contact {
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_download-eyehealthgummiescontactbutton-copy {
    margin-left: 100px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .headline_sleepgummies {
    text-align: center;
  }

  .section_sleepgummies_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_sleepgummies_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .list-item-33 {
    font-size: 8px;
    line-height: 30px;
  }

  .div_sleep_gummies {
    font-size: 12px;
    line-height: 25px;
  }

  .grid_gummies_sleepgummies {
    grid-column-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    justify-items: start;
    font-size: 10px;
  }

  .div_gummies_left_sleepgummies {
    font-size: 12px;
  }

  .headline_gummies_product_name_sleepwegummies {
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    font-size: 20px;
    display: inline-block;
  }

  .headline_gummies_sleepgummi {
    font-size: 20px;
    line-height: 25px;
    display: inline-block;
  }

  .div_sleepgummies_product_image {
    width: 200px;
    height: 200px;
    margin-top: 40px;
    display: flex;
  }

  .ghealtrid_sleep30gummies-container {
    grid-column-gap: 100px;
    grid-row-gap: 100px;
    object-fit: fill;
    grid-template-rows: 200px 200px auto;
    grid-template-columns: .75fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    height: 280px;
    display: grid;
  }

  .div_gummies_ingredients_sleepgummies {
    margin-top: 650px;
  }

  .headline_ingredients_sleepgummies {
    font-size: 10px;
    line-height: 25px;
  }

  .headline_ingredients_sleepgummies2 {
    padding-right: 20px;
    font-size: 9px;
  }

  .list_ingredients_sleep0gummies {
    font-size: 12px;
    line-height: 25px;
  }

  .div-block-sleepgaba, .div-block-sleepprorelax, .div-block-sleepqulak {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    width: 200px;
    height: 200px;
    padding-top: 100px;
  }

  .section_sleepgummiesbottom_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_sleepgummiesbottm_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .section_sleepgummiesdownslot {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_button_sleepgummies-contact {
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_download-sleepgummiescontactbutton {
    margin-left: 60px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .headline_womenshealthgummies {
    text-align: center;
  }

  .section_womenhealthgummies_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_womenhealthgummies_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .list-item-34 {
    padding-top: 10px;
    padding-left: 0;
    font-size: 9px;
    line-height: 20px;
  }

  .div_womenhealth_gummies {
    font-size: 12px;
    line-height: 25px;
  }

  .grid_gummies_womenhealthgummies {
    grid-column-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    justify-items: start;
    font-size: 10px;
  }

  .div_gummies_left_womenhealthgummies {
    font-size: 12px;
  }

  .headline_gummies_product_name_womenhealthwegummies {
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    font-size: 20px;
    display: inline-block;
  }

  .headline_gummies_womenhealthgummi {
    font-size: 18px;
    line-height: 35px;
  }

  .div_womenhealthgummies_product_image {
    width: 200px;
    height: 200px;
    min-height: 250px;
    margin-top: 40px;
  }

  .ghealtrid_womenhealth30gummies-container {
    grid-column-gap: 16px;
    grid-row-gap: 28px;
    object-fit: fill;
    grid-template-rows: 280px 280px auto;
    grid-template-columns: .25fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    height: 200px;
    display: grid;
  }

  .div_gummies_ingredients_womenhealthgummies {
    margin-top: 750px;
  }

  .headline_ingredients_womenhealthgummies {
    color: var(--white-smoke);
    text-align: left;
    padding-bottom: 20px;
    font-size: 9px;
    line-height: 13px;
  }

  .headline_ingredients_womenhealthgummies2 {
    text-align: right;
    justify-content: center;
    margin-left: 0;
    padding-bottom: 10px;
    padding-left: 140px;
    padding-right: 100px;
    font-size: 9px;
    line-height: 10px;
    display: block;
  }

  .list_ingredients_womenhealth0gummies {
    margin-top: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .div-block-preventrebuc, .div-block-reducebacte, .div-block-supportup {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    width: 200px;
    height: 200px;
    padding-top: 100px;
  }

  .section_womenhealthgummiesbottom_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_womenhealthgummiesbottm_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .section_womenhealthgummiesdownslot {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_button_womenhealthgummies-contact {
    justify-content: center;
    align-items: center;
    margin-top: 0;
  }

  .button_download-womenhealthgummiescontactbutton {
    margin-left: 100px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .headline_oralhealthgummies {
    text-align: center;
  }

  .section_oralhealthgummies_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_oralhealthgummies_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .list-item-35 {
    padding-left: 5px;
    font-size: 9px;
    line-height: 15px;
  }

  .div_oralhealth_gummies {
    font-size: 12px;
    line-height: 25px;
  }

  .grid_gummies_oralhealthgummies {
    grid-column-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    justify-items: start;
    font-size: 10px;
  }

  .div_gummies_left_oralhealthgummies {
    font-size: 12px;
  }

  .headline_gummies_product_name_oralhealthwegummies {
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    font-size: 20px;
    display: inline-block;
  }

  .headline_gummies_oralhealthgummi {
    font-size: 16px;
    line-height: 35px;
  }

  .div_oralhealthgummies_product_image {
    width: 200px;
    height: 200px;
  }

  .ghealtrid_oralhealth30gummies-container {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    object-fit: fill;
    grid-template-rows: 200px 200px auto;
    grid-template-columns: .75fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    height: 200px;
    display: grid;
  }

  .div_gummies_ingredients_oralhealthgummies {
    margin-top: 600px;
  }

  .headline_ingredients_oralhealthgummies {
    font-size: 10px;
  }

  .headline_ingredients_oralhealthgummies2 {
    text-align: right;
    padding-right: 40px;
    font-size: 9px;
    line-height: 9px;
  }

  .list_ingredients_oralhealth0gummies {
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .div-block-oralstrongtee, .div-block-restorationoralhe, .div-block-help-dentalcare {
    background-size: 200px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    width: 200px;
    height: 200px;
    padding-top: 100px;
  }

  .section_oralhealthgummiesbottom_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_oralhealthgummiesbottm_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .section_oralhealthgummiesdownslot {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_button_oralhealthgummies-contact {
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_download-oralhealthgummiescontactbutton {
    margin-left: 100px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading_footer_history_gummies {
    font-size: 12px;
  }

  .link-3_gummies {
    color: #fff;
    text-decoration: none;
  }

  .headline_prguthealthhtext {
    text-align: center;
    font-family: Urbanist, sans-serif;
    font-size: 20px;
    font-weight: 700;
  }

  .section_prguthealth_body-copy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_prguthealth_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .section_prguthealthtab {
    font-size: 14px;
  }

  .div_prguthealth_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 10px;
    padding-left: 0;
    font-size: 14px;
    display: flex;
  }

  .div_button_prguthealthtabs {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_prguthealth_dirriatab {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button_prguthealth_idbtab, .button_prguthealth_ibstab {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button_prguthealth_constipationtab, .button_prguthealth_acidrefluxtab {
    padding-left: 5px;
    padding-right: 5px;
  }

  .section_prguthealthtab_1 {
    flex-wrap: nowrap;
    display: block;
  }

  .div_button_prguthealthtabsin {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 20px;
    display: block;
  }

  .div_prguthealth_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding: 0 150px 10px;
    font-family: Urbanist, sans-serif;
    display: flex;
  }

  .button_prguthealth_floraibab {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prguthealth_floraibtext {
    font-size: 15px;
  }

  .richtext_prguthealth_floraibtext p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .button_prguthealth_florafixbox {
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prguthealth_florafix p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .button_prguthealth_ublacbox {
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prguthealth_ublactext p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .button_prguthealth_revagutblock {
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prguthealth_revaguttext-copy p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .button_prguthealth_baciproproblock {
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prguthealth_baciprotextblpy-copy p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .button_prguthealth_bacilaxblock {
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prguthealth_bacilaxtextblpy-copy-copy p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .button_prguthealth_gglacblock {
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prguthealth_gglactextbl-copy-copy p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .headline_prbwhbl {
    text-align: center;
    font-weight: 700;
  }

  .section_prwht1_body {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_prwh1txt_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .div_prwhhealth_main {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    margin-top: 20px;
    padding-top: 0;
    padding-bottom: 10px;
    padding-left: 0;
    display: flex;
  }

  .div_button_prwhhealthtabs {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_prwhhealth_prwh1tab {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button_prwhhealth_prwh2tab, .button_prwhhealth_prwh3tab {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_button_prwhhealth1tabs, .div_button_prwhhealth2tabs {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .section_prwhhealthtab_1 {
    flex-wrap: nowrap;
    display: block;
  }

  .div_prwhhealthtab_main1 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding: 0 150px 10px;
    font-family: Urbanist, sans-serif;
    display: flex;
  }

  .div_button_prwhhealthtabtabsin, .div_button_prwhhealthtab1, .div_button_prwhhealthtab2 {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_prwhhealthtab_provinorm {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prwhhealthtab_provinormcopy p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .button_professorbbox {
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_professorbbox p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .button_ublacwomenbox {
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_ublacwomenbox p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .section_prooralhealth_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_prooralhealth_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .div_prooralhealth_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 10px;
    padding-left: 0;
    display: flex;
  }

  .div_button_prooralhealth1, .div_button_prooralhealth2, .div_button_prooralhealth3 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_prooralhealth_dentalcarry {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button_prooralhealth_gingi, .button_prooralhealth_periodono {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_prooralhealthtab_1 {
    flex-wrap: nowrap;
    display: block;
  }

  .div_button_prooralhealthtabbox1 {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_prooralhealthtab_procare {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_-prooralhlt_procare p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .div_button_prooralhlt_otera {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_prooralhlt_oterabtt {
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prooralhlt_oterabt p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .section_proimmunity {
    height: 200px;
  }

  .div_proimmunity_hero {
    min-height: 200px;
  }

  .section_proimmunity_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_proimmunity_body p {
    font-size: 12px;
  }

  .div_proimmunity_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 10px;
    padding-left: 0;
    display: flex;
  }

  .div_button_proimmunity1 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_proimmunity_butt1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div_button_proimmunity2 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_prooralhealth_gingi2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_proimmunitytab_1 {
    flex-wrap: nowrap;
    display: block;
  }

  .div_proimmunity_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding: 0 150px 10px;
    font-family: Urbanist, sans-serif;
    display: flex;
  }

  .div_button_proimmunitytabbox1-copy {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_protab, .button_proimmunity {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_proimmunity_rich1 p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .div_button_proimmunitytabbox2 {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_proimmunity1 {
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_proimmunity_rich2 p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .div_button_proimmunitytabbox3 {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_proimmunity2 {
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_proimmunity_rich3 p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .section_prcardio_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_prcardio_body {
    font-size: 12px;
    line-height: 25px;
  }

  .div_prcardiovascular_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 10px;
    padding-left: 0;
    display: flex;
  }

  .div_button_prcardiovascular {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_prcardiovascular_butt1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_prcardiovasculartab1 {
    flex-wrap: nowrap;
    display: block;
  }

  .div_prcardiovascular_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding: 0 150px 10px;
    font-family: Urbanist, sans-serif;
    display: flex;
  }

  .div_button_lipcolac_prcardiovascular {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_prcardiovascular {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .section_prcardiovasculartab1o {
    flex-wrap: nowrap;
    display: block;
  }

  .paragraph-80 {
    text-align: center;
    padding-left: 10px;
    font-size: 18px;
  }

  .section_cardio_probesity {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    line-height: 20px;
  }

  .div_probesity_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 10px;
    padding-left: 0;
    display: flex;
  }

  .div_button_probesitytabs {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_probesity_weighmanagement {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_probesitytab_1 {
    flex-wrap: nowrap;
    display: block;
  }

  .div_probesity_main1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding: 0 150px 10px;
    font-family: Urbanist, sans-serif;
    display: flex;
  }

  .div_button_probesitytabsin {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_probesity_catapro {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_probesity_catapro p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .headline_prdiabetis {
    font-weight: 700;
  }

  .section_cardio_prdiabetis {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    line-height: 20px;
  }

  .div_prdiabetis_main {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    margin-top: 20px;
    padding-top: 0;
    padding-bottom: 10px;
    padding-left: 0;
    display: flex;
  }

  .div_button_prdiabetistabs {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_prdiabetis_insulintab {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_prdiabetistab_1 {
    flex-wrap: nowrap;
    display: block;
  }

  .div_prdiabetistab_main1 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding: 0 150px 10px;
    font-family: Urbanist, sans-serif;
    display: flex;
  }

  .div_button_prdiabetistabsin {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_prdiabetistab_prodicon {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prdiabetistab_prodicon p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .section_procognitive_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_procognitive_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .div_procognitive_main {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    margin-top: 20px;
    padding-top: 0;
    padding-bottom: 10px;
    padding-left: 0;
    display: flex;
  }

  .div_button_procognitive_stress {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_procognitive_stresstab {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_procognitivetab_1 {
    flex-wrap: nowrap;
    display: block;
  }

  .div_procognitivetab_main1 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding: 0 150px 10px;
    font-family: Urbanist, sans-serif;
    display: flex;
  }

  .div_button_procognitivetabsin {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_procognitivetab_cognisol {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_procognitive_cognisol p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .headline_prrenalhealth {
    text-align: center;
  }

  .section_prrenalhealth_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_prrenalhealth_body {
    font-size: 12px;
    line-height: 25px;
  }

  .div_prrenalhealth_main {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    margin-top: 20px;
    padding-top: 0;
    padding-bottom: 10px;
    padding-left: 0;
    display: flex;
  }

  .div_button_prrenalhealthtabs {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_prrenalhealth_chronickidneytab {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_prrenalhealthtab_1 {
    flex-wrap: nowrap;
    display: block;
  }

  .div_prrenalhealthtab_main1 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding: 0 150px 10px;
    font-family: Urbanist, sans-serif;
    display: flex;
  }

  .div_button_prrenalhealthtabsin {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .richtext_prrenalhealth_uri p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .button_prrenalhealth_ultiren {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .div_button_prrenalhealthtabsin1 {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_prrenalhealth_ultiren1 {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prrenalhealth_uri1 p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .button_prrenalhealth_ulteren {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prrenalhealth_ulteren p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .section_prsports_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_prsports_body {
    font-size: 12px;
    line-height: 25px;
  }

  .div_prsports_main {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    margin-top: 20px;
    padding-top: 0;
    padding-bottom: 10px;
    padding-left: 0;
    display: flex;
  }

  .div_button_prsportstabs {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_prsportse_provabsorbetab {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_prsportstab_provita {
    flex-wrap: nowrap;
    display: block;
  }

  .div_provitatab_main1 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding: 0 150px 10px;
    font-family: Urbanist, sans-serif;
    display: flex;
  }

  .div_button_prsportstabsin_provita {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .richtext_prsportstabsin_provita p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .button_prsportstabsin_provita {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .section_prhnagover_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-79 {
    font-size: 20px;
    line-height: 25px;
  }

  .div_prhangover_main {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    margin-top: 20px;
    padding-top: 0;
    padding-bottom: 10px;
    padding-left: 0;
    display: flex;
  }

  .div_button_prhangovertabs {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button__prhangover_relievebstab {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_prhangover_breeze {
    flex-wrap: nowrap;
    display: block;
  }

  .div_prhangovertab_main1 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding: 0 150px 10px;
    font-family: Urbanist, sans-serif;
    display: flex;
  }

  .div_button_prhangovertabsin_breeze {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_prhangovertabsin_breeze {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prhangovertabsin_breeze p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .headline_prchildren {
    font-size: 36px;
  }

  .div_prchildren_main {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    margin-top: 20px;
    padding-top: 0;
    padding-bottom: 10px;
    padding-left: 0;
    display: flex;
  }

  .div_button_prchildrentabs {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button__prchildren_colic, .button__prchildren_diarrhea, .button__prchildren_dentalcor {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_prchildren_tab1 {
    flex-wrap: nowrap;
    display: block;
  }

  .div_button_prchildrentabsin1 {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .div_prchildrentab_main1 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding: 0 150px 10px;
    font-family: Urbanist, sans-serif;
    font-size: 14px;
    display: flex;
  }

  .section_prchildren_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_prchildren_body {
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_prchildrentabsin_gglac {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_prchildrentabsin_gglac {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prchildrentabsin_gglac p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 17px;
    line-height: 25px;
  }

  .div_button_prchildrentabsin_bacipro {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_prchildrentabsin_bacipro {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prchildrentabsin_bacipro p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 17px;
    line-height: 25px;
  }

  .div_button_prchildrentabsin_orateri {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_prchildrentabsin_orateri {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prchildrentabsin_orateri p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 17px;
    line-height: 25px;
  }

  .div_button_prchildrentabsin_reusol {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_prchildrentabsin_reusol {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prchildrentabsin_reusol p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 17px;
    line-height: 25px;
  }

  .headline_prwellness {
    font-size: 35px;
  }

  .section_prwellness_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-81 {
    margin-bottom: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .section_prwellnesstab {
    font-size: 14px;
  }

  .div_prwellnesst_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 10px;
    padding-left: 0;
    font-size: 14px;
    display: flex;
  }

  .div_button_prwellnessutabs {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_prwellness_nutritiontab {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_prwellnesstab_1 {
    flex-wrap: nowrap;
    display: block;
  }

  .div_prwellnesstab_main1 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding: 0 150px 10px;
    font-family: Urbanist, sans-serif;
    display: flex;
  }

  .div_button_prwellnessbtabsin {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: block;
  }

  .button_prwellnesstab_9green {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_prwellnesstab_9green p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 17px;
    line-height: 25px;
  }

  .headline_prbone {
    font-size: 36px;
  }

  .section_prbone_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_prbone_body p {
    font-size: 12px;
    line-height: 25px;
  }

  .section_prbonetab {
    font-size: 14px;
  }

  .div_prbonet_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-bottom: 20px;
    padding-left: 0;
    font-size: 14px;
    display: flex;
  }

  .div_button_prboneetabs {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button__prbone_ostiporis {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_prbonetab_1 {
    flex-wrap: nowrap;
    display: block;
  }

  .div_prbonetab_main1 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding: 0 150px 10px;
    font-family: Urbanist, sans-serif;
    display: flex;
  }

  .div_button_prtboneabsin {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 20px;
    display: block;
  }

  .button_prtbone_provibo {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_-prtbone_provibo {
    font-size: 15px;
  }

  .richtext_-prtbone_provibo p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 17px;
    line-height: 25px;
  }

  .button_prtbone_vibo {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_-prtbone_vibo {
    font-size: 15px;
  }

  .richtext_-prtbone_vibo p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 17px;
    line-height: 25px;
  }

  .section_proral_rehydration_hero {
    height: 200px;
  }

  .section_proral_rehydration_hero-content-copy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_proral_rehydration_body {
    font-family: Urbanist, sans-serif;
  }

  .richtext_proral_rehydration_body p {
    margin-bottom: 0;
    font-size: 12px;
  }

  .section_proral_rehydrationtab {
    font-size: 14px;
  }

  .div_proral_rehydration_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-bottom: 20px;
    padding-left: 0;
    font-size: 14px;
    display: flex;
  }

  .div_button_proral_rehydrationtabs {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button__proral_rehydration_dehydration {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_proral_rehydrationtab_1 {
    flex-wrap: nowrap;
    display: block;
  }

  .div_proral_rehydrationtab_main1 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding: 0 150px 10px;
    font-family: Urbanist, sans-serif;
    display: flex;
  }

  .div_button_proral_rehydrationabsin {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 20px;
    display: block;
  }

  .button_proral_rehydration_pscl {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_proral_rehydration_pscl {
    font-size: 15px;
  }

  .richtext_proral_rehydration_pscl p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 17px;
    line-height: 25px;
  }

  .button_proral_rehydration_prsb {
    flex-wrap: nowrap;
    padding-left: 100px;
    padding-right: 60px;
    display: flex;
  }

  .richtext_proral_rehydration_prsb p {
    margin-top: -51px;
    margin-left: 10px;
    font-size: 17px;
    line-height: 25px;
  }

  .div_productbacipro_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productbacipro {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productbacipro_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .div_productbaciprotab {
    padding: 0 10px;
  }

  .div_productbaciprotabblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productbaciprotab_o {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .list_benefit_productbaciprotab {
    font-size: 12px;
    line-height: 25px;
  }

  .div_human_left_productbaciprotab {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .div_productbaciprotablefto {
    margin-right: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div_productbaciprotabbacipimage {
    width: 150px;
    height: 150px;
  }

  .text-block-87 {
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .slide, .slide-2, .slide-3 {
    width: 250px;
    height: 250px;
  }

  .slider_productbaciprotab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .section_desctab_productbacipro {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-productbacipro_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .text-block-88 {
    text-align: center;
    font-size: 15px;
    line-height: 25px;
    display: block;
  }

  .text-block-89 {
    padding-top: 0;
    font-size: 15px;
    line-height: 25px;
  }

  .tab-link-tab-1-4 {
    padding-top: 0;
    padding-bottom: 0;
    line-height: 17px;
  }

  .tab-link-tab-1-4.w--current, .tab-link-tab-2-4 {
    padding-top: 0;
    padding-bottom: 0;
    font-size: 25px;
    line-height: 17px;
  }

  .tab-link-tab-2-4.w--current {
    padding-left: 50px;
    padding-right: 50px;
  }

  .tab-pane-tab-1-bacipro {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 10px;
  }

  .tab-pane-tab-2-bacipro {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_benefits_productbacipro {
    margin-top: 0;
    padding-left: 80px;
  }

  .list_benefit_productbacipro {
    padding-left: 80px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits_1productbacipro-c {
    padding-top: 10px;
    padding-left: 80px;
  }

  .list_benefit_productbacipro1 {
    padding-left: 80px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_active_productbacipro-copy {
    padding-top: 10px;
    padding-left: 30px;
  }

  .list_a_tiveproductbacipro {
    margin-bottom: 0;
    padding-left: 50px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productbacipro4_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding: 0;
    display: flex;
  }

  .div_button_productbacipro4 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .button_productbacipro4_b {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .headline_productbacipro4 {
    text-align: center;
    font-size: 17px;
    line-height: 25px;
  }

  .video-2-productbacipro_idb {
    flex: 0 auto;
    align-self: auto;
  }

  .headline_productbacipro4_diarrhea {
    text-align: center;
    align-self: flex-end;
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_productbacipro4_idb {
    text-align: center;
    flex: 0 auto;
    align-self: flex-end;
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
    display: block;
  }

  .div_productbacipro4_main1 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding: 0;
    display: flex;
  }

  .div_button_productbacipro41 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .headline_productbacipro4_1 {
    text-align: center;
    font-size: 17px;
    line-height: 25px;
  }

  .div_button_productbacipro4-copy {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .div_button_productbacipro411 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .video-2_productbacipro_diarhee1-copy {
    text-align: center;
  }

  .headline_productbacipro41_diarrhea-copy {
    flex: 0 auto;
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productbacipro42 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .video-2-productbacipro_idb1 {
    text-align: center;
  }

  .headline_productbacipro4_idb1 {
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .section_productbaciprobottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_productbacipro_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productbacipro_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .button_productbacipro_contactusdown-copy {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .image-49 {
    margin-top: 45px;
    padding-top: 40px;
    padding-bottom: 10px;
  }

  .background_video-2_productbacipro_diarhee {
    justify-content: center;
    align-items: center;
    display: block;
    position: static;
  }

  .div_productbacilax_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productbacilax {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productbacilax_but1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productbacilax {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productbacilaxtab {
    padding: 0 10px;
  }

  .div_productbacilaxtabblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productbacilaxtab_o {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productbacilax {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productbacilaxtab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_bacipro1, .slide_bacipro2, .slide_bacipro3, .slide_bacilax1 {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .tabs-productbacilax_2tabsmenu3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-bacilax {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 10px;
  }

  .headline_benefits_productbacilax {
    padding-left: 80px;
    font-size: 20px;
  }

  .list_benefit_productbacilax {
    padding-left: 80px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits_1productbacilax {
    padding-top: 10px;
    padding-left: 80px;
    font-size: 20px;
  }

  .tab-pane-tab-2-bacilax {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_productbacilax {
    padding-top: 10px;
    padding-left: 30px;
  }

  .list_a_tiveproductbacilax {
    margin-bottom: 0;
    padding-left: 50px;
    font-size: 12px;
    line-height: 25px;
  }

  .list_benefit_productbacilax1 {
    padding-left: 80px;
    font-size: 12px;
    line-height: 25px;
  }

  .list_productbacilaxad1 {
    text-align: justify;
  }

  .div_productbacilax4_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding: 0;
    display: flex;
  }

  .div_button_productbacilax4 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .headline_productbacilax4 {
    text-align: center;
    font-size: 17px;
    line-height: 25px;
  }

  .bold-text-40 {
    font-size: 20px;
  }

  .div_button_productbacilax14 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .headline_productbacilax4_diarrhea {
    text-align: center;
    align-self: flex-end;
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productbacilax42 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .video-2-productbacilax_idb {
    flex: 0 auto;
    align-self: auto;
  }

  .headline_productbacilax4_idb {
    text-align: center;
    flex: 0 auto;
    align-self: flex-end;
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
    display: block;
  }

  .div_productbacilax4_main1 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding: 0;
    display: flex;
  }

  .div_button_productbacilax41 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .headline_productbacilax4_1 {
    text-align: center;
    font-size: 17px;
    line-height: 25px;
  }

  .div_button_productbacilax411 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .video-2_productbacilax_diarhee1 {
    text-align: center;
  }

  .headline_product41bacilax_diarrhea {
    flex: 0 auto;
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productbacilax142 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .video-2-productbacilax_idb1 {
    text-align: center;
  }

  .headline_product4bacilax_idb1 {
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .section_productbacilaxbottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_productbacilax_dualdownload_-copy {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productbacilax_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productbacilax_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productbacilax_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_product_floraib_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_product_floraib {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_product_floraib_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_product_floraib {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_product_floraibtab {
    padding: 0 10px;
  }

  .div_product_floraibtabblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_product_floraibubtab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_product_floraibtab {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_product_floraibtab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_product_floraib1, .slide_product_floraib2 {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .slide_product_floraib3 {
    width: 250px;
    height: 250px;
  }

  .text-block-87product_floraib {
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .tabs_product_floraib_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .headline_benefits_product_floraib {
    padding-left: 60px;
  }

  .list_benefit_product_floraibt {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits_1opy {
    padding-top: 10px;
    padding-left: 80px;
  }

  .headline_benefits1_product_floraib {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_floraib1 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_active_-product_floraib {
    padding-top: 10px;
    padding-left: 30px;
  }

  .list_a_tiveproduct_floraibu {
    margin-bottom: 0;
    padding-left: 50px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-1-product_floraib {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .tab-pane-tab-2-product_floraib {
    background-position: 7%;
    padding-top: 10px;
  }

  .bold-text-41 {
    font-size: 17px;
  }

  .div_product_floraibt4_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding: 0;
    display: flex;
  }

  .div_button_product_floraib4 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .headline_product_floraib4 {
    text-align: center;
    font-size: 17px;
    line-height: 25px;
  }

  .div_button_product_floraib24 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .headline_product_floraib4_diarrhea {
    text-align: center;
    align-self: flex-end;
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_product_floraibb4 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .video-2_product_floraibt_idb {
    flex: 0 auto;
    align-self: auto;
  }

  .headline_product_floraib4_idb {
    text-align: center;
    flex: 0 auto;
    align-self: flex-end;
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
    display: block;
  }

  .div_product_floraib4_main1 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding: 0;
    display: flex;
  }

  .div_button_product_floraib41 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .headline_product_floraiba4_1 {
    text-align: center;
    font-size: 17px;
    line-height: 25px;
  }

  .div_button_product_floraib411 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .video-2_product_floraib_diarhee1 {
    text-align: center;
  }

  .headline_product_floraib41_diarrhea {
    flex: 0 auto;
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_product_floraib42 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .video-2-product_floraib_idb1 {
    text-align: center;
  }

  .headline_product_floraib4_idb1 {
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .section_product_floraibbottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_product_floraib_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_product_floraib_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_product_floraib1_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_product_floraib_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_product_flora_fix_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_product_flora_fix {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_product_flora_fixo_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_product_flora_fix {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_product_flora_fix {
    padding: 0 10px;
  }

  .div_product_flora_fixtabblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_product_flora_fix {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_product_flora_fixtab {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_product_flora_fix {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_product_flora_fix1, .slide_product_flora_fix2 {
    width: 250px;
    height: 250px;
  }

  .tabs_product_flora_fix_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_flora_fix {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_flora_fix {
    padding-left: 60px;
  }

  .list_benefit_product_flora_fix {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_flora_fix {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_flora1_fix {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_flora_fix {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_product_flora_fix {
    padding-top: 10px;
    padding-left: 30px;
  }

  .list_a_tiveproduct_product_flora_fixbu {
    margin-bottom: 0;
    padding-left: 50px;
    font-size: 12px;
    line-height: 25px;
  }

  .section_product_flora_fixbottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_product_flora_fix_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_product_flora_fix_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_1_product_flora_fixdualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_product_flora_fix_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_product_ublac_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_product_ublac {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_product_ublac_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_product_ublac {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_product_ublactab {
    padding: 0 10px;
  }

  .div_product_ublactabblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_product_ublactab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_product_ublactab {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_product_ublactab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_product_ublac1, .slide_product_ublac2, .slide_product_ublac3 {
    width: 250px;
    height: 250px;
  }

  .tabs_product_ublac_fix_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_ublac {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_ublac {
    padding-left: 60px;
  }

  .list_benefit_product_ublac {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_ublac {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_1product_ublac {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_ublac {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_product_ublac {
    padding-top: 10px;
    padding-left: 30px;
  }

  .list_a_tiveproduct_product_ublac {
    margin-bottom: 0;
    padding-left: 50px;
    font-size: 12px;
    line-height: 25px;
  }

  .section_product_ublac_bottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_product_ublac_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_product_ublac_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_1_product_ublacdualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_product_ublac_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_product_revagut_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_product_revagut {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_product_revagut_but1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_product_revagut {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_product_revaguttab {
    padding: 0 10px;
  }

  .div_product_revaguttabblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_product_revagututab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_product_revagut {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_product_revagutbtab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_product_revagut1 {
    width: 250px;
    height: 250px;
  }

  .tabs_product_revagut_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_revagut {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_revagut {
    padding-left: 60px;
  }

  .list_benefit_product_revagut {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_revagut {
    padding-top: 10px;
    padding-left: 60px;
  }

  .tab-pane-tab-2-product_revagut {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_product_revagut {
    padding-top: 10px;
    padding-left: 30px;
  }

  .list_a_tiveproduct_revagutul {
    margin-bottom: 0;
    padding-left: 50px;
    font-size: 12px;
    line-height: 25px;
  }

  .section_product_revagut_bottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_product_revagut_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_product_revagut_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_1_product_revagutdualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_product_revagut_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_product-_gglac_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_product-_gglac {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_product-_gglaca_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_product-_gglac {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_product-_gglacctab {
    padding: 0 10px;
  }

  .div_product-_gglacctabblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_product-_gglactctab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_product-_gglactab {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_product-_gglactab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_product-_gglac1, .slide_product-_gglac2, .slide_product-_gglac3 {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .tabs_product-_gglac2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .headline_benefits_product-_gglac {
    margin-top: 0;
    padding-left: 80px;
  }

  .list_benefit_product-_gglac {
    padding-left: 80px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits_1product-_gglac {
    padding-top: 10px;
    padding-left: 80px;
  }

  .list_benefit_product-_1gglac {
    padding-left: 80px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_active_product-_gglac {
    padding-top: 10px;
    padding-left: 30px;
  }

  .list_a_tiveproduct-_gglac {
    margin-bottom: 0;
    padding-left: 50px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-1-gglac {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 10px;
  }

  .tab-pane-tab-2-gglac {
    background-position: 7%;
    padding-top: 10px;
  }

  .section_product-_gglac_bottomt {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_product-_gglac_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_product-_gglac_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_1_product-_gglacdualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_product-_gglac_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productprovinorm_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productprovinorm {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productprovinorm_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productprovinorm {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productprovinormtab {
    padding: 0 10px;
  }

  .div_productprovinormtabblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productprovinormtab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productprovinormtab {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productprovinormtab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_provinorm1 {
    width: 250px;
    height: 250px;
  }

  .slide_provinorm2 {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .tabs_product_provinorm_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_provinorm {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_provinorm {
    padding-left: 60px;
  }

  .list_benefit_product_provinorm {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_provinorm {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_provinorm1 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_provinorm {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_provinorm {
    padding-top: 10px;
    padding-left: 30px;
  }

  .list_a_tiveproduct_provinorm {
    margin-bottom: 0;
    padding-left: 50px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productprovinorm4_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding: 0;
    display: flex;
  }

  .div_button_productprovinorm4 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .headline_productprovinorm4 {
    text-align: center;
    font-size: 17px;
    line-height: 25px;
  }

  .div_button_productbacipro4-copy {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .headline_productprovinorm4_bacterial {
    text-align: center;
    align-self: flex-end;
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productprovinorm4pcoc {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .video-2-productprovinorm_pcos {
    flex: 0 auto;
    align-self: auto;
  }

  .headline_productprovinorm4_pcos {
    text-align: center;
    flex: 0 auto;
    align-self: flex-end;
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
    display: block;
  }

  .div_productprovinorm41_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding: 0;
    display: flex;
  }

  .div_button_productprovinorm41 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .headline_productprovinorm41 {
    text-align: center;
    font-size: 17px;
    line-height: 25px;
  }

  .section_product_provinorm_bottom {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_productprovinorm_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_product_provinorm_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_1_product_provinormdualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productprovinorm_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productublac-w_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productublac-w {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productublac-w_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productbacilax-copy, .section_desctab_productublac-w {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productublac-wtab {
    padding: 0 10px;
  }

  .div_productublac-wabblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productublac-wtab_o {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productublac-w {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productublac-wtab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .tabs_product_ublac-w_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_ublac-w {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_ublac-w {
    padding-left: 60px;
  }

  .list_benefit_product_ublac-w {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_ublac-w {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_ublac-w1 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_ublac-w {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_ublac-w {
    padding-top: 10px;
    padding-left: 30px;
  }

  .list_activeproduct_ublac-w {
    margin-bottom: 0;
    padding-left: 50px;
    font-size: 12px;
    line-height: 25px;
  }

  .section_product_ublac-w_bottom {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_productublac-w_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_product_ublac-w_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_1_product_ublac-wvdualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productublac-w_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productprofesorb_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productprofesorb {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productprofesorb_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productprofesorb {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productprofesorbtab {
    padding: 0 10px;
  }

  .div_productprofesorbabblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productprofesorbtab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productprofesorb {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productprofesorbtab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .tabs_product_profesorb_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_profesorb {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_profesorb {
    padding-left: 60px;
  }

  .list_benefit_product_profesorb {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_profesorb {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_profesorb1 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_profesorb {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_profesorb {
    padding-top: 10px;
    padding-left: 30px;
  }

  .list_activeproduct_profesorb {
    margin-bottom: 0;
    padding-left: 50px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productprofesorb4_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding: 0;
    display: flex;
  }

  .div_button_productprofesorb4 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .headline_productprofesorb4 {
    text-align: center;
    font-size: 17px;
    line-height: 25px;
  }

  .div_button_productprofesorb14 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .headline_productprofesorb14 {
    text-align: center;
    align-self: flex-end;
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productprofesorb42 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .video-2-productprofesorb_iron {
    flex: 0 auto;
    align-self: auto;
  }

  .headline_productprofesorb4_iron {
    text-align: center;
    flex: 0 auto;
    align-self: flex-end;
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
    display: block;
  }

  .section_productbaciprobottomtab-copy, .section_productprofesorbbottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_productprofesorb_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productprofesorb_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productbacipro_dualdownload_-copy, .div_button_productprofesorb1_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productprofesorb_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .list-item-36 {
    text-align: left;
  }

  .div_productcognisol_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productcognisol {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productcognisol_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productcognisol {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productcognisoltab {
    padding: 0 10px;
  }

  .div_productcognisolblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productcognisoltab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productcognisol {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productcognisolbtab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_cognisol1 {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .tabs_product_cognisol_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_cognisol {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_cognisol {
    padding-left: 60px;
  }

  .list_benefit_product_cognisol {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_cognisol {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_cognisol1 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_cognisol {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_cognisol {
    padding-top: 10px;
    padding-left: 30px;
  }

  .list_activeproduct_cognisol {
    margin-bottom: 0;
    padding-left: 50px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productcognisol4_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding: 0;
    display: flex;
  }

  .div_button_productcognisol4 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .headline_productcognisol4 {
    text-align: center;
    font-size: 17px;
    line-height: 25px;
  }

  .div_button_productcognisol14 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .headline_productcognisol14 {
    text-align: center;
    align-self: flex-end;
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productcognisol42 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .video-2-productcognisol_iron {
    flex: 0 auto;
    align-self: auto;
  }

  .headline_productcognisol4_stress {
    text-align: center;
    flex: 0 auto;
    align-self: flex-end;
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
    display: block;
  }

  .section_productcognisolbottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_productcognisol_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productprofesorb_cognisoldown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productcognisol1_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productcognisol_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productlipcolac_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productlipcolac {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productlipcolac_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productlipcolac {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productlipcolactab {
    padding: 0 10px;
  }

  .div_productlipcolacblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productlipcolactab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productlipcolac {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productlipcolactab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_lipcolac1 {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .tabs_product_lipcolac_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_lipcolac {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_lipcolac {
    padding-left: 60px;
  }

  .list_benefit_product_lipcolac {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_lipcolac {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_lipcolac1 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_lipcolac {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_lipcolac {
    padding-top: 10px;
    padding-left: 30px;
  }

  .list_activeproduct_lipcolac {
    margin-bottom: 0;
    padding-left: 50px;
    font-size: 12px;
    line-height: 25px;
  }

  .section_productlipcolacbottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_productlipcolac_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productprofesorb_lipcolacdown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productlipcolac1_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productlipcolac_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productprodicon_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productprodicon {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productprodicon_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productprodicon {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productprodicontab {
    padding: 0 10px;
  }

  .div_productprodiconblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productprodicontab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productprodicon {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productprodicontab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_prodicon1 {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .tabs_product_prodicon_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_prodicon {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_prodicon {
    padding-left: 60px;
  }

  .list_benefit_product_prodicon {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_prodicon {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_prodicon1 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_prodicon {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_prodicon {
    padding-top: 10px;
    padding-left: 30px;
  }

  .list_activeproduct_prodicon {
    margin-bottom: 0;
    padding-left: 50px;
    font-size: 12px;
    line-height: 25px;
  }

  .bold-text-41-provinorm, .bold-text-41-ublac-w, .bold-text-41-profesorb, .bold-text-41-cognisol, .bold-text-41-prodicon {
    font-size: 17px;
  }

  .section_productprodiconbottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_productprodicon_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productprofesorb_prodicondown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productprodicon1_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productprodicon_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .bold-text-41-floraib {
    font-size: 17px;
  }

  .div_productcataprod_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productcatapro {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productcatapro_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productcatapro {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productcataprotab {
    padding: 0 10px;
  }

  .div_productcataproblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productcataprotab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productcatapro {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productcataprotab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_catapro1 {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .tabs_product_catapro_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_catapro {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_catapro {
    padding-left: 60px;
  }

  .list_benefit_product_catapro {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_catapro {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_catapro1 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_catapro {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_catapro {
    padding-top: 10px;
    padding-left: 30px;
  }

  .bold-text-41catapro {
    font-size: 17px;
  }

  .list_activeproduct_catapro {
    margin-bottom: 0;
    padding-left: 50px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productreusol_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productreusol {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productreusol_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productreusol {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productreusoltab {
    padding: 0 10px;
  }

  .div_productreusoltabblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productreusoltab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productreusoltab {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productreusoltab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_reusol1 {
    width: 250px;
    height: 250px;
  }

  .slide_reusol2 {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .section_productcataprobottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_productcatapro_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productprofesorb_cataprodown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productcatapro1_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productcatapro_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .tabs_product_reusol_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_reusol {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_reusol {
    padding-left: 60px;
  }

  .list_benefit_product_reusol {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_reusol {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_reusol1 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_reusol {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_reusol {
    padding-top: 10px;
    padding-left: 60px;
    font-size: 22px;
  }

  .list-item-37 {
    font-size: 12px;
    line-height: 25px;
  }

  .list-8 {
    padding-left: 60px;
  }

  .bold-text-43, .bold-text-43-reusol {
    font-size: 22px;
  }

  .list-8-reusol {
    padding-left: 60px;
  }

  .div_productreusol4_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding: 0;
    display: flex;
  }

  .div_button_productreusol4 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .headline_productreusol4 {
    text-align: center;
    font-size: 17px;
    line-height: 25px;
  }

  .div_button_productreusol14 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .headline_productreusol4_diarrhea {
    text-align: center;
    align-self: flex-end;
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productreusol42 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .video-2-productreusol_idb {
    flex: 0 auto;
    align-self: auto;
  }

  .headline_productreusol4_idb {
    text-align: center;
    flex: 0 auto;
    align-self: flex-end;
    padding-top: 0;
    font-size: 12px;
    line-height: 25px;
    display: block;
  }

  .section_productreusolbottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_productreusol_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productreusol_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productbacipro_dualdownload_-copy {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productreusol_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productprobivita_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productprobivita {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productprobivita_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productprobivita {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productprobivitatab {
    padding: 0 10px;
  }

  .div_productprobivitablock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productprobivitatab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productcatapro-copy, .div_human_left_productprobivita {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productprobivitatab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_probivita1 {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .tabs_product_probivita_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_probivita {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_probivita {
    padding-left: 60px;
  }

  .list_benefit_product_probivita {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_reusol-copy, .headline_benefits1_product_probivita {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_probivita1 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_probivita {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_probivita {
    padding-top: 10px;
    padding-left: 60px;
    font-size: 22px;
  }

  .bold-text-43probivita {
    font-size: 22px;
  }

  .list-8probivita {
    padding-left: 60px;
  }

  .section_productprobivitabottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .button_productprobivita_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productbacipro_dualdownload_-copy-copy {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productprobivita_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productprobivita_dualdownload, .div_button_productreusol_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .div_productmorningbreeze_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productmorningbreeze {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productmorningbreeze_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productmorningbreeze {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productmorningbreezetab {
    padding: 0 10px;
  }

  .div_productmorningbreezeblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productmorningbreezetab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productmorningbreeze {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productmorningbreezetab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_morningbreeze {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .tabs_product_morningbreeze_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_morningbreeze {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_morningbreeze {
    padding-left: 60px;
  }

  .list_benefit_product_morningbreeze {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_morningbreeze {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_morningbreeze1 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_morningbreeze {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_morningbreeze {
    padding-top: 10px;
    padding-left: 30px;
  }

  .bold-text-41morningbreeze {
    font-size: 17px;
  }

  .list_activeproduct_morningbreeze {
    margin-bottom: 0;
    padding-left: 50px;
    font-size: 12px;
    line-height: 25px;
  }

  .section_productmorningbreezebottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_productmorningbreeze_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productmorningbreeze_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .button_productmorningbreeze_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productbacivita_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productbacivita {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productionbacivitai_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productbacivita {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productbacivitatab {
    padding: 0 10px;
  }

  .div_productbacivitablock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productbacivitatab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productbacivita {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productbacivitatab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_bacivita1 {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .tabs_product_bacivita_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_bacivita {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_bacivita {
    padding-left: 60px;
  }

  .list_benefit_product_bacivita {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_bacivita {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_bacivita1 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_bacivita {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_bacivita {
    padding-top: 10px;
    padding-left: 60px;
    font-size: 22px;
  }

  .bold-text-43bacivita {
    font-size: 22px;
  }

  .list-8bacivita {
    padding-left: 60px;
  }

  .section_productbacivitabottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_productbacivita_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productbacivita_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productprobivita_dualdownload_-copy {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productbacivita_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productpreviflam_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productpreviflam {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productionpreviflam_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productpreviflam {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productpreviflamtab {
    padding: 0 10px;
  }

  .div_productpreviflamblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productpreviflamtab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productpreviflam {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productpreviflamtab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_previflam1 {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .tabs_product_previflam_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_previflam {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_previflam {
    padding-left: 60px;
  }

  .list_benefit_product_previflam {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_previflam {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_previflam1 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_previflam {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_previflam {
    padding-top: 10px;
    padding-left: 60px;
    font-size: 22px;
  }

  .bold-text-43previflam {
    font-size: 22px;
  }

  .list-8previflam {
    padding-left: 60px;
  }

  .section_productpreviflambottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_productpreviflam_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productpreviflam_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productpreviflam1_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .div_product9greensm_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_product9greens {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_production9greens_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_product9greens {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_product9greenstab {
    padding: 0 10px;
  }

  .div_product9greensblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_product9greenstab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_product9greens {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_product9greenstab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_9greens1 {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .tabs_product_9greens_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_9greens {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_9greens {
    padding-left: 60px;
  }

  .list_benefit_product_9greens {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_9greens {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_9greens1 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_9greens {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_9greens {
    padding-top: 10px;
    padding-left: 30px;
  }

  .bold-text-419greens {
    font-size: 17px;
  }

  .list_activeproduct_9greens {
    margin-bottom: 0;
    padding-left: 50px;
    font-size: 12px;
    line-height: 25px;
  }

  .section_product9greensbottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_product9greens_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_product9greens_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_product9greens1_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_product9greens_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productprovibod3m_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productprovibod3 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productionprovibod3_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productprovibod3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productprovibod3tab {
    padding: 0 10px;
  }

  .div_productprovibod3block {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productprovibod3tab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productprovibod3 {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productprovibod3tab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_provibod31 {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .tabs_product_provibod3_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_provibod3 {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_provibod3 {
    padding-left: 60px;
  }

  .list_benefit_product_provibod3 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_provibod3 {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_provibod31 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_provibod3 {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_provibod3 {
    padding-top: 10px;
    padding-left: 60px;
    font-size: 22px;
  }

  .bold-text-43provibod3 {
    font-size: 16px;
  }

  .list-8provibod3 {
    padding-left: 60px;
  }

  .section_productprovibod3bottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_productprovibod3_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productprovibod3_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productprovibod31_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productprovibod3_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productvibod3m_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productvibod3 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productionvibod3_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productvibod3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productvibod3tab {
    padding: 0 10px;
  }

  .div_productvibod3block {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productvibod3tab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productvibod3 {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productvibod3tab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_vibod31 {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .tabs_product_vibod3_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_vibod3 {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_vibod3 {
    padding-left: 60px;
  }

  .list_benefit_product_vibod3 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_vibod3 {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_vibod31 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_vibod3 {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_vibod3 {
    padding-top: 10px;
    padding-left: 60px;
    font-size: 22px;
  }

  .bold-text-43vibod3 {
    font-size: 20px;
  }

  .list-8vibod3 {
    padding-left: 60px;
  }

  .section_productvibod3bottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_productvibod3_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productvibod3_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productvibod31_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productvibod3_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productultirenpro_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productultirenpro {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productionultirenpro_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productultirenpro {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productultirenprotab {
    padding: 0 10px;
  }

  .div_productultirenproblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productultirenprotab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productultirenpro {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productultirenprotab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_ultirenpro {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .tabs_product_ultirenpro_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_ultirenpro {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_ultirenpro {
    padding-left: 60px;
  }

  .list_benefit_product_ultirenpro {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_ultirenpro {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_vibod31-copy, .list_benefit_product_vibod311 {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_ultirenpro {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_ultirenpro {
    padding-top: 10px;
    padding-left: 60px;
    font-size: 22px;
  }

  .bold-text-43ultirenpro {
    font-size: 16px;
  }

  .list-8ultirenpro {
    padding-left: 60px;
  }

  .section_productultirenprobottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_productultirenpro_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productultirenpro_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productultirenpro1_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productultirenpro_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productultiren_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productultiren {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productionultiren_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productultiren {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productultirentab {
    padding: 0 10px;
  }

  .div_productultirenblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productultirentab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productultiren {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productultirentab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_ultiren {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .tabs_product_ultiren_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_ultiren {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_ultiren {
    padding-left: 60px;
  }

  .list_benefit_product_ultiren {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_ultiren {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_ulterin {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_ultiren {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_ultiren {
    padding-top: 10px;
    padding-left: 60px;
    font-size: 22px;
  }

  .bold-text-43ultiren {
    font-size: 16px;
  }

  .list-8ultiren {
    padding-left: 60px;
  }

  .list_benefit_product_ultirenpr1o {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .section_productultirenbottomtab {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border: 0 solid #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch;
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    display: grid;
  }

  .div_button_productultiren_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productultiren_brouchuredown {
    opacity: 1;
    -webkit-text-stroke-color: white;
    object-fit: fill;
    border-color: #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_button_productultiren1_dualdownload {
    background-color: #fff;
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
  }

  .button_productultiren_contactusdown {
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-color: #fff;
    outline: 0 #fff;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 25px;
  }

  .div_productultirenforte_main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: stretch;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div_button_productultirenforte {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 3px;
    font-size: 15px;
    display: flex;
  }

  .button_productionultirenforte_butt1 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 25px;
  }

  .section_desctab_productultirenforte {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_productultirenfortetab {
    padding: 0 10px;
  }

  .div_productultirenforteblock {
    padding-bottom: 0;
    padding-left: 0;
    font-size: 12px;
    line-height: 25px;
  }

  .grid_productultirenfortetab {
    grid-column-gap: 8px;
    grid-row-gap: 19px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    place-content: stretch;
    justify-items: start;
    font-size: 10px;
  }

  .div_human_left_productultirenforte {
    flex-flow: column;
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    display: flex;
  }

  .slider_productultirenfortetab {
    width: 250px;
    height: 250px;
    padding-right: 0;
  }

  .slide_ultirenforte {
    background-size: cover;
    width: 250px;
    height: 250px;
  }

  .tabs_product_ultirenforte_2tabsmenu-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: stretch;
    font-size: 20px;
    line-height: 12px;
  }

  .tab-pane-tab-1-product_ultirenforte {
    text-align: left;
    background-position: 2%;
    background-repeat: repeat;
    padding-top: 25px;
  }

  .headline_benefits_product_ultirenforte {
    padding-left: 60px;
  }

  .list_benefit_product_ultirenforte {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .headline_benefits1_product_ultirenforte {
    padding-top: 10px;
    padding-left: 60px;
  }

  .list_benefit_product_ulterinforte {
    padding-left: 60px;
    font-size: 12px;
    line-height: 25px;
  }

  .tab-pane-tab-2-product_ultirenforte {
    background-position: 7%;
    padding-top: 10px;
  }

  .headline_active_-product_ultirenforte {
    padding-top: 10px;
    padding-left: 60px;
    font-size: 22px;
  }

  .bold-text-43ultirenforte {
    font-size: 16px;
  }

  .list-8ultirenforte {
    padding-left: 60px;
  }

  .section_terms-and-conditions_body {
    padding-left: 20px;
    padding-right: 20px;
  }

  .richtext_terms-and-conditions_body {
    font-size: 12px;
    line-height: 25px;
  }

  .section_manu_dosageforms-finished-formulations {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_bc_strain__products-manufacturers {
    margin-top: -3px;
  }

  .div_bc_strain_gastro-manufacturers {
    margin-top: 20px;
  }

  .image_bc_strain_humanhealthicons-manufacturers {
    display: inline-block;
  }

  .div_bc_strain__products-manufacturers-1 {
    margin-top: -3px;
  }

  .div_bc_strain_gastro-manufacturers1 {
    margin-top: 20px;
  }

  .image_bc_strain_humanhealthicons-manufacturers-cradiac, .image_bc_strain_humanhealthicons-_cognchildren, .image_strain_bc_humanhealthicons-_diabetes-sports, .image_products_humanhealthicons-bone, .image_bc_strain_humanhealthicons_oral-rehydration, .image_bc_strain_humanhealthiconss_hangover {
    display: inline-block;
  }

  .div_bc_strain__products-manufacturersdosage {
    margin-top: -3px;
  }

  .div_bc_strain_gastro-manufacturerscapsules {
    margin-top: 20px;
  }

  .image_bc_strain_humanhealthicons-manufacturerscapsules, .image_bc_strain_humanhealthicons-_cogn-chewable, .image_strain_bc_humanhealthicons-_diabetes-liquid, .image_products_humanhealthicons-osuspensions, .image_bc_strain_humanhealthicons_oral-spacks, .image_bc_strain_humanhealthiconss_renal-sachets, .image_bc_strain_humanhealthicons-_women-drops, .image_bc_strain_humanhealthicons-_obecity-gummies {
    display: inline-block;
  }

  .heading_probioticmanufacturing_fnbindustryeplore-heading {
    text-align: center;
  }

  .div_probioticmanufacturing_foodnbeverage_fortificationoptionpff {
    flex-direction: row;
    place-content: space-around center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div_probioticmanufacturing_foodnbeverage_fortification_foodopyionspff {
    padding-left: 0;
  }

  .div_probioticmanufacturing_fnb_fortification_fooditemspff {
    width: auto;
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
  }

  .list_probioticmanufacturing_fnb_fortification_fooditemspff {
    font-size: 14px;
  }

  .div_probioticmanufacturing_foodnbeverage_fortificationdrinks-optionspff {
    margin-top: 0;
    padding-left: 0;
  }

  .div_probioticmanufacturing_fnb_fortification_drinkitemspff {
    width: auto;
    height: auto;
    margin-top: auto;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
  }

  .list_probioticmanufacturing_fnb_fortification_drinkitemspff, .div_probioticmanufacturing_foodnbeverage_fortification_foodopyionspff1p {
    padding-left: 0;
  }

  .div_probioticmanufacturing_fnb_fortification_fooditemspff1p {
    width: auto;
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
  }

  .div_probioticmanufacturing_foodnbeverage_fortification_foodopyionspff2o {
    padding-left: 0;
  }

  .div_probioticmanufacturing_fnb_fortification_fooditemspff2p {
    width: auto;
    height: auto;
    margin-left: 0;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
  }

  .list_probioticmanufacturing_fnb_fortification_fooditemspf1 {
    font-size: 14px;
  }

  .list_probioticmanufacturing_fnb_fortification_fooditemspf2 {
    padding-left: 0;
    font-size: 14px;
  }

  .nav-button_probioticmanufacturer_ctaff {
    padding-bottom: 9px;
    font-size: 14px;
    line-height: 29px;
  }

  .section_form_subscribe {
    margin: 40px 0 -40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .headline_form_subscribe {
    font-size: 28px;
    line-height: 36px;
  }

  .nav-button_prosubscribe {
    width: 300px;
    padding-bottom: 9px;
    font-size: 14px;
    line-height: 29px;
  }

  .div_probioticsupplier_experiencedesign_hero {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding: 10px;
    font-size: 12px;
    display: grid;
  }

  .div_probioticsupplier_experiencedesignelement_hero {
    place-content: center flex-start;
    width: auto;
    height: auto;
    margin-left: 2px;
    margin-right: 2px;
  }

  .text_stats_hero {
    font-size: 18px;
  }

  .div_services_wrap {
    flex-wrap: wrap;
    width: auto;
    margin: 10px 0;
  }

  .paragraph_services_description {
    line-height: 29px;
  }

  .div_probioticsupplier_application {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-content: center;
    place-items: stretch center;
    min-width: auto;
    max-width: none;
    margin: 20px auto;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 12px;
    line-height: 24px;
    display: grid;
  }

  .text_application {
    text-align: center;
    line-height: 18px;
  }

  .div-block-118 {
    justify-content: center;
    align-items: center;
  }

  .section_featuredstrains {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .path-4gecv {
    display: flex;
  }

  .icon_supplierpage {
    width: 30%;
  }

  .headline_company_services {
    margin-bottom: 0;
    margin-left: 0;
    font-size: 28px;
    line-height: 36px;
  }

  .div_services_big_enclousure {
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
  }

  .div_bc_services_grid {
    flex-direction: column-reverse;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    justify-content: flex-end;
    align-items: center;
  }

  .typeform-embed-fhyvj0rr {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .typeform-wrapper-fhyvj0rr {
    justify-content: center;
    height: 500px;
    display: flex;
  }
}

#https-www\.uniquebiotech\.com-human-health-products.w-node-_31e4eb03-ce68-61b2-4b92-3847a93787ba-52ff4521, #https-www\.uniquebiotech\.com.w-node-_13a6eb8e-6ec9-58bc-eb7c-a677f8cf8024-52ff4521 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0c58e88-d5c4-aaf9-c63a-f879d5f85fc3-d5f85f98 {
  place-self: end;
}

#w-node-f765370a-2feb-94a5-2d3d-14d48cc03d7f-5c6ea2d9 {
  justify-self: start;
}

#w-node-_362e4efe-2473-477c-776a-609794016ec2-6266318d, #w-node-_8bd8de17-3f86-c880-7bea-d066127597ea-6266318d, #w-node-d91239df-64f4-ded7-0412-5b71c5c90061-6266318d, #w-node-_6e44bd50-c481-c280-8eb9-141c5740f3c9-6266318d, #w-node-f6e5961c-9f01-01b1-c1f0-3b336ac7c7ce-6266318d, #w-node-_84f9c223-c389-5f36-bfca-6376e445ea7a-6266318d, #w-node-e0e71153-c63e-0d6a-f07d-ec02a5b6df81-6266318d, #w-node-_6f546973-9b43-6aa2-1557-e21dd84207e3-207965ae, #w-node-_57002f0d-99ce-6112-52e6-34d342fb6078-207965ae, #w-node-_6dc8b4c8-314c-bb9e-d3ca-2f39e2a297d9-207965ae, #w-node-ef4af7d9-9ca7-cdb0-ce6a-f4a745fca2ae-62ef63fe, #w-node-_827fef0e-35d9-7c82-f240-a4a863a87d8d-62ef63fe, #w-node-_9b23173a-034e-cf67-5864-94cf37b63ae5-62ef63fe, #w-node-_94545cff-205f-5905-ef7e-859e42d4dbdd-62ef63fe, #w-node-_85337fe2-e64e-6ace-e6c2-d468f55d0d02-c6c7608f, #w-node-_32d2f4ea-0c96-8d75-daa5-fc42002fcfbf-e6a752f3, #w-node-c3e4960c-a0b2-63c4-2dfa-39af0d8cf79b-f2bcc7e4, #w-node-_1aea4ede-d573-6580-56ed-2856c54c3ca5-7064592b, #w-node-b2eefc2f-af73-741c-73e8-89e16810ae37-79e48c1c, #w-node-_613dd904-39ee-e9d2-7881-c367a5e51e21-79e48c1c, #w-node-cc1314b5-b1a7-5cf9-ccf5-8d85bad8d188-79e48c1c, #w-node-_1e7e23c8-0a73-c3e7-d8f4-4dc6a6ccd0b0-7729a96c, #w-node-_06a3c908-ee0c-2676-c69a-502f3f98a075-7729a96c, #w-node-b8fe6474-5e58-aebb-0849-0f2355d64a2b-7729a96c, #w-node-b79550d6-9886-c430-feb9-165493d4b454-7729a96c, #w-node-_4f3bfea4-e307-8a1a-aa1a-b770ed17e2c5-7729a96c, #w-node-_0b02cd1f-ebd8-a9fa-b17b-451beeb00700-5c30b645, #w-node-_5d2dc736-6c4b-1fac-fec0-b768efe0796b-5c30b645, #w-node-f8ed2c1f-f3d8-288f-7a2f-abf21cb3f1f5-5c30b645, #w-node-_221e786c-1983-64e3-0444-f9d63b371c04-5c30b645, #w-node-_9346268d-ebd4-d961-dd39-84285a5c7eed-5c30b645, #w-node-_47ca25bb-ba5a-cf1c-226a-9aa719eeb9d8-5c30b645, #w-node-a73a80f2-3e43-d7b7-db3f-855dd698efc7-31da77e9, #w-node-_1b651ec8-b88c-dbea-07dd-be616b2a1f3d-9d12cbb8, #w-node-e2baaa36-1832-6df3-a8fa-6e35dc55a842-9d12cbb8, #w-node-f7ce265a-a83c-5d4f-5faf-7b5ccd90c053-9d12cbb8, #w-node-_76352dd9-4687-4b27-0fff-65665fd931b1-e2f34618, #w-node-_9bebd1d6-773a-fc83-1360-1711e9e823b9-c2271899, #w-node-_222dd44b-8f64-0e20-fd62-a33707367de7-c2271899, #w-node-_7cbf02e5-4cfb-ee12-e591-e8a7e25991b1-c2271899, #w-node-f2463737-bad5-ffda-dd11-4f7496f59ebc-c2271899, #w-node-_6b204abb-41f1-1d62-d428-7a46db05748a-c2271899, #w-node-ea253c39-5c53-8d86-49e9-e52c4f2972ab-c2271899, #w-node-af913b8f-463e-9d69-90b7-44a0e3ec2a37-09f59f46, #w-node-_36db8d72-5bec-6b1f-286e-a73350c2a9fe-09f59f46 {
  place-self: stretch start;
}

#w-node-_12aedb2e-67aa-3518-85ec-915b94a96aa3-99c363c6, #w-node-_536acd44-eb32-fd18-0b2a-0d95ed4994f4-99c363c6, #w-node-e7a64d69-5566-8910-345e-30150d11da17-99c363c6, #w-node-da928670-f75b-741f-6ac9-a8e6f01d1b90-99c363c6, #w-node-_5aa0901e-4cbc-590c-ca60-314d966c5483-99c363c6, #w-node-_8a3dbec3-f9d6-5dbf-92c1-d759a514ed9f-99c363c6, #w-node-_6c59cb8e-abc7-fcba-4e7f-d1a99ff4d7ef-99c363c6, #w-node-beab6292-7135-d717-e009-8ef656baded4-99c363c6, #w-node-_750844c0-567a-41fb-856d-dd9b3e0430aa-99c363c6, #w-node-c373c13d-ced8-2cf1-7bfc-7311693c894c-99c363c6 {
  place-self: stretch center;
}

#w-node-ad69a0b5-eb6f-f027-b86b-9daf8eb6b96c-99c363c6 {
  place-self: stretch start;
}

#w-node-fd72ff6a-9188-c449-4319-5418447102bc-99c363c6 {
  place-self: stretch center;
}

#w-node-_23da54bd-8341-567a-faa9-6bce26b02d0f-7e6f0c3f, #w-node-_1a31087c-01c6-6b00-9f77-361a6664836b-7e6f0c3f, #w-node-_9847e05b-8508-9952-2f64-5e628f6c15df-7e6f0c3f, #w-node-_0a3a18f9-7df2-ac72-b7dc-152a5ba484e5-7e6f0c3f, #w-node-_23da54bd-8341-567a-faa9-6bce26b02d0f-9e7beea0, #w-node-eb3f798c-bfed-4e2a-79a7-2d0b037c9582-3bd26e9c, #w-node-e9de892f-f8fb-1447-6407-eb10d56c9d72-3bd26e9c {
  place-self: stretch start;
}

#w-node-_71975ae8-97a1-598f-d744-e045709abb74-e00462e2 {
  place-self: auto;
}

#w-node-bbbe255b-6ffa-c395-7a3c-4a37df380c83-49c2437b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48670669-699c-a400-b3d9-924003634087-87c75d23 {
  place-self: stretch start;
}

#w-node-_48670669-699c-a400-b3d9-924003634092-87c75d23 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_84f8aec7-0669-388c-018e-6fd8ec30c405-87c75d23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_706599e3-7525-8307-f922-f194dfac3f91-6924f99f {
  place-self: stretch start;
}

#w-node-_706599e3-7525-8307-f922-f194dfac3f97-6924f99f {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-_706599e3-7525-8307-f922-f194dfac3f99-6924f99f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_706599e3-7525-8307-f922-f194dfac3fad-6924f99f {
  align-self: auto;
}

#w-node-feef330c-7545-5899-d3da-5959baeddcca-b3ebe86e {
  place-self: stretch start;
}

#w-node-feef330c-7545-5899-d3da-5959baeddcd2-b3ebe86e {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-feef330c-7545-5899-d3da-5959baeddcd4-b3ebe86e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-feef330c-7545-5899-d3da-5959baeddce8-b3ebe86e {
  align-self: auto;
}

#w-node-a9e0c6c6-314b-6b56-53ac-b3e40a928ab1-5f2c0786 {
  place-self: stretch start;
}

#w-node-a9e0c6c6-314b-6b56-53ac-b3e40a928ab9-5f2c0786 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-a9e0c6c6-314b-6b56-53ac-b3e40a928abb-5f2c0786 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9e0c6c6-314b-6b56-53ac-b3e40a928acf-5f2c0786 {
  align-self: auto;
}

#w-node-bc54393a-2f50-60a9-143f-64a2d0bdb01b-94216451 {
  place-self: stretch start;
}

#w-node-bc54393a-2f50-60a9-143f-64a2d0bdb021-94216451 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-bc54393a-2f50-60a9-143f-64a2d0bdb023-94216451 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc54393a-2f50-60a9-143f-64a2d0bdb035-94216451 {
  align-self: auto;
}

#w-node-_2ec031f7-7d5e-9b34-98b1-f7da6cd1c016-01fe1b6b {
  place-self: stretch start;
}

#w-node-_2ec031f7-7d5e-9b34-98b1-f7da6cd1c01e-01fe1b6b {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-_2ec031f7-7d5e-9b34-98b1-f7da6cd1c020-01fe1b6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ec031f7-7d5e-9b34-98b1-f7da6cd1c034-01fe1b6b {
  align-self: auto;
}

#w-node-_886b4c0a-a4a6-b1ee-e56a-74a09fbdf51c-ce3a6cbd {
  place-self: stretch start;
}

#w-node-_886b4c0a-a4a6-b1ee-e56a-74a09fbdf522-ce3a6cbd {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-_886b4c0a-a4a6-b1ee-e56a-74a09fbdf524-ce3a6cbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_886b4c0a-a4a6-b1ee-e56a-74a09fbdf53c-ce3a6cbd {
  align-self: auto;
}

#w-node-c1064173-632f-e69d-9646-bd00a7762f44-12281acf {
  place-self: stretch start;
}

#w-node-c1064173-632f-e69d-9646-bd00a7762f4a-12281acf {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: center;
}

#w-node-c1064173-632f-e69d-9646-bd00a7762f4c-12281acf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1064173-632f-e69d-9646-bd00a7762f64-12281acf {
  align-self: auto;
}

#w-node-_0b324b81-d8ab-cabe-83bc-bd7ad289ebf1-15676095 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch;
}

#w-node-_21cb275b-2cd0-b20b-1c2d-6f7930c99988-15676095, #w-node-_2005a069-6ac2-9bdf-45c6-7a57147e52d3-15676095, #w-node-b6539bd2-f31c-c29e-d3a9-868faffe6bd1-15676095, #w-node-b6539bd2-f31c-c29e-d3a9-868faffe6bd5-15676095 {
  place-self: auto;
}

#w-node-_3a992bfd-1176-7785-f99a-034832695837-b8d83213 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch;
}

#w-node-_5855358f-9dfd-65c3-9ee6-de6b386b82c6-b8d83213, #w-node-_5855358f-9dfd-65c3-9ee6-de6b386b82d0-b8d83213, #w-node-_9afeef12-2605-5c17-08e6-6928e267275d-b8d83213, #w-node-_9afeef12-2605-5c17-08e6-6928e2672761-b8d83213 {
  place-self: auto;
}

#w-node-_8e9c4362-c65e-618c-109f-8cef17968774-2651bd4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch;
}

#w-node-eed5c896-390c-1f9b-552d-0d11c93cb082-2651bd4d, #w-node-eed5c896-390c-1f9b-552d-0d11c93cb086-2651bd4d, #w-node-_87144db6-d42d-067c-8c9e-73f4ab307e88-2651bd4d, #w-node-_87144db6-d42d-067c-8c9e-73f4ab307e8c-2651bd4d {
  place-self: auto;
}

#w-node-fb66b86e-f086-e7f1-7e37-0de64924ba17-171b135b, #w-node-cf2538e1-e615-0b4d-2e9e-089039135b0e-7b892b65, #w-node-_61da8a16-cd90-0315-75d8-755f7f1d7680-feba7415, #w-node-_87cd2569-e0ee-3def-9018-7580bd699b28-67f4f36d, #w-node-_7249f792-2437-8a35-257b-9561a86600c7-4c36a52a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch;
}

#w-node-_3ddc5342-da08-34c1-f81f-d4b456959622-4c36a52a, #w-node-_3ddc5342-da08-34c1-f81f-d4b456959626-4c36a52a, #w-node-_7feaa787-1be8-057d-2dae-f0473f90e58e-4c36a52a, #w-node-_7feaa787-1be8-057d-2dae-f0473f90e592-4c36a52a {
  place-self: auto;
}

#w-node-_9c32021d-ea48-a99f-c89f-16eb287f5966-cc34e546, #w-node-_116187ac-dfd0-bc1b-460a-7b34d62b1cce-a05d585f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch;
}

#w-node-_14f89f8a-0f58-3ee2-3e28-e10ad329772b-a05d585f, #w-node-_14f89f8a-0f58-3ee2-3e28-e10ad329772f-a05d585f {
  place-self: auto;
}

#w-node-c39e78d0-4cf3-f865-a972-3a4976429372-e512e89e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch;
}

#w-node-_339add77-23e8-27d5-27db-2dfd906d1724-e512e89e, #w-node-_339add77-23e8-27d5-27db-2dfd906d1728-e512e89e {
  place-self: auto;
}

#w-node-ab7c21ce-de46-50ae-dfe0-cfe88d3cdeaa-9b294582, #w-node-_9c5412b5-581a-3e9e-953e-fd956c56ac56-ebd454d1, #w-node-f345f930-ad48-0ca0-5e27-c3817626d88c-033978a8, #w-node-_94ec1107-5f43-d1e8-8adb-dcdde136f1ad-e8890406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch;
}

#w-node-_31c58681-a15e-6758-500b-c4108d8767a8-e8890406, #w-node-_31c58681-a15e-6758-500b-c4108d8767ac-e8890406 {
  place-self: auto;
}

#w-node-_75c56be6-cfe3-aacb-f8cd-548fa481ad27-6444d655, #w-node-fae2e211-d83a-f9c6-497a-21105bc996af-5fb777ed, #w-node-_7e4c7a4d-b07d-4171-4d7f-b9cc89d9b296-f3d3169a, #w-node-a8c1e5a7-e418-863d-3e8a-f7aa3c3c234d-4dcc6ce2, #w-node-c9128484-3ba3-cdf2-4d4a-81c0dd3722df-263c826d, #w-node-_264dd345-4947-e8c7-7a69-559b3b59129e-d81041c9, #w-node-_1ea1b680-402b-20b3-91c5-e7d78665b849-b6152a1d, #w-node-b19ded16-4d05-3b76-aefe-c57f31fc2bc0-32872a4a, #w-node-_19bdb71f-31ee-e1a8-cc3b-881a0d5efd17-7f973b5c, #w-node-_4bc18385-54a1-864c-ca64-696e8bf93b0f-bdbe418f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch;
}

@media screen and (min-width: 1920px) {
  #w-node-f765370a-2feb-94a5-2d3d-14d48cc03d74-5c6ea2d9 {
    align-self: start;
  }
}

@media screen and (max-width: 991px) {
  #w-node-f765370a-2feb-94a5-2d3d-14d48cc03d6b-5c6ea2d9 {
    align-self: auto;
  }

  #w-node-_23da54bd-8341-567a-faa9-6bce26b02d0f-7e6f0c3f, #w-node-_1a31087c-01c6-6b00-9f77-361a6664836b-7e6f0c3f, #w-node-_9847e05b-8508-9952-2f64-5e628f6c15df-7e6f0c3f, #w-node-_0a3a18f9-7df2-ac72-b7dc-152a5ba484e5-7e6f0c3f {
    justify-self: center;
  }

  #w-node-_706599e3-7525-8307-f922-f194dfac3f91-6924f99f {
    align-self: stretch;
  }

  #w-node-_706599e3-7525-8307-f922-f194dfac3f97-6924f99f, #w-node-feef330c-7545-5899-d3da-5959baeddcd2-b3ebe86e, #w-node-a9e0c6c6-314b-6b56-53ac-b3e40a928ab9-5f2c0786 {
    grid-row-start: 2;
    grid-column-start: 1;
  }

  #w-node-bc54393a-2f50-60a9-143f-64a2d0bdb021-94216451 {
    grid-row-start: 2;
    grid-column-start: 1;
    place-self: center;
  }

  #w-node-_2ec031f7-7d5e-9b34-98b1-f7da6cd1c01e-01fe1b6b, #w-node-_886b4c0a-a4a6-b1ee-e56a-74a09fbdf522-ce3a6cbd, #w-node-c1064173-632f-e69d-9646-bd00a7762f4a-12281acf {
    grid-row-start: 2;
    grid-column-start: 1;
  }

  #w-node-_0b324b81-d8ab-cabe-83bc-bd7ad289ebf1-15676095, #w-node-_3a992bfd-1176-7785-f99a-034832695837-b8d83213, #w-node-_8e9c4362-c65e-618c-109f-8cef17968774-2651bd4d, #w-node-fb66b86e-f086-e7f1-7e37-0de64924ba17-171b135b, #w-node-cf2538e1-e615-0b4d-2e9e-089039135b0e-7b892b65, #w-node-_61da8a16-cd90-0315-75d8-755f7f1d7680-feba7415, #w-node-_87cd2569-e0ee-3def-9018-7580bd699b28-67f4f36d, #w-node-_7249f792-2437-8a35-257b-9561a86600c7-4c36a52a, #w-node-_9c32021d-ea48-a99f-c89f-16eb287f5966-cc34e546, #w-node-_116187ac-dfd0-bc1b-460a-7b34d62b1cce-a05d585f, #w-node-c39e78d0-4cf3-f865-a972-3a4976429372-e512e89e, #w-node-ab7c21ce-de46-50ae-dfe0-cfe88d3cdeaa-9b294582, #w-node-_9c5412b5-581a-3e9e-953e-fd956c56ac56-ebd454d1, #w-node-f345f930-ad48-0ca0-5e27-c3817626d88c-033978a8, #w-node-_94ec1107-5f43-d1e8-8adb-dcdde136f1ad-e8890406, #w-node-_75c56be6-cfe3-aacb-f8cd-548fa481ad27-6444d655, #w-node-fae2e211-d83a-f9c6-497a-21105bc996af-5fb777ed, #w-node-_7e4c7a4d-b07d-4171-4d7f-b9cc89d9b296-f3d3169a, #w-node-a8c1e5a7-e418-863d-3e8a-f7aa3c3c234d-4dcc6ce2, #w-node-c9128484-3ba3-cdf2-4d4a-81c0dd3722df-263c826d, #w-node-_264dd345-4947-e8c7-7a69-559b3b59129e-d81041c9, #w-node-_1ea1b680-402b-20b3-91c5-e7d78665b849-b6152a1d, #w-node-b19ded16-4d05-3b76-aefe-c57f31fc2bc0-32872a4a, #w-node-_19bdb71f-31ee-e1a8-cc3b-881a0d5efd17-7f973b5c, #w-node-_4bc18385-54a1-864c-ca64-696e8bf93b0f-bdbe418f {
    justify-self: start;
  }
}

@media screen and (max-width: 767px) {
  #w-node-feea7ab3-2357-3e14-24be-e534ca54151a-52ff4521, #w-node-b8eb38e1-2f15-a984-e590-6c8b820335dd-7e225071, #w-node-d9ee9ca2-3a7e-4c1f-244a-743f6b0ffc15-4c7c1043, #w-node-_72a0ba21-62c2-bc5f-5b46-f2bda9bb4ff6-b761f9af, #w-node-ccaeb200-d235-256f-f24e-0b11992ca86b-66fa4090, #w-node-a61cf3d9-e410-2c31-99ff-119d5dc95077-9e84b65c, #w-node-bc098bbb-63e5-f234-9c01-e2cdf8c30711-7fd9055e, #w-node-_31a9829a-b66a-daf2-2af4-7a82d5ebd23a-2c0054c8, #w-node-_68aba871-4563-2900-9fb9-45b719b49b59-1c537e6e, #w-node-bf957a89-16c4-4005-e76a-79b95c09ed61-5c6ea2d9 {
    align-self: start;
  }

  #w-node-af913b8f-463e-9d69-90b7-44a0e3ec2a37-09f59f46, #w-node-_36db8d72-5bec-6b1f-286e-a73350c2a9fe-09f59f46 {
    justify-self: center;
  }

  #w-node-_48670669-699c-a400-b3d9-924003634092-87c75d23 {
    grid-row-start: 2;
    grid-column-start: 1;
    align-self: auto;
  }

  #w-node-_48670669-699c-a400-b3d9-9240036340a3-87c75d23 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0b324b81-d8ab-cabe-83bc-bd7ad289ebf1-15676095, #w-node-_3a992bfd-1176-7785-f99a-034832695837-b8d83213, #w-node-_8e9c4362-c65e-618c-109f-8cef17968774-2651bd4d, #w-node-_566274ab-fa25-f867-2302-a04892f57f93-2651bd4d, #w-node-fb66b86e-f086-e7f1-7e37-0de64924ba17-171b135b, #w-node-_588123fd-e479-ddc3-c9f3-0f26e21b534d-171b135b, #w-node-cf2538e1-e615-0b4d-2e9e-089039135b0e-7b892b65, #w-node-b7529840-efdb-084d-d77c-00fa5d4b90b7-7b892b65, #w-node-_61da8a16-cd90-0315-75d8-755f7f1d7680-feba7415, #w-node-_412fd4a6-a7b9-3fea-c096-e087f588ab25-feba7415, #w-node-_87cd2569-e0ee-3def-9018-7580bd699b28-67f4f36d, #w-node-_7249f792-2437-8a35-257b-9561a86600c7-4c36a52a, #w-node-_35b8e5b7-0da5-b05c-47ab-fefba7033f6d-4c36a52a, #w-node-_9c32021d-ea48-a99f-c89f-16eb287f5966-cc34e546, #w-node-_8ef86f75-752d-945c-2fa1-d2c4bb9c67b1-cc34e546, #w-node-_116187ac-dfd0-bc1b-460a-7b34d62b1cce-a05d585f, #w-node-_25735a54-cbbf-ea8b-9b66-84ea8aee5624-a05d585f, #w-node-c39e78d0-4cf3-f865-a972-3a4976429372-e512e89e, #w-node-f5c9992b-bfb7-8b23-292a-46ea6fe74abc-e512e89e, #w-node-ab7c21ce-de46-50ae-dfe0-cfe88d3cdeaa-9b294582, #w-node-a8e71428-6311-ec6a-81a0-4bb944e38c7a-9b294582, #w-node-_9c5412b5-581a-3e9e-953e-fd956c56ac56-ebd454d1, #w-node-df832a41-b349-5116-9ca2-0dca92edf701-ebd454d1, #w-node-f345f930-ad48-0ca0-5e27-c3817626d88c-033978a8, #w-node-c7db1571-98ec-9b07-c93a-b46bfb9c5ce9-033978a8, #w-node-_94ec1107-5f43-d1e8-8adb-dcdde136f1ad-e8890406, #w-node-_68209c43-7a47-42cf-4832-9518b50a291f-e8890406, #w-node-_75c56be6-cfe3-aacb-f8cd-548fa481ad27-6444d655, #w-node-_36dfd1c5-ad89-99c8-6d27-42e715794e17-6444d655, #w-node-fae2e211-d83a-f9c6-497a-21105bc996af-5fb777ed, #w-node-_23658c9d-aa4c-b0d2-e7bc-06304c1c4e42-5fb777ed, #w-node-_7e4c7a4d-b07d-4171-4d7f-b9cc89d9b296-f3d3169a, #w-node-cc347388-7e28-1bb6-0c0f-677299501e75-f3d3169a, #w-node-a8c1e5a7-e418-863d-3e8a-f7aa3c3c234d-4dcc6ce2, #w-node-_92bd2d0b-866a-27e8-5a8a-9665f6076e34-4dcc6ce2, #w-node-c9128484-3ba3-cdf2-4d4a-81c0dd3722df-263c826d, #w-node-d0b9fd4f-0857-8f8f-2a27-585e31fea07a-263c826d, #w-node-_264dd345-4947-e8c7-7a69-559b3b59129e-d81041c9, #w-node-_9682bffd-ba88-493f-5bd4-9c594a36eaa4-d81041c9, #w-node-_1ea1b680-402b-20b3-91c5-e7d78665b849-b6152a1d, #w-node-_3c137c6e-1bae-0000-e97c-e1248198bcf4-b6152a1d, #w-node-b19ded16-4d05-3b76-aefe-c57f31fc2bc0-32872a4a, #w-node-_211278e7-39d4-9f76-9dd1-d4ac7929ea60-32872a4a, #w-node-_19bdb71f-31ee-e1a8-cc3b-881a0d5efd17-7f973b5c, #w-node-_86eadc13-37af-25ab-1c52-7ca72eb06775-7f973b5c, #w-node-_4bc18385-54a1-864c-ca64-696e8bf93b0f-bdbe418f, #w-node-ebfe72fb-52f0-4a08-e06b-7260b2c1e6d4-bdbe418f {
    justify-self: auto;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_4914e08b-509b-da20-8558-b010580bfa95-52ff4521 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-b0c58e88-d5c4-aaf9-c63a-f879d5f85fc3-d5f85f98 {
    justify-self: center;
  }

  #w-node-_36db8d72-5bec-6b1f-286e-a73350c2a9fe-09f59f46 {
    justify-self: stretch;
  }

  #w-node-_9ee0cf9d-fdb8-ee65-e424-45cdba97b14a-41dbe722, #w-node-_9ee0cf9d-fdb8-ee65-e424-45cdba97b150-41dbe722, #w-node-_9ee0cf9d-fdb8-ee65-e424-45cdba97b156-41dbe722, #w-node-_9ee0cf9d-fdb8-ee65-e424-45cdba97b15c-41dbe722 {
    justify-self: center;
  }

  #w-node-_48670669-699c-a400-b3d9-924003634092-87c75d23 {
    grid-row-start: 2;
    grid-column-start: 1;
  }

  #w-node-_84f8aec7-0669-388c-018e-6fd8ec30c404-87c75d23, #w-node-_84f8aec7-0669-388c-018e-6fd8ec30c405-87c75d23 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_48670669-699c-a400-b3d9-9240036340a3-87c75d23 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_706599e3-7525-8307-f922-f194dfac3f97-6924f99f {
    grid-row-start: 2;
    grid-column-start: 1;
  }

  #w-node-_0b324b81-d8ab-cabe-83bc-bd7ad289ebf1-15676095 {
    justify-self: center;
  }

  #w-node-_94b223ff-4c59-f150-7033-bec7797fe99a-15676095, #w-node-_94b223ff-4c59-f150-7033-bec7797fe99d-15676095 {
    place-self: center stretch;
  }

  #w-node-_21cb275b-2cd0-b20b-1c2d-6f7930c99988-15676095, #w-node-_2005a069-6ac2-9bdf-45c6-7a57147e52d3-15676095 {
    place-self: auto;
  }

  #w-node-_3a992bfd-1176-7785-f99a-034832695837-b8d83213 {
    justify-self: center;
  }

  #w-node-f088cbc2-8d4b-1dd9-0607-9473e3a785c1-b8d83213, #w-node-f088cbc2-8d4b-1dd9-0607-9473e3a785c6-b8d83213 {
    place-self: center stretch;
  }

  #w-node-_5855358f-9dfd-65c3-9ee6-de6b386b82c6-b8d83213, #w-node-_5855358f-9dfd-65c3-9ee6-de6b386b82d0-b8d83213 {
    place-self: auto;
  }

  #w-node-_8e9c4362-c65e-618c-109f-8cef17968774-2651bd4d {
    justify-self: center;
  }

  #w-node-_566274ab-fa25-f867-2302-a04892f57f93-2651bd4d, #w-node-_566274ab-fa25-f867-2302-a04892f57f98-2651bd4d {
    place-self: center stretch;
  }

  #w-node-eed5c896-390c-1f9b-552d-0d11c93cb082-2651bd4d, #w-node-eed5c896-390c-1f9b-552d-0d11c93cb086-2651bd4d {
    place-self: auto;
  }

  #w-node-fb66b86e-f086-e7f1-7e37-0de64924ba17-171b135b {
    justify-self: center;
  }

  #w-node-_588123fd-e479-ddc3-c9f3-0f26e21b534d-171b135b, #w-node-_588123fd-e479-ddc3-c9f3-0f26e21b5352-171b135b {
    place-self: center stretch;
  }

  #w-node-cf2538e1-e615-0b4d-2e9e-089039135b0e-7b892b65 {
    justify-self: center;
  }

  #w-node-b7529840-efdb-084d-d77c-00fa5d4b90b7-7b892b65, #w-node-b7529840-efdb-084d-d77c-00fa5d4b90bc-7b892b65 {
    place-self: center stretch;
  }

  #w-node-_61da8a16-cd90-0315-75d8-755f7f1d7680-feba7415 {
    justify-self: center;
  }

  #w-node-_412fd4a6-a7b9-3fea-c096-e087f588ab25-feba7415, #w-node-_412fd4a6-a7b9-3fea-c096-e087f588ab2a-feba7415 {
    place-self: center stretch;
  }

  #w-node-_87cd2569-e0ee-3def-9018-7580bd699b28-67f4f36d {
    justify-self: center;
  }

  #w-node-_9125abab-9069-0f01-ab79-aa52af35c6b3-67f4f36d, #w-node-_9125abab-9069-0f01-ab79-aa52af35c6b8-67f4f36d {
    place-self: center stretch;
  }

  #w-node-_7249f792-2437-8a35-257b-9561a86600c7-4c36a52a {
    justify-self: center;
  }

  #w-node-_35b8e5b7-0da5-b05c-47ab-fefba7033f6d-4c36a52a, #w-node-_35b8e5b7-0da5-b05c-47ab-fefba7033f72-4c36a52a {
    place-self: center stretch;
  }

  #w-node-_3ddc5342-da08-34c1-f81f-d4b456959622-4c36a52a, #w-node-_3ddc5342-da08-34c1-f81f-d4b456959626-4c36a52a, #w-node-_7feaa787-1be8-057d-2dae-f0473f90e58e-4c36a52a, #w-node-_7feaa787-1be8-057d-2dae-f0473f90e592-4c36a52a {
    place-self: auto;
  }

  #w-node-_9c32021d-ea48-a99f-c89f-16eb287f5966-cc34e546 {
    justify-self: center;
  }

  #w-node-_8ef86f75-752d-945c-2fa1-d2c4bb9c67b1-cc34e546, #w-node-_8ef86f75-752d-945c-2fa1-d2c4bb9c67b6-cc34e546 {
    place-self: center stretch;
  }

  #w-node-_116187ac-dfd0-bc1b-460a-7b34d62b1cce-a05d585f {
    justify-self: center;
  }

  #w-node-_25735a54-cbbf-ea8b-9b66-84ea8aee5624-a05d585f, #w-node-_25735a54-cbbf-ea8b-9b66-84ea8aee5629-a05d585f {
    place-self: center stretch;
  }

  #w-node-_14f89f8a-0f58-3ee2-3e28-e10ad329772b-a05d585f, #w-node-_14f89f8a-0f58-3ee2-3e28-e10ad329772f-a05d585f {
    place-self: auto;
  }

  #w-node-c39e78d0-4cf3-f865-a972-3a4976429372-e512e89e {
    justify-self: center;
  }

  #w-node-f5c9992b-bfb7-8b23-292a-46ea6fe74abc-e512e89e, #w-node-f5c9992b-bfb7-8b23-292a-46ea6fe74ac1-e512e89e {
    place-self: center stretch;
  }

  #w-node-_339add77-23e8-27d5-27db-2dfd906d1724-e512e89e, #w-node-_339add77-23e8-27d5-27db-2dfd906d1728-e512e89e {
    place-self: auto;
  }

  #w-node-ab7c21ce-de46-50ae-dfe0-cfe88d3cdeaa-9b294582 {
    justify-self: center;
  }

  #w-node-a8e71428-6311-ec6a-81a0-4bb944e38c7a-9b294582, #w-node-a8e71428-6311-ec6a-81a0-4bb944e38c7f-9b294582 {
    place-self: center stretch;
  }

  #w-node-_9c5412b5-581a-3e9e-953e-fd956c56ac56-ebd454d1 {
    justify-self: center;
  }

  #w-node-df832a41-b349-5116-9ca2-0dca92edf701-ebd454d1, #w-node-df832a41-b349-5116-9ca2-0dca92edf706-ebd454d1 {
    place-self: center stretch;
  }

  #w-node-f345f930-ad48-0ca0-5e27-c3817626d88c-033978a8 {
    justify-self: center;
  }

  #w-node-c7db1571-98ec-9b07-c93a-b46bfb9c5ce9-033978a8, #w-node-c7db1571-98ec-9b07-c93a-b46bfb9c5cee-033978a8 {
    place-self: center stretch;
  }

  #w-node-_94ec1107-5f43-d1e8-8adb-dcdde136f1ad-e8890406 {
    justify-self: center;
  }

  #w-node-_68209c43-7a47-42cf-4832-9518b50a291f-e8890406, #w-node-_68209c43-7a47-42cf-4832-9518b50a2924-e8890406 {
    place-self: center stretch;
  }

  #w-node-_31c58681-a15e-6758-500b-c4108d8767a8-e8890406, #w-node-_31c58681-a15e-6758-500b-c4108d8767ac-e8890406 {
    place-self: auto;
  }

  #w-node-_75c56be6-cfe3-aacb-f8cd-548fa481ad27-6444d655 {
    justify-self: center;
  }

  #w-node-_36dfd1c5-ad89-99c8-6d27-42e715794e17-6444d655, #w-node-_36dfd1c5-ad89-99c8-6d27-42e715794e1c-6444d655 {
    place-self: center stretch;
  }

  #w-node-fae2e211-d83a-f9c6-497a-21105bc996af-5fb777ed {
    justify-self: center;
  }

  #w-node-_23658c9d-aa4c-b0d2-e7bc-06304c1c4e42-5fb777ed, #w-node-_23658c9d-aa4c-b0d2-e7bc-06304c1c4e47-5fb777ed {
    place-self: center stretch;
  }

  #w-node-_7e4c7a4d-b07d-4171-4d7f-b9cc89d9b296-f3d3169a {
    justify-self: center;
  }

  #w-node-cc347388-7e28-1bb6-0c0f-677299501e75-f3d3169a, #w-node-cc347388-7e28-1bb6-0c0f-677299501e7a-f3d3169a {
    place-self: center stretch;
  }

  #w-node-a8c1e5a7-e418-863d-3e8a-f7aa3c3c234d-4dcc6ce2 {
    justify-self: center;
  }

  #w-node-_92bd2d0b-866a-27e8-5a8a-9665f6076e34-4dcc6ce2, #w-node-_92bd2d0b-866a-27e8-5a8a-9665f6076e39-4dcc6ce2 {
    place-self: center stretch;
  }

  #w-node-c9128484-3ba3-cdf2-4d4a-81c0dd3722df-263c826d {
    justify-self: center;
  }

  #w-node-d0b9fd4f-0857-8f8f-2a27-585e31fea07a-263c826d, #w-node-d0b9fd4f-0857-8f8f-2a27-585e31fea07f-263c826d {
    place-self: center stretch;
  }

  #w-node-_264dd345-4947-e8c7-7a69-559b3b59129e-d81041c9 {
    justify-self: center;
  }

  #w-node-_9682bffd-ba88-493f-5bd4-9c594a36eaa4-d81041c9, #w-node-_9682bffd-ba88-493f-5bd4-9c594a36eaa9-d81041c9 {
    place-self: center stretch;
  }

  #w-node-_1ea1b680-402b-20b3-91c5-e7d78665b849-b6152a1d {
    justify-self: center;
  }

  #w-node-_3c137c6e-1bae-0000-e97c-e1248198bcf4-b6152a1d, #w-node-_3c137c6e-1bae-0000-e97c-e1248198bcf9-b6152a1d {
    place-self: center stretch;
  }

  #w-node-b19ded16-4d05-3b76-aefe-c57f31fc2bc0-32872a4a {
    justify-self: center;
  }

  #w-node-_211278e7-39d4-9f76-9dd1-d4ac7929ea60-32872a4a, #w-node-_211278e7-39d4-9f76-9dd1-d4ac7929ea65-32872a4a {
    place-self: center stretch;
  }

  #w-node-_19bdb71f-31ee-e1a8-cc3b-881a0d5efd17-7f973b5c {
    justify-self: center;
  }

  #w-node-_86eadc13-37af-25ab-1c52-7ca72eb06775-7f973b5c, #w-node-_86eadc13-37af-25ab-1c52-7ca72eb0677a-7f973b5c {
    place-self: center stretch;
  }

  #w-node-_4bc18385-54a1-864c-ca64-696e8bf93b0f-bdbe418f {
    justify-self: center;
  }

  #w-node-ebfe72fb-52f0-4a08-e06b-7260b2c1e6d4-bdbe418f, #w-node-ebfe72fb-52f0-4a08-e06b-7260b2c1e6d9-bdbe418f {
    place-self: center stretch;
  }
}
