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 {
  --dark: #000;
  --medium-violet-red-2: #a71962;
  --color-1: #9fbf73;
  --color-2: #e9aa70;
  --color-4: #e7759c;
  --peach-pink: #ef99a3;
  --indian-red: #c06267;
  --grey-4: #e9e9e9;
  --haze: #f6f6f6;
  --grey-3: #d1d1d1;
  --grey-2: #888;
  --white: white;
  --white-smoke: #f6f4f1;
  --medium-violet-red: #aa527a;
  --dark-khaki: #d0cb8a;
  --steel-blue: #4f88b4;
  --663399: #62366f;
  --rosy-brown: #d2888e;
  --peach-soft-pink: #fabec0;
  --peach-puff: #f9cdbc;
  --dark-slate-blue: #253486;
  --walsh-black: #2c2c2c;
  --sky-blue: #6fb1c7;
  --pink: #ebc7cc;
  --light-sea-green: #65b8a6;
  --goldenrod: #edbe4d;
  --royal-blue: #216de8;
  --color-3: #9689ce;
  --neon-orange: #ffa98a;
  --red-sea: #e0604d;
  --pale-violet-red: #e77580;
  --burntsienna: #df7761;
  --light-slate-grey: #777fae;
  --pale-violet-red-3: #c06589;
  --gold: #eec703;
  --pale-violet-red-2: #ac80a6;
  --orange: #f29f05;
  --purple: #651f44;
  --deep-pink: #bb1b53;
  --sienna: #bd523c;
  --olive-drab: #719555;
  --brownish: #513f31;
  --goldenrod-2: #d1aa37;
  --untitled-ui-primary300: #d6bbfb;
  --lavender: #e2e5f4;
  --color-3-faded: #f3f2fa;
  --honeydew: #c4d6bd;
  --misty-rose: #f6dae6;
  --plum: #c78eb4;
  --grey-1: #444;
  --light-coral: #e7758096;
  --burntsienna-2: #d6836f;
  --poletje: #fb7899;
  --cadet-blue: #6f9096;
  --dark-slate-grey: #39595f;
  --black-violet: #281125;
  --untitled-ui-primary25: #fcfaff;
  --zima: #ffdce1;
  --pomlad: #fab6bd;
  --jesen: #e9d0f6;
  --cyber-monday-blue: #72c2ff;
  --color-1-faded: #f2f8e9;
  --color-2-faded: #fff7ef;
  --color-4-faded: #fdf1f5;
  --light-cyan: #dff6f591;
  --yellow-green: #92c139;
  --dark-orange: #f28705;
  --red: #d93d04;
  --dark-sea-green: #86af69;
  --sea-green: #0c997a;
  --walsh-light-goldenrod-yellow: #d3f6c1;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.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;
}

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

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

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

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

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible {
  outline-offset: 2px;
  border-radius: 50%;
  outline: 2px solid #3b79c3;
}

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

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  color: var(--dark);
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  line-height: 24px;
}

h1 {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Noto Serif, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 56px;
}

h2 {
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Noto Serif, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

h3 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Noto Serif, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
}

h4 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Noto Serif, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
}

h5 {
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Noto Serif, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 24px;
}

h6 {
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Noto Serif, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

p {
  margin-bottom: 24px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 27px;
}

a {
  color: var(--medium-violet-red-2);
  text-decoration: none;
}

ul {
  margin-top: 12px;
  margin-bottom: 24px;
  padding-left: 40px;
}

ol {
  margin-top: 16px;
  margin-bottom: 24px;
  padding-left: 40px;
}

li {
  text-align: left;
  margin-bottom: 14px;
  font-size: 20px;
  line-height: 27px;
  list-style-type: square;
}

blockquote {
  border-left: 3px solid var(--color-1);
  margin-top: 24px;
  margin-bottom: 24px;
  padding: 8px 28px;
  font-family: Noto Serif, sans-serif;
  font-size: 20px;
  font-style: italic;
  line-height: 32px;
}

figure {
  margin-bottom: 24px;
}

figcaption {
  text-align: center;
  margin-top: 12px;
  font-size: 12px;
  line-height: 16px;
}

.section-2 {
  z-index: 1;
  background-color: #fff;
  margin-bottom: 0;
  padding: 90px 48px 128px;
  font-size: 22px;
  position: relative;
}

.section-2.no-padding-top {
  padding-bottom: 60px;
}

.section-2.no-padding-top.meno {
  padding-left: 60px;
  padding-right: 60px;
}

.section-2.no-padding-top.koza {
  background-color: #f7b166;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
  position: static;
}

.section-2.no-padding-top.koza._2 {
  background-color: var(--color-2);
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  padding-left: 60px;
  padding-right: 60px;
  position: relative;
}

.section-2.mask {
  background-color: #f9b8b3;
  padding-bottom: 90px;
  overflow: hidden;
}

.section-2.mask.meno {
  padding: 100px 60px;
}

.section-2.mask.koza {
  background-color: var(--color-4);
  margin-bottom: 0;
  padding: 20px 10px 100px;
}

.section-2.mask.koza.kurkuma {
  background-color: var(--color-2);
  padding: 100px 60px;
}

.section-2.shape {
  background-color: var(--peach-pink);
  text-align: center;
  padding: 80px 60px;
}

.section-2.meno {
  padding: 80px 60px;
}

.section-2.menowell {
  background-color: var(--indian-red);
  padding: 80px 60px;
}

.wrapper {
  z-index: 1;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

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

._404-page-info {
  z-index: 1;
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 260px;
  display: flex;
  position: relative;
}

.password-form {
  text-align: center;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.intro {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 600px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.page-wrapper {
  min-height: 100vh;
  position: relative;
  overflow: hidden;
}

.change-icon {
  border: 1px solid var(--grey-4);
  color: var(--dark);
  cursor: pointer;
  background-color: #0000;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-family: Noto Serif, sans-serif;
  font-size: 15px;
  display: flex;
  position: relative;
}

.button {
  background-color: var(--color-1);
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  height: 48px;
  padding: 12px 24px;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  transition: color .4s, background-color .4s, box-shadow .4s;
  display: flex;
}

.button:hover {
  background-image: linear-gradient(#00000014, #00000014);
}

.button.color-1 {
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #f73a66;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.nav-dropdown {
  height: 100%;
}

.input {
  background-color: var(--haze);
  text-align: center;
  border-style: none;
  height: 48px;
  margin-bottom: 24px;
  padding: 11px 24px 12px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  line-height: 24px;
  transition: border-color .3s, background-color .3s;
}

.input:hover {
  border-color: var(--grey-3);
}

.input:focus {
  border-color: var(--color-1);
}

.input::placeholder {
  color: var(--grey-2);
}

.sidebar-instagram-link {
  background-color: var(--color-1);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.hero-v4-arrow-link {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  padding-top: 32px;
  display: flex;
}

.card {
  background-color: var(--dark);
  color: #fff;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  min-height: 456px;
  padding: 88px 32px 16px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.quote-text {
  color: var(--dark);
  text-align: center;
  margin-top: 8px;
  margin-bottom: 32px;
  font-family: Noto Serif, sans-serif;
  font-size: 25px;
  font-style: italic;
  line-height: 36px;
}

.quote-text.koza {
  color: var(--white);
  text-align: center;
  margin-bottom: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 21px;
  font-style: normal;
  line-height: 29px;
}

.no-padding-top {
  padding-top: 0;
}

.no-margin-bottom {
  margin-bottom: 0;
}

.instagram-photo-link {
  background-color: var(--color-1);
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.tab-link {
  color: var(--dark);
  background-color: #fff;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  display: inline-block;
}

.tab-link:hover {
  color: var(--grey-2);
  text-decoration: none;
}

.tab-link:active {
  background-color: #0000;
  text-decoration: none;
}

.tab-link.w--current {
  opacity: 1;
  color: var(--dark);
  background-color: #0000;
  border-bottom: 1px solid #000;
  padding: 0;
  text-decoration: none;
  transform: translate(0);
  box-shadow: inset 0 0 3px -20px #000;
}

.link {
  box-shadow: inset 0 -1px 0 0 var(--grey-3);
  color: var(--dark);
  letter-spacing: 2px;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  margin-top: -4px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 10px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
  transition: border-color .15s;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.protected-page {
  background-color: #000;
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.password-card {
  color: var(--dark);
  text-align: center;
  min-width: 470px;
  padding: 64px 80px;
}

.testimonials-arrow {
  color: #151515;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 64px;
  margin-bottom: 40px;
  margin-right: 40px;
  padding-left: 12px;
  padding-right: 20px;
  display: flex;
  bottom: 0;
  right: 0;
}

.work-masonry-thumb-wrapper {
  color: var(--dark);
  justify-content: center;
  align-items: center;
  margin-bottom: 24px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.work-card {
  color: var(--dark);
  margin-bottom: 24px;
  padding-bottom: 16px;
  text-decoration: none;
  display: block;
}

.works-fullscreen-link {
  z-index: 3;
  color: #fff;
  text-align: center;
  border: 1px solid #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 32px;
  text-decoration: none;
  transition: border-color .3s, background-color .3s, color .3s;
  display: flex;
  position: relative;
}

.works-fullscreen-link:hover {
  color: var(--dark);
  background-color: #fff;
  border-color: #0000;
}

.nav-search-button {
  z-index: 2;
  color: #151515;
  background-color: #0000;
  height: 40px;
  padding: 8px 36px 8px 16px;
  position: relative;
}

.quote-icon-v1 {
  filter: grayscale();
  max-width: 48px;
  margin-top: 2px;
  position: absolute;
  inset: 0% auto auto -64px;
}

.testimonial-v1-text {
  text-align: center;
  max-width: 1000px;
  margin: 0 auto 20px;
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
  font-style: italic;
  line-height: 30px;
}

.team-v1-card-photo {
  width: 100%;
  height: 344px;
  position: relative;
  overflow: hidden;
}

.skill-bar {
  background-color: var(--haze);
  width: 100%;
  height: 4px;
  margin-bottom: 8px;
}

.default-column {
  padding-left: 15px;
  padding-right: 15px;
}

.color-1 {
  background-color: var(--color-1);
}

.top {
  height: 0;
}

.section {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61d88_jajaj.avif");
  background-position: 0 0;
  background-size: cover;
  width: 100%;
  padding-top: 160px;
  padding-bottom: 160px;
  display: flex;
}

.section.koza {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61da5_koza1.avif");
  background-position: 50%;
  min-height: 70vh;
}

.section.koza._3 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61dcc_curcuma-2.avif");
  background-position: 100%;
  align-items: center;
  padding: 100px 60px;
}

.container {
  object-fit: fill;
  flex: 1;
  align-items: center;
  max-width: 1080px;
  padding-left: 0;
  display: flex;
}

.container.shape {
  color: var(--white);
  padding-bottom: 0;
}

.container.full.kurkuma {
  color: var(--white);
  display: block;
}

.container.shape {
  color: #fff;
  padding-bottom: 0;
  display: block;
}

.container.shape1 {
  color: #fff;
  padding-bottom: 0;
}

.div-block {
  flex-direction: column;
  width: 70%;
  margin-left: 0;
  display: flex;
}

.div-block.brezomejitve {
  width: auto;
  margin-bottom: 20px;
}

.div-block.ashwa {
  width: 60%;
}

.div-block.pomladnaakcija {
  justify-content: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  display: inline;
}

.div-block.menowell {
  color: var(--white);
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.div-block.mm {
  color: var(--white);
  width: 60%;
  margin-left: auto;
  margin-right: auto;
}

.div-block.black {
  color: #fff;
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.div-block.mm2 {
  color: var(--white);
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.container-3 {
  max-width: 1080px;
}

.container-3.koza {
  margin-top: 0;
  position: relative;
}

.italic-text {
  font-weight: 400;
}

.container-4 {
  background-color: #f5f1e7;
  max-width: 1400px;
}

.container-4.sily {
  background-color: #0000;
  max-width: 1080px;
  margin-top: auto;
}

.column-3 {
  padding-top: 0;
}

.image-3 {
  padding: 17px;
  display: inline-block;
}

.paragraph-3 {
  margin-top: 40px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 27px;
}

.paragraph-3.testo {
  text-align: left;
  margin-top: 20px;
  font-family: Open Sans, sans-serif;
}

.paragraph-3.cell {
  text-align: right;
  margin-top: 20px;
}

.paragraph-3.jetra {
  text-align: left;
  margin-top: 20px;
  font-family: Open Sans, sans-serif;
}

.paragraph-3.morin {
  text-align: right;
  margin-top: 20px;
}

.paragraph-3.green {
  text-align: left;
  margin-top: 20px;
  font-family: Open Sans, sans-serif;
}

.section-5 {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.container-9 {
  max-width: 1080px;
}

.div-block-5 {
  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;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-4 {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.container-10 {
  max-width: 1200px;
  padding-top: 90px;
  padding-bottom: 0;
}

.container-10.koza {
  max-width: 1080px;
  margin-top: 0;
  padding-top: 0;
}

.container-10.koza.testo-copy {
  margin-bottom: 0;
}

.div-block-6 {
  object-fit: fill;
  align-items: center;
  height: auto;
  margin-top: 0;
  margin-right: 0;
  padding-top: 37px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
  left: 0;
}

.div-block-6.koza {
  padding-top: 0;
}

.container-12 {
  background-color: var(--medium-violet-red);
  flex-direction: column;
  max-width: 1400px;
  padding: 60px 60px 1px;
  display: flex;
}

.container-12.koza {
  text-align: center;
  background-color: #0000;
  max-width: 1080px;
  padding: 0;
}

.section-6 {
  margin-top: 89px;
  margin-bottom: 89px;
}

.section-6.koza {
  color: var(--white);
  background-color: #15151540;
  background-image: linear-gradient(#00000057, #00000057), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61da7_322535-P987SM-48.webp");
  background-position: 0 0, 0 0;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  margin-top: auto;
  margin-bottom: auto;
  padding: 100px 60px;
}

.paragraph-5 {
  color: #000;
  flex-direction: column;
  justify-content: flex-start;
  max-width: none;
  margin-top: 0;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 23px;
  line-height: 40px;
  display: block;
}

.paragraph-5.white {
  color: var(--white);
  margin-top: auto;
  margin-bottom: auto;
  padding-bottom: 20px;
  font-size: 21px;
  line-height: 30px;
}

.container-14 {
  border: 1px solid #0000;
  border-radius: 0;
  align-items: center;
  max-width: 1080px;
  margin: 0 auto;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.div-block-8 {
  max-width: none;
}

.testimonial {
  padding-top: 60px;
}

.testimonial.meno {
  padding: 100px 60px;
}

.testimonial.koza {
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.testimonial.koza.testo {
  padding: 100px 60px;
}

.testimonial.koza.testo.black {
  color: #fff;
  background-color: #040d17;
}

.testimonial.koza.testo.black._2 {
  background-color: #000;
  padding-bottom: 0;
}

.testimonial.meno-copy {
  background-color: var(--white-smoke);
  padding-bottom: 60px;
  padding-left: 60px;
  padding-right: 60px;
}

.testimonial.blackg {
  background-color: var(--white-smoke);
  padding-top: 100px;
}

.testimonial.thomas {
  background-color: var(--dark);
  color: var(--white);
  padding: 100px 60px;
}

.testimonial.thomas.bg {
  padding-top: 0;
  padding-bottom: 0;
}

.testimonial.thomas-2 {
  background-color: var(--dark);
  color: var(--white);
  padding: 0 60px 100px;
}

.testimonial.maca {
  background-color: var(--peach-pink);
  border-bottom-right-radius: 5rem;
  border-bottom-left-radius: 5rem;
  padding: 0 60px 60px;
}

.testimonial.thomas-2 {
  color: #fff;
  background-color: #000;
  padding: 0 60px 100px;
}

.image-8 {
  max-width: 300px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-15 {
  max-width: 1180px;
}

.container-16 {
  max-width: 1200px;
}

.container-16.unibi {
  background-color: var(--white-smoke);
  max-width: 1180px;
  margin-top: 0;
  padding: 50px;
}

.container-16.sily {
  background-color: var(--dark-khaki);
  color: var(--white);
  max-width: 1180px;
  padding: 50px;
}

.container-16.maca {
  color: var(--white);
  background-color: #b4758e;
  max-width: 1180px;
  margin-top: 40px;
  padding: 50px;
}

.container-16.unibi-copy {
  background-color: var(--haze);
  max-width: 1180px;
  padding: 50px;
}

.container-16.glivicna-vnetjja {
  background-color: var(--steel-blue);
  color: var(--white);
  border-radius: 2rem;
  max-width: 1180px;
  padding: 50px;
}

.container-16.blackg {
  background-color: var(--663399);
  color: var(--white);
  max-width: 1180px;
  margin-top: 0;
  padding: 50px;
}

.container-16.blackg.fitness {
  background-color: #0000;
  border: 3px solid #62366f;
}

.container-16.dmanoza {
  color: var(--white);
  background-color: #fbdba2;
  border-radius: 2rem;
  max-width: 1180px;
  margin-top: 0;
  padding: 50px;
}

.container-16.dmanoza.zima {
  background-color: #0a1e5c;
}

.container-16.menowell {
  color: var(--white);
  background-color: #845688;
  max-width: 1180px;
  margin-top: 0;
  padding: 50px;
}

.container-16.kids {
  color: var(--white);
  background-color: #6eb7ddd9;
  max-width: 1180px;
  margin-top: 0;
  padding: 50px;
}

.container-16.kids-red {
  color: var(--white);
  background-color: #bd523c;
  max-width: 1180px;
  margin-top: 0;
  padding: 50px;
}

.container-16.koza1 {
  background-color: var(--white-smoke);
  color: var(--dark);
  max-width: 1180px;
  padding: 50px;
}

.container-16.natal {
  background-color: var(--white-smoke);
  max-width: 1180px;
  margin-top: auto;
  padding: 50px;
}

.container-16.zdrava-jetra {
  background-color: var(--663399);
  color: var(--white);
  max-width: 1180px;
  padding: 50px;
}

.container-16.glivicna-vnetjja-2 {
  color: var(--white);
  background-color: #e483a6;
  max-width: 1180px;
  padding: 50px;
}

.container-16.glivicna-vnetjja-3 {
  color: var(--white);
  background-color: #f0808f;
  max-width: 1180px;
  padding: 50px;
}

.container-16.ext {
  background-color: var(--haze);
  max-width: 1180px;
  margin-top: 0;
  padding: 50px;
}

.container-16.baby-blue {
  color: var(--white);
  background-color: #7c86a5;
  max-width: 1180px;
  margin-top: auto;
  padding: 50px;
}

.container-16.maca2 {
  color: var(--white);
  background-color: #e5a9ac;
  max-width: 1180px;
  margin-top: auto;
  padding: 50px;
}

.container-16.thomas {
  border: 2px solid var(--medium-violet-red-2);
  background-color: #0000;
  max-width: 1180px;
  margin-top: 0;
  padding: 60px 50px 50px;
}

.container-16.thomas-copy {
  background-color: #0000;
  border: 3px solid #49636f;
  max-width: 1180px;
  margin-top: 0;
  margin-bottom: 100px;
  padding: 60px 50px 50px;
}

.container-16.trebuscek {
  background-color: var(--rosy-brown);
  color: var(--white);
  border: 2px solid #000;
  max-width: 1180px;
  padding: 50px;
}

.container-16.glivicna-vnetja-2 {
  color: var(--white);
  background-color: #f1aeb4;
  border-radius: 20px;
  max-width: 1080px;
  padding: 50px 50px 0;
}

.container-16.glivicna-vnetja-2.oval {
  background-color: #e6899e;
  background-image: radial-gradient(circle, #ffb9d3, #fff0);
  border-radius: 3rem;
}

.container-16.sodelovanje {
  color: var(--white);
  background-color: #f1aeb4;
  border-radius: 7px;
  max-width: 1080px;
  padding: 50px 50px 60px;
}

.container-16.menowell-sigirid {
  color: var(--dark);
  border: 2px solid #000;
  border-radius: 3rem;
  max-width: 1180px;
  margin-top: 0;
  padding: 50px;
}

.container-16.menowell-sigirid.white {
  background-color: var(--peach-soft-pink);
}

.container-16.zenski-produkti {
  color: var(--white);
  background-color: #eb959e;
  background-image: radial-gradient(circle, #feadb6, #fff0);
  border-radius: 20px;
  max-width: 1080px;
  padding: 40px 30px 30px;
}

.container-16.zanimivost {
  background-color: var(--peach-soft-pink);
  color: var(--white);
  border-radius: 2.4rem;
  max-width: 1180px;
  margin-top: 40px;
  padding: 50px;
}

.container-16.melazma {
  background-color: var(--peach-puff);
  color: var(--white);
  border-radius: 2.4rem;
  max-width: 1180px;
  padding: 50px;
}

.container-16.moski {
  background-color: var(--dark-slate-blue);
  color: var(--white);
  border-radius: 2.4rem;
  max-width: 1180px;
  padding: 50px;
}

.container-16.magnezij {
  background-color: var(--dark);
  color: var(--white);
  border-radius: 2.4rem;
  max-width: 1180px;
  padding: 50px;
}

.container-16.magnezij.tt {
  background-color: var(--grey-3);
}

.container-16.pms {
  color: var(--white);
  background-color: #0000;
  border-radius: 2.4rem;
  max-width: 1080px;
}

.container-16.pms.black {
  color: var(--dark);
}

.container-16.femcare {
  color: var(--white);
  background-color: #f1aeb4;
  border-radius: 20px;
  max-width: 1080px;
  padding: 50px 50px 0;
}

.container-16.femcare.oval {
  background-color: #d92526;
  border-radius: 3rem;
}

.container-16.vcb {
  color: var(--dark);
  background-color: #0000;
  border: 2px solid #000;
  border-radius: 2.4rem;
  max-width: 1180px;
  padding: 50px;
}

.container-16.mwno-bloat, .container-16.meno-bloat {
  background-color: var(--663399);
  color: var(--white);
  border-radius: 2.4rem;
  max-width: 1180px;
  padding: 50px;
}

.container-16.menowell {
  color: var(--white);
  background-color: #f1aeb4;
  border-radius: 20px;
  max-width: 1080px;
  padding: 50px 50px 0;
}

.container-16.menowell.oval {
  background-color: #6f346d;
  border-radius: 3rem;
}

.container-16.antiage {
  background-color: var(--peach-soft-pink);
  color: var(--white);
  border-radius: 2.4rem;
  max-width: 1180px;
  padding: 50px;
}

.container-16.bloat {
  background-color: var(--walsh-black);
  color: var(--white);
  border-radius: 2.4rem;
  max-width: 1180px;
  padding: 50px;
}

.container-16.magnesium {
  color: var(--white);
  background-color: #f1aeb4;
  border-radius: 20px;
  max-width: 1080px;
  padding: 50px 50px 0;
}

.container-16.magnesium.oval {
  background-color: #d1d1d1;
  border-radius: 3rem;
  max-width: 1180px;
  margin-bottom: 0;
}

.container-16.msm-tt {
  color: var(--white);
  background-color: #f1aeb4;
  border-radius: 20px;
  max-width: 1080px;
  padding: 50px 50px 0;
}

.container-16.msm-tt.oval {
  background-color: var(--sky-blue);
  border-radius: 3rem;
  max-width: 1180px;
  margin-bottom: 0;
  padding-bottom: 0;
}

.container-16.msm-tt {
  background-color: var(--dark);
  color: var(--white);
  border-radius: 2.4rem;
  max-width: 1180px;
  padding: 50px;
}

.container-16.msm-tt.tt {
  background-color: #6fb1c7;
}

.paragraph-7 {
  margin-top: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 27px;
}

.paragraph-7.bijelaa {
  color: #fff;
  text-align: left;
  width: 70%;
  margin-top: 0;
  padding-top: 0;
  font-size: 21px;
  line-height: 30px;
}

.columns-9 {
  padding-top: 27px;
}

.columns-9.whitei {
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.div-block-9 {
  padding-left: 44px;
}

.image-15 {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.columns-12 {
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  margin-bottom: 0;
  display: flex;
}

.image-17, .image-18, .image-19, .image-20 {
  margin: auto;
  display: block;
}

.image-21, .image-22 {
  margin-bottom: 20px;
}

.image-23 {
  margin-bottom: 40px;
}

.container-24 {
  max-width: 1080px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.column-12 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-24 {
  max-width: 40%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.columns-15 {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
}

.image-25, .image-26 {
  display: none;
}

.heading-12 {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.section-16 {
  padding: 100px 60px;
}

.container-29 {
  max-width: 1080px;
}

.heading-19 {
  text-align: left;
}

.container-30 {
  max-width: 1080px;
}

.image-28, .image-29, .image-30 {
  filter: saturate(200%);
  max-width: 60%;
}

.div-block-24, .div-block-25, .div-block-26 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-20 {
  text-align: center;
  margin-top: 20px;
}

.feature-image {
  object-fit: contain;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}

.podnaslov {
  text-align: left;
  text-transform: none;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-style: normal;
  line-height: 34px;
}

.tabs {
  text-align: center;
  margin-top: 0;
}

.text-block-8 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.image-36 {
  padding-left: 0;
}

.column-29 {
  padding-top: 0;
}

.image-39 {
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: block;
}

.image-40 {
  padding-top: 0;
}

.paragraph-41 {
  text-align: center;
  margin-top: -7px;
  font-family: Open Sans, sans-serif;
}

.image-41 {
  margin-top: 0;
  margin-left: 0;
  padding-left: 0;
}

.sredina, .heading-90 {
  text-align: center;
}

.columns-45 {
  margin-top: 63px;
}

.image-46 {
  padding-right: 0;
}

.grid-5 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.video {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-35 {
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.section-28 {
  background-color: var(--white-smoke);
  padding: 100px 60px 0;
}

.divider-2 {
  background-color: #151515;
  width: 100px;
  height: 2px;
  margin: 8px auto 40px 0;
}

.divider-2.sredina {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.divider-2.sredina.thin {
  width: 150px;
  height: 1px;
}

.quote-text-2 {
  color: #151515;
  text-align: center;
  margin-top: 8px;
  margin-bottom: 32px;
  font-family: Noto Serif, sans-serif;
  font-size: 25px;
  font-style: italic;
  line-height: 36px;
}

.quote-text-2.shape {
  color: var(--white);
  margin-bottom: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-style: normal;
  line-height: 40px;
}

.image-51 {
  width: 40%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-31 {
  background-color: #fdcfd3;
  padding: 100px 60px 0;
}

.section-38 {
  background-image: linear-gradient(#fdcfd3, #ebc7cc);
  padding: 100px 60px 60px;
}

.div-block-37 {
  max-width: 80%;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
}

.columns-54 {
  background-color: #0000;
  align-items: center;
  margin-top: 60px;
  padding-top: 0;
  display: flex;
}

.heading-95 {
  display: block;
}

.heading-101 {
  margin-top: 80px;
  margin-bottom: 80px;
}

.column-37 {
  text-align: right;
  align-items: center;
  display: flex;
}

.image-57 {
  max-width: 30%;
  margin-left: auto;
  margin-right: auto;
}

.column-38 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-right: 60px;
  display: block;
}

.image-56 {
  border-radius: 3rem;
  max-width: 100%;
  margin-top: 40px;
  margin-bottom: 60px;
}

.container-44 {
  background-color: var(--white);
  border-radius: 3rem;
  flex-direction: column;
  align-items: center;
  max-width: 1180px;
  padding: 50px;
  display: block;
}

.section-39 {
  background-color: #fdcfd3;
  padding: 100px 20px;
}

.section-32 {
  background-color: #fdcfd3;
  padding: 0 60px 100px;
}

.section-44 {
  padding: 100px 60px 60px;
  position: relative;
}

.bold-text-11 {
  font-weight: 400;
}

.section-45 {
  background-color: var(--pink);
  border-bottom-right-radius: 4rem;
  border-bottom-left-radius: 4rem;
  padding: 100px 60px;
}

.section-45._2 {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.section-45._2.miti {
  background-color: #fecfd3;
}

.section-47 {
  background-color: var(--light-sea-green);
  color: var(--white);
  border-radius: 4rem;
  padding: 100px 60px;
}

.section-47.produkt {
  background-color: #44bfc2;
}

.columns-65 {
  margin-top: 40px;
}

.heading-110 {
  color: var(--white);
  margin-top: 40px;
}

.container-47 {
  max-width: 1080px;
}

.section-49 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-49.cell {
  background-color: var(--goldenrod);
  color: var(--white);
  padding-bottom: 0;
  padding-left: 60px;
  padding-right: 60px;
}

.container-48 {
  background-color: #0000;
  max-width: 1080px;
  margin-top: 0;
  padding: 0;
}

.section-50 {
  padding: 100px 60px;
}

.image-75 {
  max-width: 65%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-76 {
  max-width: 45%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-77 {
  max-width: 55%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.columns-66 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-54 {
  margin-top: 60px;
}

.image-79 {
  margin: 20px auto 40px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.image-80 {
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-51 {
  padding: 100px 60px;
}

.section-51.produkt {
  background-color: var(--goldenrod);
  padding-bottom: 40px;
}

.column-57 {
  display: block;
}

.image-81, .image-82, .image-83 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-116 {
  color: var(--white);
  margin-top: 40px;
}

.column-58, .column-59, .column-60 {
  padding-left: 20px;
  padding-right: 20px;
}

.grid-7 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  max-width: 1200px;
  display: block;
}

.div-block-55 {
  flex-direction: row;
  align-items: center;
  padding-top: 0;
  display: flex;
}

.div-block-56 {
  flex-direction: row;
  display: block;
}

.div-block-57 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-58 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-86 {
  flex: 1;
  padding-right: 20px;
}

.grid-8 {
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.heading-118 {
  text-align: right;
}

.image-90 {
  margin-bottom: 40px;
}

.heading-119 {
  margin-top: 40px;
}

.div-block-61 {
  align-items: center;
  display: flex;
}

.div-block-64 {
  text-align: right;
  align-items: center;
  display: flex;
}

.div-block-65 {
  align-items: center;
  display: flex;
}

.heading-120 {
  text-align: left;
}

.div-block-72 {
  text-align: center;
}

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

.heading-131 {
  text-align: center;
  margin-top: 40px;
}

.image-93 {
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-55 {
  padding: 100px 60px;
}

.italic-text-18 {
  color: #fff;
}

.body {
  font-family: Open Sans, sans-serif;
}

.petra {
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.petra.haze {
  background-color: var(--white-smoke);
}

.petra.black {
  background-color: var(--dark);
}

.petra.fokus {
  background-color: #6f9096;
}

.petra.bloataid {
  background-image: linear-gradient(#f5f5f5, #fff);
}

.petra.fokus-motnje {
  background-color: #c4d6bd;
}

.petra.fokus-motnje.blue {
  background-color: var(--royal-blue);
}

.petra.kozne-bolezni {
  background-image: linear-gradient(#ffa207, #4b3d90 71%);
}

.petra.hair {
  background-color: var(--color-2);
  background-image: linear-gradient(to bottom, var(--color-2), var(--indian-red) 71%);
}

.petra.bloataid-napihnjen {
  background-image: linear-gradient(to bottom, #958cc2 46%, var(--rosy-brown));
}

.petra.intolerance {
  background-color: var(--color-3);
  background-image: linear-gradient(#0000 7%, #4a3c8f 92%);
}

.petra.msm-c {
  background-color: #1165b0;
  background-image: linear-gradient(#6d99c9, #0000 71%);
  padding-left: 60px;
  padding-right: 60px;
}

.petra.ashwagandha {
  background-color: var(--neon-orange);
  background-image: none;
  padding-left: 60px;
  padding-right: 60px;
}

.petra.plosk-trebuscek {
  background-color: var(--neon-orange);
  color: var(--white);
  background-image: radial-gradient(circle, #f9cdbc75, #0000 72%);
  padding-left: 60px;
  padding-right: 60px;
}

.petra.antiage {
  background-color: var(--red-sea);
  color: var(--white);
  background-image: radial-gradient(circle, #f9cdbc75, #0000 72%);
  padding-bottom: 60px;
  padding-left: 60px;
  padding-right: 60px;
}

.petra.cell-miti {
  background-color: #ffbdc3;
}

.petra.premium {
  background-color: #fdcfd3;
}

.petra.antiage-zenska {
  background-color: var(--pink);
  background-image: linear-gradient(180deg, #0000, var(--pale-violet-red)), radial-gradient(circle farthest-corner at 50% 50%, #f9cdbc75, transparent 72%);
  color: var(--white);
  padding-bottom: 60px;
  padding-left: 60px;
  padding-right: 60px;
}

.petra._3 {
  background-color: #f8dade;
}

.div-block-58-copy {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-62 {
  background-color: var(--goldenrod);
  padding: 60px;
}

.container-56 {
  color: #fff;
  max-width: 1080px;
}

.d3-heading {
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
  font-size: 26px;
  line-height: 40px;
}

.container-57 {
  text-align: center;
  max-width: 1080px;
}

.trije-heading {
  text-align: center;
  margin-top: 20px;
  font-size: 30px;
  display: block;
}

.bold-text-13 {
  display: inline;
}

.section-63 {
  padding: 100px 60px;
}

.heading-147 {
  color: var(--white);
  text-align: center;
}

.section-64 {
  background-color: var(--goldenrod);
  padding: 100px 60px 20px;
}

.benefiti-d3 {
  background-color: var(--goldenrod);
  padding: 0 60px 100px;
}

.kdo-potrebuje-d3 {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.div-block-84 {
  color: var(--dark);
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 40px;
  display: flex;
}

.grid-11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
}

.container-59 {
  max-width: 1200px;
  position: relative;
}

.section-67 {
  padding: 100px 60px;
}

.section-69 {
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.section-70 {
  background-color: #0000;
  min-height: auto;
}

.heading-153 {
  text-align: left;
  margin-bottom: 40px;
}

.paragraph-57 {
  margin-bottom: 40px;
}

.container-60 {
  max-width: 1080px;
}

.div-block-89 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: auto;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  display: flex;
}

.div-block-90 {
  justify-content: center;
  align-items: center;
  margin-top: 70px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.heading-152-copy {
  color: var(--dark);
}

.container-61 {
  color: var(--white);
  max-width: 1080px;
}

.div-block-93 {
  border-left: 2px solid var(--medium-violet-red-2);
  padding-left: 20px;
}

.div-block-94 {
  border-left: 2px solid var(--medium-violet-red-2);
  margin-bottom: 60px;
  padding-left: 20px;
}

.div-block-95 {
  position: relative;
  inset: 0% 0% auto;
}

.paragraph-60 {
  text-align: center;
}

.paragraph-61 {
  margin-top: 24px;
}

.image-105 {
  display: none;
}

.image-106 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-107 {
  display: none;
}

.mask-2 {
  overflow: hidden;
}

.icon, .icon-2 {
  filter: invert(50%);
}

.slide {
  background-color: #0000;
}

.slide-nav {
  opacity: .5;
  padding-bottom: 100px;
}

.unibiotic-krivec {
  padding: 100px 60px;
}

.container-copy {
  object-fit: fill;
  flex-direction: column;
  flex: 1;
  align-items: center;
  max-width: 1080px;
  margin-bottom: 20px;
  padding-left: 0;
  display: block;
}

.unibiotic-rezultat {
  background-color: var(--burntsienna);
  padding: 100px 60px;
}

.text-block-22 {
  text-align: center;
  margin-bottom: 60px;
  font-size: 24px;
  line-height: 35px;
}

.eknjiga-unibiotic {
  color: var(--white);
  background-color: #253486ab;
  margin-top: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.triki-in-nasveti {
  background-color: var(--light-slate-grey);
  color: var(--white);
  padding: 100px 60px;
}

._5korakov {
  background-color: #fff;
  padding: 100px 60px;
}

.image-85-copy {
  filter: brightness(200%) invert();
  padding-right: 20px;
  display: block;
}

.unibiotic-product {
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.container-333 {
  color: var(--white);
  object-fit: fill;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  max-width: 1080px;
  margin-bottom: 0;
  padding-left: 0;
  display: block;
}

.div-block-100 {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.image-111 {
  filter: invert();
  margin-right: 20px;
}

.text-block-24 {
  font-size: 20px;
  line-height: 27px;
}

.section-73 {
  background-color: var(--burntsienna);
  margin-bottom: 0;
  padding: 100px 60px 120px;
}

.container-24a {
  color: var(--white);
  max-width: 1180px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.znaki-urejene-prebave {
  max-width: 1080px;
}

.div-block-101 {
  border-left: 2px solid var(--dark-slate-blue);
  margin-bottom: 40px;
  padding-left: 30px;
}

.div-block-101.ash {
  border-left-width: 2px;
  border-left-color: var(--dark-khaki);
}

.div-block-101.her-maca {
  border-left-color: var(--pale-violet-red-3);
}

.div-block-101.her-maca.brez {
  margin-bottom: 10px;
}

.div-block-101.her-maca.leva {
  margin-bottom: 50px;
}

.div-block-101.mm {
  border-left-width: 2px;
  border-left-color: var(--medium-violet-red-2);
}

.div-block-101.mm2 {
  border-left-width: 2px;
  border-left-color: var(--medium-violet-red-2);
  margin-bottom: 10px;
}

.div-block-101.vcb {
  border-left-width: 2px;
  border-left-color: var(--medium-violet-red-2);
  margin-bottom: 0;
}

.div-block-101.vcb.brez {
  margin-bottom: 10px;
}

.div-block-101.vcb-2 {
  border-left-width: 2px;
  border-left-color: var(--medium-violet-red-2);
  margin-bottom: 40px;
}

.div-block-101.zadnja {
  margin-bottom: 0;
}

.div-block-101.zadnja.kk {
  border-left-color: #c58778;
}

.div-block-101.uni {
  border-left-color: var(--gold);
}

.div-block-101.jetra {
  border-left-width: 2px;
  border-left-color: var(--pale-violet-red-2);
}

.div-block-101.jetra.zadnji {
  margin-bottom: 0;
}

.div-block-101.ash2 {
  border-left-width: 2px;
  border-left-color: var(--burntsienna);
  margin-bottom: 40px;
}

.div-block-101.ash2.zadnji {
  margin-bottom: 0;
}

.div-block-101.femcare {
  border-left-color: var(--pale-violet-red-3);
}

.div-block-101.femcare.brez {
  border-left-color: var(--medium-violet-red-2);
  margin-bottom: 10px;
}

.div-block-101.femcare.brez.mint {
  border-left-color: #e58876;
}

.div-block-101.femcare.brez.skin {
  border-left-color: #d6bb6d;
}

.div-block-101.femcare.leva {
  border-left-color: var(--medium-violet-red-2);
  margin-bottom: 50px;
}

.div-block-101.femcare.leva.mint {
  border-left-color: #e58876;
}

.div-block-101.femcare.leva.skin {
  border-left-color: #d6bb6d;
}

.div-block-101.fem {
  border-left-width: 2px;
  border-left-color: var(--medium-violet-red-2);
  margin-bottom: 30px;
}

.div-block-101.fem.mint {
  border-left-color: #a4baae;
}

.div-block-101.fem.sky {
  border-left-color: #6e9c70;
}

.div-block-101.fem.last {
  margin-bottom: 0;
}

.div-block-101.vcb2 {
  border-left-width: 2px;
  border-left-color: var(--gold);
  margin-bottom: 0;
}

.div-block-101.fem2 {
  border-left-width: 2px;
  border-left-color: var(--medium-violet-red-2);
  margin-bottom: 0;
}

.div-block-101.fem2.mint {
  border-left-color: #a4baae;
}

.div-block-101.fem2.sky {
  border: 2px solid #8ddaf2;
  padding: 30px;
}

.div-block-101.fem2.deep-blue {
  text-align: center;
  border: 2px solid #02098c;
  padding: 40px 30px 30px;
}

.div-block-101.rumena {
  border-left-width: 2px;
  border-left-color: var(--goldenrod);
  margin-bottom: 40px;
}

.div-block-101.lipo {
  border-left-color: var(--orange);
}

.div-block-101.hole {
  border-left-color: var(--haze);
}

.div-block-101.omega {
  border-left-width: 2px;
  border-left-color: var(--color-1);
  margin-bottom: 30px;
}

.div-block-101.omega.zadnji {
  margin-bottom: 0;
}

.div-block-101.omega.kids {
  border-left-color: #354456;
}

.div-block-101.kk {
  border-left-color: #c58778;
}

.div-block-101.tabu {
  border-left-color: #b38880;
}

.div-block-101.tabu.brez {
  margin-bottom: 10px;
}

.div-block-101.ext {
  color: var(--dark);
  border-left-width: 2px;
  border-left-color: #d87f6b;
}

.div-block-101.extz {
  color: var(--dark);
  border-left-width: 2px;
  border-left-color: #bdb631;
}

.div-block-101.extz.last {
  margin-bottom: 0;
}

.div-block-101.green {
  border-left-color: #6e9c70;
}

.div-block-101.her-maca-2 {
  border-left-color: #eb2a21;
}

.div-block-101.her-maca-2.brez {
  border-left-color: #eb2a21;
  margin-bottom: 10px;
}

.div-block-101.nerednemenst {
  border-left-width: 2px;
  border-left-color: #f88b92;
  margin-bottom: 30px;
}

.div-block-101.rosy-brown {
  border-left-width: 2px;
  border-left-color: var(--rosy-brown);
}

.div-block-101.rosy-brown.last {
  margin-bottom: 0;
}

.div-block-101.purple {
  border-left-width: 2px;
  border-left-color: var(--purple);
}

.div-block-101.purple.last {
  margin-bottom: 0;
}

.div-block-101.orange {
  border-left-color: #e88f34;
}

.div-block-101.skin {
  border-left-color: #d5bb70;
}

.div-block-101.viola {
  border-left-color: #5d3b70;
}

.div-block-101.babyblue {
  border-left-color: #c9d8f3;
}

.div-block-101.eko {
  border-left-color: var(--medium-violet-red-2);
}

.div-block-101.eko.last {
  margin-bottom: 0;
}

.div-block-101.melazma {
  border-left-color: var(--deep-pink);
}

.div-block-101.melazma.last {
  margin-bottom: 0;
}

.div-block-101.maca {
  border-left-color: var(--medium-violet-red-2);
  margin-bottom: 20px;
}

.container-51a {
  align-items: center;
  max-width: 1080px;
  display: block;
}

.div-block-102 {
  align-items: center;
  display: flex;
}

.image-24-copy {
  max-width: 50%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-92-copy {
  padding-right: 35px;
}

.image-112 {
  flex: 1;
  padding-left: 35px;
}

.heading-153-copy {
  text-align: left;
  margin-bottom: 20px;
}

.image-115 {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.ashwaganda-product {
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-5 {
  text-decoration: underline;
}

.div-block-105 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.section-74 {
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 100px;
  padding-left: 60px;
  padding-right: 60px;
}

.heading-161 {
  color: var(--dark);
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  text-decoration: none;
}

.paragraph-65 {
  text-align: center;
  margin-bottom: 60px;
}

.container-335 {
  max-width: 1080px;
}

.section-76 {
  padding: 100px 60px;
}

.list-15 {
  font-size: 22px;
  line-height: 27px;
  list-style-type: square;
}

.heading-162 {
  text-align: center;
  font-size: 37px;
  text-decoration: none;
}

.faze-izgorelosti {
  padding: 100px 60px 60px;
}

.container-24-copy {
  max-width: 1080px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-66 {
  text-align: center;
}

.uravnava-kortizola {
  background-color: #f3f3f3;
  padding: 100px 60px;
}

.columns-26-copy {
  margin-top: 60px;
  margin-bottom: 40px;
  padding-bottom: 0;
}

.number-ashwa {
  padding-right: 20px;
  display: block;
}

.heading-163 {
  text-align: center;
}

.section-77 {
  margin-top: 0;
  padding-top: 80px;
}

.section-78 {
  background-color: var(--sienna);
  color: var(--white);
  padding: 100px 60px;
}

.container-336 {
  max-width: 1080px;
  margin-top: 0;
}

.section-79 {
  padding: 0 60px 100px;
}

.container-337 {
  max-width: 1080px;
}

.section-80 {
  background-color: var(--sienna);
  color: var(--white);
  padding: 100px 60px;
}

.div-block-89-copy {
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  display: flex;
}

.div-block-9-copy {
  padding-left: 0;
}

.paragraph-67 {
  text-align: center;
}

.paragraph-68 {
  margin-top: 40px;
  margin-bottom: 60px;
}

.grid-7-copy {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  max-width: 1200px;
  margin-bottom: 60px;
  display: block;
}

.div-block-106 {
  max-width: 70%;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.image-117 {
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-164 {
  text-align: center;
  margin-bottom: 24px;
}

.paragraph-69 {
  text-align: center;
}

.heading-167 {
  margin-bottom: 20px;
  font-style: italic;
  font-weight: 700;
}

.column-93, .image-118 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.columns-80 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.container-338 {
  max-width: 1080px;
}

.section-81 {
  padding: 100px 60px 0;
}

.div-block-108 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61ff0_info-ashwa-back.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 1800px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 100px;
}

.div-block-109 {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
}

.paragraph-70 {
  text-align: center;
}

.text-span-6 {
  font-size: 24px;
  font-style: italic;
}

.image-119 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.maca-product {
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.image-120 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.list-item-12 {
  color: var(--grey-4);
}

.link-8 {
  color: #6a92d6;
  font-size: 13px;
  line-height: 18px;
}

.bold-text-20 {
  font-weight: 400;
}

.image-121 {
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.image-125, .image-126 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-340 {
  max-width: 1080px;
}

.section-82 {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.paragraph-73 {
  font-size: 14px;
  line-height: 22px;
}

.container-341 {
  max-width: 1080px;
}

.grid-16 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.insta---sily {
  background-color: var(--white-smoke);
  padding: 100px 20px 120px;
}

.heading-168 {
  text-align: center;
  margin-bottom: 30px;
}

.link-9 {
  color: var(--dark);
  cursor: pointer;
  text-decoration: none;
}

.div-pomagate {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.container-342 {
  max-width: 1080px;
}

.nakopi-ena-ma-oba {
  padding: 100px 60px;
}

.naloge-ma-obe {
  background-color: var(--dark-khaki);
  color: var(--white);
  text-align: center;
  padding: 100px 60px;
}

.container-343 {
  max-width: 1080px;
}

.container-344 {
  max-width: 1180px;
}

.section-83 {
  background-color: var(--haze);
  padding: 100px 60px;
}

.container-345 {
  max-width: 1080px;
  padding-bottom: 60px;
  position: static;
}

.container-345._2 {
  padding-bottom: 0;
}

.heading-171 {
  text-align: center;
}

.paragraph-74 {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 60px;
}

.grid-18 {
  grid-template-rows: auto;
  margin-bottom: 60px;
}

.list-18 {
  font-size: 22px;
  line-height: 27px;
  list-style-type: square;
}

.sestavine-sily {
  background-color: var(--haze);
  padding: 100px 60px 60px;
}

.column-96 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-84 {
  background-color: #0000;
  padding: 0 60px 60px;
}

.div-block-113 {
  padding-top: 30px;
  padding-left: 30px;
}

.kako-si-pomagate {
  background-color: var(--pale-violet-red-2);
  color: var(--white);
  padding: 100px 60px;
}

.container-kako {
  object-fit: fill;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  max-width: 1080px;
  margin-bottom: 60px;
  padding-left: 0;
  display: block;
}

.image-130, .image-131 {
  margin-right: 50px;
}

.image-134 {
  margin: 40px auto 60px;
  display: block;
}

.div-block-114 {
  align-items: center;
  display: flex;
}

.image-135 {
  max-width: none;
  display: block;
}

.image-136 {
  margin-top: 40px;
  margin-bottom: 60px;
}

.paragraph-75 {
  margin-top: 40px;
}

.container-346 {
  background-color: #0000;
  max-width: 1080px;
}

.grid-19 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr;
  max-width: 800px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-115 {
  align-items: center;
  display: flex;
}

.section-85 {
  background-color: var(--haze);
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62057_1135.avif");
  background-position: 50%;
  background-size: cover;
  padding: 100px 60px;
}

.petra-sily {
  padding: 100px 60px;
}

.heading-172 {
  margin-bottom: 0;
}

.section-86 {
  padding-left: 20px;
  padding-right: 20px;
}

.container-347 {
  max-width: 1080px;
  display: block;
}

.list-19 {
  font-size: 24px;
  line-height: 30px;
  list-style-type: square;
}

.section-87 {
  padding: 100px 60px;
}

.container-348 {
  max-width: 1080px;
}

.section-88 {
  padding: 120px 60px 100px;
}

.paragraph-76 {
  text-align: center;
  font-weight: 700;
}

.list-20 {
  font-size: 22px;
  line-height: 27px;
  list-style-type: square;
}

.columns-83 {
  margin-bottom: 0;
}

.prevlada-estrogena {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.container-349 {
  max-width: 1080px;
}

.section-89 {
  padding: 100px 60px;
}

.container-350 {
  max-width: 1200px;
}

.grid-20 {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr;
}

.grid-21 {
  grid-template-rows: auto auto auto auto 1fr;
  grid-template-columns: 1fr .5fr .5fr 1.5fr;
}

.div-block-116 {
  text-align: left;
}

.div-block-117 {
  padding-right: 50px;
  font-style: normal;
}

.section-90 {
  padding: 100px 60px;
}

.container-352 {
  max-width: 1080px;
}

.section-91 {
  background-color: #b4758e;
  padding: 100px 60px;
}

.grid-22 {
  grid-template-rows: auto;
  align-items: center;
}

.list-21 {
  font-size: 22px;
  line-height: 27px;
  list-style-type: square;
}

.heading-173 {
  color: var(--white);
  text-align: center;
}

.grid-23 {
  grid-template-rows: auto auto;
  place-items: center start;
}

.paragraph-78, .heading-174 {
  text-align: center;
}

.image-143 {
  display: none;
}

.image-144 {
  margin-left: auto;
  margin-right: auto;
}

.column-97 {
  border-left: 3px solid #faefe8;
  padding-top: 20px;
  padding-left: 30px;
}

.column-98 {
  padding-top: 20px;
  padding-right: 30px;
}

.image-145 {
  margin: 40px auto;
  display: block;
}

.grid-24 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  margin-top: 60px;
}

.paragraph-79 {
  font-size: 22px;
  line-height: 30px;
}

.image-146 {
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-120 {
  padding-right: 30px;
}

.section-92 {
  display: none;
}

.section-77-copy {
  margin-top: 0;
  padding-top: 0;
}

.div-block-106-copy {
  justify-content: center;
  max-width: 70%;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: 5% 0% auto;
}

.div-block-108-copy {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6206b_info-her%2Bmaca-back.avif");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-107-copy {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.heading-163-copy {
  text-align: center;
  font-size: 35px;
  line-height: 45px;
}

.insta---gliicna-vnetja {
  background-color: var(--white-smoke);
  padding: 60px 60px 120px;
}

.insta---gliicna-vnetja.pink {
  background-color: #e483a6;
}

.text-span-7 {
  text-decoration: underline;
}

.heading-177 {
  color: var(--white);
  text-align: center;
  margin-bottom: 60px;
}

.heading-177.black {
  color: var(--dark);
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.heading-177.deep-pink {
  color: var(--deep-pink);
  max-width: 1080px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.section-93 {
  background-color: var(--medium-violet-red);
  padding: 100px 60px;
}

.div-block-123 {
  text-align: left;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61e94_9Y0A2446-Edit.webp");
  background-position: 50%;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-bottom: 0;
  display: flex;
}

.container-353 {
  max-width: 1080px;
  display: flex;
}

.container-354 {
  max-width: 1080px;
}

.vnetja {
  background-color: var(--white-smoke);
  padding: 120px 60px 100px;
}

.herbiotic-vnetja {
  z-index: 1;
  background-color: #f1aeb4;
  border-radius: 3rem;
  margin-bottom: 0;
  padding: 90px 60px 128px;
  font-size: 22px;
  position: relative;
}

.herbiotic-vnetja.bloat {
  background-image: linear-gradient(to bottom, var(--rosy-brown) 61%, var(--peach-puff));
}

.herbiotic-vnetja.nives {
  background-color: var(--steel-blue);
  background-image: radial-gradient(circle, #ffffff4d, #0000);
  border-radius: 4rem;
}

.paragraph-80 {
  color: var(--white);
  text-align: center;
  margin-top: 40px;
  margin-bottom: 60px;
}

.image-152 {
  margin-bottom: 40px;
  margin-right: 0;
}

.column-99, .column-100 {
  text-align: center;
}

.section-96 {
  padding: 100px 60px;
}

.section-96.haze {
  background-color: var(--white-smoke);
}

.section-96.pink {
  background-color: #fdf0f1;
  background-image: linear-gradient(#0000, #edbcc2f5 26%, #f6c4ca 73%, #0000);
  padding-bottom: 0;
}

.section-96.pink.tt {
  background-image: linear-gradient(#0000, #edbcc2f5 26%, #f5d9dc 100%, #0000);
  padding-bottom: 100px;
}

.section-96.pink.tt-bloat {
  background-image: linear-gradient(#0000, #f3babb 57% 100%, #f5d9dc);
  padding-bottom: 100px;
}

.container-356 {
  max-width: 1080px;
}

.container-356.white {
  color: var(--white);
}

.heading-179 {
  text-align: center;
  margin-bottom: 0;
}

.div-block-125 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 60px;
  display: flex;
}

.div-block-126 {
  padding-left: 40px;
}

.insta-her-maca {
  margin-bottom: 0;
  padding: 100px 60px;
}

.grid-maca {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.grid-25 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}

.grid-25a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 860px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
}

.grid-26 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  place-items: center;
}

.grid-27 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

.link-10 {
  color: #151515;
  cursor: pointer;
  text-decoration: none;
}

.link-10.white {
  color: var(--white);
}

.section-97 {
  padding: 100px 60px;
}

.section-97.trebuscek {
  background-image: linear-gradient(to bottom, transparent, var(--peach-puff));
  padding-top: 60px;
  padding-bottom: 120px;
}

.section-97.nives {
  background-image: linear-gradient(180deg, var(--pink), white);
  padding-bottom: 80px;
}

.grid-28 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
  margin-bottom: 0;
}

.paragraph-81 {
  text-align: left;
  margin-bottom: 60px;
}

.section-98 {
  padding: 100px 60px;
}

.section-98.bloat {
  background-image: linear-gradient(to bottom, var(--peach-puff), white);
  padding-top: 0;
}

.section-98.nives {
  background-color: var(--pink);
  background-image: none;
  padding-top: 40px;
}

.grid-29 {
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  margin-bottom: 80px;
}

.grid-29.last {
  margin-bottom: 0;
}

.heading-1279 {
  text-align: left;
  margin-bottom: 20px;
}

.heading-1280 {
  margin-bottom: 60px;
}

.grid-28-copy {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  align-items: center;
  margin-bottom: 40px;
}

.container-357 {
  background-color: #eeeae500;
  border: 2px solid #fff;
  border-radius: 2rem;
  max-width: 1180px;
  padding: 50px;
}

.section-99 {
  background-color: var(--pink);
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-127 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce620e1_Nives4.avif");
  background-position: 50% 25%;
  background-size: cover;
  border-radius: 2rem;
  height: 100%;
}

.section-100 {
  background-color: var(--pink);
  background-image: linear-gradient(#fff, #0000);
  margin-bottom: 0;
  padding: 0 60px 100px;
}

.div-block-128, .paragraph-82 {
  margin-bottom: 60px;
}

.paragraph-83 {
  margin-bottom: 0;
}

.grid-31 {
  grid-template-rows: auto;
}

.div-block-129 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b84_nives-before-after.webp");
  background-position: 50% 40%;
  background-size: cover;
  border-radius: 2rem;
  height: 500px;
  margin-bottom: 60px;
}

.heading-1281 {
  margin-bottom: 20px;
}

.heading-1282 {
  text-align: left;
}

._7-nasvetov {
  background-color: var(--white-smoke);
  padding: 120px 60px 100px;
}

.div-7-nasvetov {
  flex-direction: row;
  align-items: center;
  margin-bottom: 50px;
  padding-top: 0;
  display: flex;
}

.div-7-nasvetov.zadnji {
  margin-bottom: 0;
}

.paragraph-84 {
  text-align: center;
  margin-bottom: 0;
  font-size: 21px;
  line-height: 29px;
}

.section-101 {
  background-color: var(--olive-drab);
  padding-top: 80px;
  padding-bottom: 80px;
}

.container-358 {
  max-width: 1080px;
}

.section-102 {
  padding: 100px 60px;
}

.container-359 {
  max-width: 1080px;
}

.section-103 {
  padding: 100px 60px;
}

.list-23 {
  list-style-type: square;
}

.container-360 {
  max-width: 1080px;
}

.heading-1283, .heading-1284, .paragraph-85 {
  text-align: center;
}

.image-153 {
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-104 {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.section-105 {
  padding: 100px 60px;
}

.container-361 {
  max-width: 1080px;
}

.container-362 {
  background-color: var(--pale-violet-red-2);
  color: var(--white);
  max-width: 1180px;
  padding: 50px 50px 0;
}

.list-24 {
  list-style-type: square;
}

.bold-text-21 {
  font-size: 26px;
  font-weight: 400;
  line-height: 38px;
}

.container-363 {
  color: var(--white);
  text-align: center;
  max-width: 1080px;
}

.grid-32 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

.heading-1285 {
  width: 70%;
}

.container-364 {
  text-align: center;
  max-width: 1080px;
}

.section-106 {
  padding: 100px 60px;
}

.div-block-131 {
  flex-direction: row;
  display: flex;
}

.div-block-132, .div-block-133 {
  width: 50%;
}

.image-160 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-161 {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.paragraph-87 {
  text-align: center;
  width: 70%;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.image-162 {
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.paragraph-88 {
  margin-bottom: 60px;
}

.grid-34 {
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 2fr 1fr;
}

.div-block-134 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62104_close-up-portrait-attractive-young-woman-isolated.webp");
  background-position: 50%;
  background-size: cover;
}

.heading-1286 {
  margin-top: 20px;
}

.div-block-135 {
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.div-block-137 {
  display: block;
}

.div-block-138 {
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.div-block-139 {
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.image-163, .image-164, .image-165 {
  flex: 1;
}

.heading-125-copy, .heading-127-copy {
  text-align: left;
}

.section-107 {
  background-color: var(--dark);
  color: var(--white);
  padding: 0 60px 100px;
}

.section-107.black {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6276d_stronger-young-muscular.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  padding-top: 40px;
}

.container-blackg {
  background-color: var(--663399);
  color: var(--white);
  max-width: 1180px;
  padding: 50px;
}

.container-blackg.black {
  background-color: #4e2859;
}

.grid-36 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.div-block-147 {
  margin-bottom: 0;
}

.section-103a {
  background-color: var(--dark);
  color: var(--white);
  padding: 100px 60px;
}

.heading-127y, .heading-1290 {
  text-align: left;
}

.paragraph-92 {
  text-align: left;
  margin-bottom: 10px;
  font-style: normal;
}

.container-365 {
  max-width: 1080px;
}

.blackg-produkt {
  background-color: var(--white-smoke);
  padding: 0 20px;
}

.blackg-produkt.black {
  background-color: var(--dark);
}

.heading-1293 {
  text-transform: uppercase;
}

.columns-86 {
  margin-bottom: 40px;
}

.section-107a {
  background-color: var(--663399);
  padding: 120px 60px 40px;
}

.section-107a.black {
  background-color: #4d2958;
}

.paragraph-95 {
  margin-bottom: 0;
}

.grid-39 {
  grid-column-gap: 25px;
  grid-template-rows: auto;
}

.div-block-149 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62144_Carnium3-115-Edit.webp");
  background-position: 50%;
  background-size: cover;
  height: 100%;
}

.section-107b {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.section-107b.black {
  background-color: var(--dark);
  color: var(--white);
}

.image-171 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.grid-40 {
  grid-column-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .75fr;
  align-items: center;
}

.section-107c {
  padding: 100px 60px;
}

.section-107c.black {
  background-color: var(--dark);
  color: var(--white);
}

.grid-41 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  align-items: start;
}

.section-107f {
  background-color: #0000;
  padding: 100px 60px 0;
}

.section-107f.black {
  color: var(--white);
  background-image: linear-gradient(#0000008c, #0000008c), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6276b_fitness-1.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.image-172 {
  padding-top: 0;
}

.grid-42 {
  grid-template-rows: auto;
}

.list-26 {
  margin-bottom: 100px;
  list-style-type: square;
}

.grid-43 {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: .25fr 1fr;
}

.heading-1296 {
  width: auto;
}

.heading-1297 {
  text-align: center;
}

.image-173 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-108a {
  padding: 100px 60px 0;
}

.section-108a.black {
  background-color: var(--dark);
  color: var(--white);
}

.image-174 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.slider-blackg {
  background-color: #0000;
  height: auto;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 100px;
  position: relative;
}

.heading-1298 {
  text-align: center;
}

.paragraph-99 {
  text-align: center;
  max-width: 60%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  font-style: italic;
}

.text-span-11 {
  color: var(--white);
}

.image-176, .image-177, .image-178, .image-179, .image-180, .image-181, .image-182, .image-183, .image-184, .image-185, .image-186, .image-187, .image-188, .image-189, .image-190 {
  flex: 1;
}

.icon-3 {
  filter: invert();
}

.icon-3.white {
  filter: none;
}

.icon-4 {
  filter: invert();
}

.icon-4.white {
  filter: none;
}

.js-clock {
  justify-content: center;
  align-items: center;
  display: flex;
}

.box {
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: auto;
  height: auto;
  margin-left: 10px;
  margin-right: 10px;
  padding: 10px;
  font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Charcoal, sans-serif;
  font-size: 12px;
  line-height: 20px;
  display: flex;
}

.clock-number {
  margin-right: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 100px;
  font-weight: 600;
  line-height: 80px;
}

.clock-number.small {
  color: #fff0;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #fff;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #fff;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1;
}

.clock-label {
  letter-spacing: normal;
  text-transform: uppercase;
  margin-top: 10px;
  margin-right: -5px;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
}

.slider-4 {
  background-color: #0000;
  align-items: center;
  height: 100%;
  padding-bottom: 65px;
  padding-left: 60px;
  padding-right: 60px;
  display: block;
}

.section-111 {
  background-color: var(--white-smoke);
  padding-top: 100px;
  padding-bottom: 60px;
}

.section-101a {
  background-color: var(--olive-drab);
  padding: 60px;
}

.grid-45 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.insta-ashwa {
  padding: 100px 60px 120px;
}

.heading-1307 {
  text-align: center;
  margin-bottom: 60px;
}

.section-115 {
  padding: 100px 60px;
}

.section-115._1 {
  padding-top: 100px;
  padding-bottom: 0;
}

.heading-1308 {
  text-align: center;
  margin-bottom: 60px;
}

.grid-46 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 60px;
}

.moringa-u-inki {
  background-color: #bfba45;
  padding: 120px 60px;
}

.uravnava-sladkorja {
  background-color: #fff;
  padding: 120px 60px 100px;
}

.column-108 {
  justify-content: center;
  display: flex;
}

.columns-87 {
  margin-bottom: 60px;
  display: block;
}

.section-116 {
  color: var(--white);
  background-color: #bfba45;
  background-image: linear-gradient(#bfba45 54%, #719555);
  padding: 100px 60px;
}

.section-116._2 {
  background-color: var(--olive-drab);
  background-image: none;
  padding-top: 160px;
}

.container-367 {
  max-width: 1080px;
}

.heading-1309 {
  text-align: center;
}

.grid-47 {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  place-items: center;
}

.image-194 {
  margin-bottom: 80px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-12 {
  font-style: normal;
}

.paragraph-101 {
  text-align: center;
  margin-bottom: 40px;
}

.heading-1310 {
  text-align: center;
}

.container-368 {
  background-color: var(--haze);
  max-width: 1080px;
  padding-top: 80px;
  padding-bottom: 40px;
}

.section-117 {
  padding: 100px 60px 0;
}

.heading-1311 {
  text-align: center;
}

.slider-5 {
  background-color: #0000;
  height: 100%;
}

.slide-2 {
  background-color: #0000;
  padding: 0 70px 60px;
}

.div-block-155 {
  display: block;
  position: static;
}

.icon-5 {
  filter: invert();
  margin-left: auto;
  margin-right: 10px;
}

.icon-6 {
  filter: invert();
  margin-left: 10px;
  margin-right: auto;
}

.slide-nav-2 {
  padding-bottom: 40px;
}

.div-block-156 {
  padding-top: 0;
  padding-left: 60px;
  padding-right: 60px;
}

.section-118 {
  background-color: var(--haze);
  padding: 100px 60px;
}

.container-370 {
  max-width: 1080px;
}

.heading-1312 {
  text-align: center;
}

.paragraph-102 {
  text-align: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.paragraph-102.space {
  margin-bottom: 0;
}

.container-371 {
  max-width: 1080px;
}

.heading-1313 {
  text-align: center;
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-103 {
  text-align: center;
}

.section-119 {
  height: auto;
  padding-bottom: 0;
  padding-left: 60px;
  padding-right: 60px;
}

.section-119.dva {
  padding-top: 60px;
}

.image-196 {
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-120 {
  padding: 100px 60px;
}

.container-372 {
  max-width: 1080px;
}

.section-121 {
  padding-top: 100px;
  padding-left: 60px;
  padding-right: 60px;
}

.container-373 {
  max-width: 1080px;
}

.paragraph-104 {
  flex-direction: column;
  text-decoration: none;
  display: block;
}

.vec {
  width: 18px;
  margin-bottom: 5px;
}

.vec.bel {
  filter: invert();
}

.accordion-item {
  margin-bottom: 20px;
}

.accordion-item-trigger {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  display: block;
}

.accordion-item-content {
  max-width: 100%;
  margin-bottom: 20px;
  overflow: hidden;
}

.accordion-item-content._2, .accordion-item-content.no-margin {
  margin-bottom: 0;
}

.accordion-item-content._40px {
  margin-bottom: 40px;
}

.div-block-158 {
  cursor: pointer;
  border-bottom: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.div-block-158.black {
  border-bottom-color: #151515cc;
  align-items: flex-end;
}

.div-block-158.black._3 {
  background-color: #dbf2d900;
  margin-bottom: 0;
}

.div-block-158.black._2a {
  border-bottom-color: #fffc;
  margin-top: 20px;
}

.div-block-158.black._3 {
  border-bottom-style: none;
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  padding: 15px;
}

.div-block-158.black._4 {
  background-color: #dbf2d9;
  border-bottom-style: none;
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  padding: 15px;
}

.div-block-158.white {
  border-bottom-color: var(--white);
  align-items: flex-end;
}

.div-block-158._2 {
  align-items: flex-end;
  margin-top: 20px;
}

.div-block-158.deep-pink {
  border-bottom-color: var(--deep-pink);
  align-items: flex-end;
}

.div-block-158.no-line {
  color: var(--white);
  border-bottom-style: none;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 0;
}

.div-block-158.brown {
  border-bottom-color: var(--brownish);
  color: var(--brownish);
  align-items: flex-end;
}

.heading-1315 {
  margin-bottom: 0;
  margin-right: 10px;
}

.heading-1315.white {
  color: var(--white);
}

.heading-1316 {
  text-align: center;
}

.image-197 {
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.container-374 {
  max-width: 1080px;
}

.section-122 {
  background-color: var(--olive-drab);
  color: var(--white);
  padding: 100px 60px 60px;
}

.list-27 {
  list-style-type: decimal;
}

.paragraph-105 {
  margin-bottom: 60px;
}

.paragraph-106 {
  text-align: center;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.heading-1317 {
  text-align: center;
}

.paragraph-107 {
  margin-bottom: 0;
}

.image-198 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-1318 {
  text-align: center;
  margin-bottom: 30px;
  text-decoration: none;
}

.heading-1319, .paragraph-108 {
  text-align: center;
}

.grid-48 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .75fr;
  margin-bottom: 80px;
}

.image-199 {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-1318a {
  text-align: center;
  margin-bottom: 40px;
  font-size: 35px;
  text-decoration: underline;
}

.column-110 {
  padding-right: 20px;
}

.column-111 {
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-159 {
  max-width: 1080px;
  padding-left: 20px;
  padding-right: 20px;
}

.grid-8a {
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  max-width: 1200px;
}

.image-201 {
  display: none;
}

.image-202 {
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.heading-1321 {
  text-align: center;
}

.image-203 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.columns-88 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-111 {
  margin-bottom: 60px;
}

.paragraph-111._2 {
  text-align: center;
}

.image-204 {
  width: 100%;
  display: block;
}

.link-13, .link-14, .link-15, .link-16, .link-17, .link-18 {
  color: #b6307d;
  font-size: 15px;
}

.text-span-13 {
  text-decoration: none;
}

.column-84a {
  padding-left: 40px;
}

.image-207 {
  margin-left: auto;
  margin-right: auto;
}

.link-19 {
  color: #b6307d;
  font-size: 15px;
}

.viri {
  font-size: 14px;
  line-height: 20px;
}

.text-span-15 {
  text-transform: uppercase;
}

.section-123 {
  padding: 100px 60px;
  display: block;
}

.container-376 {
  text-align: center;
  max-width: 1080px;
  margin-bottom: auto;
}

.grid-52 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  align-items: center;
}

.list-29 {
  list-style-type: square;
}

.container-377 {
  color: var(--white);
  text-align: center;
  max-width: 1080px;
}

.container-377._1 {
  max-width: 1080px;
}

.section-84f {
  background-color: #0000;
  padding: 100px 60px 60px;
}

.section-84f.haze {
  background-color: var(--white-smoke);
}

.container-363a {
  color: var(--white);
  max-width: 1080px;
}

.div-block-167 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.paragraph-115 {
  display: block;
}

.section-131 {
  background-color: var(--haze);
  padding: 100px 20px 0;
}

.section-131.rumena {
  background-color: #ffcdd6;
  background-image: linear-gradient(#f6eadb00, #fba2ba);
  padding-top: 60px;
}

.section-131.zima {
  background-color: #f6eadb;
  background-image: linear-gradient(#ebe6e3, #0a1e5c);
  padding-top: 60px;
}

.paragraph-116 {
  margin-bottom: 60px;
  font-family: Caveat, sans-serif;
  font-weight: 700;
}

.heading-1324 {
  text-align: center;
}

.heading-1325 {
  font-family: Caveat, sans-serif;
}

.container-378 {
  background-color: var(--white);
  text-align: center;
  border: 1px #000;
  border-radius: 70px;
  max-width: 1080px;
  padding: 60px 60px 20px;
}

.container-378.rumena {
  background-color: #fbdba2;
  border-radius: 0 0% 20em 20em;
}

.container-378.rumena.square {
  background-color: #fff65e;
  border-radius: 0 0 3rem 3rem;
  max-width: 1180px;
}

.container-378.rumena.square.zima {
  background-color: #d1e4ff;
}

.paragraph-118 {
  margin-bottom: 0;
}

.container-menowell {
  color: var(--white);
  background-color: #835688;
  max-width: 1180px;
  padding: 50px;
}

.container-menowell.trebuscek {
  background-color: #d1888e;
}

.div-block-146b {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6228d_ES-3-2.webp");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.div-meno-crta {
  border-left: 2px solid #acd9d4;
  margin-bottom: 50px;
  padding-left: 30px;
}

.section-132 {
  padding: 100px 60px;
  display: block;
}

.heading-menowell {
  float: left;
  color: var(--white);
  text-align: center;
  text-transform: none;
  border: 1px solid #0000;
  margin-bottom: 26px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  font-size: 45px;
  font-weight: 400;
  line-height: 70px;
  display: block;
  position: static;
  inset: -3px;
}

.menowell-hero {
  color: var(--dark);
  background-image: linear-gradient(93deg, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62266_menowellheader.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  padding-left: 0;
  display: flex;
}

.divider-7 {
  background-color: var(--white);
  width: 100px;
  height: 2px;
  margin: 0 auto 10px;
}

.divider-7.thin {
  width: 150px;
  height: 1px;
}

.podnaslov-menowell {
  background-color: #f5c3c7;
  padding: 60px;
  display: block;
}

.paragraph-84b {
  text-align: center;
  margin-bottom: 0;
  font-size: 21px;
  line-height: 30px;
}

.image-216 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-1326 {
  text-align: center;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.grid-56 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

.container-jetra-produkt {
  background-color: var(--olive-drab);
  color: var(--white);
  max-width: 1180px;
  padding: 50px;
}

.div-block-168 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6226c_ES-62-1.webp");
  background-position: 10%;
  background-size: cover;
  height: 100%;
}

.container-379 {
  max-width: 1100px;
}

.section-133 {
  padding: 100px 60px;
}

.heading-1328 {
  text-align: center;
  margin-bottom: 40px;
}

.link-20 {
  color: #b6307d;
}

.container-380 {
  max-width: 1080px;
}

.container-380.white {
  color: var(--white);
}

.html-embed-7 {
  color: var(--dark-khaki);
  display: block;
}

.div-block-169 {
  flex: none;
  width: 60px;
  max-width: none;
  padding-top: 10px;
  display: block;
}

.grid-57 {
  grid-column-gap: 0px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: .25fr 2.25fr;
}

.paragraph-121 {
  margin-bottom: 0;
}

.paragraph-121.razmak {
  margin-bottom: 60px;
}

.link-21 {
  color: #b6307d;
}

.section-134 {
  padding: 10px 20px 100px;
}

.image-194a {
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.image-201a {
  display: none;
}

.menowell-product {
  padding: 0 20px 100px;
  display: block;
}

.div-block-166a {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62275_Menowell-1.webp");
  background-position: 50%;
  background-size: cover;
}

.heading-1329, .paragraph-122 {
  text-align: center;
}

.container-381 {
  max-width: 1080px;
  padding-top: 100px;
}

.heading-1330 {
  text-align: center;
}

.image-217 {
  display: none;
}

.image-218 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-135 {
  background-color: #fff2f4;
  padding: 100px 60px 0;
  display: block;
}

.list-32 {
  list-style-type: square;
}

.column-114 {
  border-left: 2px solid var(--663399);
  padding-bottom: 40px;
  padding-left: 40px;
}

.column-115 {
  padding-right: 40px;
}

.faze-menopavze {
  color: var(--white);
  background-color: #f5c3c7;
  padding: 120px 60px 100px;
  display: block;
}

.list-33 {
  list-style-type: square;
}

.section-136 {
  padding: 100px 60px;
  display: block;
}

.columns-91 {
  margin-bottom: 60px;
}

.paragraph-123 {
  text-align: center;
  font-style: italic;
}

.section-137 {
  color: var(--white);
  text-align: left;
  background-color: #f4c3c7;
  padding: 100px 60px;
  display: block;
}

.div-block-167a {
  padding-top: 20px;
  padding-bottom: 0;
}

.image-220 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-1331 {
  margin-bottom: 60px;
  font-size: 38px;
}

.image-221 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.columns-92 {
  margin-bottom: 40px;
}

.image-222 {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.grid-61 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr .75fr;
}

.vec-bel {
  filter: invert();
  width: 18px;
  margin-bottom: 5px;
}

.container-382 {
  max-width: 1080px;
}

.accordion-item-trigger-meno {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  display: block;
}

.grid-63 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  align-items: center;
}

.grid-63.marg {
  margin-bottom: 40px;
}

.div-block-9a {
  padding-left: 0;
}

.slika-vegansko {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-kids {
  color: var(--white);
  background-color: #bd523cd9;
  max-width: 1180px;
  padding: 50px;
}

.div-block-146c {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62adc_petra-kids-alone.webp");
  background-position: 10%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.grid-36a {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: stretch;
}

.section-139 {
  padding: 100px 60px 0;
}

.container-383 {
  text-align: center;
}

.section-140 {
  padding: 100px 20px;
}

.container-384 {
  text-align: center;
  max-width: 1080px;
}

.podnaslov-kids {
  background-color: #6eb7ddd9;
  padding: 60px;
}

.kids-product {
  padding: 100px 20px 0;
}

.paragraph-125 {
  text-align: center;
  margin-bottom: 40px;
}

.grid-52a {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  margin-bottom: 40px;
}

.div-block-166b {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce625d9_kids-new1.avif");
  background-position: 50% 90%;
  background-size: cover;
}

.image-228 {
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-141 {
  color: var(--white);
  text-align: center;
  background-color: #bd523cd9;
  padding: 100px 60px;
}

.list-34 {
  list-style-type: square;
}

.grid-57a {
  grid-column-gap: 0px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  margin-bottom: 60px;
}

.puscica-kids {
  color: #6eb7dd;
  display: block;
}

.paragraph-126 {
  text-align: left;
}

.container-385 {
  max-width: 1080px;
}

.section-142 {
  color: var(--white);
  text-align: center;
  background-color: #333333d9;
  padding: 100px 60px;
}

.image-229 {
  margin-bottom: 20px;
}

.text-span-20 {
  color: var(--goldenrod);
}

.heading-1333 {
  margin-bottom: 10px;
}

.text-block-32 {
  margin-bottom: 40px;
}

.heading-1334 {
  text-align: left;
}

.section-133a {
  color: var(--white);
  background-color: #354456;
  padding: 100px 60px;
}

.section-144 {
  padding: 100px 60px;
}

.section-145 {
  background-color: var(--color-1);
  color: var(--white);
  padding: 100px 60px;
}

.section-144a {
  color: var(--white);
  background-color: #c9a853d9;
  padding: 100px 60px;
}

.container-386 {
  color: var(--white);
  background-color: #333333d9;
  max-width: 1180px;
  margin-top: 100px;
  margin-bottom: 0;
  padding: 50px;
}

.link-23 {
  color: var(--goldenrod-2);
}

.paragraph-127 {
  margin-bottom: 0;
}

.link-24 {
  color: var(--steel-blue);
}

.image-230 {
  margin-top: auto;
  margin-bottom: auto;
}

.paragraph-128 {
  margin-bottom: 40px;
}

.grid-64 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-231 {
  max-width: 70%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.paragraph-129 {
  text-align: center;
  text-transform: uppercase;
}

.paragraph-130 {
  margin-bottom: 60px;
}

.container-387 {
  max-width: 1180px;
  margin-bottom: 100px;
}

.image-234 {
  margin-bottom: 40px;
}

.container-388 {
  max-width: 1180px;
  margin-top: 80px;
}

.image-236 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.kids-puscica {
  flex: none;
  width: 60px;
  max-width: none;
  padding-top: 10px;
  display: block;
}

.grid-65 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.paragraph-57a {
  margin-bottom: 30px;
}

.container-388a {
  max-width: 1180px;
  margin-top: 40px;
}

.image-238 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.c-vitamin {
  color: var(--white);
  background-color: #c9a753;
  padding: 100px 60px 0;
  display: none;
}

.paragraph-131 {
  margin-bottom: 40px;
}

.grid-52b {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  margin-bottom: 40px;
}

.container-382a {
  max-width: 1180px;
}

.c-vitamin-produkt {
  padding: 100px 20px 0;
  display: none;
}

.list-item-15 {
  line-height: 15px;
}

.menu {
  z-index: 1;
  height: auto;
  position: relative;
}

.div-block-175 {
  background-color: #aa1a66;
  height: auto;
  overflow: visible;
}

.div-block-176 {
  max-width: 1200px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  overflow: visible;
}

.div-block-177 {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-top: 6px;
  padding-bottom: 7px;
  display: flex;
}

.image-240 {
  margin-left: 0;
  margin-right: 0;
}

.container-menu {
  padding: 10px 11px;
  position: relative;
}

.grid-67 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr 1fr;
  place-items: center stretch;
  margin-left: auto;
  margin-right: auto;
}

.div-block-178.desno {
  text-align: right;
}

.link-25 {
  letter-spacing: 3px;
  margin-right: 40px;
  font-family: neue-haas-unica, sans-serif;
  font-size: 11px;
  font-weight: 400;
  text-decoration: none;
}

.link-25:hover {
  color: var(--grey-3);
}

.link-25.desno {
  margin-left: 40px;
  margin-right: 0;
}

.div-block-179 {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  left: 0;
  right: 0;
}

.container-389 {
  max-width: 1290px;
  position: static;
  left: 0;
  right: 0;
}

.image-241 {
  position: static;
  right: 0;
}

.link-block-5 {
  color: var(--white);
  text-decoration: none;
}

.div-block-180 {
  background-color: #2a493a;
  margin-left: auto;
  margin-right: auto;
  padding-top: 72px;
}

.container-390 {
  border-bottom: .1px solid #c7d7cf;
  max-width: 1290px;
  padding-left: 0;
  padding-right: 0;
}

.heading-1335 {
  font-family: orpheuspro, sans-serif;
  font-weight: 400;
}

.text-block-34 {
  color: #c7d7cf;
  letter-spacing: .02em;
  padding-top: 9px;
  padding-bottom: 9px;
  font-family: neue-haas-unica, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 200;
  line-height: 18px;
  text-decoration: none;
}

.link-footer {
  color: #c7d7cf;
  text-decoration: none;
}

.link-footer:hover {
  color: var(--white);
}

.container-391 {
  max-width: 1290px;
  padding-top: 22px;
  padding-bottom: 25px;
}

.div-block-181 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.container-392 {
  max-width: 1290px;
}

.text-block-35 {
  font-family: neue-haas-unica, sans-serif;
  line-height: 18px;
}

.div-block-182 {
  justify-content: space-between;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.div-block-183, .div-block-184 {
  padding-left: 72px;
  padding-right: 72px;
}

.grid-68 {
  color: var(--white);
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr 1fr 1fr;
}

.image-245 {
  max-height: 86px;
}

.navbar, .mobile-meni {
  display: none;
}

.ponudba {
  padding: 100px 72px;
}

.ponudba.black {
  background-color: var(--dark);
  color: var(--white);
}

.ponudba.pink {
  background-color: #fdf0f1;
}

.ponudba.rumena {
  background-color: #ffcdd6;
  padding-top: 20px;
}

.ponudba.whitesmoke {
  background-color: var(--haze);
}

.ponudba.trebuscek {
  background-image: linear-gradient(to bottom, var(--peach-puff), transparent);
}

.ponudba.deep-pink {
  background-color: #f5d9dc;
  background-image: linear-gradient(#0000, #fcbec5);
}

.ponudba.deep-pink.no-margin-up {
  padding-top: 20px;
}

.ponudba.deep-pink.sticky {
  background-image: linear-gradient(#0000, #fcbec5);
  position: static;
  inset: 0%;
}

.ponudba.haze {
  background-color: var(--haze);
}

.ponudba.ashwa {
  background-color: var(--white-smoke);
  background-image: linear-gradient(#ffa98a, #fff0 27%);
  padding-top: 40px;
  display: block;
}

.ponudba.white-smoke {
  background-color: var(--white-smoke);
  padding-bottom: 60px;
}

.ponudba.zima {
  background-color: #f7e1bb;
  background-image: linear-gradient(#d1e4ff, #bad6eb);
}

.ponudba.ploski-trebuscek {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(to bottom, var(--pale-violet-red), #fff0 27%);
  padding-top: 100px;
}

.ponudba.melazma {
  background-color: var(--peach-puff);
  background-image: linear-gradient(#fabec0, #fff0 27%);
  padding-top: 100px;
}

.ponudba.antiage {
  background-color: var(--red-sea);
  background-image: linear-gradient(180deg, var(--pale-violet-red), #fff0 27%);
  padding-top: 100px;
  padding-bottom: 40px;
}

.ponudba.antiage.zenska {
  background-color: var(--pink);
}

.ponudba.bg-testo {
  background-color: var(--untitled-ui-primary300);
  background-image: linear-gradient(180deg, var(--663399), #fff0 27%);
  padding-top: 100px;
  padding-bottom: 40px;
}

.ponudba.nives {
  background-color: var(--pink);
}

.ponudba.megnezij {
  background-color: var(--lavender);
  background-image: linear-gradient(180deg, var(--color-3-faded), #d6dae1de 54%, #fff0);
  padding-top: 100px;
  padding-bottom: 40px;
}

.ponudba.tt-bloat {
  background-color: #f5d9dc;
  background-image: linear-gradient(#0000, #fcbec5);
}

.ponudba.tt-bloat.no-margin-up {
  background-color: #f3babb;
  padding-top: 20px;
}

.ponudba.pms {
  background-color: var(--pink);
  background-image: linear-gradient(#fabec0, #fff0 27%);
  padding-top: 100px;
}

.ponudba.maca {
  background-color: var(--medium-violet-red);
  background-image: linear-gradient(180deg, var(--indian-red), #fff0 27%);
  padding-top: 100px;
  padding-bottom: 40px;
}

.ponudba.hujsanje {
  background-color: var(--peach-pink);
  background-image: linear-gradient(180deg, var(--pale-violet-red), #fff0 27%);
  padding-top: 100px;
  padding-bottom: 40px;
}

.ponudba.vcb {
  background-color: var(--honeydew);
  background-image: linear-gradient(180deg, var(--color-1), #fff0 27%);
  padding-top: 100px;
  padding-bottom: 40px;
}

.ponudba.meno-bloat {
  background-color: #f2e2f4;
  background-image: linear-gradient(180deg, var(--color-3), #d6dae1de 54%, #fff0);
  padding-top: 100px;
  padding-bottom: 40px;
}

.ponudba.uni-bloat {
  background-color: var(--misty-rose);
  background-image: none;
  padding-top: 100px;
  padding-bottom: 40px;
}

.ponudba.menowell {
  background-color: #f5d9dc;
  background-image: linear-gradient(#0000, #fcbec5);
}

.ponudba.menowell.no-margin-up {
  background-color: var(--plum);
  background-image: linear-gradient(180deg, transparent, var(--pale-violet-red-2));
  padding-top: 100px;
}

.ponudba.celluvital {
  background-color: var(--pink);
  padding-bottom: 0;
}

.ponudba.celluvital.produkt {
  background-color: var(--goldenrod);
}

.ponudba.celluvital.miti {
  background-color: #fecfd3;
}

.ponudba.premium {
  background-color: #fdcfd3;
}

.ponudba.bloat {
  background-color: #f4e2f0;
  background-image: linear-gradient(#ca8c9b, #d6dae1de 54%, #fff0);
  padding-top: 100px;
  padding-bottom: 40px;
}

.ponudba.magnesium {
  background-color: #f5d9dc;
  background-image: linear-gradient(#0000, #fcbec5);
}

.ponudba.magnesium.no-margin-up {
  color: var(--white);
  background-color: #141313;
  background-image: none;
  padding-top: 100px;
}

.ponudba.femfresh {
  background-color: #ffdce1;
  background-image: linear-gradient(#cfa3a7, #fff0 27%);
  padding-top: 100px;
  padding-bottom: 0;
  display: block;
}

.ponudba.intiflora {
  background-color: #eec9c0;
  background-image: linear-gradient(#e9beb5, #fff0 27%);
  padding-top: 100px;
  padding-bottom: 0;
}

.ponudba.revitalux {
  background-color: #dfe5e9;
  background-image: linear-gradient(#969daa, #fff0 27%);
  padding-top: 100px;
  padding-bottom: 0;
}

.ponudba.beeyoung {
  background-color: #d5cfca;
  background-image: linear-gradient(#efe8df, #fff0 27%);
  padding-top: 100px;
  padding-bottom: 0;
  display: block;
}

.ponudba.slimb {
  background-color: #e7c8c0;
  background-image: linear-gradient(#dcb3a6, #fff0 27%);
  padding-top: 100px;
  padding-bottom: 0;
  display: block;
}

.ponudba.dreamshape {
  background-color: #c4c0c8;
  background-image: linear-gradient(#8f8393, #fff0 27%);
  padding-top: 100px;
  padding-bottom: 0;
  display: block;
}

.ponudba.gostilasje {
  background-color: #e7c8c0;
  background-image: linear-gradient(#845354, #fff0 27%);
  padding-top: 100px;
  padding-bottom: 0;
}

.ponudba.intimno-zdravje {
  background-color: #ede0d9;
  background-image: linear-gradient(#e3d8d5, #fff0 27%);
  padding-top: 100px;
  padding-bottom: 0;
}

.ponudba.f8dade {
  background-color: #f8dade;
}

.ponudba.truebronze {
  background-color: #ba8368;
  background-image: linear-gradient(#9b5c3d, #fff0 27%);
  padding-top: 100px;
  padding-bottom: 0;
}

.ponudba.vitalheart {
  background-color: #ebc4ba;
  background-image: linear-gradient(#db9f7e, #fff0 27%);
  padding-top: 100px;
  padding-bottom: 0;
}

.ponudba.hujsanje-b {
  padding-top: 40px;
  padding-bottom: 40px;
}

.ponudba.gb {
  background-image: linear-gradient(#f49499, #0000 67%);
}

.ponudba.hide {
  display: none;
}

.ponudba.black {
  color: #fff;
  background-color: #000;
}

.ponudba.bozicnipaketi {
  background-color: #112316;
  background-image: linear-gradient(#0000003b, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/6932c495c97b75a8060c15fa_okraski.webp");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, repeat-x;
  background-size: auto, 1250px;
  padding-top: 100px;
  padding-bottom: 60px;
  display: block;
}

.ponudba.mc {
  padding-top: 80px;
}

.container-394 {
  max-width: 1080px;
}

.container-394.oktober {
  display: block;
}

.container-394._2 {
  margin-top: 60px;
}

.grid-70 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  align-items: center;
}

.grid-70.marg {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1.25fr 1fr;
  margin-bottom: 80px;
}

.grid-70.skrito {
  display: none;
}

.heading-1336 {
  margin-bottom: 5px;
}

.heading-1336.white {
  color: var(--white);
}

.text-block-36 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.text-block-36:where(.w-variant-8cd5ab92-e547-516a-ef13-43794b8c7a56), .text-block-36:where(.w-variant-f8da96d2-516c-c889-f251-f575f1f2e796) {
  color: var(--white);
}

.text-block-36.deep-pink {
  color: var(--deep-pink);
}

.text-block-36.white {
  color: var(--white);
}

.text-block-36.black {
  color: var(--dark);
}

.div-block-1866 {
  background-color: var(--grey-1);
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-1866.dark {
  background-color: var(--grey-1);
}

.text-block-37 {
  font-size: 15px;
  font-weight: 400;
}

.text-block-37._2 {
  margin-bottom: 17px;
}

.text-span-21 {
  font-weight: 600;
}

.button-new {
  text-align: center;
  letter-spacing: 2px;
  background-color: #aa1a66;
  border-radius: 5px;
  width: 100%;
  margin-bottom: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.button-new:where(.w-variant-f8da96d2-516c-c889-f251-f575f1f2e796) {
  background-color: var(--deep-pink);
}

.button-new:hover {
  opacity: .81;
}

.button-new.cta {
  text-transform: uppercase;
  max-width: 350px;
  margin: 40px auto 0;
  font-size: 14px;
  display: block;
}

.button-new.cta.zelena {
  background-color: #bdb631;
}

.button-new.cta.maca {
  background-color: #f88b92;
}

.button-new.cta.story {
  max-width: none;
  margin-left: 0;
}

.button-new.cta.deep-pink.round {
  border-radius: 7px;
}

.button-new.cta.deep-pink.stroke {
  border: 2px solid var(--deep-pink);
  color: var(--deep-pink);
  cursor: pointer;
  background-color: #bb1b5300;
  font-weight: 600;
}

.button-new.cta.deep-pink.stroke:hover {
  background-color: var(--deep-pink);
  color: var(--white);
}

.button-new.cta.deep-pink.stroke {
  color: #bb1b53;
  cursor: pointer;
  background-color: #bb1b5300;
  border: 2px solid #bb1b53;
  font-weight: 600;
}

.button-new.cta.deep-pink.stroke:hover {
  color: #fff;
  background-color: #bb1b53;
}

.button-new.preveri-ponudbo {
  background-color: var(--medium-violet-red-2);
  text-transform: uppercase;
  max-width: 400px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
  display: block;
}

.button-new.preveri-ponudbo.rumen {
  background-color: #eec702;
}

.button-new.preveri-ponudbo.zelena {
  background-color: #bdb631;
}

.button-new.preveri-ponudbo.deep-blue {
  background-color: #090ba9;
}

.button-new.preveri-ponudbo.pink {
  background-color: #f1a0a7;
}

.button-new.preveri-ponudbo.marg {
  margin-bottom: 80px;
}

.button-new.preveri-ponudbo.blue {
  background-color: #216ce8;
}

.button-new.preveri-ponudbo.purple {
  background-color: var(--663399);
}

.button-new.cta-dark {
  border: 1px none var(--white);
  color: var(--white);
  background-color: #263385;
  max-width: 350px;
  margin: 40px auto 0;
  font-size: 14px;
  display: block;
}

.button-new.cta-black {
  border: 1px none var(--white);
  background-color: var(--dark);
  color: var(--white);
  max-width: 350px;
  margin: 40px auto 0;
  font-size: 14px;
  display: block;
}

.button-new.cta-mint {
  border: 1px none var(--white);
  color: var(--white);
  background-color: #a4baae;
  max-width: 350px;
  margin: 40px auto 0;
  font-size: 14px;
  display: block;
}

.button-new.cta-gold {
  border: 1px none var(--white);
  color: var(--white);
  background-color: #d5bb70;
  max-width: 350px;
  margin: 40px auto 0;
  font-size: 14px;
  display: block;
}

.button-new.yellow {
  background-color: var(--goldenrod);
  color: var(--dark);
}

.button-new.deep-pink {
  background-color: var(--deep-pink);
}

.button-new.hercycle {
  background-color: #fc7899;
}

.button-new.preveri-ponudbo.deeppink, .button-new.deep-pink {
  background-color: #bb1b53;
}

.button-new.preveri-ponudbo.revitalux {
  color: #000;
  background-color: #d1d1d1;
}

.button-new.preveri-ponudbo {
  background-color: #a71962;
  max-width: 400px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
  display: block;
}

.button-new.preveri-ponudbo.deeppink {
  background-color: #bb1b53;
}

.text-block-38 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-38._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.ugodneje {
  color: #aa1a66;
  font-size: 29px;
}

.ugodneje.deep-pink {
  color: var(--deep-pink);
  font-weight: 700;
}

.ugodneje.hercycle {
  color: #fb7899;
}

.div-block-1868 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.div-block-1868._1 {
  padding-top: 7px;
}

.text-block-40 {
  margin: 0 10px 6px 20px;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  text-decoration: line-through;
}

.text-span-23 {
  font-weight: 600;
}

.div-block-1869 {
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  max-width: 440px;
  display: flex;
}

.div-block-1869.white {
  filter: brightness(200%);
}

.badge {
  text-transform: uppercase;
  background-color: #aa1a66;
  border-radius: 7px;
  margin-top: 7px;
  margin-left: 7px;
}

.badge.deep-pink {
  background-color: var(--deep-pink);
}

.badge.hercycle {
  background-color: #fb7899;
}

.text-block-41 {
  color: var(--white);
  padding: 5px 7px;
  font-weight: 400;
}

.heading-1337 {
  text-align: center;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.heading-1337.white {
  color: var(--white);
}

.certifikat-new {
  background-image: linear-gradient(107deg, #000000a6 13%, #0000006e 37%, #0000 54%), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce622e2_ES-311.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  min-height: 668px;
  padding: 80px 72px;
}

.certifikat-new.tiktok {
  background-image: linear-gradient(107deg, #000000a6 13%, #0000006e 37%, #0000 54%), linear-gradient(#ffffff12, #ffffff12), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6295c_ES-40.avif");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.certifikat-new.tiktok._2 {
  background-image: linear-gradient(107deg, #00000052 13%, #0000 37% 54%), linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62969_CARNIUMBOTANICALS2290wide.avif");
  background-position: 0 0, 0 0, 50% 30%;
}

.container-395 {
  color: var(--white);
  max-width: 1290px;
}

.heading-1338 {
  font-size: 35px;
  line-height: 42px;
}

.divider-11 {
  background-color: var(--white);
  width: 150px;
  height: 1px;
  margin: 0 auto 25px 0;
}

.div-block-1871 {
  width: 45%;
}

.paragraph-132 {
  padding-right: 40px;
  font-size: 18px;
}

.container-396 {
  max-width: 1080px;
}

.container-396.white {
  background-color: var(--white);
  color: var(--dark);
  border-radius: 20px;
  max-width: 900px;
  padding: 33px;
}

.container-396.white.mudr {
  border-radius: 30px;
  max-width: 1080px;
}

.container-396.white-line {
  color: var(--white);
  background-color: #fff0;
  border: 1px solid #fff;
  border-radius: 2rem;
  max-width: 1080px;
  padding: 32px;
}

.container-396.dark-line {
  background-color: #fff0;
  border: 2px solid #000;
  border-radius: 2rem;
  max-width: 1180px;
  padding: 50px 50px 50px 33px;
}

.grid-72 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
  grid-auto-flow: row;
  align-items: center;
}

.paragraph-133 {
  margin-bottom: 20px;
  font-family: Noto Serif, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.text-block-42 {
  text-align: left;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.divider-half {
  background-color: #151515;
  width: 150px;
  height: 1px;
  margin: 8px auto 20px 0;
}

.divider-half.white {
  background-color: var(--white);
}

.divider-half.center {
  margin-left: auto;
  margin-right: auto;
}

.text-block-37a {
  color: #a7a4a4;
  padding-top: 10px;
  padding-left: 10px;
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: 22px;
}

.text-block-37a.white {
  color: var(--white);
}

.image-259, .image-260 {
  flex: 0 auto;
}

.izjava {
  background-color: var(--haze);
  padding-top: 72px;
  padding-left: 72px;
  padding-right: 72px;
}

.heading-1339 {
  margin-bottom: 0;
}

.tabs-content {
  padding-top: 20px;
}

.grid-73 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  place-items: center;
}

.heading-1340 {
  text-align: center;
  margin-bottom: 40px;
}

.tab {
  background-color: #0000;
  margin-right: 20px;
  padding-left: 0;
  padding-right: 0;
}

.tab:hover {
  opacity: .8;
}

.tab.w--current {
  background-color: #0000;
  border-bottom: 1px solid #000;
  margin-right: 20px;
  padding-left: 0;
  padding-right: 0;
}

.tab.w--current:hover {
  opacity: .8;
}

.container-390a {
  text-align: center;
  border-bottom: .1px #c7d7cf;
  max-width: 1290px;
  padding-bottom: 63px;
  padding-left: 0;
  padding-right: 0;
}

.slider-4a {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  padding: 20px 72px 80px;
  display: block;
  overflow: auto;
}

.heading-menowell-1 {
  float: left;
  color: var(--white);
  text-align: center;
  text-transform: none;
  border: 1px solid #0000;
  margin-bottom: 26px;
  padding-left: 0;
  font-size: 45px;
  font-weight: 400;
  line-height: 70px;
  display: block;
  position: static;
  inset: -3px;
}

.paragraph-84b-1 {
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 21px;
  line-height: 29px;
}

.akne-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6279c_skin-hormonske-hero.avif");
  background-position: 0 0, 0 0, 0%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.container-akne {
  color: var(--white);
  background-color: #333232;
  max-width: 1180px;
  padding: 50px;
}

.div-petra-akne {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce622ee_petra-maca.webp");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.divider-new {
  background-color: var(--white);
  width: 150px;
  height: 1px;
  margin: 0 auto 27px 0;
}

.paragraph-138 {
  margin-bottom: 0;
  font-size: 20px;
}

.podnaslov-akne {
  background-color: #f5c3c7;
  padding: 60px;
}

.section-149 {
  padding: 100px 60px;
}

.section-111c {
  background-color: var(--white-smoke);
  padding-top: 100px;
  padding-bottom: 60px;
  display: block;
}

.section-111c.modra {
  background-color: #49636f;
}

.section-111c.rumena-2 {
  color: var(--white);
  background-color: #fc8aac;
  background-image: linear-gradient(#0000, #ffcdd6);
  padding-top: 0;
}

.section-111c.zima {
  color: var(--white);
  background-color: #263a7f;
  background-image: linear-gradient(#0000, #d1e4ff 88%);
  padding-top: 0;
}

.image-263 {
  border-radius: 10px;
  width: 300px;
}

.image-263.oval {
  border-radius: 7px;
}

.div-block-1875 {
  aspect-ratio: auto;
  object-fit: fill;
  align-items: center;
  display: block;
}

.image-264 {
  max-height: 35px;
  margin-bottom: 15px;
}

.grid-anjina-zgodba {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
  place-items: center stretch;
}

.solo-testimonial {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.solo-testimonial.modra {
  background-color: #49636f;
}

.solo-testimonial.nomarginup {
  padding-top: 0;
}

.heading-1350 {
  text-align: center;
  font-size: 38px;
}

.paragraph-141 {
  text-align: center;
  margin-bottom: 60px;
  font-size: 20px;
}

.container-399 {
  max-width: 1080px;
}

.heading-1351 {
  font-size: 38px;
}

.paragraph-142 {
  font-size: 20px;
}

.heading-1352 {
  justify-items: center;
  font-size: 38px;
}

.section-151 {
  padding: 100px 60px;
}

.grid-76 {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.heading-1353 {
  font-size: 30px;
}

.paragraph-143 {
  margin-bottom: 0;
  font-size: 20px;
}

.heading-1354 {
  font-size: 38px;
}

.section-152 {
  background-color: #0000;
  padding: 100px 60px;
}

.section-152.haze {
  background-color: var(--white-smoke);
}

.section-153 {
  color: var(--white);
  background-color: #35551c;
  padding: 100px 60px;
}

.heading-1355 {
  text-align: center;
  font-size: 38px;
}

.container-400 {
  max-width: 1180px;
}

.section-154 {
  padding: 100px 60px;
}

.section-154.no-margin-bottom {
  padding-bottom: 0;
}

.paragraph-144 {
  text-align: left;
  font-size: 20px;
}

.paragraph-144.zadnji {
  margin-bottom: 0;
}

.heading-1356 {
  text-align: left;
  font-size: 30px;
}

.heading-1357 {
  font-size: 38px;
}

.paragraph-145 {
  margin-bottom: 40px;
  font-size: 20px;
}

.container-401 {
  color: var(--white);
  background-color: #f4c3c7;
  max-width: 1180px;
  padding: 50px;
}

.paragraph-146 {
  font-size: 20px;
}

.paragraph-147 {
  margin-bottom: 40px;
  padding-right: 40px;
  font-size: 20px;
}

.paragraph-147._3 {
  margin-bottom: 20px;
}

.paragraph-148 {
  font-size: 20px;
}

.divider-new-black {
  background-color: #151515;
  width: 150px;
  height: 1px;
  margin: 8px auto 40px 0;
}

.divider-new-black.sredina {
  margin-left: auto;
}

.divider-new-black.white {
  background-color: #fff;
}

.image-265 {
  display: none;
}

.div-block-1876 {
  align-items: flex-start;
  display: flex;
}

.image-267 {
  padding-top: 20px;
}

.heading-1359 {
  color: #f4c3c7;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Caveat, sans-serif;
  font-size: 80px;
  line-height: 50px;
}

.heading-1359.viola {
  color: var(--medium-violet-red-2);
}

.div-block-1877 {
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.paragraph-150 {
  margin-bottom: 0;
  font-size: 20px;
}

.grid-57b {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  place-items: center start;
  display: grid;
}

.puscica-mm {
  color: var(--medium-violet-red-2);
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.paragraph-151 {
  text-align: left;
  margin-bottom: 5px;
  font-size: 20px;
}

.section-155 {
  background-color: var(--white-smoke);
  padding: 100px 60px 0;
}

.section-156 {
  padding: 100px 60px 80px;
}

.image-268 {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.grid-77 {
  grid-column-gap: 50px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  align-content: stretch;
  place-items: start;
}

.image-269 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-402 {
  text-align: center;
  max-width: 1080px;
}

.section-157 {
  color: var(--white);
  background-color: #f5c3c7;
  padding: 100px 60px;
}

.container-403 {
  align-items: center;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-270 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.grid-78 {
  grid-template-rows: auto;
  place-items: center;
}

.div-block-1878 {
  border-left: 2px solid var(--medium-violet-red-2);
  padding-left: 40px;
}

.div-block-1878.deep-pink {
  border-left-color: var(--deep-pink);
}

.container-404, .container-405 {
  max-width: 1080px;
}

.container-406 {
  max-width: 1080px;
  margin-bottom: 40px;
}

.paragraph-152 {
  font-size: 20px;
}

.image-271 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.grid-79 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  place-items: center;
}

.grid-80 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.bold-text-23 {
  font-weight: 400;
}

.container-407 {
  max-width: 1080px;
}

.div-block-1879 {
  padding-right: 0;
}

.container-408 {
  background-color: var(--white-smoke);
  max-width: 1180px;
  padding: 50px;
}

.container-409 {
  max-width: 1080px;
}

.container-410 {
  text-align: center;
  max-width: 1080px;
}

.grid-57c {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .25fr 2.25fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  place-items: center start;
  max-width: 700px;
  margin-bottom: 40px;
  display: grid;
}

.heading-1361 {
  font-size: 30px;
}

.heading-1362 {
  text-align: left;
  font-size: 30px;
}

.div-block-1880 {
  margin-bottom: 40px;
}

.container-411 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62332_serum2.avif");
  background-position: 50% 0;
  background-size: cover;
  max-width: 1180px;
  height: 550px;
}

.paragraph-153 {
  margin-bottom: 0;
  font-size: 20px;
}

.grid-81 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr .5fr;
  margin-bottom: 60px;
}

.columns-93, .container-412 {
  max-width: 1080px;
}

.container-363c {
  color: var(--white);
  max-width: 1080px;
}

.image-272 {
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.paragraph-146a {
  text-align: left;
  font-size: 20px;
}

.section-158 {
  padding-left: 20px;
  padding-right: 20px;
}

.section-158._2 {
  background-color: #f8dade;
}

.section-159 {
  padding-left: 20px;
  padding-right: 20px;
}

.section-159.skin {
  background-color: #333232;
}

.section-159.pinkish {
  background-color: #f2d9d1;
}

.heading-1363 {
  margin-bottom: 20px;
  font-size: 38px;
}

.div-block-1881 {
  padding-left: 40px;
}

.heading-1364 {
  color: var(--white);
  text-align: center;
  font-size: 35px;
}

.container-414 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6233c_CB-94mm.webp");
  background-position: 50% 30%;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.image-275 {
  max-width: 80%;
}

.heading-1356a {
  text-align: center;
  font-size: 30px;
}

.cta-koza {
  background-color: var(--color-2);
  padding: 80px 72px;
}

.paragraph-156 {
  color: var(--white);
  text-align: center;
}

.section-161 {
  padding: 100px 60px;
}

.heading-1366 {
  text-align: center;
}

.divider-new-white-sredina {
  background-color: var(--white);
  width: 150px;
  height: 1px;
  margin: 8px auto 40px;
}

.divider-new-white-sredina.nomargin {
  margin-bottom: 0;
}

.section-162 {
  padding: 100px 60px 120px;
}

.columns-93a {
  margin-left: auto;
  margin-right: auto;
}

.puscica-koza {
  color: var(--color-2);
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.container-415 {
  text-align: center;
  max-width: 1080px;
}

.section-163 {
  padding: 100px 60px;
}

.divider-new-white {
  background-color: var(--white);
  width: 150px;
  height: 1px;
  margin: 8px auto 40px 0;
}

.container-416 {
  max-width: 1080px;
}

.grid-83 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  place-items: center;
}

.container-417 {
  max-width: 1080px;
}

.section-164 {
  padding: 100px 60px;
}

.container-419 {
  max-width: 1080px;
  margin-bottom: 0;
}

.grid-85 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  margin-bottom: 40px;
}

.div-block-1882 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6233c_CB-94mm.webp");
  background-position: 50% 20%;
  background-size: cover;
  height: 100%;
}

.paragraph-158, .paragraph-159 {
  margin-bottom: 0;
}

.paragraph-160 {
  margin-bottom: 40px;
}

.grid-82a {
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
  place-items: center;
}

.koza-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62346_close-skin.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  padding-left: 0;
  display: flex;
}

.section-165 {
  color: var(--white);
  background-color: #e9aa71;
  padding: 100px 60px;
}

.container-420 {
  max-width: 1080px;
}

.grid-87 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.section-111d {
  background-color: #0000;
  padding: 100px 20px;
}

.bolecemnestruacije-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62350_woman-pain-lying.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.container-421 {
  max-width: 1080px;
}

.container-m-h {
  color: var(--white);
  background-color: #b4758e;
  max-width: 1180px;
  padding: 50px;
}

.div-petra-h-m {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62351_ekoskrnicl-95.avif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.columns-94, .columns-95 {
  align-items: center;
  display: flex;
}

.italic-text-26 {
  font-style: normal;
}

.paragraph-161 {
  text-align: center;
  font-size: 24px;
  line-height: 35px;
}

.herbiotic-producta {
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.necista-koza-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6235b_necistakoza.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.container-422 {
  max-width: 1080px;
}

.section-168 {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.grid-57d {
  grid-column-gap: 0px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .25fr 2.25fr;
  margin-bottom: 60px;
}

.puscica-necista-koza {
  color: #35551c;
  display: block;
}

.container-423 {
  max-width: 1180px;
}

.grid-88 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.section-169 {
  background-color: var(--white-smoke);
  padding: 0 60px 100px;
}

.section-151a {
  color: var(--white);
  background-color: #f4c3c7;
  padding: 100px 60px;
}

.petra-full {
  background-color: #35551c;
  padding: 100px 60px;
}

.petra-full.testo {
  background-color: var(--white-smoke);
}

.petra-full.fitness-2 {
  color: #000;
  background-color: #f6f4f1;
}

.container-424 {
  color: var(--white);
  max-width: 1080px;
}

.grid-36b {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  place-items: center;
  margin-bottom: 40px;
}

.paragraph-166 {
  text-align: center;
}

.heading-1368 {
  text-align: center;
  margin-bottom: 40px;
}

.container-411a {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6235a_kreme.avif");
  background-position: 50%;
  background-size: cover;
  max-width: 1180px;
  height: 550px;
}

.section-111f {
  padding-top: 100px;
  padding-bottom: 60px;
}

.section-111f.pink {
  background-color: #fdf0f1;
  background-image: linear-gradient(#fbbfc5, #0000);
  padding-top: 20px;
}

.section-111f.melazma {
  background-color: #fdf0f1;
  background-image: linear-gradient(to bottom, var(--peach-puff), transparent);
  padding-top: 20px;
}

.section-154a {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.cta-mm2 {
  background-color: #35551c;
  padding: 80px 72px;
}

.cta-mm2.sigird {
  background-color: #35551c00;
  padding-top: 0;
  padding-bottom: 100px;
}

.podnaslov-necista-koza {
  background-color: #f5c3c7;
  padding: 60px;
}

.section-152a {
  background-color: #0000;
  padding-top: 100px;
  padding-left: 60px;
  padding-right: 60px;
}

.image-277 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-1354-copy {
  font-size: 38px;
}

.grid-81a {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1.5fr;
  margin-bottom: 60px;
}

.heading-1361a {
  font-size: 30px;
}

.container-414a {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6235d_CB-88.webp");
  background-position: 50% 40%;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.vcb-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000001a, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62360_vcb-hero3.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.podnaslov-vcb {
  background-color: #8cbdb2;
  padding: 60px;
}

.insta-vcb {
  margin-bottom: 0;
  padding: 100px 60px;
}

.text-span-27 {
  font-style: normal;
}

.sestava-vcb {
  color: var(--white);
  background-color: #8cbdb2;
  padding: 100px 60px;
}

.vcb-product {
  padding: 100px 20px;
}

.paragraph-167 {
  color: var(--white);
  text-align: center;
}

.video-3 {
  margin-bottom: 40px;
}

.container-425 {
  text-align: center;
  max-width: 1080px;
}

.grid-89 {
  grid-column-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr;
}

.container-412a {
  background-color: var(--white-smoke);
  max-width: 1080px;
  padding: 50px;
}

.section-152b {
  background-color: #0000;
  padding: 100px 60px;
}

.div-block-1877a {
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 25px;
  display: flex;
}

.section-151b, .section-157a {
  color: var(--white);
  background-color: #8cbdb2;
  padding: 100px 60px;
}

.div-block-1884 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62388_CB-95.webp");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.grid-78a {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.puscica-vcb {
  color: var(--medium-violet-red-2);
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.puscica-vcb.mint {
  color: #a4baae;
}

.container-426 {
  max-width: 1080px;
}

.grid-91 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
}

.paragraph-168 {
  margin-bottom: 0;
}

.container-izdelek-vcb {
  max-width: 1180px;
}

.section-156a {
  padding: 100px 60px 0;
}

.section-149a {
  padding: 0 60px;
}

.image-278 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.paragraph-142a {
  margin-bottom: 40px;
  font-size: 20px;
}

.izpostavitev-vcb {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.image-280 {
  margin-bottom: 40px;
}

.heading-1369 {
  text-align: center;
}

.paragraph-169 {
  text-align: center;
  font-style: normal;
}

.paragraph-84c {
  color: var(--dark);
  text-align: left;
  font-size: 21px;
  line-height: 29px;
}

.grid-92 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  place-items: center;
}

.grid-81b {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  place-items: center;
  margin-bottom: 60px;
}

.heading-1370 {
  text-align: center;
}

.div-block-1886 {
  background-color: var(--white-smoke);
  margin-bottom: 60px;
  padding: 50px;
}

.list-35 {
  margin-bottom: 0;
}

.grid-93 {
  grid-column-gap: 40px;
  grid-template-columns: 1fr .25fr;
  place-items: center;
}

.heading-1371 {
  text-align: center;
}

.paragraph-170 {
  margin-bottom: 0;
}

.paragraph-171 {
  color: var(--white);
  text-align: center;
}

.heading-1373 {
  text-align: center;
}

.cta-maca {
  background-color: #f9b8b3;
  padding: 80px 72px;
}

.ponudba-new-special {
  padding: 100px 72px;
  display: block;
}

.container-394a {
  background-color: var(--white);
  max-width: 1180px;
  padding: 50px;
}

.grid-70special {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  align-items: center;
  margin-bottom: 40px;
}

.cta-new-menowell {
  background-color: #f4c3c7;
  padding: 80px 72px;
  display: block;
}

.container-23a {
  max-width: 1080px;
  margin-top: auto;
}

.bold-text-24 {
  font-weight: 400;
}

.heading-1374 {
  font-family: orpheuspro, sans-serif;
  font-size: 35px;
}

.paragraph-172 {
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 24px;
}

.content.singrid {
  background-color: #ecc0d5;
}

.content.singrid.focus {
  background-color: var(--grey-3);
}

.content.singrid.premium {
  background-color: var(--honeydew);
}

.content.her-fem-zgodba {
  background-color: #f5d9dc;
  background-image: linear-gradient(#0000, #fcbec5);
}

.content.hercycle {
  background-color: #feec;
}

.content.hujsanje {
  background-color: #f1efe6;
}

.content.slimb-krvni {
  background-color: #f1e6e6;
}

.content.herv {
  background-color: #eb695c;
}

.content.hormonski-kaos {
  background-color: #eccef0;
  background-image: radial-gradient(circle, #f2e2f4, #0000);
}

.content.glowberry {
  background-color: #edb8bc;
}

.content.glowberry._2 {
  background-color: #ffbcb5;
}

.content.fiberfresh {
  background-color: #82c6d4;
}

.content.lepota {
  background-color: #ebc7cc;
  background-image: radial-gradient(circle, #0000, #fabec0);
}

.content.hujsanje-menopavza {
  background-color: #f1e6ee;
  overflow: hidden;
}

.content.midnightcacao {
  background-color: #66798b;
}

.container-427 {
  max-width: 1080px;
}

.container-menopavza {
  background-color: var(--white-smoke);
  color: var(--dark);
  max-width: 1180px;
  padding: 50px;
}

.div-block-146v {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61d5b_954A3201.avif");
  background-position: 70%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.container-428 {
  max-width: 1080px;
}

.grid-57bc {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: .25fr 2.25fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  place-items: center start;
  display: grid;
}

.puscica-maca {
  color: var(--medium-violet-red-2);
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.puscica-maca.viola {
  color: #5d3b70;
  transform-style: preserve-3d;
}

.puscica-maca.babyblue {
  color: #c9d8f3;
  transform-style: preserve-3d;
}

.puscica-maca.grey {
  color: var(--grey-2);
}

.puscica-maca.pink {
  color: var(--pink);
}

.puscica-maca.light-coral {
  color: var(--light-coral);
}

.section-170 {
  background-color: #f5f1e7;
  padding: 100px 60px;
}

.container-9a {
  color: var(--white);
  text-align: center;
  max-width: 1080px;
}

.section-163a {
  padding: 100px 60px;
}

.grid-82-copy {
  color: var(--dark);
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
  place-items: center;
}

.container-415a {
  max-width: 1080px;
}

.maca-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61d88_jajaj.avif");
  background-position: 0 0, 0 0, 60%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.heading-1376 {
  margin-bottom: 10px;
}

.quote-text-a {
  color: var(--dark);
  text-align: left;
  margin-top: 8px;
  margin-bottom: 32px;
  font-family: Noto Serif, sans-serif;
  font-size: 22px;
  font-style: italic;
  line-height: 36px;
}

.container-429, .container-430, .container-431, .container-432 {
  max-width: 1080px;
}

.container-411ac {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61d69_9Y0A2512-Edit.webp");
  background-position: 50% 90%;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.natal-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000001a 46%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce623b9_pregnant-woman-standing-by-window-2.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.podnaslov-natal {
  background-color: #768950;
  padding: 60px;
}

.bold-text-26 {
  font-size: 20px;
  line-height: 30px;
}

.container-natal {
  background-color: var(--white-smoke);
  max-width: 1180px;
  padding: 50px;
}

.container-natal.oval {
  border-radius: 3rem;
}

.paragraph-173 {
  text-align: center;
}

.grid-82b {
  color: var(--dark);
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
  place-items: center;
  margin-bottom: 60px;
}

.natal-product {
  padding-left: 20px;
  padding-right: 20px;
}

.section-153a {
  color: var(--dark);
  padding: 100px 60px;
}

.sestava-natal {
  padding: 100px 60px 0;
}

.paragraph-174 {
  margin-bottom: 40px;
}

.section-171 {
  color: var(--white);
  background-color: #768950;
  padding: 100px 60px;
}

.container-433 {
  max-width: 1080px;
}

.section-172 {
  background-color: #fff;
  border-bottom-right-radius: 5rem;
  border-bottom-left-radius: 5rem;
  padding: 100px 60px;
  position: relative;
}

.section-172.haze {
  background-color: var(--white-smoke);
}

.paragraph-175 {
  text-align: center;
  margin-bottom: 60px;
}

.container-410a {
  text-align: center;
  max-width: 1080px;
}

.container-404a {
  max-width: 1080px;
  margin-bottom: 60px;
}

.heading-1377 {
  text-align: center;
}

.grid-95 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  align-items: center;
  margin-bottom: 60px;
}

.paragraph-176 {
  margin-bottom: 0;
}

.heading-1378, .paragraph-177 {
  text-align: center;
}

.grid-96 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .75fr;
  align-items: center;
}

.section-173 {
  padding: 100px 60px;
}

.container-434 {
  max-width: 1080px;
}

.grid-97 {
  grid-template-rows: auto;
  align-items: center;
}

.heading-1380, .paragraph-178 {
  text-align: center;
}

.paragraph-179 {
  text-align: center;
  margin-bottom: 60px;
}

.section-175 {
  color: var(--white);
  background-color: #303843;
  padding: 100px 60px;
}

.section-175.black {
  background-color: var(--dark);
}

.divider-new-black-sredina {
  background-color: #151515;
  width: 150px;
  height: 1px;
  margin: 8px auto 40px;
}

.grid-101 {
  grid-row-gap: 40px;
  grid-template-columns: .5fr 1.5fr;
  align-items: center;
}

.heading-1381 {
  text-align: center;
}

.container-424a {
  max-width: 1080px;
}

.grid-102 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .5fr 1.25fr;
  align-items: center;
}

.section-179 {
  padding: 100px 60px;
  display: block;
}

.container-382c {
  max-width: 1080px;
}

.section-180 {
  padding: 100px 60px;
}

.cta-moringa {
  background-color: #719555;
  padding: 80px 72px;
}

.container-441, .container-442 {
  max-width: 1080px;
}

.bold-text-27 {
  font-size: 22px;
  line-height: 33px;
}

.moringa-hero-new {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62205_moringahero.avif");
  background-position: 0 0, 0 0, 100%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.container-443 {
  max-width: 1080px;
  margin-bottom: 60px;
}

.grid-105 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.container-444 {
  max-width: 1200px;
}

.container-moringa {
  color: var(--white);
  background-color: #719555;
  max-width: 1180px;
  padding: 50px;
}

.div-block-146n {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62336_cta-mm.webp");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.container-445, .container-446 {
  max-width: 1080px;
}

.ashwa-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce625c8_tihi-stres-hero2.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.container-ashwa-petra {
  background-color: var(--haze);
  color: var(--dark);
  max-width: 1180px;
  padding: 50px;
}

.div-block-146as {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce625c3_petra-ashwa-ext.avif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.paragraph-189 {
  text-align: center;
}

.jetra-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce620fa_man-has-liver-pain.avif");
  background-position: 0 0, 0 0, 100%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.heading-1384 {
  text-align: center;
}

.grid-106 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  align-items: center;
}

.paragraph-190 {
  margin-bottom: 0;
}

.viceralna-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce623ee_viceralna.avif");
  background-position: 0 0, 0 0, 100%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.paragraph-191 {
  text-align: left;
  margin-bottom: 60px;
}

.paragraph-192 {
  font-size: 21px;
  line-height: 31px;
}

.div-petra-proizvodnja {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6228d_ES-3-2.webp");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.section-181 {
  padding-left: 20px;
  padding-right: 20px;
}

.blackginger-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce623ef_shame.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.section-45a {
  background-color: var(--dark);
  color: var(--white);
  padding: 100px 60px;
}

.section-45a.black {
  background-image: linear-gradient(#000000bf, #000000bf), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6276b_fitness-1.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.text-span-28 {
  text-transform: uppercase;
}

.heading-1386 {
  text-align: center;
}

.container-411bg {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6216f_9Y0A4849.avif");
  background-position: 50%;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.container-447 {
  background-color: var(--663399);
  color: var(--white);
  max-width: 1180px;
  padding: 10px 50px 50px;
}

.div-block-1891 {
  width: auto;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-193, .heading-1388, .heading-1389 {
  text-align: center;
}

.heading-menowell-2 {
  float: left;
  color: #fff;
  text-align: center;
  text-transform: none;
  border: 1px solid #0000;
  margin-bottom: 26px;
  padding-left: 0;
  font-size: 45px;
  font-weight: 400;
  line-height: 70px;
  display: block;
  position: static;
  inset: -3px;
}

.divider-12 {
  background-color: #fff;
  width: 100px;
  height: 2px;
  margin: 0 auto 10px;
}

.divider-12.thin {
  width: 150px;
  height: 1px;
}

.heading-1390 {
  color: var(--white);
  text-align: center;
}

.section-182 {
  padding: 100px 60px 40px;
}

.text-span-29 {
  font-style: normal;
}

.section-111g {
  background-color: var(--white-smoke);
  padding-top: 100px;
  padding-bottom: 60px;
}

.section-111g._2 {
  padding-bottom: 140px;
}

.section-111g.pink {
  background-color: #fdf0f1;
  background-image: linear-gradient(#0000, #f5d9dc);
}

.section-111g.pink._2 {
  background-image: linear-gradient(#f5d9dc, #0000);
  padding-top: 0;
  padding-bottom: 80px;
}

.section-111g.pink._3 {
  background-color: #f7d8db;
  background-image: linear-gradient(#f6cbd0, #0000);
  padding-top: 0;
  padding-bottom: 80px;
}

.section-111g.pink._4 {
  background-image: linear-gradient(#0000, #f8aab2);
}

.section-111g.nives {
  background-color: var(--pink);
  background-image: linear-gradient(#fff, #0000);
}

.section-183 {
  padding-left: 20px;
  padding-right: 20px;
}

.section-183.nives {
  background-color: var(--pink);
}

.image-286 {
  margin-top: -35px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.hero-nives {
  color: #151515;
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce620d8_Nives-Ores%CC%8Cnik_hero.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.container-448, .container-449, .container-450, .container-451 {
  max-width: 1080px;
}

.section-111g-2 {
  background-color: #f6f4f1;
  padding-top: 100px;
  padding-bottom: 60px;
}

.heading-1391 {
  color: #fff;
  text-align: center;
  margin-bottom: 60px;
}

.heading-1391.black {
  color: #151515;
}

.grid-57fa {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 2.25fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  place-items: center start;
  margin-bottom: 0;
  display: grid;
}

.container-452, .container-453, .container-454, .container-455 {
  max-width: 1080px;
}

.hero-kids {
  color: #151515;
  background-image: linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ade_young-boy-blowing-nose.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.grid-107 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  align-items: center;
}

.section-182b {
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-26a {
  margin-top: 0;
  padding: 100px 60px;
}

.section-111fa {
  background-color: var(--white-smoke);
  padding-top: 100px;
  padding-bottom: 60px;
}

.d3-hero {
  color: #151515;
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#00000029, #00000029), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62403_sonce.avif");
  background-position: 0 0, 0 0, 100%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.celluvital-hero-2 {
  color: #151515;
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c82_ES_MAREC07341.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.hero-premium {
  filter: grayscale();
  color: #151515;
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c9b_premium-hero.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.hero-meno {
  color: #151515;
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000002e, #0000002e), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6241e_brunette7.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.grid-108 {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: .5fr 1.25fr;
  place-items: center;
}

.cta-bg {
  background-color: #62366f;
  padding: 80px 72px;
}

.grid-110 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
  align-items: center;
}

.container-460 {
  max-width: 1080px;
}

.grid-111 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  align-items: center;
}

.paragraph-196 {
  margin-bottom: 60px;
}

.paragraph-199 {
  text-align: center;
  margin-bottom: 0;
}

.section-185 {
  background-color: var(--goldenrod);
  background-image: linear-gradient(#0000, #fff);
  padding: 100px 60px;
}

.section-186 {
  padding-left: 20px;
  padding-right: 20px;
}

.section-186.produkt {
  background-image: linear-gradient(180deg, var(--goldenrod), white);
}

.hero-cell {
  color: #151515;
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c89_celluvital-hero24.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.container-461 {
  color: var(--white);
  text-align: center;
  max-width: 1080px;
}

.section-185f {
  padding: 100px 60px;
}

.section-185f.miti {
  background-color: #ffbdc3;
  background-image: linear-gradient(#ffbdc3, #fff 60%);
}

.grid-112 {
  color: var(--dark);
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  place-items: center;
}

.section-37-copy {
  background-color: var(--pink);
  border-bottom-right-radius: 4rem;
  border-bottom-left-radius: 4rem;
  padding: 100px 60px;
}

.div-mirjana {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61e8d_image2(2).webp");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.div-mirjana.round {
  background-position: 50% 30%;
  border-radius: 3rem;
  min-height: 500px;
}

.section-187 {
  background-image: linear-gradient(#ebc7cc 46%, #fdcfd3);
  padding-bottom: 100px;
  padding-left: 60px;
  padding-right: 60px;
}

.container-462 {
  max-width: 1080px;
}

.heading-1394, .paragraph-200 {
  text-align: center;
}

.div-block-1892 {
  margin-bottom: 80px;
}

.grid-113 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
}

.div-block-1893 {
  margin-bottom: 100px;
}

.div-block-1894 {
  text-align: center;
  margin-bottom: 60px;
}

.grid-114 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  place-items: start stretch;
}

.container-463 {
  max-width: 1080px;
}

.paragraph-201 {
  text-align: center;
  font-style: italic;
}

.heading-1395 {
  color: var(--white);
}

.paragraph-202 {
  text-align: center;
  font-style: italic;
}

.heading-1396, .paragraph-203 {
  text-align: center;
}

.section-188 {
  color: var(--white);
  background-color: #91b870;
  border-radius: 4rem;
  padding: 100px 60px;
}

.section-189 {
  background-color: #fdcfd3;
  padding-top: 100px;
  padding-left: 60px;
  padding-right: 60px;
}

.grid-115 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  align-items: center;
}

.grid-77a {
  grid-column-gap: 50px;
  grid-row-gap: 30px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1.25fr 1fr;
  align-content: stretch;
  place-items: start;
}

.container-464 {
  text-align: center;
  border: 2px solid #000;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px;
}

.section-111h {
  background-color: var(--white-smoke);
  padding-top: 100px;
  padding-bottom: 0;
}

.section-111h.nives {
  background-color: var(--pink);
  padding-top: 0;
}

.grid-117 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
}

.container-465 {
  max-width: 1080px;
}

.div-block-1895 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ca2_CARNIUMBOTANICALS07831.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 2rem;
  height: 100%;
}

.hero-unibiotic {
  color: #151515;
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61f9c_illustration-internal-organs-is-women-s-body-against-gray.webp");
  background-position: 0 0, 0 0, 100%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.paragraph-207 {
  margin-bottom: 40px;
}

.container-466 {
  max-width: 1080px;
}

.grid-118 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr .75fr;
  align-items: center;
}

.div-block-1896 {
  margin-bottom: 60px;
}

.grid-119 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  align-items: center;
}

.paragraph-208 {
  margin-bottom: 0;
}

.cta-uni {
  background-color: #df7761;
  padding: 80px 72px;
}

.section-191 {
  padding: 100px 60px;
}

.section-191.haze {
  background-color: var(--haze);
}

.puscica-uni {
  color: var(--dark-slate-blue);
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.heading-1397, .paragraph-210, .paragraph-211 {
  text-align: center;
}

.grid-121 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  align-items: center;
}

.hero-unibioticm {
  color: #151515;
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61fbc_uni_m.avif");
  background-position: 0 0, 0 0, 100%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

._5korakov2 {
  background-color: var(--light-slate-grey);
  padding: 100px 60px;
}

.container-24i {
  color: var(--white);
  max-width: 1080px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.triki-in-nasveti2 {
  color: var(--white);
  padding: 100px 60px;
}

.container-466i {
  color: var(--dark);
  max-width: 1080px;
}

.unibiotic-rezultatm {
  background-color: var(--dark-slate-blue);
  padding: 100px 60px;
}

.cta-uni-m {
  background-color: var(--dark-slate-blue);
  padding: 80px 72px;
}

.container-unim {
  background-color: var(--burntsienna);
  color: var(--white);
  max-width: 1180px;
  padding: 50px;
}

.cta-d3 {
  background-color: var(--goldenrod);
  padding: 80px 72px;
}

.heading-1398, .paragraph-212 {
  text-align: center;
}

.columns-98 {
  display: flex;
}

.div-petra-d3 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62413_D93DF1AC-8E1A-40D0-9F1B-AFFD90CEA3E4-5227-000002ED9133234C.webp");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.container-467 {
  background-color: var(--white-smoke);
  max-width: 1180px;
  padding: 50px;
}

.grid-122 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
}

.div-block-1897 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62417_rokad3.avif");
  background-position: 50%;
  background-size: cover;
  height: 100%;
}

.paragraph-213 {
  margin-bottom: 40px;
}

.heading-1399 {
  text-align: center;
}

.container-414d3 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61f76_9Y0A4165-Edit.webp");
  background-position: 50% 80%;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.image-291 {
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.d3-st {
  color: var(--medium-violet-red-2);
  text-align: center;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Caveat, sans-serif;
  font-size: 200px;
  line-height: 200px;
}

.paragraph-214 {
  color: var(--white);
  text-align: center;
}

.heading-1400, .paragraph-215 {
  text-align: center;
}

.section-193 {
  background-color: var(--indian-red);
  padding: 100px 60px;
}

.container-468 {
  color: var(--white);
  max-width: 1080px;
}

.grid-82k {
  grid-column-gap: 40px;
  color: var(--dark);
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1.25fr;
  place-items: center;
}

.paragraph-216 {
  text-align: center;
  margin-bottom: 60px;
}

.container-469 {
  max-width: 1080px;
}

.section-194 {
  padding: 100px 60px;
}

.container-470 {
  color: var(--white);
  max-width: 1080px;
}

.grid-124 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
}

.section-195 {
  background-color: var(--indian-red);
  padding: 100px 60px;
}

.container-471 {
  text-align: center;
  max-width: 1080px;
}

.section-196 {
  padding: 100px 60px;
}

.heading-1401 {
  text-align: center;
}

.section-197 {
  background-color: #35551c;
  padding: 100px 60px;
}

.container-472 {
  max-width: 1080px;
}

.tabs-menu {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  margin-bottom: 40px;
  display: grid;
}

.paragraph-217, .heading-1403 {
  text-align: center;
}

.section-198, .section-163e {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.container-473 {
  max-width: 1080px;
}

.section-135u {
  background-color: var(--white-smoke);
  padding: 100px 60px 0;
}

.container-474 {
  max-width: 1080px;
}

.section-199 {
  padding: 100px 60px;
}

.grid-125 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  align-items: center;
  margin-bottom: 60px;
}

.container-475 {
  color: var(--white);
  max-width: 1080px;
}

.section-200 {
  background-color: var(--indian-red);
  padding: 100px 60px;
}

.columns-99 {
  margin-bottom: 40px;
}

.section-163f, .section-201 {
  padding: 100px 60px;
}

.container-476 {
  max-width: 1080px;
}

.grid-126 {
  grid-column-gap: 40px;
  grid-template-columns: 1.75fr 1fr;
  align-items: center;
}

.paragraph-218 {
  margin-bottom: 40px;
}

.section-202 {
  padding: 100px 60px;
}

.container-477 {
  max-width: 1080px;
}

.grid-127 {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-128 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  margin-bottom: 40px;
}

.paragraph-219 {
  margin-bottom: 40px;
}

.paragraph-220 {
  margin-bottom: 60px;
}

.grid-73a {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  place-items: center;
}

.text-span-30 {
  font-style: normal;
}

.section-111dc {
  background-color: var(--white-smoke);
  padding-top: 100px;
  padding-bottom: 60px;
}

.maca-bolece-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62355_woman-sick.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.maca-st {
  color: #b4758e;
  text-align: center;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Caveat, sans-serif;
  font-size: 200px;
  line-height: 200px;
}

.cta-maca-2 {
  background-color: #b4758e;
  padding: 80px 72px;
}

.paragraph-84a {
  text-align: center;
  text-transform: none;
  margin-bottom: 0;
  font-size: 21px;
  line-height: 29px;
}

.paragraph-222 {
  margin-bottom: 40px;
}

.grid-129 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

.paragraph-223 {
  margin-bottom: 100px;
}

.image-295 {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.text-span-32 {
  font-size: 55px;
}

.grid-black-friday {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr;
  align-items: center;
}

.container-bf {
  max-width: 1080px;
  padding-bottom: 100px;
}

.slide-nav-3 {
  position: static;
}

.mask-4 {
  margin-bottom: 40px;
}

.slider-6 {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  padding: 20px 72px 0;
  display: block;
  overflow: visible;
}

.section-111r {
  background-color: var(--white-smoke);
  padding-top: 100px;
  padding-bottom: 80px;
}

.section-111r.white {
  background-color: #0000;
}

.section-111r.white.no-marging {
  padding-bottom: 0;
}

.section-111r.whitesmoke {
  background-color: #f6f6f6;
  padding-top: 0;
}

.bold-text-28 {
  font-size: 53px;
}

.button-new-limit {
  text-align: center;
  letter-spacing: 2px;
  background-color: #aa1a66;
  width: 100%;
  max-width: 450px;
  margin-bottom: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.button-new-limit:hover {
  opacity: .81;
}

.button-new-limit.hercycle {
  background-color: #fab6bd;
  border-radius: 5px;
}

.button-new-limit.hercycle.purple {
  z-index: 2;
  background-color: #e9d0f6;
  width: auto;
  min-width: 270px;
  max-width: none;
  position: relative;
}

.container-396a {
  max-width: 1080px;
}

.container-396a.white {
  background-color: #fff;
  border-radius: 3rem;
  padding: 40px;
}

.div-block-1898 {
  text-align: center;
  padding-top: 20px;
}

.slider-4w {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  padding: 20px 72px 80px;
  display: block;
  overflow: auto;
}

.heading-1405 {
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 32px;
}

.heading-1406, .heading-1407 {
  text-align: center;
}

.marg {
  margin-bottom: 80px;
}

.text-block-43 {
  color: #fff;
  text-align: center;
  padding-left: 7px;
  padding-right: 16px;
  font-family: neue-haas-unica, sans-serif;
  font-size: 14px;
  font-weight: 300;
}

.section-111t {
  background-color: var(--white-smoke);
  padding-top: 100px;
  padding-bottom: 60px;
}

.kandida-her-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62469_woman-stomach.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.cta-kandida-her {
  background-color: #dbbdc9;
  padding: 80px 72px;
}

.sestavine-in-opozorilo {
  text-align: left;
  margin-bottom: 0;
}

.sestavine-in-opozorilo.space {
  margin-bottom: 20px;
}

.sestavine-in-opozorilo.deep-pink {
  color: var(--deep-pink);
}

.sestavine-in-opozorilo.deep-pink.marg {
  margin-bottom: 40px;
}

.paragraph-225 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.paragraph-225.zgodba {
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 19px;
  line-height: 33px;
}

.paragraph-225.black {
  color: var(--dark);
}

.paragraph-225.white {
  color: var(--white);
}

.grid-57k {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 2.25fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  place-items: center start;
  display: grid;
}

.puscica-bela {
  color: var(--white);
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.her-st {
  color: #dbbdc9;
  text-align: center;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Caveat, sans-serif;
  font-size: 200px;
  line-height: 200px;
}

.div-petra-kandida {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6244d_ES-29.webp");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.podnaslov-mozgani {
  background-color: var(--dark-slate-blue);
  padding: 60px;
}

.mozgani-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000001a 46%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62468_surprised-doctor.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.container-mo-gani {
  background-color: var(--white-smoke);
  color: var(--dark);
  max-width: 1180px;
  padding: 50px;
}

.container-mo-gani.mint {
  color: var(--white);
  background-color: #e58876;
}

.container-mo-gani.black {
  color: var(--dark);
  background-color: #0000;
  border: 2px solid #000;
}

.container-mo-gani.white {
  border: 2px solid var(--white);
  color: var(--white);
  background-color: #0000;
}

.container-mo-gani.white.black-stroke {
  border-color: var(--dark);
}

.container-mo-gani.white.black-stroke.oval {
  border-color: var(--white);
  border-radius: 3rem;
  position: relative;
}

.kje-kandida {
  color: var(--white);
  background-color: #dbbdc9;
  padding: 100px 60px;
}

.paragraph-226 {
  margin-bottom: 60px;
}

.puscica-kandida {
  color: var(--medium-violet-red-2);
  display: block;
}

.container-kandida {
  color: var(--white);
  background-color: #dbbdc9;
  max-width: 1180px;
  padding: 50px;
}

.podnaslov-kandida {
  background-color: #dbbdc9;
  padding: 60px;
}

.podnaslov-kandida._2 {
  background-color: #ef99a3;
}

.podnaslov-kandida.hercycle {
  background-color: #f6dae6;
}

.container-401a {
  color: var(--white);
  background-color: #dbbdc9;
  max-width: 1180px;
  padding: 50px;
}

.razlogi-kandide {
  background-color: #f9f7fc;
  padding: 100px 60px;
}

.unibiotic-produkt {
  padding-left: 20px;
  padding-right: 20px;
}

.unibiotic-produkt.koznebolezni {
  background-color: #216ce8;
  background-image: linear-gradient(#e2b6ff, #ffa100);
}

.unibiotic-produkt.koznebolezni.mo-ki {
  background-image: linear-gradient(#c8d180, #ffa100);
}

.unibiotic-produkt.intolerance {
  background-image: linear-gradient(#ffd396, #4a3c8f);
}

.container-401u {
  background-color: var(--white-smoke);
  color: var(--dark);
  max-width: 1180px;
  padding: 60px 50px;
}

.container-401u.no-margin {
  padding-top: 0;
}

.container-401u.intolerance {
  background-color: #f5f5f5;
  margin-bottom: 100px;
}

.paragraph-229 {
  margin-bottom: 60px;
}

.container-414u {
  filter: brightness(108%);
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6245c_C3F9D637-6D1D-4525-B756-699210E834EE-1822-000000EC5636AD24-2.webp");
  background-position: 50% 0;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.container-414u.border {
  border: 2px solid #000;
  border-top-style: none;
}

.container-414u.border.hair {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62931_9Y0A2335-Web.avif");
  background-position: 50% 20%;
  background-size: cover;
}

.container-414u.border.msm {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce629a3_msm-wide.avif");
  background-position: 50%;
  background-size: cover;
  border-bottom-style: none;
}

.heading-1408 {
  margin-bottom: 40px;
}

.paragraph-230 {
  margin-bottom: 60px;
}

.heading-1409 {
  text-align: center;
}

.grid-79-q {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  place-items: center;
}

.section-154-u {
  background-color: var(--dark-slate-blue);
  color: var(--white);
  padding: 100px 60px;
}

.kako-revesje {
  background-color: var(--white);
  color: var(--dark);
  padding: 100px 60px;
}

.kako-revesje.black {
  background-color: var(--dark);
  color: var(--white);
}

.puscica-uni-velika {
  color: var(--dark-slate-blue);
}

.section-152f {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.image-296 {
  margin-bottom: 40px;
}

.section-78a {
  color: var(--dark);
  background-color: #0000;
  padding: 100px 60px;
}

.section-156b {
  background-color: var(--dark-slate-blue);
  color: var(--white);
  padding: 100px 60px 80px;
}

.div-block-1901 {
  text-align: center;
}

.image-297 {
  margin-bottom: 40px;
}

.image-298 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-410-a {
  text-align: left;
  max-width: 1080px;
}

.paragraph-231 {
  margin-top: 20px;
}

.grid-57e {
  grid-column-gap: 0px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  margin-bottom: 0;
}

.section-testi-copy {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.section-111y {
  background-color: #f6eadb;
  padding-top: 100px;
  padding-bottom: 60px;
}

.section-111y.vnetja {
  background-color: #ffcdd6;
  padding-top: 60px;
}

.section-111y.vnetja.zima {
  background-color: #ebe6e3;
  background-image: none;
}

.list-item-16, .list-item-17, .list-item-18, .list-item-19 {
  list-style-type: decimal;
}

.heading-1410 {
  text-align: center;
}

.zdrava-jetra-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000001a 46%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6246b_zdrava-jetra.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.bold-text-26a {
  text-transform: none;
  font-size: 20px;
  line-height: 30px;
}

.container-zdrava-jetra {
  background-color: var(--white-smoke);
  color: var(--dark);
  max-width: 1180px;
  padding: 50px;
}

.container-345a {
  max-width: 1080px;
  padding-bottom: 60px;
  position: static;
}

._6-korakov {
  background-color: #0000;
  padding: 120px 60px 100px;
}

.column-117a {
  text-align: right;
  padding-right: 20px;
}

.columns-93b {
  max-width: 1080px;
}

.podpora-revesju {
  background-color: var(--663399);
  color: var(--white);
  text-align: center;
  padding: 100px 60px;
}

.grid-130 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  margin-bottom: 60px;
}

.div-block-1902 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6246f_Silymarin.avif");
  background-position: 50%;
  background-size: cover;
}

.podnaslov-zdrava-jetra {
  background-color: var(--663399);
  padding: 60px;
}

.heading-1411, .paragraph-232 {
  text-align: center;
  margin-bottom: 40px;
}

.puscica-testo-velika {
  color: #303842;
}

.puscica-jetra {
  color: var(--pale-violet-red-2);
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.cta-zj {
  background-color: var(--663399);
  padding: 80px 72px;
}

.kandida-uni-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000001a 46%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62474_kandida-uni.webp");
  background-position: 0 0, 0 0, 50% 0;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.podnaslov-kandida-uni {
  background-color: #4b59a3;
  padding: 60px;
}

.container-kandi-uni {
  background-color: var(--white-smoke);
  color: var(--dark);
  max-width: 1180px;
  padding: 50px;
}

.section-142a {
  color: var(--dark);
  text-align: center;
  background-color: #0000;
  padding: 100px 60px;
}

.paragraph-233 {
  margin-bottom: 60px;
}

.section-154k {
  color: var(--white);
  background-color: #4c59a3;
  padding: 100px 60px;
}

.grid-102a {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: .5fr 1.25fr;
  align-items: center;
}

.section-175a {
  color: var(--white);
  background-color: #4c59a3;
  padding: 100px 60px;
}

.dariloob-nakupu {
  color: var(--white);
  background-color: #4c58a3;
  margin-top: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.puscica-rumena {
  color: var(--gold);
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.cta-kandida-uni {
  background-color: #4c58a3;
  padding: 80px 72px;
}

.image-300 {
  max-width: 85%;
}

.insta-d3 {
  margin-top: 0;
  padding: 100px 60px;
}

.spanje-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62490_ashw-spanje.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.podnaslov-spanje {
  background-color: var(--burntsienna);
  padding: 60px;
}

.heading-1413 {
  text-align: center;
}

.paragraph-65a {
  text-align: center;
  margin-bottom: 80px;
}

.section-175b {
  background-color: var(--burntsienna);
  color: var(--white);
  padding: 100px 60px;
}

.grid-102b {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: .5fr 1.25fr;
  align-items: center;
}

.knjiga-jetra {
  background-color: var(--pale-violet-red-2);
  color: var(--white);
  margin-top: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.paragraph-235 {
  color: var(--white);
  text-align: center;
}

.heading-1415 {
  text-align: center;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-weight: 400;
}

.heading-1416 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
}

.section-203 {
  min-height: 70px;
  padding: 100px 60px 0;
}

.paragraph-237 {
  text-align: center;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 19px;
  line-height: 33px;
}

.heading-1417 {
  text-align: center;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-weight: 400;
}

.heading-1417.space {
  margin-bottom: 60px;
}

.paragraph-238 {
  text-align: center;
}

.paragraph-239, .paragraph-240 {
  font-weight: 700;
}

.ekniga-testo {
  background-color: var(--grey-1);
  color: var(--white);
  margin-top: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.ekniga-testo.fitnes {
  background-color: var(--dark);
  padding-top: 0;
}

.grid-131 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

.ekniga-vcb {
  color: var(--white);
  background-color: #8cbdb2;
  margin-top: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.div-block-1902ashw {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce625cb_ashwagandha-extract.avif");
  background-position: 50%;
  background-size: cover;
}

.container-484 {
  max-width: 1080px;
}

.ashwaganda-product-2 {
  background-color: #0000;
  padding: 100px 60px;
}

.puscica-ashw {
  color: var(--burntsienna);
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.image-302 {
  margin-bottom: 40px;
}

.container-ashwa-petra-2 {
  background-color: var(--white-smoke);
  color: var(--dark);
  max-width: 1180px;
  padding: 50px;
}

.vcb2-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000001a, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce624a5_vcb-hero2.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.podnaslov-vcb-2 {
  background-color: #d1b0aa;
  padding: 60px;
}

.femcare-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce624b9_femcare-hero.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.grid-132 {
  grid-column-gap: 60px;
  grid-template-rows: auto;
  place-items: center;
}

.section-26s {
  margin-top: 0;
  padding: 100px 60px;
}

.section-204 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-205 {
  padding-top: 100px;
}

.section-206 {
  background-color: var(--white-smoke);
  padding-top: 0;
  padding-bottom: 100px;
}

.section-207 {
  background-color: var(--white-smoke);
  padding-top: 100px;
}

.container-485 {
  padding-top: 0;
  padding-bottom: 0;
}

.section-208 {
  padding-top: 100px;
}

.div-block-1907 {
  background-color: var(--dark);
  width: 1px;
  height: 100px;
  margin: 80px auto;
}

.container-488 {
  margin-left: auto;
  margin-right: auto;
}

.image-308 {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-309 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-394b {
  border: 1px solid #000;
  max-width: 1080px;
  padding: 40px;
}

.ponudba-new2 {
  padding: 0 72px 100px;
}

.section-210 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-211 {
  padding-top: 100px;
}

.section-212 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.sestava-vcb2 {
  color: var(--white);
  background-color: #d1b0aa;
  padding: 100px 60px;
}

.columns-93n {
  max-width: 1080px;
  padding-top: 20px;
  padding-bottom: 40px;
}

.heading-1418 {
  text-align: left;
  margin-bottom: 40px;
}

.paragraph-241 {
  text-align: left;
}

.div-petra-vcb {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62388_CB-95.webp");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.container-vcb {
  color: var(--white);
  background-color: #d1b0aa;
  max-width: 1180px;
  padding: 50px;
}

.vcb-st {
  color: #d1b0aa;
  text-align: center;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Caveat, sans-serif;
  font-size: 200px;
  line-height: 200px;
}

.columns-26a {
  margin-top: 40px;
  margin-bottom: 100px;
  padding-bottom: 0;
}

.container-489 {
  max-width: 1080px;
}

.section-157b {
  color: var(--white);
  background-color: #d1b0aa;
  padding: 100px 60px;
}

.container-426a {
  text-align: center;
  max-width: 1080px;
}

.puscica-vcb2 {
  color: var(--medium-violet-red-2);
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.container-412b {
  background-color: var(--white-smoke);
  max-width: 1180px;
  padding: 50px;
}

.section-156c {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce624b3_element-14.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding: 100px 60px;
}

.puscica-vcb-big {
  color: var(--medium-violet-red-2);
  display: block;
}

.div-block-1909 {
  margin-bottom: 60px;
}

.paragraph-242 {
  margin-bottom: 0;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 19px;
}

.heading-1419 {
  margin-bottom: 40px;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
}

.container-sily-zgodba {
  background-color: var(--white-smoke);
  color: var(--dark);
  max-width: 1080px;
  padding: 50px;
}

.grid-36c {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  place-items: center;
}

.heading-1420 {
  text-align: center;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
}

.heading-1421 {
  text-align: left;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
}

.paragraph-243, .paragraph-237a {
  text-align: left;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 19px;
  line-height: 33px;
}

.div-block-101a {
  border-left: 1px solid var(--dark);
  margin-bottom: 30px;
  padding-left: 30px;
}

.div-block-101a.zadnji {
  margin-bottom: 0;
}

.paragraph-144a {
  text-align: left;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 19px;
  line-height: 33px;
}

.heading-1417a {
  text-align: center;
  margin-bottom: 60px;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-weight: 400;
}

.div-block-1902b {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce624b1_sily%2Buni.webp");
  background-position: 50% 100%;
  background-size: cover;
}

.sestavine-sily2 {
  background-color: var(--white-smoke);
  padding: 100px 60px 60px;
}

.heading-1422 {
  margin-bottom: 40px;
}

.paragraph-147b {
  margin-bottom: 60px;
  padding-right: 40px;
  font-size: 20px;
}

.paragraph-244 {
  margin-bottom: 60px;
}

.div-block-1910 {
  text-align: left;
}

.grid-91a {
  grid-column-gap: 40px;
  text-align: left;
  grid-template-rows: auto;
}

.image-311 {
  margin-bottom: 60px;
}

.grid-96a {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .75fr;
  align-items: center;
  margin-bottom: 40px;
}

.grid-130a {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  margin-bottom: 60px;
}

.text-span-33 {
  background-color: var(--misty-rose);
}

.section-213 {
  background-color: var(--white-smoke);
  padding-top: 100px;
  padding-bottom: 100px;
}

.text-span-34, .text-span-35, .text-span-36, .text-span-37, .text-span-38, .text-span-39, .text-span-40, .text-span-41, .text-span-42 {
  background-color: var(--misty-rose);
}

.roza-marker {
  background-color: var(--misty-rose);
  color: var(--dark);
  padding-left: 5px;
  padding-right: 5px;
}

.div-block-1907a {
  background-color: var(--dark);
  width: auto;
  height: 1px;
  margin: 80px auto;
}

.text-span-44, .text-span-45 {
  background-color: var(--misty-rose);
}

.text-span-46 {
  text-transform: uppercase;
}

.text-span-47, .text-span-48 {
  background-color: var(--misty-rose);
}

.container-490 {
  background-color: var(--white-smoke);
  max-width: 1080px;
  padding: 50px;
}

.text-span-49 {
  background-color: var(--misty-rose);
}

.heading-1417-copy {
  text-align: center;
  margin-bottom: 40px;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-weight: 400;
}

.text-span-50 {
  background-color: var(--misty-rose);
}

.ekniga-vcb2 {
  color: var(--white);
  background-color: #d1b0aa;
  margin-top: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.image-313 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-1417b {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 40px;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-weight: 400;
}

.image-314 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-316 {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.text-span-51 {
  background-color: var(--misty-rose);
}

.grid-7a {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  max-width: 1200px;
  margin-bottom: 60px;
  display: block;
}

.cta-femcare {
  background-color: var(--rosy-brown);
  padding: 80px 72px;
}

.podnaslov-femcare {
  background-color: var(--rosy-brown);
  padding: 60px;
}

.nizka-raven {
  background-color: var(--rosy-brown);
  padding: 100px 60px;
}

.container-491 {
  color: var(--white);
  max-width: 1080px;
}

.grid-101a {
  grid-row-gap: 40px;
  grid-template-columns: .5fr 1.5fr;
  align-items: start;
}

.section-16b {
  background-color: #0000;
  padding: 100px 60px;
}

.container-401c {
  background-color: var(--rosy-brown);
  color: var(--white);
  max-width: 1180px;
  padding: 50px;
}

.femcare-zmore {
  background-color: var(--white);
  color: var(--dark);
  padding: 100px 60px 0;
}

.femcare-zmore.motnje {
  background-image: linear-gradient(#fff, #c4d6bd);
  padding-top: 0;
}

.femcare-zmore.motnje.blue {
  background-color: var(--peach-puff);
  color: var(--white);
  background-image: none;
  padding-top: 100px;
}

.femcare-zmore.motnje.koza {
  color: var(--white);
  background-color: #010e38;
  background-image: none;
  padding-top: 100px;
}

.text-span-52 {
  font-size: 24px;
}

.heading-1424 {
  margin-bottom: 40px;
  padding-right: 20px;
}

.section-149b {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.section-149b.white {
  background-color: var(--white);
}

.section-149b.white.nomargin {
  padding-bottom: 0;
}

.fem-st {
  color: var(--rosy-brown);
  text-align: center;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Caveat, sans-serif;
  font-size: 200px;
  line-height: 200px;
}

.fem-st._2 {
  color: #e58876;
}

.puscica-fem-velika {
  color: var(--rosy-brown);
}

.puscica-fem-velika.mint {
  color: #a4baae;
}

.container-433a {
  text-align: center;
  max-width: 1080px;
}

.section-156d {
  background-color: #0000;
  padding: 100px 60px;
}

.section-171a {
  background-color: var(--white-smoke);
  color: var(--white);
  padding: 100px 60px;
}

.container-404b {
  color: var(--dark);
  max-width: 1080px;
}

.container-414c {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce624bc_FemCare-7.webp");
  background-position: 50%;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.image-317 {
  margin: 40px auto 60px;
  display: block;
}

.section-156e {
  background-color: var(--rosy-brown);
  color: var(--white);
  padding: 100px 60px 80px;
}

.paragraph-245, .heading-1425 {
  text-align: center;
}

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

.image-318 {
  margin-bottom: 20px;
}

.image-319 {
  display: none;
}

.mocne-kosti-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6252f_portrait-mature-sporty-woman.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.holesterol-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce624cd_holesterol-hero.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.liposom-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce624ca_liposom-hero.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.omega3-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce624cc_omega3-hero.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.section-154v {
  background-color: var(--grey-1);
  color: var(--white);
  padding: 100px 60px;
}

.section-157s {
  padding: 100px 60px;
}

.grid-134 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
}

.sestava-vcb3 {
  color: var(--dark);
  background-color: #0000;
  padding: 0 60px 100px;
}

.puscica-rdeca {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  color: var(--goldenrod);
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.section-149v {
  color: var(--white);
  background-color: #b8a682;
  padding: 100px 60px;
}

.section-157c {
  color: var(--dark);
  background-color: #0000;
  padding: 100px 60px 0;
}

.ekniga-vcb3 {
  color: var(--white);
  background-color: #b8a682;
  margin-top: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.div-block-1913 {
  text-align: center;
}

.div-block-1913.tt {
  padding-left: 20px;
  padding-right: 20px;
}

.container-426v {
  max-width: 1180px;
}

.izpostavitev-vcb3 {
  color: var(--white);
  background-color: #b8a682;
  padding: 100px 60px;
}

.div-block-1886a {
  background-color: var(--white-smoke);
  margin-bottom: 0;
  padding: 50px;
}

.heading-1426 {
  text-align: center;
}

.icon-7-black, .icon-8-black {
  filter: invert();
}

.div-block-1898a {
  text-align: center;
}

.div-block-146f {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce624d9_Petra-fem.avif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.sestavine-fem {
  padding: 100px 60px 60px;
}

.section-152c {
  color: var(--white);
  background-color: #b8a682;
  padding: 100px 60px;
}

.container-409a {
  text-align: center;
  max-width: 1080px;
}

.container-23a-copy {
  max-width: 1080px;
  margin-top: auto;
}

.paragraph-246 {
  margin-bottom: 60px;
}

.container-493 {
  padding-top: 40px;
}

.puscica-vcb2-big {
  color: #b8a682;
  display: block;
}

.grid-57g {
  grid-column-gap: 0px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  margin-bottom: 0;
}

.image-324, .image-325 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.ekniga-natal {
  color: var(--white);
  background-color: #768950;
  margin-top: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.grid-131a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.link-block-6 {
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.section-175c {
  color: var(--dark);
  padding: 100px 60px;
}

.section-154l {
  color: var(--white);
  background-color: #0a6274;
  padding: 100px 60px;
}

.grid-77l {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-content: stretch;
  place-items: start;
}

.grid-102l {
  grid-column-gap: 40px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1.25fr;
  align-items: center;
}

.section-175l {
  color: var(--dark);
  padding: 100px 60px;
}

.section-145a {
  background-color: var(--orange);
  color: var(--white);
  padding: 100px 60px;
}

.liposom-product {
  padding-left: 20px;
  padding-right: 20px;
}

.kaj-je-liposom {
  color: var(--white);
  padding: 100px 60px;
}

.grid-57l {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  place-items: center start;
  margin-bottom: 60px;
  display: grid;
}

.grid-135 {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-columns: 1fr 1.25fr;
  margin-bottom: 20px;
}

.paragraph-247 {
  text-align: center;
}

.image-326 {
  margin: 30px auto 40px;
  display: block;
}

.section-156l {
  color: var(--white);
  background-color: #0a6274;
  padding: 100px 60px 80px;
}

.grid-79l {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .75fr;
  place-items: start center;
}

.heading-1429 {
  margin-bottom: 30px;
}

.puscica-lipo {
  color: var(--orange);
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.section-156ll {
  background-color: #0000;
  padding: 100px 60px;
}

.columns-93l {
  max-width: 1080px;
  padding-top: 20px;
  padding-bottom: 40px;
}

.grid-79ll {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
  place-items: start center;
}

.heading-1351l {
  text-align: center;
  font-size: 38px;
}

.image-327 {
  padding-top: 10px;
}

.section-156h {
  color: var(--white);
  background-color: #3a6144;
  padding: 100px 60px 80px;
}

.grid-130h {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  margin-bottom: 60px;
}

.paragraph-248 {
  margin-bottom: 0;
}

.section-152l {
  color: var(--dark);
  background-color: #f6f6f6;
  padding: 100px 60px;
}

.knjiga-jetra-2 {
  color: var(--white);
  background-color: #9c7b61;
  margin-top: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-171h {
  color: var(--white);
  background-color: #3a6144;
  padding: 100px 60px;
}

.grid-96h {
  grid-template-rows: auto;
  grid-template-columns: .5fr .75fr;
  align-items: center;
}

.image-328 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-123l {
  background-color: var(--haze);
  padding: 100px 60px;
  display: block;
}

.smrt-na-kroznikih {
  background-color: var(--white);
  color: var(--dark);
  padding: 100px 60px;
}

.grid-57h {
  grid-column-gap: 0px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
}

.puscica-hole-velika {
  color: #3a6144;
}

.section-152h {
  color: var(--white);
  background-color: #9c7b61;
  padding: 100px 60px;
}

.container-holesterol {
  color: var(--white);
  background-color: #9c7b61;
  max-width: 1180px;
  padding: 50px;
}

.paragraph-142h {
  margin-bottom: 40px;
  font-size: 20px;
}

.grid-102h {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: .5fr 1.25fr;
  align-items: center;
}

.kurkumin-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62527_kurkumin-hero2.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.greendtox-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62525_greendtox-hero.avif");
  background-position: 0 0, 0 0, 100% 0;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.podnaslov-greendtox {
  background-color: #1a4734;
  padding: 60px;
}

.podnaslov-kurkumin {
  background-color: #c58778;
  padding: 60px;
}

.grid-70o {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  align-items: start;
}

.cta-omega {
  background-color: #5e905f;
  padding: 80px 72px;
}

.grid-137 {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr .75fr .75fr;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
}

.paragraph-249 {
  margin-bottom: 0;
}

.div-block-1919 {
  border-bottom: 1.5px solid #000;
}

.div-block-1919.white {
  border-bottom-color: #dba098;
}

.section-214 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.heading-1433 {
  text-align: center;
}

.paragraph-250 {
  margin-bottom: 15px;
  padding-top: 15px;
}

.podnaslov-omega {
  background-color: #5e905f;
  padding: 60px;
}

.div-block-1902o {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62534_Algae-Omega-3-s-kapsulami.avif");
  background-position: 50%;
  background-size: cover;
}

.div-block-158o {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  display: flex;
}

.paragraph-251 {
  text-align: center;
  margin-bottom: 60px;
}

.grid-57o {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  place-items: start;
  display: grid;
}

.image-106u {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.grid-101o {
  text-align: center;
  grid-template-columns: .5fr 1.75fr;
  align-items: start;
  display: block;
}

.heading-1434 {
  margin-bottom: 0;
  padding-right: 15px;
}

.drop-puscica {
  color: var(--dark);
  transform-style: preserve-3d;
  width: 12px;
  line-height: 10px;
  display: block;
}

.viri-small {
  margin-bottom: 60px;
}

.section-172o {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.section-215 {
  padding-top: 100px;
}

.section-215.motnje {
  background-image: linear-gradient(#c4d6bd, #fff);
}

.section-215.motnje.blue {
  background-image: linear-gradient(to bottom, var(--peach-puff), white);
}

.section-215.motnje.koza {
  background-color: #010e38;
  background-image: none;
  padding-bottom: 100px;
}

.section-144o {
  color: var(--white);
  background-color: #5e905f;
  padding: 100px 60px;
}

.container-386o {
  background-color: var(--color-1);
  color: var(--white);
  max-width: 1180px;
  margin-top: 100px;
  margin-bottom: 100px;
  padding: 50px 50px 0;
}

.container-345o {
  background-color: var(--white-smoke);
  max-width: 1180px;
  padding: 50px;
  position: static;
}

.container-345o.motnje {
  background-color: #0000;
  border: 2px solid #000;
  padding-bottom: 20px;
}

.container-345o.koza-moski {
  border: 2px solid var(--white);
  color: var(--white);
  background-color: #0000;
  padding-bottom: 20px;
}

.paragraph-252 {
  margin-bottom: 60px;
}

.grid-57o2 {
  grid-column-gap: 0px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  margin-bottom: 0;
}

.puscica-omega-velika {
  color: var(--color-1);
}

.omega-st {
  color: var(--color-1);
  text-align: center;
  margin-bottom: 20px;
  margin-right: 0;
  font-family: Caveat, sans-serif;
  font-size: 180px;
  line-height: 140px;
}

.image-330 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.puscica-omega {
  color: #f6714a;
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.grid-138 {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
}

.ponudba-special {
  background-color: var(--white-smoke);
  padding: 100px 20px;
  display: block;
}

.ponudba-special.white {
  background-color: #0000;
}

.image-331 {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-454o {
  text-align: center;
  max-width: 1080px;
}

.section-145kids {
  color: var(--white);
  background-color: #6eb7ddd9;
  padding: 100px 60px;
}

.section-145h {
  background-color: var(--white-smoke);
  color: var(--dark);
  padding: 100px 60px;
}

.heading-1435 {
  color: var(--white);
  margin-bottom: 40px;
}

.heading-1435.black {
  color: var(--dark);
}

.paragraph-253 {
  margin-bottom: 10px;
}

.grid-107o {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  align-items: center;
  margin-bottom: 40px;
}

.div-block-1881o {
  padding-left: 20px;
}

.heading-1436 {
  margin-bottom: 20px;
}

.div-block-1920 {
  border-left: 2px solid var(--white);
  padding-left: 30px;
}

.div-block-1920.margin {
  margin-bottom: 60px;
}

.heading-1437 {
  margin-bottom: 30px;
}

.grid-65o {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr .25fr 1.5fr .25fr 1.5fr .25fr 1.5fr;
  justify-items: center;
}

.div-block-1921 {
  text-align: center;
}

.paragraph-121o {
  margin-bottom: 40px;
}

.image-332 {
  padding-top: 65px;
}

.image-332.inverse {
  filter: invert();
}

.image-332.flip {
  transform: translate(0, 97px)rotate(180deg);
}

.image-332.atom {
  transform: translate(0, -34px);
}

.grid-65o2 {
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr .25fr 1.5fr .25fr 1.5fr;
  justify-items: center;
}

.section-16o {
  padding: 100px 60px;
}

.section-145hero {
  background-color: var(--color-1);
  color: var(--white);
  padding: 180px 60px 100px;
}

.heading-1438 {
  text-align: center;
}

.section-81-haze {
  background-color: var(--white-smoke);
  padding: 100px 60px 0;
}

.petra-haze {
  background-color: var(--white-smoke);
  padding-bottom: 100px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.container-greendtox {
  color: var(--white);
  background-color: #1a4734;
  max-width: 1180px;
  margin-bottom: 100px;
  padding: 50px;
}

.section-149black {
  color: var(--white);
  background-color: #141414;
  padding: 100px 60px;
}

.puscica-green {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  color: var(--grey-3);
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.heading-1439 {
  padding-right: 20px;
}

.section-113 {
  padding: 100px 60px 60px;
}

.grid-139 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr .5fr;
  align-items: center;
}

.section-182h {
  background-color: var(--white-smoke);
  padding-top: 100px;
  padding-bottom: 100px;
}

.div-block-1922 {
  text-align: center;
}

.miti-o-razstrupljanju {
  background-color: var(--white-smoke);
  color: var(--dark);
  padding: 100px 60px;
}

.container-29u {
  text-align: center;
  max-width: 1080px;
}

.div-block-1923 {
  margin-bottom: 80px;
}

.section-154u {
  color: var(--dark);
  padding: 100px 60px 0;
}

.image-337 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-401g {
  color: var(--white);
  background-color: #1a4734;
  max-width: 1180px;
  padding: 50px;
}

.green-produkt {
  padding-left: 20px;
  padding-right: 20px;
}

.container-414g {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6254d_DETOX4.avif");
  background-position: 50%;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.image-338 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-175u {
  color: var(--white);
  background-color: #1a4734;
  padding: 100px 60px;
}

.green-st {
  color: #98b33d;
  text-align: center;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Caveat, sans-serif;
  font-size: 200px;
  line-height: 150px;
}

.insta-green {
  margin-top: 0;
  padding: 100px 60px;
}

.container-29s {
  max-width: 1080px;
}

.grid-101c {
  grid-row-gap: 40px;
  grid-template-columns: .5fr 1.5fr;
  align-items: center;
}

.div-block-146k {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62566_ES-84.avif");
  background-position: 60%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.section-175k {
  color: var(--white);
  background-color: #c58778;
  padding: 100px 60px;
}

.kurkumin-st {
  color: var(--grey-3);
  text-align: center;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Caveat, sans-serif;
  font-size: 200px;
  line-height: 150px;
}

.section-154kk {
  color: var(--dark);
  padding: 100px 60px;
}

.paragraph-254 {
  margin-bottom: 80px;
}

.section-149kk {
  color: var(--white);
  background-color: #c58778;
  padding: 100px 60px;
}

.section-135kk {
  color: var(--white);
  background-color: #c58778;
  padding: 100px 60px;
  display: block;
}

.column-114a {
  border-left: 2px solid var(--grey-3);
  padding-bottom: 40px;
  padding-left: 40px;
}

.column-114a.bela {
  border-left-width: 1px;
  border-left-color: var(--white);
}

.list-item-22 {
  margin-bottom: 15px;
}

.grid-140 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div-block-1924 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce624dd_kurkumin-square.avif");
  background-position: 50%;
  background-size: cover;
  height: 100%;
}

.paragraph-146kk {
  margin-bottom: 80px;
  font-size: 20px;
}

.div-block-1925 {
  padding-top: 20px;
}

.kurkumin-product {
  background-color: #0000;
  padding: 100px 60px 120px;
}

.section-154kkk {
  background-color: var(--white-smoke);
  color: var(--dark);
  padding: 100px 60px;
}

.puscica-kk-velika {
  color: #c58778;
}

._3-mikro-poglavja {
  background-color: var(--white);
  color: var(--dark);
  padding: 100px 60px 60px;
}

.column-114k {
  text-align: left;
  border-left: 2px solid #c58778;
  padding-top: 20px;
  padding-bottom: 10px;
  padding-left: 30px;
}

.column-115kk {
  text-align: right;
  padding-top: 20px;
  padding-right: 30px;
}

.heading-1440, .heading-1441 {
  margin-bottom: 30px;
}

.columns-93kk {
  max-width: 1080px;
  margin-bottom: 80px;
}

.image-339 {
  margin-top: 40px;
  margin-bottom: 60px;
}

.grid-141 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.list-38 {
  margin-bottom: 40px;
}

.grid-141a {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 40px;
}

.grid-57kk {
  grid-column-gap: 0px;
  grid-row-gap: 80px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  margin-bottom: 60px;
}

.image-340 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-1439kk {
  padding-right: 20px;
}

.section-135koza {
  color: var(--white);
  background-color: #e9aa71;
  padding: 100px 60px;
  display: block;
}

.paragraph-255 {
  color: var(--white);
  text-align: center;
}

.section-166a {
  color: var(--white);
  text-align: center;
  background-color: #e8a970;
  padding: 90px 60px;
}

.heading-1442 {
  text-align: center;
}

.paragraph-256 {
  text-align: center;
  margin-bottom: 60px;
}

.container-494 {
  max-width: 1080px;
}

.div-block-1926 {
  margin-bottom: 60px;
}

.div-block-5a {
  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;
  width: auto;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-kurkumin-hero {
  color: var(--white);
  background-color: #c58778;
  padding: 0 60px 100px;
}

.paragraph-257 {
  color: var(--white);
  text-align: center;
}

.cta-kurkumin {
  background-color: #c58778;
  padding: 80px 72px;
}

.div-block-1927 {
  text-align: center;
}

.paragraph-258 {
  margin-bottom: 0;
}

.je-kurkumin-primeren {
  background-color: var(--white);
  color: var(--dark);
  padding: 100px 60px 60px;
}

.kurkumin-produkt-hero {
  color: #151515;
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#00000029, #00000029), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6257d_kurkumin-produkt-hero.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.vnetja-tabuji-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62580_pexels-cliff-booth-6591365.avif");
  background-position: 0 0, 0 0, 50% 100%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.podnaslov-tabuji {
  background-color: #b28880;
  padding: 60px;
}

.cta-tabuji {
  color: var(--white);
  text-align: center;
  background-color: #b28880;
  padding: 80px 72px;
}

.div-block-125a {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 60px;
  display: block;
}

.container-401b {
  color: var(--white);
  background-color: #a7827b;
  max-width: 1180px;
  padding: 50px;
}

.spremembe-v-vginalni-mikrobioti {
  padding: 100px 60px;
}

.section-156f {
  background-color: var(--white-smoke);
  padding: 100px 60px 80px;
}

.poru-i-ph-no-nice {
  color: var(--white);
  background-color: #b38880;
  padding: 100px 60px;
}

.container-tabuji {
  color: var(--white);
  background-color: #b38880;
  max-width: 1180px;
  padding: 50px;
}

.mikrobiota-se-spreminja {
  background-color: var(--white-smoke);
  color: var(--dark);
  padding: 100px 60px 0;
}

.puscica-tabuji {
  color: #e8c7d2;
  display: block;
}

.tabu-st {
  color: #a7827b;
  text-align: center;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Caveat, sans-serif;
  font-size: 200px;
  line-height: 200px;
}

.image-343 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.puscica-tabu-mini {
  color: #e8c7d2;
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.grid-142 {
  grid-template-columns: .75fr 1fr;
}

.image-344 {
  margin-bottom: 20px;
}

.grid-101t {
  grid-row-gap: 40px;
  grid-template-columns: .5fr 1.5fr;
  align-items: center;
}

.herbiotic-med-znanimi {
  background-color: var(--white-smoke);
  margin-top: 0;
  padding: 100px 60px 120px;
}

.heading-1444 {
  text-align: center;
}

.section-111j {
  background-color: var(--white);
  padding-top: 100px;
  padding-bottom: 100px;
}

.container-496 {
  text-align: center;
}

.text-block-44 {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
}

.div-block-1928 {
  background-color: #d1d1d1;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-1928.dark {
  background-color: #000;
}

.glivicna-hero-2 {
  color: #151515;
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6259e_glivicna-vnetja-hero.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.container-her-2 {
  color: var(--white);
  background-color: #e483a6;
  max-width: 1180px;
  padding: 50px;
}

.herbiotic-vnetja-2 {
  z-index: 1;
  background-color: #ef99a3;
  background-image: linear-gradient(#1515152e, #1515152e), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce625a0_chrysanthemum-flowers.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  margin-bottom: 0;
  padding: 90px 60px 128px;
  font-size: 22px;
  position: relative;
}

.div-block-146h-2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6259f_petra-18.avif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.section-26n {
  background-color: var(--white-smoke);
  margin-top: 0;
  padding: 100px 60px 20px;
}

.div-block-1929 {
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}

.section-94a {
  padding: 80px 60px 60px;
}

.div-block-1930 {
  border: 2px solid var(--goldenrod-2);
  opacity: 1;
  outline-offset: 3px;
  mix-blend-mode: normal;
  outline: 2px solid #d1aa379e;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 20px;
}

.heading-1445 {
  text-align: center;
}

.div-block-146h-3 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce625a4_petra-her22.avif");
  background-position: 0 0;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.container-414v {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce625a6_95c7338c08e837b55b93a0a5e0dbefbd_her-full22.avif");
  background-position: 50% 97%;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.container-her-3 {
  color: var(--white);
  background-color: #f0808f;
  max-width: 1180px;
  padding: 50px;
}

.section-96a {
  color: var(--white);
  background-color: #f0808f;
  padding: 100px 60px;
}

.section-111k {
  background-color: var(--white-smoke);
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-111w {
  background-color: #0000;
  padding-top: 100px;
  padding-bottom: 100px;
}

.container-354a {
  text-align: center;
  max-width: 1080px;
}

.grid-143 {
  grid-row-gap: 40px;
  text-align: left;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr .5fr;
  align-items: center;
}

.section-216 {
  background-color: #f0808f;
  padding-top: 80px;
}

.heading-1446 {
  color: var(--white);
}

.container-497 {
  max-width: 1180px;
}

.column-125 {
  padding-top: 100px;
}

.section-95a {
  padding: 80px 60px 100px;
}

.section-111l {
  color: var(--white);
  background-color: #e483a6;
  padding-top: 100px;
  padding-bottom: 60px;
}

.slider-4ab {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  padding: 20px 72px 80px;
  display: block;
  overflow: auto;
}

.section-95v {
  padding: 80px 60px 100px;
}

.div-block-1932 {
  text-align: center;
}

.section-94an {
  padding: 100px 60px 60px;
}

.glivicna-hero-3 {
  color: #151515;
  background-image: radial-gradient(circle, #00000030 41%, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce625ac_wondered-woman.avif");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.divider-new-white-testi {
  background-color: var(--white);
  width: 150px;
  height: 1px;
  margin: 8px auto 40px 0;
}

.hero-cell-miti {
  color: #151515;
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c9a_cell-miti-hero.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.section-48a {
  color: var(--white);
  background-color: #fecfd3;
  border-radius: 4rem;
  padding: 100px 60px;
}

.puscica-cell-velika {
  color: #fff;
}

.grid-57o3 {
  grid-column-gap: 40px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  margin-bottom: 0;
}

.columns-66a {
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.section-191h {
  background-color: var(--white-smoke);
  border-radius: 3rem;
  padding: 100px 60px;
}

.ashwa-produkt-hero {
  background-color: #d87f6c;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce625d2_background21.avif");
  background-position: 50%;
  background-size: cover;
  padding: 160px 60px 100px;
}

.ekskluzivni-paketi.fem {
  padding-top: 60px;
}

.cta-ashwa-extrakt {
  background-color: #d87f6b;
  padding: 80px 72px;
}

.container-ashwa_ext {
  color: var(--white);
  background-color: #d87f6d;
  max-width: 1180px;
  padding: 50px;
}

.div-block-146ext {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce625c3_petra-ashwa-ext.avif");
  background-position: 100%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.heading-1447 {
  text-align: center;
}

.link-27 {
  text-decoration: underline;
}

.ashwa-ksm-66 {
  color: var(--white);
  background-color: #d87f6d;
  padding: 100px 60px;
}

.section-135ext {
  color: var(--dark);
  padding: 100px 60px 0;
  display: block;
}

.section-135ext.haze {
  background-color: var(--white-smoke);
}

.heading-1448 {
  text-align: center;
}

.grid-77ext {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
  align-content: stretch;
  place-items: start;
}

.paragraph-259 {
  margin-bottom: 35px;
}

.grid-144 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.div-block-1934 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce625c5_1CF59404-0903-4792-AC90-2DA4A6AC7D8F-1274-000000F25EDD78CA.avif");
  background-position: 50%;
  background-size: cover;
}

.puscica-ash-ext {
  color: #bdb631;
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.cta-tihi-stres {
  background-color: var(--haze);
  padding: 80px 72px;
}

.paragraph-260, .heading-1449 {
  text-align: center;
}

.cta-spanje {
  background-color: #df7761;
  padding: 80px 72px;
}

.div-block-1936 {
  color: var(--white);
}

.grid-145 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
}

.div-block-1937 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce625c5_1CF59404-0903-4792-AC90-2DA4A6AC7D8F-1274-000000F25EDD78CA.avif");
  background-position: 50%;
  background-size: cover;
  height: 100%;
}

.bold-text-29 {
  color: #bdb631;
}

.bold-text-30 {
  color: #d87f6b;
}

.container-432c {
  max-width: 1080px;
}

.image-351 {
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.div-block-1940 {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.paragraph-175a {
  margin-bottom: 20px;
}

.grid-146 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 40px;
}

.grid-147 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  align-items: center;
  margin-bottom: 40px;
}

.grid-147.no-margin-bottom {
  margin-bottom: 20px;
}

.grid-148 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  align-items: center;
  margin-bottom: 40px;
}

.grid-146a {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.div-block-1942 {
  background-color: var(--haze);
  border-radius: 100%;
  width: 45vw;
  height: 45vw;
  position: absolute;
  top: 8%;
  left: 13%;
}

.div-block-1942a {
  background-color: var(--haze);
  border-radius: 100%;
  width: 35vw;
  height: 35vw;
  position: absolute;
  inset: auto 18% 10% auto;
}

.hero-omega-kids {
  color: #151515;
  background-image: linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ae1_kids-omegahero.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.button-shopify {
  cursor: pointer;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
}

.container-malcek {
  color: var(--white);
  max-width: 1080px;
}

.section-44a {
  padding: 0 60px 60px;
  position: relative;
}

.petra-omega-kids {
  background-color: #c37c72;
  padding: 100px 20px;
  display: block;
}

.puscica-kids-omega {
  color: #c37c72;
  display: block;
}

.column-126 {
  text-align: right;
}

.list-40 {
  text-align: left;
  margin-top: 0;
  padding-left: 25px;
  list-style-type: disc;
}

.list-item-24 {
  list-style-type: square;
}

.section-214k {
  color: var(--white);
  background-color: #c37c72;
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-215a {
  padding-top: 100px;
  padding-bottom: 100px;
}

.div-block-1944 {
  margin-bottom: 60px;
}

.container-345k {
  background-color: var(--haze);
  max-width: 1180px;
  padding: 50px;
  position: static;
}

.div-block-1902o2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62adf_algae-capsule.webp");
  background-position: 50%;
  background-size: cover;
}

.image-352 {
  opacity: .88;
}

.section-133kids {
  color: var(--white);
  background-color: #d2b56f;
  padding: 100px 60px;
}

.ponudba-posamezna {
  background-color: var(--white-smoke);
  padding: 100px 72px;
}

.ponudba-posamezna.rumena {
  background-color: #ffcdd6;
  padding-top: 0;
}

.ponudba-posamezna.zima {
  background-color: #ebe6e3;
  padding-top: 0;
}

.section-125r2 {
  background-color: #168daa;
  padding: 100px 60px;
}

.section-125r2.vnetje {
  background-color: #fea4bc;
}

.section-125r2.vnetje.zima {
  background-color: #0b1f5d;
  background-image: linear-gradient(#0000, #6a8ec7);
}

.container-498 {
  color: var(--white);
  max-width: 1080px;
  margin-bottom: 80px;
}

.grid-149 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  place-items: center;
}

.suhe-oci-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62635_suhe-oci-hero.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.heading-1453 {
  text-align: left;
}

.columns-93f {
  max-width: 1080px;
  margin-bottom: 60px;
}

.div-block-146f2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce624d8_Petra-fem.avif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.container-414c2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62642_ES-4-2.avif");
  background-position: 50%;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.cta-femcare-2 {
  background-color: #e58876;
  padding: 80px 72px;
}

.section-159f {
  background-color: var(--white-smoke);
  padding-left: 20px;
  padding-right: 20px;
}

.sestavine-fem-2 {
  background-color: var(--white-smoke);
  padding: 100px 60px 60px;
}

.container-401c2 {
  color: var(--white);
  background-color: #e58876;
  max-width: 1180px;
  padding: 50px;
}

.najpogostej-i-vzroki {
  background-color: #a4baae;
  padding: 100px 60px;
}

.podnaslov-femcare-2 {
  background-color: #e58876;
  padding: 60px;
}

.femcare-zmore-2 {
  background-color: var(--white);
  color: var(--dark);
  padding: 100px 60px 80px;
}

.section-16b2 {
  background-color: #0000;
  padding: 100px 60px;
}

.image-353 {
  margin-bottom: 40px;
}

.paragraph-175s, .image-355 {
  margin-bottom: 20px;
}

.image-356 {
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.container-394ab {
  background-color: var(--white);
  max-width: 1180px;
  padding: 50px 50px 0;
}

.bolece-menstruacije-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62661_bolece-menst-hero.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.cta-bolece-menstruacije {
  background-color: var(--indian-red);
  padding: 80px 72px;
}

.section-123r-2 {
  color: var(--white);
  background-color: #f4c3c7;
  padding: 100px 60px;
  display: block;
}

.puscica-fem-velika-2 {
  color: #d2888e;
}

.puscica-fem-velika-2.sky {
  color: #8ddaf2;
}

.grid-57n {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  margin-bottom: 60px;
}

.section-153n {
  background-color: var(--indian-red);
  color: var(--white);
  padding: 100px 60px 80px;
}

.section-154n {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.container-410n {
  text-align: center;
  max-width: 1080px;
}

.neredne-menstruacije-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6265f_neredne-menst-hero.avif");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.podnaslov-neredne-menst {
  background-color: #7c86a5;
  padding: 60px;
}

.list-20a {
  font-size: 22px;
  line-height: 27px;
}

.list-item-25 {
  list-style-type: decimal;
}

.div-block-146f3 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62660_petra-omega.avif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.section-171a2 {
  color: var(--white);
  background-color: #f4c3c6;
  padding: 100px 60px;
}

.container-404b2 {
  max-width: 1080px;
}

.section-44a2 {
  padding: 100px 60px 60px;
  position: relative;
}

.image-357 {
  margin-bottom: 40px;
}

.container-345k-2 {
  background-color: var(--white-smoke);
  max-width: 1180px;
  padding: 50px;
  position: static;
}

.div-block-1944a {
  margin-bottom: auto;
}

.div-block-1878a {
  border-left: 2px solid #8ddaf2;
  padding-left: 30px;
}

.zivila-v-pomoc {
  max-width: 1080px;
  padding-top: 100px;
}

.section-88a {
  padding: 0 60px 100px;
}

.columns-101 {
  margin-bottom: 40px;
}

.grid-148a {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  align-items: center;
  margin-bottom: 40px;
}

.grid-147b {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: center;
  margin-bottom: 40px;
}

.grid-148c {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  align-items: center;
  margin-bottom: 40px;
}

.image-361 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-173a {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.paragraph-263 {
  margin-bottom: 40px;
}

.columns-93a2 {
  max-width: 1080px;
  margin-bottom: 40px;
}

.heading-1454 {
  text-align: center;
  font-style: italic;
}

.heading-1455 {
  margin-bottom: 40px;
}

.grid-57o-copy {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  place-items: start end;
  display: grid;
}

.paragraph-264 {
  margin-bottom: 60px;
}

.section-133a2 {
  color: var(--white);
  background-color: #7c86a5;
  padding: 100px 60px;
}

.container-414m {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62670_maca-anett.avif");
  background-position: 50% 40%;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.section-91a {
  background-color: #e5a9ac;
  padding: 100px 60px;
}

.container-maca-purple {
  color: var(--white);
  background-color: #e5a9ac;
  max-width: 1180px;
  padding: 50px;
}

.heading-1359a {
  color: #e2333a;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Caveat, sans-serif;
  font-size: 80px;
  line-height: 50px;
}

.puscica-menstr {
  color: #e2333a;
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.puscica-menstr-big {
  color: #e5a9ac;
  display: block;
}

.column-97a {
  border-left: 2px solid #e5a9ac;
  padding-top: 20px;
  padding-left: 30px;
}

.image-363 {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.cta-maca-3 {
  background-color: #090ba9;
  padding: 80px 72px;
}

.image-364 {
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-365 {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-1942c {
  background-color: #f6f4f180;
  border-radius: 0 0% 100%;
  width: 35vw;
  height: 35vw;
  position: absolute;
  inset: 0% 0% auto;
}

.div-block-1942d {
  background-color: #7c86a540;
  border-radius: 100% 0% 0;
  width: 35vw;
  height: 35vw;
  position: absolute;
  inset: auto 0% 0% auto;
}

.grid-148a2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  align-items: center;
  margin-bottom: 40px;
}

.heading-1457 {
  text-align: center;
}

.grid-97a {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  align-items: center;
}

.column-98a {
  padding-top: 20px;
  padding-right: 30px;
}

.button-3 {
  border: 1px solid var(--white);
  background-color: var(--medium-violet-red-2);
  letter-spacing: 2px;
  border-radius: 25px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  padding: 12px;
  display: flex;
  position: static;
  top: 0;
}

.button-3:active {
  border-style: solid;
}

.button-3.w--current {
  cursor: pointer;
  outline-color: #d383ab;
}

.button-3.w--current:hover {
  border: 1px #000;
}

.gumb-sticky-naroci {
  z-index: 9999;
  justify-content: flex-end;
  max-width: 1800px;
  display: flex;
  position: fixed;
  inset: auto 3% 3% auto;
}

.gumb-sticky-naroci.arrow {
  z-index: 9999;
}

.div-block-1947 {
  background-color: var(--medium-violet-red-2);
  border-radius: 30px;
  padding: 4px;
}

.div-block-1947:hover {
  opacity: .82;
}

.faq {
  background-color: var(--white-smoke);
  padding: 100px 20px;
}

.faq.white {
  background-color: #f6f4f100;
}

.faq.white.nomargin {
  padding-top: 0;
}

.faq.white.nomargin.pink {
  background-color: #fdf0f1;
}

.faq.white.nomargin.pink._2 {
  padding-top: 100px;
}

.faq.white.nomargin.pink._3 {
  padding-top: 80px;
}

.faq.white.nomargin.pink.pms {
  background-color: #fdf0fb;
  padding-top: 0;
}

.faq.rumena {
  background-color: #ffcdd6;
  background-image: linear-gradient(#fea4bc, #ffcdd6);
  padding-top: 0;
}

.faq.haze {
  background-color: var(--haze);
}

.faq.haze.nomargin-up {
  padding-top: 0;
}

.faq.zima {
  background-color: #df9ba1;
  background-image: linear-gradient(#688ec6, #ddd8d4);
  padding-top: 0;
}

.faq.plosk-trebuscek {
  background-image: none;
}

.faq.antiage {
  background-color: var(--pale-violet-red);
  color: var(--white);
  padding-top: 0;
}

.faq.antiage.zenska {
  background-image: linear-gradient(#0000, #e6949c);
}

.faq.moski {
  background-color: var(--dark-slate-blue);
  color: var(--white);
  padding-top: 0;
}

.faq.nives {
  background-color: #f6f4f100;
  background-image: linear-gradient(180deg, var(--pink), white);
}

.faq.magnezij {
  background-color: var(--color-3-faded);
  color: var(--dark);
  padding-top: 0;
}

.faq.maca {
  background-color: var(--peach-pink);
  color: var(--white);
  padding-top: 0;
  padding-left: 60px;
  padding-right: 60px;
}

.faq.hujsanje {
  background-color: var(--white-smoke);
  background-image: linear-gradient(0deg, #0000, var(--peach-soft-pink));
  padding-top: 0;
}

.faq.vcb {
  background-color: var(--honeydew);
  color: var(--white);
  padding-top: 0;
}

.faq.meno-bloat {
  color: var(--dark);
  background-color: #f2e2f4;
  padding-top: 0;
}

.faq.bloat {
  color: var(--dark);
  background-color: #f4e2f0;
  padding-top: 0;
}

.faq.black {
  color: var(--white);
  background-color: #141313;
}

.faq-accordion {
  text-align: left;
  margin-bottom: 15px;
}

.faq-accordion.last {
  margin-bottom: 0;
}

.vec-mali {
  width: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.vec-mali.white {
  filter: invert();
}

.paragraph-265 {
  margin-bottom: 0;
}

.paragraph-265.zgodba {
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
}

.div-block-158a {
  border-bottom: 1px solid #000000a6;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  margin-bottom: 7px;
  padding-bottom: 10px;
  display: flex;
}

.div-block-158a.deep-pink {
  border-bottom-color: var(--deep-pink);
}

.div-block-158a.grey {
  border-bottom-color: var(--grey-2);
}

.div-block-158a._4 {
  color: #8cc63f;
}

.div-block-158a._2 {
  color: #f8a449;
}

.div-block-158a._1 {
  color: #ea7a5d;
}

.div-block-158a._3 {
  color: #fbd031;
}

.div-block-158a._5 {
  color: #49a3d8;
}

.bold-text-31 {
  font-size: 21px;
  font-weight: 600;
}

.container-499 {
  max-width: 1080px;
}

.social-proof {
  padding: 0 20px 100px;
}

.social-proof.bf {
  color: #000;
  background-color: #000;
  padding-bottom: 100px;
}

.social-proof.rumena {
  background-color: #ffcdd6;
}

.social-proof.pink {
  background-color: #fdf0f1;
}

.social-proof.pink.tt {
  background-image: linear-gradient(#0000, #edbcc2f5);
  padding-top: 100px;
}

.social-proof.pink.bloat, .social-proof.pink.femcare {
  background-color: #f3babb;
  background-image: linear-gradient(#0000, #edbcc2f5);
  padding-top: 0;
}

.social-proof.pink.menowell {
  background-color: #dad6d2;
  background-image: linear-gradient(180deg, transparent, var(--pale-violet-red-2));
  padding-top: 0;
}

.social-proof.pink.magnesium {
  background-color: #141313;
  padding-top: 0;
}

.social-proof.pink.msm-tt {
  background-color: var(--haze);
  padding-top: 0;
}

.social-proof.bloat, .social-proof.femcare, .social-proof.no-padding-down {
  padding-top: 100px;
  padding-bottom: 0;
}

.social-proof.zima {
  background-color: #f7e1bb;
  background-image: linear-gradient(#bad6eb, #ebe6e3);
}

.social-proof.pink {
  padding-top: 100px;
  padding-bottom: 0;
}

.social-proof.pink-2 {
  background-color: #f5d9dc;
  background-image: linear-gradient(#0000, #fdf0f1);
  padding-top: 40px;
  padding-bottom: 0;
}

.social-proof.plosk-trebuscek {
  background-color: #ffaa8b;
  background-image: linear-gradient(to bottom, #0000, var(--pale-violet-red));
}

.social-proof.fitness {
  background-color: #000;
}

.social-proof.nives {
  background-image: linear-gradient(180deg, white, var(--pink));
}

.social-proof.pms {
  background-color: #fdf0fa;
  padding-top: 100px;
}

.social-proof.hujsanje {
  background-color: var(--peach-soft-pink);
  background-image: linear-gradient(180deg, #0000, var(--pale-violet-red));
}

.social-proof.f8dade {
  background-color: #f8dade;
}

.social-proof.haze2 {
  background-color: #f6f4f1;
}

.container-500 {
  background-color: var(--white-smoke);
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.container-500.white {
  color: var(--white);
  background-color: #df9ba1;
}

.container-500.transparent {
  background-color: #0000;
  border: 2px solid #000;
}

.container-500.transparent.oval {
  border-radius: 3rem;
}

.container-500.deep-pink {
  color: var(--white);
  background-color: #bb1b53;
  border-radius: 15px;
}

.container-500.deep-pink.round {
  border-radius: 3rem;
}

.container-500.roza {
  background-color: var(--medium-violet-red-2);
  color: var(--white);
  border-radius: 15px;
}

.container-500.roza.round {
  background-color: var(--peach-soft-pink);
  border-radius: 3rem;
}

.container-500.white {
  background-color: #0000;
  border: 2px solid #000;
}

.container-500.white.oval {
  border-color: #fff;
  border-radius: 3rem;
}

.container-500.white-copy {
  color: var(--white);
  background-color: #df9ba1;
}

.text-block-46 {
  margin-bottom: 25px;
  font-size: 22px;
}

.div-block-1877-2 {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 40px;
  display: flex;
}

.heading-1458 {
  margin-bottom: 25px;
}

.paragraph-266 {
  margin-bottom: 40px;
}

.div-block-1948 {
  align-items: flex-start;
  display: flex;
}

.heading-1359b {
  color: var(--medium-violet-red-2);
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Caveat, sans-serif;
  font-size: 80px;
  line-height: 50px;
}

.heading-1359b.soft-pink {
  color: #fcc0c6;
}

.heading-1359b.deep-pink {
  color: var(--deep-pink);
}

.money-back {
  padding-top: 100px;
  padding-bottom: 100px;
}

.money-back.margin {
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.money-back.bf {
  color: #000;
  background-color: #000;
  padding: 0 20px;
}

.money-back.pink {
  background-color: #fdf0f1;
  padding-top: 0;
}

.money-back.pink.femcare {
  background-image: linear-gradient(#fbbec4, #fff0);
}

.money-back.pink.melazma {
  background-image: linear-gradient(to bottom, var(--peach-puff), #fff0);
  padding-bottom: 0;
}

.money-back.pink.pms {
  background-color: #fdf0fa;
  background-image: linear-gradient(180deg, var(--pink), #fff0);
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.money-back.haze {
  background-color: #f6f4f1;
}

.money-back.ovary {
  padding: 0 20px;
}

.money-back.ovary.haze {
  background-image: linear-gradient(#fff, #f6f4f1);
  padding-bottom: 40px;
}

.money-back.no-margin {
  padding-top: 0;
  padding-bottom: 0;
}

.money-back.no-margin.tt-bloat {
  background-image: linear-gradient(#fbbfc5, #fff);
}

.money-back.no-margin.tt-femcare {
  background-image: linear-gradient(#fbbfc5, #fff);
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 20px;
}

.money-back.no-margin.menowell {
  background-image: linear-gradient(180deg, var(--pale-violet-red-2), white);
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.money-back.no-margin.magmnesium {
  background-color: #141313;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.money-back.rumena {
  background-color: #ffcdd6;
  padding-top: 0;
}

.money-back.hair {
  background-color: var(--haze);
  padding-top: 0;
}

.money-back.herbiotic {
  background-color: #fdf0f1;
  background-image: linear-gradient(#fbbfc5, #0000);
  padding-top: 40px;
}

.money-back.hair-copy {
  background-color: var(--haze);
  padding-top: 0;
}

.money-back.hair-copy.no-margin-down {
  padding-left: 20px;
  padding-right: 20px;
}

.money-back.ashwa {
  background-color: var(--haze);
  background-image: linear-gradient(#ffaa8b, #fff0);
  padding-top: 0;
}

.money-back.zima {
  background-color: #bad6eb;
  padding-top: 0;
}

.money-back.plosk-trebuscek {
  background-color: var(--dark-khaki);
  background-image: linear-gradient(#fff0, #ffaa8b);
  padding-top: 0;
}

.money-back.antiage {
  background-color: var(--red-sea);
  background-image: linear-gradient(180deg, #fff0, var(--pale-violet-red));
  padding-top: 0;
}

.money-back.antiage.zenska {
  background-color: var(--pink);
}

.money-back.moski {
  background-color: var(--dark-slate-blue);
  background-image: linear-gradient(180deg, var(--untitled-ui-primary300), #fff0);
  padding-top: 0;
}

.money-back.nives {
  background-image: linear-gradient(180deg, var(--pink), white);
}

.money-back.magnezij {
  background-color: var(--lavender);
  background-image: linear-gradient(180deg, #fff0, var(--color-3-faded));
  padding-top: 0;
}

.money-back.maca {
  background-color: var(--peach-soft-pink);
  background-image: linear-gradient(180deg, #fff0, var(--peach-pink));
  padding-top: 0;
  padding-left: 60px;
  padding-right: 60px;
}

.money-back.hujsanje {
  background-color: var(--peach-pink);
  background-image: linear-gradient(180deg, #fff0, var(--peach-soft-pink));
  padding-top: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.money-back.vcb {
  background-color: var(--honeydew);
  background-image: linear-gradient(180deg, #fff0, var(--color-1) 53%, var(--honeydew));
  padding-top: 0;
}

.money-back.meno-bloat {
  background-color: #f2e2f4;
  padding-top: 0;
}

.money-back.uni {
  background-color: var(--dark-slate-blue);
  background-image: linear-gradient(#738db4, #fff0);
  padding-top: 0;
}

.money-back.nomargin {
  padding-top: 0;
}

.money-back.celluvital {
  background-color: var(--pink);
  padding-top: 0;
  padding-left: 60px;
  padding-right: 60px;
}

.money-back.celluvital.produkt {
  background-color: #f1ce7e;
}

.money-back.celluvital.miti {
  background-color: #fecfd3;
}

.money-back.bloat {
  background-color: #f4e2f0;
  padding-top: 0;
}

.money-back.slimb {
  background-color: #e7c8c0;
  padding-bottom: 0;
  padding-left: 40px;
  padding-right: 40px;
}

.money-back.dreamshape {
  background-color: #c4c0c8;
  padding-bottom: 0;
  padding-left: 40px;
  padding-right: 40px;
}

.money-back.f8dade {
  background-color: #f8dade;
}

.money-back.truebronze {
  background-color: #ba8368;
  padding-bottom: 0;
  padding-left: 40px;
  padding-right: 40px;
}

.money-back.vitalheart {
  background-color: #ebc4ba;
  padding-bottom: 0;
  padding-left: 40px;
  padding-right: 40px;
}

.money-back.no-margin {
  padding: 0 20px;
}

.heading-1459 {
  text-align: center;
}

.stamped.unibiotic {
  padding-bottom: 60px;
}

.stamped.tiktok {
  background-color: #fdf0f1;
  padding-bottom: 60px;
}

.stamped.tiktok.rumena {
  background-color: #ffcdd6;
}

.stamped.tiktok._2 {
  color: #313131;
  background-color: #fbbfc5;
}

.stamped.tiktok._3 {
  color: #313131;
  background-color: #f7d8db;
  background-image: linear-gradient(#fdf0f1, #0000);
}

.stamped.tiktok.zima {
  background-color: #bbd6eb;
}

.stamped.tiktok._4 {
  color: #313131;
  background-color: #f7d8db;
  background-image: linear-gradient(to top, #f5cacf, #0000);
}

.stamped.tiktok.melazma {
  background-color: var(--peach-puff);
  color: #313131;
}

.stamped.tiktok.pms {
  background-color: var(--pink);
  color: #313131;
}

.stamped.nives {
  background-color: var(--pink);
}

.stamped.meno-bloat {
  background-color: #f2e2f4;
}

.stamped.tt-menowell {
  background-color: var(--pale-violet-red-2);
}

.fb-comment-bubble {
  background-color: #f0f2f5;
  border-radius: 20px;
  flex: 1;
  align-self: center;
  padding: 15px 15px 15px 20px;
}

.fb-comment-bubble.white {
  background-color: var(--white);
  background-color: #fff;
}

.fb-comment-text {
  margin-bottom: 0;
  font-size: 17px;
  line-height: 1.4;
}

.fb-comment-name {
  filter: blur(4px);
  margin-bottom: 6px;
  font-size: 18px;
  line-height: 1.4;
}

.fb-avatar {
  filter: blur(3px);
  mix-blend-mode: normal;
  max-width: 50px;
  margin-right: 1%;
}

.fb-avatar.bw {
  mix-blend-mode: luminosity;
}

.fb-comment {
  margin-bottom: 15px;
  display: flex;
}

.heading-1460 {
  text-align: center;
}

.image-367 {
  display: none;
}

.image-368 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.ig-haze {
  background-color: var(--white-smoke);
  padding-top: 100px;
  padding-bottom: 100px;
}

.ig-haze.rumena {
  background-color: #ffcdd6;
  background-image: linear-gradient(#fc8bad, #fff0);
}

.ig-haze.zima {
  color: var(--white);
  background-image: linear-gradient(#162d86, #6a91ca);
  padding-top: 20px;
}

.container-401l {
  color: var(--dark);
  max-width: 1080px;
  padding: 0;
}

.section-191a {
  padding: 100px 60px 0;
}

.heading-1417c {
  text-align: center;
  margin-bottom: 60px;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-weight: 400;
}

.container-401z {
  background-color: var(--white-smoke);
  color: var(--dark);
  max-width: 1180px;
  padding: 50px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.image-370 {
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-1415a {
  text-align: center;
  margin-bottom: 60px;
  padding-left: 60px;
  padding-right: 60px;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 5vw;
  font-weight: 400;
  line-height: 1.6;
  position: absolute;
}

.grid-36c1 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  place-items: center;
}

.div-block-1949 {
  margin-bottom: 60px;
}

.image-371 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-212a {
  padding-top: 100px;
  padding-bottom: 40px;
}

.section-205a {
  padding-top: 100px;
  padding-bottom: 100px;
}

.social-proof-story {
  padding: 0 20px;
}

.text-span-55 {
  background-color: var(--misty-rose);
  color: var(--dark);
}

.heading-1415b {
  text-align: left;
  margin-bottom: 60px;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 44px;
  font-weight: 400;
}

.paragraph-237b {
  text-align: left;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 19px;
  line-height: 30px;
}

.columns-102 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-56 {
  font-size: 22px;
}

.heading-1417s {
  text-align: left;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-weight: 400;
}

.heading-1417s.white {
  color: var(--white);
}

.image-376 {
  margin-bottom: 40px;
}

.content-advertorial {
  min-height: 70px;
  padding: 100px 60px;
}

.div-block-1951 {
  background-color: var(--misty-rose);
  text-align: center;
  padding: 30px;
}

.hero-herbiotic {
  color: #151515;
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce626db_herbiotic-hero.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.image-106a {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-petra-proizvodnja-2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce626dc_petra-proizvodnja2.avif");
  background-position: 50% 100%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.image-377, .image-380 {
  margin-bottom: 20px;
}

.column-129 {
  padding-top: 10px;
}

.certifikat-advertorial {
  background-image: linear-gradient(107deg, #000000a6 13%, #0000006e 37%, #0000 54%), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce622e2_ES-311.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  align-items: center;
  min-height: 668px;
  padding: 80px 72px;
  display: flex;
}

.div-block-1954 {
  flex-direction: column;
  display: flex;
}

.footer-advertorial {
  background-color: #2a493a;
  margin-left: auto;
  margin-right: auto;
  padding-top: 72px;
}

.menu-advertorial {
  background-color: var(--medium-violet-red-2);
  padding: 35px 60px 40px;
}

.div-block-1955 {
  justify-content: space-between;
  align-items: center;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-395-adv {
  color: var(--white);
  max-width: 1080px;
}

.container-390-adv {
  border-bottom: .1px #c7d7cf;
  max-width: 1080px;
  padding-bottom: 63px;
  padding-left: 0;
  padding-right: 0;
}

.image-381 {
  margin-bottom: 20px;
}

.div-block-1907adv {
  background-color: var(--dark);
  width: auto;
  height: 1px;
  margin: 60px auto 80px;
}

.column-130 {
  padding-right: 40px;
}

.image-382, .image-383, .image-384, .image-385, .image-386 {
  margin-bottom: 40px;
}

.image-387, .image-388 {
  margin-bottom: 20px;
}

.column-131 {
  padding-right: 40px;
}

.div-block-1907adv-2 {
  background-color: #151515;
  width: auto;
  height: 1px;
  margin: 60px auto 80px;
}

.div-block-178-adv-2 {
  background-color: #a71962;
  padding: 35px 60px 40px;
}

.div-block-1956 {
  justify-content: space-between;
  align-items: center;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.link-block-7 {
  color: #fff;
  text-decoration: none;
}

.link-29 {
  letter-spacing: 3px;
  margin-right: 40px;
  font-family: neue-haas-unica, sans-serif;
  font-size: 11px;
  font-weight: 400;
  text-decoration: none;
}

.link-29:hover {
  color: #d1d1d1;
}

.link-29.desno {
  margin-left: 40px;
  margin-right: 0;
}

.image-389 {
  margin-bottom: 20px;
}

.divider-13 {
  background-color: #fff;
  width: 150px;
  height: 1px;
  margin: 0 auto 25px 0;
}

.container-395-adv-2 {
  color: #fff;
  max-width: 1080px;
}

.link-30 {
  color: #fff;
  font-size: 16px;
  line-height: 30px;
  text-decoration: underline;
}

.link-30:hover {
  color: #f6dae6;
}

.image-391 {
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-392 {
  object-fit: contain;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-393, .image-394, .image-395 {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-396 {
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-397, .image-398 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-399 {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-203a {
  min-height: 70px;
  padding: 60px 60px 0;
}

.div-block-1957 {
  background-image: linear-gradient(#00000080, #00000080);
  justify-content: center;
  align-items: center;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.image-400 {
  opacity: .9;
  flex: 1;
}

.bold-text-32 {
  font-size: 3.8vw;
}

.image-401 {
  display: none;
}

.grid-52c {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  align-items: stretch;
}

.skinlux-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce626f6_skin-hero.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.podnaslov-skinlux {
  background-color: #d5bb70;
  padding: 60px;
}

.petra-skinlux {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6271a_BP-147.avif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.heading-1461 {
  text-align: center;
  margin-bottom: 60px;
}

.container-401skin {
  color: var(--white);
  background-color: #d5bb70;
  max-width: 1180px;
  padding: 50px;
}

.skinlux-produkt {
  background-color: #333232;
  padding-left: 20px;
  padding-right: 20px;
}

.skinlux-produkt._2 {
  padding-top: 100px;
}

.container-414skin {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62705_5d6c7492bec2d86a583e0cd09d5ec170_BP-214.avif");
  background-position: 50%;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.sestava-skinlux {
  color: var(--white);
  background-color: #333232;
  padding: 100px 60px;
}

.container-491b {
  max-width: 1080px;
}

.container-491b.white {
  color: #fff;
}

.section-171b {
  color: var(--white);
  background-color: #333232;
  padding: 100px 60px;
}

.container-skinlux {
  color: var(--white);
  background-color: #333232;
  max-width: 1180px;
  padding: 50px;
}

.ko-ne-te-ave {
  background-color: var(--white);
  color: var(--dark);
  padding: 100px 60px;
}

.container-433v {
  text-align: center;
  max-width: 1080px;
  margin-bottom: 20px;
}

.section-156u {
  background-color: #d5bb70;
  padding: 100px 60px 0;
}

.cta-skinlux {
  background-color: #333232;
  padding: 80px 72px;
}

.puscica-skin-velika {
  color: #d5bb70;
}

.image-402 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.paragraph-267 {
  text-align: center;
  margin-bottom: 60px;
}

.heading-1462 {
  text-align: center;
}

.image-403 {
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-152s {
  background-color: var(--white-smoke);
  padding: 100px 60px 0;
}

.paragraph-268 {
  margin-bottom: 60px;
}

.grid-76a {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 40px;
  display: block;
}

.image-404, .image-405 {
  display: none;
}

.image-406, .image-407 {
  margin-bottom: 40px;
}

.div-block-1959 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-1959:hover {
  opacity: .82;
}

.div-block-1959.deep-pink {
  background-color: var(--deep-pink);
}

.div-block-1959.hercycle {
  background-color: var(--poletje);
}

.button-4 {
  letter-spacing: 2px;
  background-color: #a71962;
  border: 1px solid #fff;
  border-radius: 25px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  padding: 12px;
  display: flex;
  position: static;
  top: 0;
}

.button-4:active {
  border-style: solid;
}

.button-4.w--current {
  cursor: pointer;
  outline-color: #d383ab;
}

.button-4.w--current:hover {
  border: 1px #000;
}

.button-4.deep-pink, .button-4.deep-pink.w--current {
  background-color: var(--deep-pink);
}

.button-4.hercycle {
  background-color: var(--poletje);
}

.ovarycare-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62710_ovarycare-hero.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.podnaslov-ovarycare {
  background-color: var(--purple);
  padding: 60px;
}

.cta-ovarycare {
  background-color: #651f44;
  padding: 80px 72px;
}

.text-span-57 {
  font-size: 24px;
}

.div-block-146o {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62715_BP-101.avif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.container-414o {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bc9_ovary-11.webp");
  background-position: 50% 40%;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.container-401o {
  color: var(--white);
  background-color: #daa1a0;
  max-width: 1180px;
  padding: 50px;
}

.container-401o.meno {
  background-color: #d1888e;
}

.div-block-1881c {
  padding-left: 40px;
}

.pco-pcos {
  color: var(--white);
  background-color: #daa1a0;
  padding: 100px 60px;
}

.text-span-58 {
  background-color: var(--purple);
  text-decoration: underline;
}

.container-501 {
  border: 2px solid var(--white);
  max-width: 1080px;
  margin-top: 60px;
  margin-bottom: 60px;
  padding: 50px 50px 20px;
}

.container-501.black {
  border-color: var(--dark);
  margin-top: 0;
}

.container-501.black.bloat {
  background-color: #f6c98c;
  max-width: 1180px;
  margin-bottom: 0;
}

.container-501.black.bloat.trebuscek {
  background-color: #d4dbf3;
}

.paragraph-269 {
  margin-bottom: 40px;
}

.container-502 {
  max-width: 1080px;
}

.puscica-oval-srednja {
  color: #651f44;
  width: 50px;
  display: block;
}

.puscica-oval-srednja.orange {
  color: #e88f34;
}

.puscica-oval-srednja.babyblue {
  color: #c9d8f3;
}

.grid-57v {
  grid-column-gap: 10px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  place-items: start;
  display: grid;
}

.grid-57v.margin {
  margin-bottom: 80px;
}

.text-span-59 {
  background-color: #651f44;
}

.paragraph-270 {
  margin-bottom: 60px;
}

.puscica-ovary-velika {
  color: var(--purple);
}

.text-span-60 {
  background-color: #daa1a0;
}

.ovarycare-sestavine {
  background-color: var(--white);
  color: var(--dark);
  padding: 100px 60px;
}

.grid-57s {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  place-items: center start;
  display: grid;
}

.grid-57s.hair {
  margin-bottom: 40px;
}

.ovary-komu {
  background-color: var(--purple);
  color: var(--white);
  padding: 100px 60px 40px;
}

.ovary-razlika {
  color: var(--white);
  background-color: #daa1a0;
  padding: 100px 60px 0;
  display: block;
}

.column-114b {
  border-left: 2px solid var(--purple);
  padding-bottom: 40px;
  padding-left: 40px;
}

.div-block-1960 {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-1960.puscica {
  color: var(--white);
  width: auto;
  display: flex;
}

.div-block-1960.puscica.magn {
  margin-bottom: 5px;
}

.div-block-1960.puscica.magn.last {
  margin-bottom: 0;
}

.div-block-1961 {
  flex: 0 auto;
}

.div-block-1962 {
  flex: none;
  margin-right: 10px;
}

.image-408 {
  filter: grayscale();
}

.paragraph-271 {
  margin-bottom: 0;
}

.image-409 {
  mix-blend-mode: difference;
}

.image-409.luminosity {
  mix-blend-mode: luminosity;
}

.heading-1463 {
  margin-bottom: 40px;
}

.container-401w {
  color: var(--dark);
  max-width: 1180px;
  padding: 0;
}

.ig-haze-2 {
  background-color: #f6f4f1;
  padding-top: 100px;
  padding-bottom: 100px;
}

.ig-haze-2.fitness {
  background-color: var(--dark);
  color: var(--white);
}

.ig-haze-2.white {
  background-color: #0000;
}

.grid-57a2 {
  grid-column-gap: 25px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  align-items: center;
  margin-bottom: 60px;
}

._2-osnovna-koraka {
  color: var(--dark);
  padding: 100px 60px;
}

.ovary-st {
  color: var(--purple);
  text-align: center;
  margin-bottom: 20px;
  margin-right: 0;
  font-family: Caveat, sans-serif;
  font-size: 180px;
  line-height: .6;
}

.ovary-st.pink {
  color: var(--rosy-brown);
}

.ovary-st.leva.viola {
  color: #5d3a70;
}

.ovary-st.leva.orange {
  color: #e88f34;
}

.text-span-61 {
  background-color: #daa1a0;
  font-size: 35px;
}

.heading-1464 {
  line-height: 1.5;
}

.heading-1464.center {
  text-align: center;
}

.heading-1464.white {
  color: var(--white);
}

.pcos-skupno {
  padding: 100px 60px;
}

.pcos-ni-ozdravljiv {
  background-color: var(--purple);
  color: var(--white);
  padding: 100px 60px;
}

.section-217 {
  background-color: #050504;
  background-image: none;
  min-height: 100vh;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-217.thankyou {
  background-image: radial-gradient(circle, #330405, #fff0);
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.container-503 {
  color: var(--white);
  text-align: center;
}

.div-block-1963 {
  margin-bottom: 35px;
}

.div-block-1965 {
  border: 3px solid var(--medium-violet-red-2);
  mix-blend-mode: normal;
  border-radius: 3rem;
  margin-bottom: 60px;
  padding-top: 50px;
  padding-left: 40px;
  padding-right: 40px;
  position: relative;
  box-shadow: 0 2px 5px #a71962;
}

.div-block-1965.thankyou {
  margin-bottom: 0;
  padding-bottom: 50px;
}

.heading-1465 {
  text-align: center;
  text-shadow: 0 1px 6px #f0f0f08c;
  margin-bottom: 0;
  font-family: Noto Serif, sans-serif;
}

.heading-1465.thanktou {
  color: var(--grey-3);
}

.div-block-1966 {
  z-index: 1;
  width: 220px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: -22px 0% auto;
}

.div-block-1967 {
  width: 216px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-1968 {
  background-color: #050504;
  background-image: radial-gradient(circle, #330405 100%, #fff0);
  width: 200px;
  height: 6px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: -4px 0% auto;
}

.div-block-1968.black, .div-block-1968._2 {
  background-image: none;
}

.heading-1466 {
  box-shadow: none;
  color: var(--medium-violet-red-2);
  margin-bottom: 30px;
}

.div-block-1969 {
  padding-top: 0;
}

.text-span-63 {
  text-shadow: 4px 4px 10px var(--medium-violet-red-2);
}

.pco-vs-pcos {
  background-color: var(--white-smoke);
  padding: 100px 60px;
}

.div-block-1970 {
  text-align: center;
}

.div-block-1971 {
  background-color: var(--white);
  justify-content: flex-start;
  padding: 40px 30px 30px;
  display: block;
}

.div-block-1971.razmak {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  padding-top: 40px;
  display: block;
  position: static;
}

.text-span-64 {
  font-size: 80px;
}

.heading-1467 {
  text-align: center;
}

.container-454c {
  max-width: 1080px;
  margin-bottom: 60px;
}

.velik-naslov {
  color: var(--purple);
  text-align: center;
  margin-bottom: 20px;
  margin-right: 0;
  font-family: Caveat, sans-serif;
  font-size: 160px;
  line-height: .6;
}

.velik-naslov.rosy-brown {
  color: var(--rosy-brown);
}

.grid-151 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  place-items: center;
}

.grid-152 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

.razlike {
  z-index: 1;
  color: var(--purple);
  text-align: center;
  margin-bottom: 20px;
  margin-right: 0;
  font-family: Caveat, sans-serif;
  font-size: 50px;
  line-height: .6;
  position: absolute;
  inset: -11% 0% auto;
}

.div-block-1972 {
  position: relative;
}

.simptomi {
  z-index: 1;
  color: var(--purple);
  text-align: center;
  margin-bottom: 20px;
  margin-right: 0;
  font-family: Caveat, sans-serif;
  font-size: 50px;
  line-height: .6;
  position: absolute;
  inset: -13% 0% auto;
}

.plodnost {
  z-index: 1;
  color: var(--purple);
  text-align: center;
  margin-bottom: 20px;
  margin-right: 0;
  font-family: Caveat, sans-serif;
  font-size: 50px;
  line-height: .6;
  position: absolute;
  inset: -14% 0% auto;
}

.container-491b-mobile {
  max-width: 1080px;
  display: none;
}

.container-491b-comp {
  max-width: 1080px;
}

.columns-104 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.grid-57j {
  grid-column-gap: 0px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  margin-bottom: 0;
}

.image-417 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.columns-105 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-418 {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-419 {
  margin: -1px auto 40px;
  display: block;
}

.heading-1470.first {
  z-index: 2;
  color: var(--dark);
  position: relative;
}

.divider-smoke {
  background-color: #ffffff3b;
  height: 2px;
  margin-bottom: 80px;
}

.section-191v {
  padding: 100px 60px 0;
}

.cta-fitness {
  background-image: linear-gradient(#44444480, #44444480), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62760_fitness-cta.avif");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  min-height: 600px;
  padding: 100px 72px;
  display: flex;
}

.div-petra-fitness {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce626dc_petra-proizvodnja2.avif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.container-thomas {
  background-image: linear-gradient(#1d1d1d33, #1d1d1d33), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62767_Tomas-Testo-Boost-Black-Ginger.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1180px;
  height: 600px;
  display: flex;
}

.grid-100a {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  align-items: center;
}

.background-video-2 {
  z-index: 1;
  height: 650px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-1979 {
  max-width: 367px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
  display: block;
}

.container-23b {
  border: 3px solid #313843;
  max-width: 1080px;
  margin-top: auto;
  padding: 50px;
}

.div-block-1981 {
  padding-top: 40px;
}

.image-423 {
  display: block;
}

.heading-1474 {
  color: var(--white);
  margin-bottom: 0;
}

.heading-1475 {
  color: var(--white);
  text-align: center;
}

.paragraph-272 {
  font-style: italic;
}

.bg-fitness-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62795_bg-fitness-hero.avif");
  background-position: 0 0, 0 0, 0%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.div-block-1924a {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce624dd_kurkumin-square.avif");
  background-position: 50%;
  background-size: cover;
  height: 100%;
}

.div-block-1982 {
  text-align: center;
  border: 2px solid #c58778cc;
  margin-bottom: 60px;
  padding: 40px;
}

.section-218 {
  padding: 100px 60px;
}

.container-505 {
  max-width: 1080px;
}

.div-block-1983 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.background-video-3 {
  max-width: 600px;
}

.div-block-1984 {
  width: 400px;
  margin-right: 60px;
}

.div-block-1985 {
  width: 281px;
}

.bg-st {
  color: #62366f;
  text-align: center;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Caveat, sans-serif;
  font-size: 200px;
  line-height: 200px;
}

.paragraph-273 {
  text-align: center;
}

.grid-153 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr .5fr;
  align-items: center;
}

.image-425 {
  filter: grayscale(35%);
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-153s {
  color: var(--white);
  background-color: #333232;
  padding: 100px 60px 80px;
}

.poruseno-crevesje {
  text-align: left;
  margin-bottom: 10px;
}

.heading-1477 {
  text-align: center;
  margin-bottom: 40px;
}

.heading-1478 {
  text-align: left;
}

.text-span-68 {
  background-color: #f5c3c7;
}

.text-span-69 {
  background-color: #d6bb6d;
}

.heading-1479 {
  text-align: center;
}

.image-426 {
  margin-bottom: 60px;
}

.text-span-70 {
  text-transform: uppercase;
}

.image-295a {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.cta-tikotok {
  background-image: linear-gradient(#44444480, #44444480);
  justify-content: center;
  align-items: center;
  min-height: 600px;
  padding: 100px 72px;
  display: flex;
}

.cta-tikotok.herbiotic {
  background-image: linear-gradient(#80708080, #80708080), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627af_hb-34.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.cta-tikotok.vnetja {
  background-image: linear-gradient(#80708080, #80708080), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bfa_ES_MAJ5804.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.cta-tikotok.vnetja.zima {
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ad9_dmanoza_zima4.webp");
}

.cta-tikotok.hair {
  background-image: linear-gradient(#80707080, #80707080), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62930_9Y0A2327.avif");
  background-position: 0 0, 0%;
  background-size: auto, cover;
}

.cta-tikotok.bloat {
  background-image: linear-gradient(#80708080, #80708080), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627af_hb-34.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.cta-tikotok.herbiotic-new {
  background-image: linear-gradient(#80708080, #80708080), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62968_CARNIUMBOTANICALS2290full.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.cta-tikotok.herbiotic-femcare {
  background-image: linear-gradient(#80708080, #80708080), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce629d0_e9d5f461d3bee05c266eac7b824e18f1_CARNIUMBOTANICALS0161.avif");
  background-position: 0 0, 50% 60%;
  background-size: auto, cover;
}

.cta-tikotok.femcare {
  z-index: 1;
  background-image: linear-gradient(#80708080, #80708080), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ab6_CARNIUMBOTANICALS0121.avif");
  background-position: 0 0, 50% 60%;
  background-size: auto, cover;
  margin-top: -70px;
  padding-top: 200px;
  position: relative;
}

.cta-tikotok.melasma {
  background-image: linear-gradient(#80708080, #80708080), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b0f_melasma-girl3.avif");
  background-position: 0 0, 50% 60%;
  background-size: auto, cover;
}

.cta-tikotok.pms {
  background-image: linear-gradient(#80708080, #80708080), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bd0_pms-55.avif");
  background-position: 0 0, 50% 60%;
  background-size: auto, cover;
}

.cta-tikotok.hujsanje {
  background-image: linear-gradient(#80708080, #80708080), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62be4_hujsanje-cta.webp");
  background-position: 0 0, 50% 80%;
  background-size: auto, cover;
}

.cta-tikotok.slimb {
  background-image: radial-gradient(circle, #00000042, #0000), linear-gradient(#807080a1, #807080a1), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685a8ae9f1c45e52245d206a_Dream_shape_Slim_B20.webp");
  background-position: 0 0, 0 0, 50% 40%;
  background-size: auto, auto, cover;
}

.cta-tikotok.dreamshape {
  background-image: radial-gradient(circle, #00000042, #0000), linear-gradient(#806b80a1, #806b80a1), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685afb9e109e8ba866a098cf_Dream_shape_Slim_B32.webp");
  background-position: 0 0, 0 0, 50% 40%;
  background-size: auto, auto, cover;
}

.cta-tikotok.truebronze {
  background-image: radial-gradient(circle, #00000042, #0000), linear-gradient(#7272722e, #7272722e), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68851a3e9e292fd0b99fb3fc_truebronzehero2.webp");
  background-position: 0 0, 0 0, 50% 40%;
  background-size: auto, auto, cover;
}

.div-block-1986 {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.glivicna-tiktok-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627aa_BP-40-pink.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.podnaslov-tiktok {
  background-color: #dbbdc9;
  padding: 60px;
}

.podnaslov-tiktok.herbiotic {
  background-color: #df9ba2;
  padding-top: 100px;
  padding-bottom: 100px;
}

.podnaslov-tiktok.vnetja {
  background-color: #69cbf6;
  padding-top: 100px;
  padding-bottom: 100px;
}

.podnaslov-tiktok.vnetja.zima {
  background-color: #d1e4ff;
}

.podnaslov-tiktok.herbiotic-new {
  background-color: #bb1b53;
  padding-top: 100px;
  padding-bottom: 100px;
}

.div-block-1987 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627a5_BP-41a.avif");
  background-position: 50% 0;
  background-size: cover;
  height: 66vh;
}

.div-block-1988 {
  padding: 100px 50px;
}

.grid-154 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--white);
  background-color: #cf6d70;
  grid-template-rows: auto;
  align-items: center;
}

.grid-154.vnetje {
  background-color: #fd8bad;
}

.grid-154.vnetje.zima {
  background-color: #354dad;
}

.grid-154._2 {
  background-color: #69cbf6;
}

.grid-154._2.zima {
  background-color: #658bc2;
}

.tiktok-st {
  color: #717883;
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce625a6_95c7338c08e837b55b93a0a5e0dbefbd_her-full22.avif");
  background-position: 50% 0;
  background-size: cover;
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Noto Serif, sans-serif;
  font-size: 200px;
  line-height: 200px;
}

.tiktok-st.new {
  background-color: #f29ea6;
  background-image: linear-gradient(to bottom, transparent, var(--pink));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 190px;
}

.tiktok-st.melazma {
  background-color: var(--peach-pink);
  background-image: linear-gradient(to bottom, transparent, var(--pink));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 190px;
}

.tiktok-st.pms {
  background-color: var(--peach-pink);
  background-image: linear-gradient(180deg, transparent, var(--deep-pink));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 190px;
}

.tiktok-st.hujsanje {
  background-color: var(--peach-pink);
  background-image: linear-gradient(180deg, transparent, var(--medium-violet-red-2));
  -webkit-text-stroke-width: 3px;
  -webkit-text-stroke-color: #000;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 190px;
}

.tiktok-st.kozmetika {
  text-align: left;
  -webkit-text-fill-color: transparent;
  background-color: #bb1b53;
  background-image: none;
  -webkit-background-clip: text;
  background-clip: text;
  padding-left: 25px;
  font-size: 4rem;
  line-height: 1;
}

.tiktok-st.revitalux {
  color: #d1d1d1;
  text-align: left;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  padding-left: 25px;
  font-size: 4rem;
  line-height: 1;
}

.tiktok-st.beeyoung {
  color: #f6f6f6;
  text-align: left;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  padding-left: 25px;
  font-size: 4rem;
  line-height: 1;
}

.tiktok-st.viola {
  color: #6e6372;
  text-align: left;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  padding-left: 25px;
  font-size: 4rem;
  line-height: 1;
}

.tiktok-st.skrlatna {
  text-align: left;
  -webkit-text-fill-color: transparent;
  background-color: #845354;
  background-image: none;
  -webkit-background-clip: text;
  background-clip: text;
  padding-left: 25px;
  font-size: 4rem;
  line-height: 1;
}

.tiktok-st.black {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  padding-left: 25px;
  font-size: 4rem;
  line-height: 1;
}

.section-103t {
  background-color: var(--white-smoke);
  color: var(--dark);
  padding: 100px 60px;
}

.section-103t.deep-pink {
  z-index: 3;
  color: var(--deep-pink);
  position: relative;
}

.section-103t.deep-pink.oval {
  background-image: linear-gradient(#fff0, #fceff0);
  border-top-left-radius: 5rem;
  border-top-right-radius: 5rem;
}

.section-103t.melazma {
  z-index: 98;
  color: var(--deep-pink);
  background-color: #fdeaec;
  position: relative;
}

.section-103t.blue {
  z-index: 3;
  background-color: var(--lavender);
  color: var(--royal-blue);
  position: relative;
}

.section-103t.magnezij {
  z-index: 3;
  background-color: #c3c6d8;
  background-image: linear-gradient(180deg, var(--lavender), #fff0 38%);
  color: var(--white);
  position: relative;
}

.section-103t.magnezij.moski {
  padding-bottom: 0;
}

.section-103t.hujsanje {
  z-index: 98;
  background-color: var(--peach-pink);
  color: var(--deep-pink);
  position: relative;
}

.section-103t.pms {
  z-index: 98;
  color: var(--deep-pink);
  background-color: #ef99a3;
  background-image: linear-gradient(#0000, #fdeaec);
  position: relative;
}

.section-103t.uni {
  z-index: 3;
  background-color: var(--misty-rose);
  color: var(--light-slate-grey);
  position: relative;
}

.section-103t.magnezij-zenska {
  z-index: 3;
  background-color: #c3c6d8;
  background-image: linear-gradient(180deg, var(--peach-soft-pink), #fff0 38%);
  color: var(--white);
  position: relative;
}

.herbiotic-vnetja-tt {
  z-index: 1;
  color: var(--white);
  background-color: #ef99a3;
  background-image: linear-gradient(#1515152e, #1515152e), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce625a0_chrysanthemum-flowers.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  margin-bottom: 0;
  padding: 90px 60px 128px;
  font-size: 22px;
  position: relative;
}

.text-span-71 {
  font-size: 25px;
}

.section-172tt {
  background-color: #f5d9dc;
  padding: 100px 60px;
  position: relative;
}

.section-172tt.rumena {
  background-color: #fef55e;
}

.section-172tt.rumena.zima {
  background-color: #d1e4ff;
  background-image: none;
}

.div-block-1987a {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627ac_hb-33.avif");
  background-position: 50% 0;
  background-size: cover;
  height: 100%;
  min-height: 66vh;
}

.heading-1480 {
  text-align: center;
  margin-bottom: 40px;
}

.paragraph-175tt {
  text-align: center;
  margin-bottom: 25px;
}

.text-span-72 {
  color: var(--white);
  background-color: #cf6d70;
}

.paragraph-175uu {
  text-align: center;
  margin-bottom: 40px;
}

.grid-154a {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--white);
  background-color: #df9ba1;
  grid-template-rows: auto;
  align-items: center;
}

.grid-154a.turkizna {
  background-color: #fd8bad;
}

.grid-154a.turkizna.zima {
  background-color: #0a1e5c;
}

.div-block-1987b {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627ab_hb-32.avif");
  background-position: 50%;
  background-size: cover;
  height: 100%;
  min-height: 66vh;
}

.text-span-73 {
  background-color: #df9ba1;
}

.text-span-74 {
  color: var(--white);
  background-color: #df9ba1;
}

.puscica-tt-herbiotic {
  color: #df9ba1;
  display: block;
}

.puscica-tt-herbiotic._2 {
  color: #f08790;
}

.puscica-tt-herbiotic._2s {
  color: #f9a9b4;
}

.sos-koraki {
  color: var(--dark);
  background-color: #f5d9dc;
  padding: 100px 60px;
}

.sos-koraki.rumena {
  background-color: #fff65e;
  background-image: none;
}

.sos-koraki.rumena.zima {
  color: var(--white);
  background-image: linear-gradient(#658bc2, #162d86);
}

.sos-koraki.herbiotic {
  color: var(--grey-1);
  background-image: linear-gradient(#0000, #fcbec5);
}

.sos-koraki.femcare {
  z-index: 2;
  color: var(--grey-1);
  background-image: linear-gradient(#0000, #fcbec5);
  border-radius: 5rem;
  position: relative;
}

.sos-koraki.melazma {
  background-image: linear-gradient(to bottom, transparent, var(--peach-puff));
  color: var(--grey-1);
  padding-top: 60px;
}

.text-span-75 {
  color: var(--white);
  background-color: #ce6d70;
}

.container-401i {
  background-color: var(--white-smoke);
  color: var(--dark);
  max-width: 1180px;
  padding: 60px 50px;
}

.section-219 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce625a6_95c7338c08e837b55b93a0a5e0dbefbd_her-full22.avif");
  background-position: 50%;
  background-size: cover;
  height: 50vw;
}

.container-433b {
  text-align: center;
  max-width: 1080px;
}

.estrogenski-trebuscek-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627b2_estrog-meno-hero.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.heading-1481 {
  text-align: center;
  margin-top: 20px;
}

.podnaslov-obroc {
  background-color: var(--rosy-brown);
  padding: 60px;
}

.paragraph-274 {
  text-align: center;
}

.section-122a {
  color: var(--white);
  background-color: #232363;
  background-image: linear-gradient(#2e2e90, #232363);
  padding: 100px 60px;
}

.section-122a.no-margin-bottom {
  padding-bottom: 0;
}

.section-122a.body {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627c0_332y.avif"), linear-gradient(#2e2e90, #232363);
  background-position: 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
  background-attachment: scroll, scroll;
}

.paket-adijo-trebuscek {
  z-index: 1;
  background-color: #f2d9d1;
  background-image: linear-gradient(#f2d9d1, #f6f4f1);
  margin-bottom: 0;
  padding: 90px 60px 40px;
  font-size: 22px;
  position: relative;
}

.image-15a {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-1482 {
  text-align: center;
}

.container-414mn {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62275_Menowell-1.webp");
  background-position: 50% 40%;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.div-block-1988y {
  padding: 100px 50px;
}

.section-172m {
  background-color: #f2d9d1;
  background-image: radial-gradient(circle at 50% 70%, #ffeaea, #f2d9d1 36%);
  padding: 100px 60px;
  position: relative;
}

.image-427 {
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-123p {
  background-color: #f2d9d1;
  padding: 100px 60px 60px;
  display: block;
}

.image-428 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-1483 {
  margin-bottom: 10px;
}

.grid-155 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

.peach-marker {
  background-color: #f2d9d1;
}

.deep-roza-marker {
  color: var(--white);
  background-color: #d1888e;
}

.heading-1484 {
  text-align: center;
}

.image-430 {
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-179p {
  background-image: linear-gradient(#0000 18%, #f2d9d1);
  padding: 100px 60px;
  display: block;
}

.section-123a {
  background-image: linear-gradient(#f1d8d1, #fff 88%);
  padding: 100px 60px;
  display: block;
}

.section-145p {
  color: var(--dark);
  background-color: #f2d9d1;
  padding: 0 60px 100px;
}

.image-431 {
  margin-bottom: 40px;
}

.grid-sredina {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
  align-items: center;
}

.ovarycare-produkt-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bc8_ovary-hero-product.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.ovary-ucinki {
  background-color: var(--purple);
  color: var(--white);
  padding: 100px 60px;
}

.ovarycare-primeri {
  background-color: var(--white);
  color: var(--dark);
  padding: 100px 60px;
}

.thomas-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627e6_9Z7A4547.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.div-thomas {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627e7_thomas.avif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  min-height: 660px;
}

.heading-1485 {
  margin-bottom: 0;
}

.section-152t {
  background-color: var(--white-smoke);
  padding: 100px 60px 0;
}

.paragraph-275 {
  margin-bottom: 60px;
}

.section-176b {
  color: var(--white);
  background-color: #49636f;
  padding: 100px 60px;
}

.container-411t {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627e8_9Z7A4544.avif");
  background-position: 50%;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.div-block-149t {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627ea_testo-thomas.webp");
  background-position: 50% 100%;
  background-size: cover;
  height: 100%;
}

.heading-1486 {
  margin-bottom: 40px;
}

.grid-100t {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  margin-bottom: 40px;
}

.text-span-76 {
  font-size: 35px;
}

.cta-fitness-thomas {
  background-image: linear-gradient(#44444480, #44444480), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627e9_thomas-cta.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  min-height: 600px;
  padding: 100px 72px;
  display: flex;
}

.thomas-bg {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627eb_Tomas-Black-Ginger.webp");
  background-position: 50%;
  background-size: cover;
  height: 100%;
}

.container-thomas-2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627e9_thomas-cta.webp");
  background-position: 50%;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 1180px;
  height: 800px;
  display: flex;
}

.paragraph-277 {
  margin-bottom: 100px;
}

.focusplus-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627ec_focusplus-hero.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.walsh-heading-regular-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1.3em;
  font-weight: 400;
  line-height: 1.2;
}

.walsh-inner-wrap-gap-2 {
  z-index: 2;
  grid-row-gap: 1.1em;
  flex-direction: column;
  display: flex;
  position: relative;
}

.walsh-stats-number-large-2 {
  white-space: normal;
  font-family: Open Sans, sans-serif;
  font-size: 7.2em;
  font-weight: 700;
  line-height: 1;
}

.walsh-stats-number-large-2.meno {
  z-index: 2;
  font-size: 5.7em;
  position: relative;
}

.walsh-center-col-2 {
  grid-row-gap: 1em;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627fe_heart6.avif");
  background-position: 50% 20%;
  background-repeat: no-repeat;
  background-size: contain;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 40px 35px 0;
  display: flex;
}

.walsh-center-col-2.meno {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62800_heart7.avif");
  padding-left: 0;
  padding-right: 0;
}

.walsh-center-col-2.ashwa {
  background-image: none;
  border: 2px solid #000;
  border-radius: 3rem;
  padding: 20px 10px;
  position: relative;
  overflow: hidden;
}

.walsh-main-grid-2 {
  grid-column-gap: 2.2em;
  grid-row-gap: 2.2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  place-items: start stretch;
  width: 100%;
  position: relative;
}

.walsh-container-2 {
  z-index: 2;
  flex: none;
  width: 100%;
  max-width: 1480px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.walsh-container-2.pink {
  color: #bb1b53;
}

.div-block-1994 {
  padding-top: 100px;
}

.container-509 {
  max-width: 1180px;
}

.walsh-main-grid-2-meno {
  grid-column-gap: 2.2em;
  grid-row-gap: 2.2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  place-items: start stretch;
  width: 100%;
  position: relative;
}

.text-span-77 {
  font-size: .7em;
}

.container-5001 {
  color: var(--white);
  background-color: #2a493a;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.fokus-grafika {
  color: var(--white);
  background-color: #6f9096;
  background-image: linear-gradient(#6f9096, #39595f);
  padding: 100px 60px;
}

.fokus-grafika.motnje {
  background-color: #c4d6bd;
  background-image: none;
}

.fokus-grafika.motnje.blue {
  background-color: var(--royal-blue);
}

.paragraph-278 {
  text-align: center;
}

.podnaslov-focus {
  background-color: #281125;
  padding: 60px;
}

.focus-razlika {
  background-color: var(--cadet-blue);
  background-image: linear-gradient(to bottom, var(--dark-slate-grey), var(--cadet-blue));
  color: var(--white);
  padding: 100px 60px 0;
  display: block;
}

.focus-razlika.motnje {
  background-color: #c4d6bd;
  background-image: none;
}

.focus-razlika.motnje.blue {
  background-color: var(--royal-blue);
}

.paragraph-279 {
  margin-bottom: 60px;
}

.focus-sestavine {
  color: var(--white);
  background-color: #202020;
  padding: 100px 60px 40px;
}

.grid-571 {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 3fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  place-items: start stretch;
  display: grid;
}

.paragraph-175c {
  text-align: left;
  margin-bottom: 60px;
}

.paragraph-280 {
  margin-bottom: 0;
}

.columns-93c {
  max-width: 1080px;
}

.stres-nas-dela-neumne {
  color: var(--white);
  background-color: #6f9096;
  padding: 0 60px 100px;
  position: relative;
}

.znanstvena-fantastika {
  color: var(--white);
  background-color: #f9cdbc;
  background-image: linear-gradient(#e0b7a7 16%, #f9cdbc);
  padding: 100px 60px 0;
}

.vse-o-nootropikih {
  background-color: var(--white);
  background-image: linear-gradient(to bottom, var(--peach-puff), white 33%, #f9cdbc);
  color: var(--dark);
  padding: 100px 60px;
}

.potencial-sposobnosti {
  background-color: var(--cadet-blue);
  background-image: linear-gradient(to bottom, var(--cadet-blue), var(--dark-slate-grey));
  color: var(--white);
  padding: 100px 60px 0;
}

.fokus-pristnost-zbranost {
  background-image: linear-gradient(#f9cdbc, #fff);
  padding: 0 60px 100px;
  position: relative;
}

.kaj-lahko-pricakujem {
  background-color: var(--black-violet);
  color: var(--white);
  padding: 100px 60px;
}

.petra-fokus {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6280b_eko-skrnicl-154.webp");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.marker-orange {
  background-color: #e98f34;
}

.column-114o {
  border-left: 2px solid #e88f34;
  padding-bottom: 40px;
  padding-left: 40px;
}

.puscica-orange {
  color: #e88f34;
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.text-span-78 {
  background-color: #e88f34;
  font-size: 27px;
}

.fokus-slika {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62813_DSCF0401-2.webp");
  background-position: 50%;
  background-size: cover;
  max-width: 1080px;
  height: 600px;
  margin-bottom: 80px;
}

.fokus-slika.motnje {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce628c5_focus%2B-57.avif");
  background-position: 50% 100%;
}

.fokus-slika.intolerance {
  border: 2px solid var(--white);
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6295f_healthy-food-vs-unhealthy-food.avif");
  max-width: 1180px;
}

.image-434 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-501a {
  border: 2px solid var(--white);
  max-width: 1080px;
  margin-top: 60px;
  margin-bottom: 60px;
  padding: 50px 50px 20px;
}

.container-501a.black {
  border-color: var(--dark);
  margin-top: 0;
  padding-bottom: 0;
}

.skinlux-produkt-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6281e_Skin-hero2.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.image-436 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-skin {
  color: var(--white);
  background-color: #0000;
  border: 2px solid #d5bb70;
  max-width: 1180px;
  padding: 50px;
}

.heading-skin {
  float: left;
  color: var(--white);
  text-align: center;
  text-transform: none;
  border: 1px solid #0000;
  margin-bottom: 26px;
  padding-left: 0;
  font-size: 45px;
  font-weight: 400;
  line-height: 70px;
  display: block;
  position: static;
  inset: -3px;
}

.container-414skin2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62705_5d6c7492bec2d86a583e0cd09d5ec170_BP-214.avif");
  background-position: 50%;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.petra-skinlux-2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62820_BP-109i.webp");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.akcija-banner {
  z-index: 120;
  object-fit: fill;
  border-radius: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: fixed;
  inset: 0 0% auto;
}

.container-482a {
  background-color: var(--medium-violet-red-2);
  outline-color: var(--white);
  outline-offset: 0px;
  border-radius: 0 0 25px 25px;
  outline-width: 1px;
  outline-style: none;
  max-width: 1180px;
  padding: 8px;
}

.heading-1487 {
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
  font-size: 25px;
}

.bloataid-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62888_bloataid-hero.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.heading-1495 {
  text-align: center;
}

.podnaslov-bloataid {
  background-color: #f6c98c;
  background-image: linear-gradient(#0000, #ffd396);
  padding: 60px 60px 0;
}

.podnaslov-bloataid.intolerance {
  background-color: #c9d8f3;
  background-image: linear-gradient(#0000, #ffd396);
  padding-top: 100px;
}

.cta-bloataid {
  background-color: #ffd396;
  padding: 80px 72px;
}

.heading-1496 {
  margin-bottom: 60px;
}

.kljuc-do-zdrave-prehrane {
  color: var(--white);
  background-color: #4a3c8f;
  padding: 100px 60px;
}

.container-bloataid {
  color: var(--white);
  background-color: #958cc2;
  max-width: 1180px;
  padding: 50px;
}

.container-bloataid.transparent {
  background-color: #0000;
  border: 2px solid #000;
}

.container-bloataid.intolerance {
  border: 2px solid var(--white);
  background-color: #0000;
}

.container-501c {
  border: 2px none var(--white);
  color: var(--white);
  background-color: #d0ddf8eb;
  max-width: 1080px;
  margin-top: auto;
  margin-bottom: 60px;
  padding: 15px;
  position: relative;
}

.container-501c.purple {
  margin-bottom: 0;
}

.container-501c.intolerance {
  max-width: 1180px;
  margin-bottom: 100px;
}

.container-452a {
  text-align: center;
  max-width: 1080px;
}

.section-172a {
  background-image: linear-gradient(#fff 25%, #4a3c8f);
  padding: 100px 60px;
  position: relative;
}

.image-451 {
  position: relative;
}

.marker-pastelyellow {
  color: var(--white);
  background-color: #f6c98c;
  text-decoration: underline;
}

.ucinkovita-prebava {
  color: var(--white);
  background-image: linear-gradient(#4a3c8f, #958cc2 42%);
  padding: 0 60px 100px;
}

.ucinkovita-prebava.intolerance {
  background-image: linear-gradient(#4a3c8f, #958cc2 42%);
}

.div-block-1996 {
  border: 2px solid var(--white);
  color: var(--white);
  padding: 40px;
}

.div-block-1996.black {
  color: var(--dark);
}

.section-84fa {
  background-color: #f5f5f5;
  background-image: none;
  padding: 0 60px 60px;
}

.section-84fa.intolerance {
  background-color: var(--color-3);
  background-image: linear-gradient(#ffd396 28%, #0000 82%);
}

.image-419a {
  margin-bottom: auto;
}

.image-452 {
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-452.marg {
  margin-bottom: 60px;
}

.paragraph-84d {
  text-align: center;
  text-transform: none;
  margin-bottom: 40px;
  font-size: 21px;
  line-height: 29px;
}

.bloataid-razlika {
  color: var(--white);
  background-color: #968cc2;
  background-image: linear-gradient(#4a3c8f, #0000);
  padding: 100px 60px 0;
  display: block;
}

.bloataid-razlika.trebuscek {
  background-image: linear-gradient(to bottom, var(--rosy-brown), transparent);
}

.bloataid-razlika.uni {
  background-color: #738db4;
  background-image: linear-gradient(180deg, var(--misty-rose), transparent);
  padding-top: 0;
}

.column-114d {
  border-left: 2px solid #f6c98c;
  padding-bottom: 40px;
  padding-left: 40px;
}

.column-114d.viola {
  border-left-color: #5d3a70;
}

.column-114d.dark {
  border-left-color: #fff;
}

.zakaj-pride-do-pomanjkanja {
  color: var(--dark);
  background-image: linear-gradient(#0000, #f5f5f5);
  padding: 100px 60px;
}

.zakaj-pride-do-pomanjkanja.trebuscek {
  background-image: linear-gradient(to bottom, var(--haze), var(--white) 49%, #f5f5f5);
}

.text-span-59a {
  background-color: #f6c98c;
}

.paragraph-283 {
  margin-bottom: 40px;
}

.image-417a {
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
  bottom: -11px;
}

.marker-babyblue {
  background-color: #c9d8f3;
}

.container-414b {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce628a1_DSCF1082.avif");
  background-position: 50%;
  background-size: cover;
  border: 2px solid #000;
  border-top-style: none;
  max-width: 1180px;
  height: 600px;
  margin-bottom: 60px;
}

.container-414b.herbiotic {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce620e2_CB-35.avif");
}

.container-414b.intolerance {
  border-top-style: solid;
  margin-bottom: 100px;
}

.grid-36d {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.paragraph-118b {
  margin-bottom: 0;
}

.image-451a {
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: 0% 0% auto;
}

.div-block-1870akcija {
  background-color: var(--goldenrod);
  text-transform: uppercase;
  border-radius: 7px;
  margin-top: 0;
  margin-bottom: 5px;
  margin-left: 10px;
  position: static;
}

.text-block-41akcija {
  color: var(--dark);
  padding: 5px 7px;
  font-size: 14px;
  font-weight: 400;
}

.text-block-47 {
  color: var(--white);
  text-align: center;
}

.image-453 {
  position: static;
  inset: auto 0% 0% auto;
}

.div-block-1998 {
  position: absolute;
  inset: auto 0% 0% auto;
}

.div-block-1999 {
  color: var(--white);
  text-align: center;
  background-color: #0000;
  border-radius: 15px;
  padding: 15px;
}

.container-5005 {
  max-width: 1080px;
}

.section-222 {
  background-color: var(--medium-violet-red-2);
  object-fit: fill;
  background-image: none;
  padding-top: 50px;
  padding-bottom: 50px;
}

.heading-1499 {
  margin-bottom: 0;
}

.div-block-2000 {
  max-width: 350px;
  margin-left: auto;
  margin-right: auto;
}

.image-454 {
  margin-bottom: 20px;
}

.paragraph-284 {
  margin-bottom: 40px;
}

.container-5006 {
  padding-top: 3px;
  padding-bottom: 5px;
  display: none;
  position: static;
}

.motnje-pozornosti-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce628e6_motnjepozornosti-hero.avif");
  background-position: 0 0, 0 0, 15%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.quick-stack {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.cell-2, .cell-3, .cell-4 {
  justify-content: center;
  align-items: center;
}

.paragraph-144v {
  text-align: left;
  margin-bottom: 0;
  font-size: 20px;
}

.cta-focus-omega {
  background-color: #202020;
  padding: 80px 72px;
}

.paragraph-285 {
  margin-bottom: 60px;
}

.container-5007 {
  max-width: 1080px;
}

.ivljenje-z-zakamuflirano {
  color: var(--white);
  background-color: #202020;
  background-image: none;
  padding: 100px 60px;
}

.container-5008 {
  max-width: 1080px;
}

.cell-5 {
  text-align: left;
  background-color: #fcf4f0;
  border-radius: 10px;
}

.div-block-2001 {
  background-color: var(--peach-puff);
  text-align: center;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 120px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 15px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.list-42 {
  margin-bottom: 15px;
  padding-right: 20px;
  list-style-type: none;
}

.quick-stack-2 {
  padding-left: 0;
  padding-right: 0;
}

.image-455 {
  margin: 40px auto 60px;
  display: block;
}

.ivimo-v-norem-asu {
  background-color: #216de8;
  background-image: linear-gradient(to bottom, #b8d3ad, var(--honeydew));
  color: var(--white);
  padding: 0 60px 100px;
  position: relative;
}

.ivimo-v-norem-asu.blue {
  background-color: #216ce8;
  background-image: none;
}

.kaj-mora-vedeti {
  color: var(--white);
  background-color: #c4d6bd;
  background-image: none;
  padding: 100px 60px 0;
}

.kaj-mora-vedeti.blue {
  background-color: var(--royal-blue);
}

.puscica-velika {
  color: var(--dark);
}

.puscica-velika.orange {
  color: #e88f34;
}

.nootropiki {
  color: var(--white);
  background-color: #202020;
  padding: 0 60px 100px;
}

.podnaslov-focus-motnje {
  background-color: #202020;
  padding: 60px;
}

.vse-o-nootropikih-copy {
  background-color: var(--white);
  background-image: linear-gradient(117deg, var(--peach-puff), #fff0f0 49%, #f9cdbc);
  color: var(--dark);
  padding: 100px 60px 0;
}

.image-456 {
  margin-bottom: -43px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-457 {
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.marker-mint {
  background-color: var(--honeydew);
}

.heading-1500 {
  text-align: center;
}

.heading-1501 {
  color: var(--white);
  margin-bottom: 40px;
}

.italic-text-30 {
  color: var(--dark);
}

.marker-peachy {
  color: var(--white);
  background-color: #f9cdbc;
}

.prikrita-motnja-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce628e5_prikritemotnje-hero.avif");
  background-position: 0 0, 0 0, 100% 0;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  background-attachment: scroll, scroll, scroll;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.paragraph-286 {
  margin-bottom: 60px;
}

.div-block-1920a {
  border-left: 2px solid var(--white);
  text-align: left;
  padding-left: 30px;
}

.paragraph-287 {
  text-align: left;
  margin-bottom: 40px;
}

.paragraph-288 {
  margin-bottom: 100px;
}

.heading-1502 {
  text-align: left;
}

.heading-1502.black {
  color: var(--dark);
}

.pogovoriva-se-o {
  background-image: linear-gradient(#f9cdbc, #fff);
  padding: 100px 60px 0;
  position: relative;
}

.marker-blue {
  background-color: var(--royal-blue);
  padding-left: 5px;
  padding-right: 5px;
}

.paragraph-287a {
  text-align: left;
  margin-bottom: 80px;
}

.heading-1500a {
  color: var(--white);
  text-align: center;
  margin-bottom: 60px;
}

.heading-1500a.black {
  color: var(--dark);
}

.kozne-bolezni-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce628d6_koznebolezni-hero2.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.kako-ti-koza-pokaze {
  color: var(--white);
  background-color: #010e38;
  padding: 100px 60px 0;
}

.kako-in-na-kaj-te-tvoja-koza {
  background-color: var(--white);
  background-image: linear-gradient(to bottom, var(--white) 22%, #ffa100 92%);
  color: var(--dark);
  padding: 0 60px 100px;
}

.kako-in-na-kaj-te-tvoja-koza.mo-ki {
  background-image: linear-gradient(to bottom, var(--white) 22%, #ffa100 92%);
}

.zelu-suha-koza {
  background-color: #ffe3ee;
  background-image: linear-gradient(#ffa100, #fff);
  padding: 100px 60px;
  position: relative;
}

.zelu-suha-koza.mo-ki {
  background-image: linear-gradient(#c9d180, #fff);
}

.skrivnostno-zivljenje {
  color: var(--white);
  background-image: linear-gradient(#4a3c8f 10%, #e2b6ff 50%);
  padding: 100px 60px;
}

.skrivnostno-zivljenje.mo-ki {
  background-image: linear-gradient(#4a3c8f 10%, #e2b6ff 50%);
}

.container-433c {
  text-align: left;
  max-width: 1080px;
}

.container-501v {
  border: 2px solid var(--white);
  max-width: 1080px;
  margin-top: 60px;
  margin-bottom: 0;
  padding: 50px 50px 20px;
}

.container-414f {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce624bc_FemCare-7.webp");
  background-position: 50%;
  background-size: cover;
  max-width: 1080px;
  height: 600px;
}

.container-414f.border {
  border-style: none solid solid;
  border-width: 2px;
  border-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce628e9_petra-femcare.avif");
  background-position: 50% 40%;
}

.container-401h {
  background-color: var(--white);
  color: var(--dark);
  max-width: 1080px;
  padding: 50px;
}

.tretji-korak {
  color: var(--white);
  background-color: #010e38;
  background-image: none;
  padding: 100px 60px;
}

.drugi-korak {
  color: var(--white);
  background-color: #ffa100;
  background-image: none;
  padding: 100px 60px;
}

.container-401e {
  color: var(--dark);
  background-color: #0000;
  border: 2px solid #000;
  max-width: 1180px;
  padding: 60px 50px;
}

.container-401e.white {
  color: var(--white);
}

.container-401e.white.oval {
  border-radius: 3rem;
  padding-bottom: 50px;
}

.image-458 {
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.cta-kozne-bolezni {
  background-color: #0000;
  background-image: linear-gradient(to bottom, white, var(--color-2));
  padding: 100px 72px;
}

.heading-1503 {
  text-align: center;
}

.kozne-bolezni-hero-moski {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce628f5_kozne-bolezni-moski-hero.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.grid-140a {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 60px;
  margin-bottom: 20px;
}

.section-223 {
  margin-left: auto;
  margin-right: auto;
}

.section-224 {
  display: block;
}

.section-225 {
  margin-left: auto;
  margin-right: auto;
}

.section-226 {
  background-image: linear-gradient(#fff, #ffa100);
  margin-left: auto;
  margin-right: auto;
}

.image-460 {
  margin-bottom: -40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.prvi-korak {
  color: var(--white);
  background-color: #e2b6ff;
  padding: 100px 60px;
  position: relative;
}

.prvi-korak.mo-ki {
  background-color: #c9d180;
}

.marker-viola {
  background-color: #5d3a70;
  padding-left: 5px;
  padding-right: 5px;
}

.image-461 {
  margin-left: auto;
  margin-right: auto;
}

.cell-6 {
  justify-content: center;
}

.quick-stack-3 {
  border: 2px solid #000;
  padding: 50px;
}

.container-5009 {
  max-width: 1180px;
  margin-bottom: 100px;
}

.container-380a {
  text-align: center;
  max-width: 1080px;
  margin-bottom: 60px;
}

.div-block-1920b {
  border-left: 2px solid var(--white);
  text-align: left;
  margin-bottom: 60px;
  padding-left: 30px;
}

.div-block-1920b.black {
  border-left-color: var(--dark);
}

.puscica-viola {
  color: #5d3a70;
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.container-501g {
  border: 2px solid var(--white);
  max-width: 1080px;
  margin-top: 60px;
  margin-bottom: 100px;
  padding: 50px 50px 20px;
}

.container-501g.intolerance {
  max-width: 1180px;
  margin-top: 100px;
}

.marker-purple {
  background-color: #e2b6ff;
}

.vnetje-mehurja-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62929_10a1acbb601e63e6bf09da5defab4798_hero-vnetje3.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  background-attachment: scroll, scroll, scroll;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.vnetje-mehurja-hero.zima {
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ad5_sick-woman-bed-keeping-hands-stomach-suffering-from-pain.webp");
}

.tiktok-testimonial {
  background-color: #fdf0f1;
  padding: 0 60px 100px;
}

.tiktok-testimonial._2 {
  color: #313131;
  background-image: linear-gradient(#fbbfc5, #0000);
}

.sestavine-bloat {
  border: 1px solid #000;
  margin-bottom: 20px;
  padding: 20px;
}

.sestavine-bloat.round {
  border-radius: 2rem;
}

.quick-stack-4 {
  padding-left: 0;
  padding-right: 0;
}

.quick-stack-4.margin {
  margin-bottom: 60px;
}

.image-463 {
  border: 1px solid #000;
  border-radius: 100%;
  margin-right: 20px;
}

.flex-block {
  align-items: center;
  margin-bottom: 20px;
}

.heading-1504 {
  margin-bottom: 0;
  line-height: 1;
}

.paragraph-290 {
  margin-bottom: 0;
}

.columns-106 {
  margin-bottom: 20px;
}

.heading-1435a {
  color: var(--dark);
  margin-bottom: 40px;
}

.c-card {
  width: 100%;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
  transition: all .25s;
  position: relative;
}

.paragraph-292 {
  display: inline;
}

.div-block-1945a {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bfb_eb59d20b8fa11a65baa8f12d45b8350f_ES_MAJ5552-w.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 3rem 3rem 0 0;
  max-width: 1180px;
  height: 600px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-1945a.zima {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ad6_dmanoza_zima1.webp");
  background-position: 50% 30%;
}

.div-block-2002 {
  border: 2px solid #000;
  border-radius: 3rem;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}

.section-219v {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bf5_ES_MAJ5647.avif");
  background-position: 50%;
  background-size: cover;
  height: 50vw;
}

.section-219v.zima {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ad7_dmanoza_zima2.webp");
}

.vnetje-t {
  color: #717883;
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6291c_vnetje3.avif");
  background-position: 50% 0;
  background-size: cover;
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Noto Serif, sans-serif;
  font-size: 100px;
  line-height: 1;
}

.vnetje-t.zima {
  color: #bad6ea00;
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: #bad6ea;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
}

.sos-koraki-vnetja {
  color: var(--white);
  background-color: #69cbf6;
  padding: 100px 60px 40px;
}

.sos-koraki-vnetja.zima {
  background-color: #162e86;
}

.grid-571a {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 3.5fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  place-items: start;
  display: grid;
}

.heading-1480a {
  text-align: center;
  margin-bottom: 40px;
}

.herbiotic-product-3 {
  background-color: #fc8aac;
  background-image: linear-gradient(#ffcdd6, #fff0);
  padding: 0 20px 100px 60px;
}

.herbiotic-product-3.zima {
  background-image: linear-gradient(#f5e4ca, #668cc4 0%, #28397f 82%);
  padding-top: 100px;
}

.div-block-1987a-copy {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bf9_ES_MAJ5459.avif");
  background-position: 50%;
  background-size: cover;
  height: 100%;
  min-height: 66vh;
}

.div-block-1987a-copy.zima {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6299c_Petra-ES-38.avif");
}

.div-block-1987c {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bf8_ES_MAJ5647-a.avif");
  background-position: 50%;
  background-size: cover;
  height: 100%;
  min-height: 66vh;
}

.div-block-1987c.zima {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ad8_1df9ecd33bacbe7e692794e263c9f446_dmanoza_zima3.webp");
}

.section-219va {
  background-image: linear-gradient(#ffffff12, #ffffff12), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bf7_ES_MAJ5789.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 50vw;
}

.section-219va.zima {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ada_f87fbada400a529b9a8594d01025033d_dmanoza_zima5.webp");
  background-position: 0 0, 50%;
}

.hair-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62920_hair-hero.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.kaj-se-dogaja-z-lasmi {
  background-color: #ffe3ee;
  background-image: linear-gradient(to bottom, var(--indian-red), var(--color-2));
  padding: 100px 60px;
  position: relative;
}

.div-block-1987u {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6292c_shutterstock_2017583723-2.avif");
  background-position: 50% 40%;
  background-size: cover;
  height: 100%;
  min-height: 80vh;
}

.div-block-1987u.zima {
  filter: grayscale();
}

.background-video-5 {
  z-index: 0;
  object-fit: fill;
  border: 3px solid #fff;
  border-radius: 1rem;
  width: 540px;
  height: 675px;
  display: block;
  position: relative;
  overflow: hidden;
}

.cell-11 {
  align-items: center;
}

.quick-stack-6 {
  margin-bottom: 60px;
}

.biotin {
  color: var(--white);
  background-color: #181818;
  border: 1px solid #000;
  padding: 100px 60px;
  position: relative;
}

.div-block-1920t {
  border-left: 2px solid var(--white);
  text-align: left;
  margin-bottom: 20px;
  padding-left: 30px;
}

.container-501f {
  border: 2px solid var(--white);
  max-width: 1080px;
  margin-top: 80px;
  margin-bottom: 80px;
  padding: 50px 50px 20px;
}

.container-501f.hair {
  padding-bottom: 0;
}

.container-501f.hair.oval {
  border-radius: 3rem;
}

.hairformula {
  background-color: var(--indian-red);
  color: var(--white);
  background-image: none;
  padding: 100px 60px;
}

.skrivnost-dolgolask {
  background-color: var(--indian-red);
  color: var(--dark);
  background-image: linear-gradient(#0000, #f5f5f5);
  padding: 20px 60px 0;
}

.grid-57a3 {
  grid-column-gap: 25px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  align-items: start;
  margin-bottom: 60px;
}

.heading-1507 {
  margin-bottom: 40px;
}

.heading-1508 {
  text-align: center;
}

.marker-red {
  background-color: #a34758;
  padding-left: 5px;
  padding-right: 5px;
}

.iz-cesa-so-lasje {
  background-color: var(--indian-red);
  color: var(--white);
  background-image: none;
  padding: 100px 60px;
}

.hair-st {
  color: #0000;
  text-align: center;
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: var(--dark);
  -webkit-text-fill-color: transparent;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62930_9Y0A2327.avif");
  background-position: 50%;
  background-size: cover;
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 20px;
  margin-right: 0;
  font-family: Noto Serif, sans-serif;
  font-size: 180px;
  line-height: .8;
}

.heading-neon {
  color: #0000;
  text-align: center;
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: var(--white);
  text-shadow: 0 4px 17px #ffffff2b;
  font-size: 6svw;
  font-weight: 700;
  line-height: 1;
}

.heading-neon.left {
  text-align: left;
}

.heading-neon.medium {
  font-size: 4.5svw;
  line-height: 1.2;
}

.heading-neon.medium.black {
  color: var(--haze);
  -webkit-text-stroke-width: 0px;
  -webkit-text-stroke-color: var(--dark);
  text-shadow: 0 4px 17px #52525278;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  margin-bottom: 60px;
}

.heading-neon.medium.black._2 {
  margin-bottom: 20px;
}

.puscica-red {
  color: #a34758;
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.text-span-81 {
  font-family: Caveat, sans-serif;
  font-size: 7svw;
}

.image-464, .image-465 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.paragraph-293 {
  margin-bottom: 60px;
}

.paragraph-294 {
  margin-bottom: 40px;
}

.quick-stack-7 {
  padding-left: 0;
  padding-right: 0;
}

.puscica-white {
  color: var(--white);
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.napihnjen-trebuscek-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6294d_shutterstock_1515801728%20(1)-min.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.zakaj-vsi-govorijo-o-crevesju {
  color: var(--dark);
  background-color: #f5f5f5;
  padding: 0 60px 100px;
}

.boli-cudno-izgleda {
  background-color: #ffe3ee;
  background-image: linear-gradient(to bottom, var(--rosy-brown), #958cc2 79%);
  padding: 100px 60px;
  position: relative;
}

.vrste-prebavnih-encimov {
  background-image: linear-gradient(to bottom, var(--rosy-brown), #958cc2 66%);
  color: var(--white);
  padding: 0 60px 100px;
}

.kako-poteka-prebava {
  background-color: var(--rosy-brown);
  color: var(--white);
  padding: 100px 60px;
}

.container-9v {
  color: var(--white);
  text-align: center;
  max-width: 1080px;
}

.image-466 {
  border: 2px solid #000;
  border-radius: 100%;
  flex: 0 auto;
}

.quick-stack-9 {
  grid-row-gap: 60px;
}

.cell-12 {
  justify-content: center;
}

.paragraph-296 {
  font-style: italic;
}

.div-nives {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce620da_CB-37.avif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.div-nives.round {
  border-radius: 3rem;
}

.grid-28a {
  grid-column-gap: 25px;
  grid-template-rows: auto;
  place-items: center;
  margin-bottom: 60px;
}

.heading-1509 {
  margin-bottom: 60px;
}

.intoleranca-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62953_intolerance-hero.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.heading-1510, .paragraph-297 {
  text-align: center;
}

.heading-1511 {
  text-align: center;
  margin-bottom: 40px;
}

.eliminacijska-dieta {
  color: var(--white);
  background-color: #010e38;
  background-image: linear-gradient(#0000 23%, #4a3c8f);
  padding: 0 60px;
}

.vrste-intoleranc {
  color: var(--white);
  background-color: #202020;
  background-image: linear-gradient(#4a3c8f, #010e38 83%);
  padding: 0 60px 20px;
}

.quick-stack-10 {
  grid-column-gap: 40px;
  padding-left: 0;
  padding-right: 0;
}

.heading-1512 {
  text-align: center;
}

.container-345b {
  max-width: 1080px;
  padding-bottom: 0;
  position: static;
}

.paragraph-298, .paragraph-299 {
  margin-bottom: 80px;
}

.paragraph-300 {
  margin-bottom: 60px;
}

.section-145t {
  color: var(--dark);
  background-color: #ffd396;
  padding: 100px 60px;
}

.container-396f {
  color: var(--white);
  max-width: 1200px;
}

.image-467 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.quick-stack-11 {
  padding: 0;
}

.puscica-pastelyellow {
  color: #f6c98c;
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.container-363b {
  color: var(--dark);
  max-width: 1080px;
}

.cell-13 {
  justify-content: center;
}

.heading-1513 {
  margin-bottom: 30px;
}

.container-380d {
  text-align: center;
  max-width: 1080px;
  margin-bottom: 0;
  padding-bottom: 100px;
}

.hero-herbiotic-23 {
  color: #151515;
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62969_CARNIUMBOTANICALS2290wide.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 90vh;
  padding-left: 40px;
  display: flex;
}

.heading-herbiotic {
  float: left;
  color: #fff;
  text-align: left;
  text-transform: none;
  border: 1px solid #0000;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 4vw;
  font-weight: 400;
  line-height: 1.2;
  display: block;
  position: static;
  inset: -3px;
}

.paragraph-herbiotic {
  text-align: left;
  font-size: 1.5vw;
  line-height: 1.3;
}

.div-block-1987f {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6296a_CARNIUMBOTANICALS227411.avif");
  background-position: 50%;
  background-size: cover;
  height: 100%;
  min-height: 66vh;
}

.div-block-1987f._2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62996_CARNIUMBOTANICALS2508.avif");
  border-top-left-radius: 4rem;
  border-bottom-left-radius: 4rem;
}

.div-block-1987f._4 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62aad_CARNIUMBOTANICALS07891.avif");
}

.div-block-1987f._3 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62997_CARNIUMBOTANICALS2456.avif");
  border-top-left-radius: 4rem;
  border-bottom-left-radius: 4rem;
}

.div-block-1987h {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6296b_CARNIUMBOTANICALS2623.avif");
  background-position: 50%;
  background-size: cover;
  height: 100%;
}

.section-219h {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6296c_ezgif.com-optimize.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 60vw;
}

.glivicna-tiktok-hero-new {
  color: var(--dark);
  background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6296d_CARNIUMBOTANICALS25701.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 90vh;
  display: flex;
}

.div-block-1987k {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6296e_CARNIUMBOTANICALS2326.avif");
  background-position: 50%;
  background-size: cover;
  height: 100%;
  min-height: 66vh;
}

.grid-154h {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--white);
  background-color: #f08791;
  grid-template-rows: auto;
  align-items: center;
  min-height: 50vw;
}

.heading-1514 {
  color: #0000;
  -webkit-text-stroke-width: 1.4px;
  -webkit-text-stroke-color: var(--white);
  font-size: 6vw;
  line-height: 1.4;
}

.italic-text-31 {
  color: var(--white);
}

.ig-babyblue {
  background-color: #d2dbe2;
  background-image: radial-gradient(circle, #f3fcfd, #0000);
  padding-top: 100px;
  padding-bottom: 100px;
}

.ig-babyblue.pink {
  z-index: 2;
  background-color: #ef99a3;
  background-image: linear-gradient(to bottom, var(--deep-pink) 6%, transparent);
  padding-bottom: 10px;
  position: relative;
}

.ig-babyblue.melazma {
  z-index: 2;
  background-color: var(--peach-pink);
  background-image: linear-gradient(#fabec0 6%, #0000);
  padding-bottom: 10px;
  position: relative;
}

.ig-babyblue.pms {
  z-index: 2;
  background-color: var(--peach-pink);
  background-image: linear-gradient(#fabec0 6%, #0000);
  padding-bottom: 10px;
  padding-left: 60px;
  padding-right: 60px;
  position: relative;
}

.div-block-1988h {
  padding: 100px 50px;
}

.grid-154j {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--white);
  background-color: #f08791;
  grid-template-rows: auto;
  align-items: center;
  min-height: 100vh;
}

.section-172tt2 {
  background-color: #f5d9dc;
  background-image: linear-gradient(#0000, #f08791);
  padding: 100px 60px 0;
  position: relative;
}

.image-468 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-433l {
  text-align: center;
  max-width: 1080px;
  margin-bottom: 40px;
}

.herbiotic-vnetja-tt2 {
  z-index: 1;
  color: var(--white);
  background-color: #ef99a3;
  background-image: radial-gradient(circle, #0000, #bb1b53);
  margin-bottom: 0;
  padding: 90px 60px 128px;
  font-size: 22px;
  position: relative;
}

.marker-deep-pink {
  color: var(--white);
  background-color: #bb1b53;
  padding-left: 5px;
  padding-right: 5px;
}

.heading-1337g {
  color: var(--deep-pink);
  text-align: center;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 4vw;
  font-weight: 700;
  line-height: 1.4;
}

.heading-1337g.brown {
  color: var(--brownish);
}

.heading-1337g.black {
  color: var(--dark);
  font-size: 4rem;
}

.heading-1337g.grey {
  color: var(--grey-2);
}

.divider-new-pink-sredina {
  background-color: var(--deep-pink);
  width: 35vw;
  height: 1px;
  margin: 8px auto 40px;
}

.divider-new-pink-sredina.nomargin {
  margin-bottom: 2px;
}

.divider-new-pink-sredina.nomargin.black, .divider-new-pink-sredina.black {
  background-color: var(--dark);
}

.div-block-1994s {
  padding-top: 60px;
}

.div-block-1994s._2 {
  padding-top: 0;
}

.container-pink {
  color: var(--deep-pink);
}

.heading-1459a {
  text-align: center;
  margin-bottom: 60px;
}

.heading-1459a.deep-pink {
  color: var(--deep-pink);
}

.heading-1459a.brown {
  color: #544033;
}

.heading-1515 {
  font-size: 4.5vw;
  line-height: 1.2;
}

.heading-1515.blue {
  font-size: 4.2rem;
  font-weight: 700;
}

.container-5011 {
  color: #313131;
}

.heading-1516 {
  font-size: 4vw;
  line-height: 1.4;
}

.heading-168t {
  text-align: center;
  margin-bottom: 30px;
  font-size: 4vw;
  line-height: 1.4;
}

.heading-1334t {
  color: var(--deep-pink);
  text-align: left;
  font-size: 4vw;
  line-height: 1.4;
}

.heading-1390t {
  color: var(--deep-pink);
  text-align: center;
  font-size: 4vw;
  line-height: 1.4;
}

.heading-1390t.pinkviolet {
  color: var(--medium-violet-red-2);
}

.div-block-2005 {
  color: #313131;
}

.div-block-2005.white {
  color: var(--white);
}

.heading-herbiotic-2 {
  float: left;
  color: var(--white);
  text-align: center;
  text-transform: none;
  border: 1px solid #0000;
  margin-bottom: 26px;
  padding-left: 0;
  font-size: 3.7vw;
  font-weight: 400;
  line-height: 1.5;
  display: block;
  position: static;
  inset: -3px;
}

.heading-1517 {
  color: var(--deep-pink);
}

.soft-pink {
  color: #fcc0c6;
}

.section-93k {
  background-color: var(--deep-pink);
  padding: 100px 60px;
}

.div-block-2006 {
  background-color: var(--deep-pink);
  background-image: radial-gradient(circle, #d2888e24, #0000);
  border-radius: 15px;
  margin-bottom: 20px;
  padding: 25px 20px 10px;
}

.div-block-2006.bloat {
  background-color: var(--brownish);
  border-radius: 2rem;
}

.div-block-2006.femcare {
  background-color: #d92526;
  border-radius: 1.5rem;
}

.div-block-2006.menowell {
  background-color: #6d326c;
  border-radius: 1.5rem;
}

.div-block-2006.line {
  background-color: #6d326c00;
  background-image: none;
  border: 2px solid #000;
  border-radius: 1.5rem;
}

.section-228 {
  background-color: #fcbec7;
  background-image: linear-gradient(to bottom, transparent, #d2888eb5), radial-gradient(circle farthest-corner at 50% 50%, var(--pink), transparent);
  background-position: 0 0, 0 0;
  background-repeat: repeat, repeat;
  background-size: auto, auto;
  padding: 80px 60px 60px 0;
  position: relative;
}

.section-228.tik-tok {
  padding-top: 20px;
}

.section-228.tt-bloat {
  background-color: #f3babb;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 20px;
}

.section-228.femcare {
  background-color: #f3babb;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 20px;
  padding-bottom: 0;
  padding-right: 0;
}

.section-228.menowell {
  background-color: #dad6d2;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 20px;
  padding-bottom: 0;
  padding-right: 0;
}

.section-228.magnesium {
  color: var(--white);
  background-color: #141313;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 20px;
  padding-bottom: 0;
  padding-right: 0;
}

.section-228.msm-tt {
  background-color: var(--haze);
  color: var(--dark);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 20px;
  padding-bottom: 0;
  padding-right: 0;
}

.vec-puscica {
  width: 18px;
  margin-bottom: 5px;
}

.vec-puscica.bel {
  filter: invert();
  width: 45px;
}

.heading-1315a {
  border-left: 2px none var(--pink);
  color: var(--white);
  align-self: flex-start;
  margin-bottom: 5px;
  margin-right: 10px;
  padding-left: 15px;
}

.heading-1315a.auto {
  margin-top: auto;
  margin-bottom: auto;
}

.paragraph-225a {
  color: var(--pink);
  margin-bottom: 10px;
  padding-top: 20px;
  font-style: italic;
}

.paragraph-225a.blue {
  color: #8d9494;
}

.div-block-2007 {
  margin-bottom: 5px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-2007.white {
  filter: invert();
}

.section-183a {
  background-color: #fdf0f1;
  padding-left: 20px;
  padding-right: 20px;
}

.section-183a.menowell {
  background-color: var(--plum);
}

.heading-1518 {
  color: var(--deep-pink);
  font-size: 7vh;
  line-height: 1.2;
}

.heading-1518.brown {
  color: var(--brownish);
}

.quick-stack-10a {
  grid-column-gap: 40px;
  padding-left: 0;
  padding-right: 0;
}

.cell-14 {
  align-items: stretch;
}

.image-469 {
  border: 2px solid var(--white);
  border-radius: 15px;
}

.cell-15 {
  padding-top: 20px;
}

.paragraph-301 {
  text-align: center;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 1.5;
}

.paragraph-301.brown {
  color: var(--brownish);
}

.div-block-2009 {
  background-color: var(--rosy-brown);
  border-radius: 10px;
}

.div-block-2009.brown {
  background-color: var(--brownish);
}

.paragraph-302 {
  margin-bottom: 0;
}

.div-block-9h {
  padding: 20px;
}

.div-block-2010 {
  background-color: var(--pink);
  color: var(--deep-pink);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  padding: 15px;
}

.cell-16 {
  justify-content: flex-end;
}

.quick-stack-12 {
  padding: 0;
}

.cell-17 {
  padding-bottom: 80px;
}

.container-356s {
  max-width: 1080px;
  margin-top: 80px;
}

.puscica {
  color: #f6c98c;
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.puscica.brown {
  color: var(--brownish);
  flex: none;
}

.puscica.deep-pink {
  color: #bb1b53;
  flex: none;
}

.section-219t {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6296e_CARNIUMBOTANICALS2326.avif");
  background-position: 50%;
  background-size: contain;
  height: 50vw;
}

.container-5012 {
  max-width: 1080px;
  position: relative;
}

.div-block-2011 {
  z-index: 0;
  position: absolute;
  inset: 0% auto 0% -6%;
}

.html-embed-9 {
  color: var(--pink);
  flex: none;
  width: 60px;
  padding-top: 5px;
  padding-bottom: 0;
}

.div-block-2012 {
  align-items: center;
  display: flex;
}

.video-5 {
  width: 56%;
  margin-left: auto;
  margin-right: auto;
}

.hero-sodelovanje {
  color: #151515;
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6297c_d4fe9af9f0bd6e69f8de604a2cf59fae_CARNIUMBOTANICALS2477-wide.avif");
  background-position: 0 0, 0 0, 100%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 90vh;
  padding-left: 40px;
  display: flex;
}

.heading-sdoelovanje {
  float: left;
  color: #0000;
  text-align: left;
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: var(--white);
  text-transform: none;
  border: 1px solid #0000;
  max-width: 600px;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 5rem;
  font-weight: 400;
  line-height: 1.3;
  display: block;
  position: static;
  inset: -3px;
}

.text-span-82 {
  color: var(--white);
  -webkit-text-stroke-width: 0px;
}

.flex-block-3 {
  align-items: flex-end;
}

.section-229 {
  background-color: var(--pink);
  background-image: linear-gradient(#0000, #be6d75);
  padding-top: 0;
}

.div-block-2013 {
  padding-bottom: 100px;
}

.heading-1519 {
  color: var(--white);
  margin-bottom: 5px;
  margin-left: 10px;
}

.html-embed-9a {
  color: var(--deep-pink);
  flex: none;
  width: 60px;
  padding-top: 5px;
  padding-bottom: 0;
}

.div-block-2014 {
  align-items: center;
  display: flex;
}

.cell-19 {
  justify-content: center;
}

.container-5013 {
  max-width: 1180px;
  padding-left: 0;
  padding-right: 40px;
}

.heading-1520 {
  color: var(--deep-pink);
  font-size: 3.8rem;
  line-height: 1.3;
}

.heading-1521 {
  color: var(--grey-1);
  padding-left: 20px;
}

.container-7 {
  max-width: 1080px;
}

.carousel {
  cursor: grab;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.gallery-wrapper {
  background-color: var(--pink);
  flex: none;
  padding-top: 100px;
  padding-bottom: 100px;
}

.image-wrapper {
  opacity: .6;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: 1vh 5px;
  transition: opacity .2s;
  display: flex;
  position: relative;
}

.image-wrapper.slick-center {
  opacity: 1;
}

.image-470 {
  object-fit: contain;
  max-height: 50vw;
  margin-left: auto;
  margin-right: auto;
}

.heading-1522 {
  color: var(--deep-pink);
  text-align: center;
  margin-bottom: 40px;
  font-size: 3rem;
  line-height: 1.2;
}

.paragraph-303 {
  margin-bottom: 0;
}

.heading-1518a {
  color: var(--deep-pink);
  margin-bottom: 30px;
  font-size: 4vw;
  line-height: 1.2;
}

.heading-1518a.blue {
  color: var(--royal-blue);
}

.heading-1518a.black {
  color: var(--dark);
}

.heading-1518a.grey {
  color: var(--grey-3);
  margin-bottom: 30px;
}

.heading-1518a.violet {
  color: var(--medium-violet-red-2);
  margin-bottom: 0;
}

.heading-1518a.black {
  color: var(--dark);
  margin-bottom: 30px;
}

.heading-1518a.sea {
  color: var(--light-slate-grey);
}

.heading-1518a.white {
  color: var(--white);
  margin-bottom: 30px;
}

.heading-1518a.wblack {
  color: var(--walsh-black);
}

.div-block-2015 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62996_CARNIUMBOTANICALS2508.avif");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.container-5014 {
  text-align: center;
  max-width: 1080px;
}

.section-230 {
  background-color: #fdf0f1;
  background-image: linear-gradient(to bottom, transparent, var(--pink));
  padding-top: 100px;
  padding-left: 40px;
  padding-right: 40px;
}

.container-5015 {
  max-width: 1080px;
}

.flex-block-4 {
  align-items: center;
  margin-bottom: 10px;
}

.paragraph-304 {
  margin-bottom: 10px;
  margin-left: 20px;
}

.container-5016 {
  max-width: 1160px;
  margin-top: 80px;
  padding-left: 40px;
  padding-right: 40px;
}

.section-231 {
  background-color: #fdf0f1;
  background-image: linear-gradient(#f5cbcf, #04030305 45%, #0000);
  padding-top: 20px;
  padding-bottom: 80px;
}

.paragraph-305 {
  margin-bottom: 5px;
}

.div-block-2016 {
  background-color: var(--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 65px;
  margin-right: 10px;
  padding: 10px;
  display: flex;
}

.html-embed-9b {
  color: var(--deep-pink);
  flex: none;
  width: 45px;
  height: 45px;
  padding-top: 0;
  padding-bottom: 0;
}

.cell-21 {
  justify-content: center;
}

.heading-1523 {
  color: var(--deep-pink);
  width: 200px;
  margin-bottom: 31px;
  margin-right: 40px;
  font-family: blithe, sans-serif;
  font-size: 8em;
  line-height: 1.3;
  position: static;
  transform: rotate(-6deg);
}

.div-block-2017 {
  color: var(--white);
  background-color: #eb959e;
  border: 1px #000;
  border-radius: 20px;
  margin-bottom: 0;
  padding: 30px;
}

.div-block-2017.oval {
  background-color: #e6899e;
  border-radius: 2rem;
}

.quick-stack-15 {
  margin-bottom: 20px;
}

.paragraph-306 {
  margin-bottom: 0;
}

.div-block-2018 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62997_CARNIUMBOTANICALS2456.avif");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-2018.her {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6296a_CARNIUMBOTANICALS227411.avif");
  border-radius: 20px;
}

.div-block-2018.ai {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b31_PetraAI.webp");
  border-radius: 2rem;
}

.div-block-2018.ai.bw {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b60_PetraAI-BW.webp");
}

.div-block-2018.fem {
  border-radius: 2rem;
}

.div-block-2018.menowell {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c77_CARNIUMBOTANICALS2438.avif");
  background-position: 50% 100%;
  border-radius: 2rem;
}

.quick-stack-16 {
  margin-bottom: 60px;
  padding-left: 0;
  padding-right: 0;
}

.text-block-49 {
  color: var(--deep-pink);
  text-align: center;
  font-family: blithe, sans-serif;
  font-size: 3.5rem;
  font-style: italic;
  line-height: 1.3;
  position: absolute;
  inset: auto 0% 20px;
}

.div-block-2019 {
  align-items: flex-end;
  max-width: 980px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.paragraph-307 {
  padding-left: 20px;
  padding-right: 20px;
}

.heading-1524 {
  color: var(--deep-pink);
  padding-left: 20px;
  padding-right: 20px;
}

.scroll-wrapper {
  border-top: 1px solid var(--haze);
  border-bottom: 1px solid var(--haze);
  color: var(--haze);
  width: 100vw;
  height: 110px;
  overflow: hidden;
}

.scroll-wrapper.mobile {
  display: none;
}

.loop-container {
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.text-block-50 {
  white-space: nowrap;
  overflow-wrap: normal;
  margin-right: 20px;
  font-family: Noto Serif, sans-serif;
  font-size: 40px;
  font-style: italic;
  font-weight: 400;
  line-height: 1.3;
}

.text-block-50.big {
  font-size: 6rem;
}

.content-holder {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-2020 {
  background-color: var(--haze);
  border-radius: 20px;
  width: 8px;
  height: 8px;
  margin-right: 20px;
}

.div-block-2021 {
  max-width: 1020px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-2022 {
  text-align: center;
  max-width: 1020px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.link-31 {
  white-space: nowrap;
}

.div-block-9s {
  padding: 30px;
}

.heading-1525 {
  color: var(--deep-pink);
}

.text-span-83 {
  background-color: var(--pink);
  color: var(--white);
  padding-left: 5px;
  padding-right: 5px;
}

.section-233 {
  background-color: #f7d8db;
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-233._2 {
  padding-top: 0;
}

.prijava {
  text-align: center;
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.text-field {
  border: 1px #000;
  border-radius: 7px;
  height: 45px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 17px;
  line-height: 1.3;
}

.text-field.sporocilo {
  padding-top: 15px;
}

.heading-1522a {
  color: var(--deep-pink);
  text-align: center;
  margin-bottom: 40px;
  font-size: 2.7rem;
  line-height: 1.2;
}

.section-183b {
  background-color: #fdf0f1;
  padding-left: 40px;
  padding-right: 40px;
}

.div-block-2023 {
  background-color: #f1aeb4;
  border-radius: 10px;
  width: 100%;
  padding: 40px;
}

.grid-572 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: var(--white);
  text-align: left;
  grid-template-rows: auto;
  justify-items: start;
  padding: 20px;
}

.petra-tiktok {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6299c_Petra-ES-38.avif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.petra-tiktok.oval {
  border-radius: 3rem;
}

.msm-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce629a9_shutterstock_2089589776.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.heading-1526 {
  font-style: italic;
}

.heading-1527 {
  color: #9cd6ff;
  -webkit-text-stroke-width: 1.2px;
  -webkit-text-stroke-color: var(--white);
  margin-bottom: 0;
  font-size: 4rem;
  line-height: 1.4;
}

.heading-1527.ashwa {
  color: #bd523c;
}

.heading-1527.trebuscek {
  color: var(--dark);
  -webkit-text-stroke-width: 0px;
  margin-bottom: 20px;
  font-size: 2.5rem;
}

.heading-1527.sport-moski {
  color: var(--dark);
  -webkit-text-stroke-width: 0px;
  margin-bottom: 20px;
  font-size: 3rem;
}

.esencialni-mineral {
  background-color: #6d99c9;
  background-image: linear-gradient(to bottom, var(--haze), transparent);
  padding: 100px 60px 0;
  position: relative;
}

.container-5017 {
  border-top: 2px solid var(--dark);
  border-right: 2px solid var(--dark);
  border-left: 2px solid var(--dark);
  color: var(--white);
  max-width: 1180px;
  margin-top: 100px;
  padding: 50px;
}

.paragraph-308 {
  text-align: center;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-309 {
  text-align: center;
}

.msm {
  background-color: #1366b0;
  background-image: linear-gradient(to bottom, transparent, var(--haze));
  color: var(--white);
  padding: 100px 60px 0;
}

.razlogi-msm {
  color: var(--dark);
  background-color: #6d99c9;
  background-image: linear-gradient(#0000, #1165b0);
  padding: 20px 60px 0;
}

.nova-odkritja {
  color: var(--white);
  background-color: #6d99c9;
  background-image: linear-gradient(#1364b1, #0000);
  padding: 100px 60px 40px;
}

.puscica-msm {
  color: #9bd6ff;
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.puscica-msm.ashwa {
  color: #bcb629;
}

.marker-msm-blue {
  background-color: #9cd6ff;
}

.msm-st {
  color: #0000;
  text-align: center;
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: var(--white);
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#9cd6ff, #9cd6ff);
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 20px;
  margin-right: 0;
  font-family: Noto Serif, sans-serif;
  font-size: 170px;
  line-height: .8;
}

.container-5018 {
  text-align: center;
  margin-top: 100px;
}

.paragraph-310 {
  margin-bottom: 60px;
}

.div-block-2024 {
  flex-wrap: nowrap;
  align-items: center;
  display: flex;
}

.html-embed-11 {
  color: var(--white);
  flex: none;
  width: 70px;
  margin-right: 0;
  padding-top: 5px;
  padding-bottom: 0;
}

.html-embed-11.small {
  width: 60px;
  margin-left: 15px;
}

.html-embed-11.medium {
  width: 65px;
  margin-left: 15px;
}

.html-embed-11.margin {
  margin-left: 15px;
}

.success-message-2 {
  background-color: #0000;
  font-size: 16px;
}

.error-message-2 {
  text-align: center;
  background-color: #0000;
}

.div-block-2025 {
  margin-bottom: 80px;
}

.heading-1528 {
  color: var(--white);
  text-align: center;
  margin-top: 60px;
}

.heading-1529 {
  color: var(--white);
  text-align: center;
  margin-bottom: 40px;
}

.container-5019 {
  max-width: 1080px;
  padding-top: 60px;
  padding-bottom: 20px;
}

.section-234 {
  background-color: #fdf0f1;
  background-image: repeating-linear-gradient(#edbcc2f5, #0000);
  padding-bottom: 100px;
}

.section-234.menowell {
  background-color: var(--plum);
  background-image: repeating-linear-gradient(180deg, var(--pale-violet-red-2), transparent);
}

.section-234.magnesium {
  color: var(--white);
  background-color: #141313;
  background-image: none;
  padding-left: 20px;
  padding-right: 20px;
}

.section-234.msm-tt {
  background-color: var(--haze);
  background-image: none;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-2026 {
  height: 20px;
}

.div-block-2028 {
  flex-direction: row;
  align-self: auto;
  align-items: center;
  height: 100%;
  display: flex;
}

.section-111msm {
  background-color: var(--haze);
  padding-top: 100px;
  padding-bottom: 0;
}

.rezultati-block {
  width: 100%;
}

.frame-background {
  background-color: #d2888ea6;
  border-radius: 7px;
  width: 100%;
  height: 30px;
}

.frame-background.viola {
  background-color: #94889a80;
}

.frame-background.skrlatna {
  background-color: #84535469;
}

.frame-procenti {
  border-radius: 7px;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding-right: 0;
  display: flex;
}

.frame-procenti._88 {
  width: 88%;
}

.frame-procenti._84 {
  width: 84%;
}

.frame-procenti._93 {
  width: 93%;
}

.frame-procenti._96 {
  width: 96%;
}

.frame-procenti._91 {
  width: 91%;
}

.frame-procenti._87 {
  width: 87%;
}

.frame-procenti._94 {
  width: 94%;
}

.frame-procenti._82 {
  width: 82%;
}

.frame-procenti._68 {
  width: 68%;
}

.frame-procenti._98 {
  width: 98%;
}

.frame-procenti._86 {
  width: 86%;
}

.frame-procenti._97 {
  width: 97%;
}

.frame-procenti._92 {
  width: 92%;
}

.frame-procenti._83 {
  width: 83%;
}

.frame-procenti._99 {
  width: 99%;
}

.frame-procenti._89 {
  width: 89%;
}

.frame-procenti._85 {
  width: 85%;
}

.frame-procenti._79 {
  width: 79%;
}

.frame-procenti._78 {
  width: 78%;
}

.text-procenti {
  color: var(--white);
  text-align: right;
}

.rezultat-text {
  margin-bottom: 3px;
  font-size: 16px;
  font-style: italic;
  font-weight: 400;
}

.container-rezultati {
  color: var(--dark);
  max-width: 1080px;
}

.container-rezultati.black {
  color: var(--dark);
}

.rezultati-stack {
  padding-left: 0;
  padding-right: 0;
}

.ozadje-procenti {
  background-color: var(--medium-violet-red-2);
  border-radius: 7px;
  justify-content: flex-end;
  align-items: center;
  width: 200%;
  height: 100%;
  padding-right: 10px;
  display: flex;
}

.ozadje-procenti.pink {
  background-color: var(--deep-pink);
}

.image-217a {
  display: none;
}

.section-236 {
  z-index: 1;
  color: var(--white);
  background-color: #f9a9b4;
  background-image: radial-gradient(circle, #ff929fde, #fff0);
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

.div-block-2029 {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.heading-1531 {
  letter-spacing: -1px;
  text-indent: 1px;
  margin-bottom: 0;
  font-size: 4rem;
  font-weight: 400;
  line-height: 1.5;
}

.heading-1531.pink.center {
  text-align: center;
}

.html-embed-9v {
  flex: none;
  width: 6rem;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

.container-5020 {
  max-width: 1180px;
}

.div-block-2030 {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto auto 0%;
}

.div-block-2031 {
  background-color: #fff;
  width: 1px;
  height: 60px;
}

.text-block-51 {
  color: var(--white);
  margin-bottom: 5px;
}

.div-block-2032 {
  justify-content: center;
  height: 20px;
  display: flex;
}

.div-block-2033 {
  background-color: var(--deep-pink);
  color: var(--white);
  border-radius: 5rem;
  padding: 0;
}

.section-237 {
  z-index: 98;
  background-color: #f9a9b400;
  background-image: linear-gradient(180deg, #0000, var(--peach-pink));
  position: relative;
}

.section-237.moski {
  background-image: linear-gradient(180deg, #0000, var(--lavender));
}

.section-237.meno-bloat {
  z-index: 9999;
  background-image: linear-gradient(#0000, #f2e2f4);
}

.section-237.uni {
  background-image: linear-gradient(180deg, #0000, var(--misty-rose));
}

.section-237.sport-moski {
  background-image: linear-gradient(180deg, #0000, var(--lavender));
}

.section-237.bloat {
  z-index: 9999;
  background-image: linear-gradient(180deg, #0000, var(--misty-rose));
}

.section-237.meno-msm {
  z-index: 9999;
  background-image: linear-gradient(#0000, #eccef0);
}

.div-block-2034 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce629c8_CARNIUMBOTANICALS1171w.avif");
  background-position: 50%;
  background-size: cover;
  height: 750px;
}

.div-block-2035 {
  padding: 110px 60px 80px;
}

.div-block-2035.meno-short {
  color: #62366f;
}

.hero-section-wrapper {
  z-index: 1;
  min-height: 100vh;
  margin-bottom: -100vh;
  position: relative;
}

.spacer {
  height: 100vh;
  position: static;
  top: 0;
}

.block-quote {
  border-left-width: 2px;
  border-left-color: var(--pink);
  color: #ebc7cc;
  margin-top: 33px;
  margin-bottom: 33px;
  font-size: 1.7rem;
  line-height: 1.7;
}

.div-space-40px {
  height: 40px;
}

.heading-1532 {
  color: var(--deep-pink);
  text-align: left;
  font-size: 26px;
  line-height: 1.4;
}

.heading-1532.viola {
  color: var(--medium-violet-red-2);
}

.her-fem-benefits {
  z-index: 2;
  color: var(--white);
  background-color: #ef99a3;
  background-image: linear-gradient(#0000, #bb1b53);
  border-bottom-right-radius: 4rem;
  border-bottom-left-radius: 4rem;
  margin-bottom: 0;
  margin-right: 0;
  padding: 90px 0 128px;
  font-size: 22px;
  position: relative;
}

.her-fem-benefits.melazma {
  background-image: linear-gradient(to bottom, transparent, var(--peach-puff));
}

.horizontal-accordion {
  width: 100%;
  font-size: 1em;
  position: relative;
  overflow: hidden;
}

.tabs_content {
  background-color: #e0dbd300;
  flex: 0 auto;
  width: 0%;
  transition: height .4s, width .4s;
  position: relative;
  overflow: hidden;
}

.tabs_content.active {
  background-color: #fff0;
  width: 100%;
}

.tabs_heading {
  margin-left: 0;
  margin-right: 0;
  font-size: 1.9em;
  font-weight: 700;
  transform: rotate(-180deg);
}

.tab_wrap {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 2.8em 2.8em 2.8em 0;
  display: flex;
  position: absolute;
  inset: 0%;
}

.tabs-2 {
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.tabs_link {
  background-color: var(--rosy-brown);
  border-left: 2px #000;
  border-right: 2px solid #0000;
  border-top-left-radius: 2rem;
  border-bottom-left-radius: 2rem;
  flex-direction: row;
  flex: none;
  justify-content: center;
  align-items: flex-end;
  padding: 2.3em 1.5em;
  transition: all .4s;
  display: flex;
}

.tabs_link:hover {
  background-color: #d2888e9e;
}

.tabs_link.active {
  background-color: var(--deep-pink);
  border-left-style: none;
  border-right-style: none;
  border-right-color: #000;
  border-radius: 0 2rem 2rem 0;
}

.global-styles {
  position: fixed;
  inset: 0% 0% auto;
}

.html {
  width: 0;
  height: 0;
  position: absolute;
  inset: 0% 0% auto;
  overflow: hidden;
}

.div-block-2036 {
  max-width: 1250px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.ponudba-section-wrapper {
  margin-top: -100vh;
  position: relative;
}

.div-block-2040 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce629d0_e9d5f461d3bee05c266eac7b824e18f1_CARNIUMBOTANICALS0161.avif");
  background-position: 50%;
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: sticky;
  bottom: 0;
}

.femcare-tabu-hero {
  background-color: #f5d9dc;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.heading-1533 {
  color: var(--white);
  text-align: center;
  font-size: 2.7rem;
  line-height: 1.1;
}

.heading-1534 {
  color: var(--pink);
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  background-clip: border-box;
  font-family: Noto Serif, sans-serif;
  font-size: 10rem;
  font-weight: 700;
  line-height: 1.1;
}

.heading-1534.antiage {
  color: var(--white);
  font-size: 4.5rem;
}

.scroll-track-femcare-tabu {
  height: 310svh;
  position: relative;
}

.div-block-2041 {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ab9_femcare-tabu_hero.webp");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  height: 100vh;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-2041.antiage {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62cc2_zenska-rgb.avif");
}

.container-5021 {
  z-index: 3;
  position: relative;
}

.heading-1535 {
  color: var(--white);
  text-align: center;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-2041s {
  z-index: 1;
  background-image: radial-gradient(circle, #0000001c, #fff0), linear-gradient(#00000026, #00000026);
  align-items: center;
  height: 100vh;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-2041bw {
  background-image: radial-gradient(circle, #0000003b 5%, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce629c6_femcare-tabu_hero-first-vibra.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 100vh;
  position: absolute;
  inset: 0%;
}

.div-block-2041bw.antiage {
  background-image: radial-gradient(circle, #0000003b 5%, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62cbf_zenska-bw.avif");
  background-position: 0 0, 50%;
}

.container-5011a {
  color: #fff;
  max-width: 1080px;
}

.heading-168t2 {
  text-align: center;
  margin-bottom: 30px;
  font-size: 3vw;
  line-height: 1.4;
}

.section-238 {
  z-index: 3;
  background-color: #b81b52;
  padding: 100px 40px;
  position: relative;
}

.container-5022 {
  color: #f9a9b4;
  text-align: center;
  max-width: 1080px;
}

.container-5022.black {
  color: #000;
}

.grid-43-1 {
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 1fr;
}

.heading-1536 {
  margin-bottom: 60px;
}

.grid-154-1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--white);
  background-color: #f9a9b4;
  border-radius: 4rem;
  grid-template-rows: auto;
  align-items: center;
  min-height: 100vh;
}

.div-block-2015-1 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce629d4_CARNIUMBOTANICALS11212-2.avif");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-9s-1 {
  padding: 0;
}

.heading-1537 {
  color: #fde8eb;
  font-size: 3vw;
  line-height: 1.5;
}

.text-span-85 {
  font-size: 5rem;
}

.html-embed-9v-1 {
  flex: none;
  width: 5rem;
  margin-left: 0;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-2042 {
  align-items: center;
  margin-bottom: 5px;
  display: flex;
}

.heading-1538 {
  font-size: 2.7rem;
  line-height: 1.5;
}

.div-block-2043 {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.heading-1539 {
  color: #fff;
  margin-bottom: 0;
  margin-right: 10px;
}

.html-embed-9v-2 {
  flex: none;
  width: 4rem;
  margin-left: 0;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

.italic-text-32 {
  text-align: justify;
}

.div-block-2044 {
  border-radius: 4rem;
  overflow: hidden;
}

.section-239 {
  background-color: #ba1c53;
}

.section-183b-2 {
  background-color: #fdeaec;
  background-image: linear-gradient(to bottom, #0000, var(--peach-pink) 65%);
  padding-left: 40px;
  padding-right: 40px;
}

.paragraph-311 {
  color: #ffced5;
}

.div-block-2045 {
  border-bottom: 1px solid var(--white);
  margin-top: 40px;
}

.div-block-2046, .image-25d {
  display: none;
}

.container-9-1 {
  max-width: 1080px;
}

.kortizol-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce629cf_kortizol-hero.avif");
  background-position: 0 0, 0 0, 50% 100%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.section-219t-1 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce629c1_her%2Bfem-hands.avif");
  background-position: 50% 70%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  height: 40vw;
}

.image-473 {
  display: none;
}

.div-petra-ashwa {
  aspect-ratio: auto;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce625c3_petra-ashwa-ext.avif");
  background-position: 60%;
  background-size: cover;
  border-radius: 3rem;
  width: 100%;
  height: 100%;
}

.div-block-1934a {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce629dd_13FB50CD-CCCB-4EF2-A1B8-5C57FE2F1553-1274-000000F2BE8329D8.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 3rem;
  min-height: 900px;
  padding: 25px;
}

.ashwa-ksm-66--2 {
  background-color: var(--neon-orange);
  color: var(--white);
  padding: 100px 60px 14rem;
}

.grid-144a {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.div-block-2048 {
  overflow-wrap: normal;
  position: relative;
}

.image-474 {
  position: absolute;
  bottom: -9.5rem;
  left: auto;
  right: 6rem;
}

.heading-1541 {
  font-family: Caveat, sans-serif;
  transform: rotate(-7deg);
}

.section-111v {
  background-color: var(--white-smoke);
  padding-top: 0;
  padding-bottom: 60px;
  display: block;
}

.section-111v.plosk-trebuscek {
  background-image: linear-gradient(#ffa98a, #fff0);
}

.section-111v.hujsanje {
  background-color: var(--white-smoke);
  background-image: linear-gradient(180deg, var(--peach-soft-pink), #fff0);
  display: none;
}

.uzivanje-ashwagandhe {
  background-color: var(--neon-orange);
  color: var(--dark);
  background-image: linear-gradient(#f6f6f6, #0000);
  padding: 0 60px 100px;
}

.izjema---pravilo {
  background-color: var(--neon-orange);
  background-image: linear-gradient(to bottom, var(--sienna), transparent);
  padding: 100px 60px 0;
  position: relative;
}

.kortizol {
  background-color: var(--neon-orange);
  color: var(--white);
  border: 1px #000;
  padding: 100px 60px 40px;
  position: relative;
}

.vpliv-kortizol {
  background-color: var(--neon-orange);
  background-image: linear-gradient(to bottom, transparent, var(--sienna));
  color: var(--dark);
  padding: 0 60px;
}

._5-navad {
  background-color: #fff;
  border-radius: 5rem 5rem 0 0;
  padding: 100px 60px 0;
  position: relative;
}

.stresne-hormone {
  background-color: var(--neon-orange);
  background-image: linear-gradient(to bottom, var(--sienna), transparent);
  color: var(--white);
  padding: 60px 60px 40px;
}

.ashw-st {
  color: #0000;
  text-align: center;
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: var(--white);
  -webkit-text-fill-color: transparent;
  background-color: #bcb629;
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 20px;
  margin-right: 0;
  font-family: Noto Serif, sans-serif;
  font-size: 170px;
  line-height: .8;
}

.div-block-2052 {
  margin-top: 60px;
}

.heading-1543 {
  margin-bottom: 40px;
}

.image-476 {
  aspect-ratio: 2 / 2.5;
  object-fit: cover;
  border-radius: 0;
  width: 100%;
  margin-bottom: 10px;
}

.image-476.big {
  aspect-ratio: 2 / 2.5;
}

.image-476.sqare {
  box-sizing: border-box;
  aspect-ratio: 1;
  object-fit: cover;
}

.image-476.sqare.her {
  object-position: 50% 41%;
}

.infinite-scroll-free {
  object-fit: fill;
  width: 100vw;
  position: absolute;
  inset: 0% 0% auto;
  overflow: hidden;
  transform: rotate(-4deg);
}

.infinite-scroll-free.bf {
  display: none;
}

.heading-1544 {
  text-transform: none;
  margin-bottom: 40px;
  line-height: 1.5;
}

.text-block-50o {
  white-space: nowrap;
  overflow-wrap: normal;
  margin-right: 20px;
  font-family: Noto Serif, sans-serif;
  font-size: 40px;
  font-style: italic;
  font-weight: 400;
  line-height: 1.3;
}

.stamped-black {
  background-color: #2e2b2d;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 30px;
}

.div-block-2040f {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62aac_CARNIUMBOTANICALS0178.avif");
  background-position: 50%;
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: sticky;
  bottom: 0;
}

.fem-benefits {
  z-index: 2;
  color: var(--white);
  background-color: #ef99a3;
  background-image: linear-gradient(#0000, #bb1b53);
  border-bottom-right-radius: 4rem;
  border-bottom-left-radius: 4rem;
  margin-bottom: 0;
  margin-right: 0;
  padding: 90px 0 0;
  font-size: 22px;
  position: relative;
}

.section-111tf {
  background-color: #fdf0f1;
  padding-top: 0;
  padding-bottom: 100px;
}

.section-239a {
  background-image: linear-gradient(#f5d9dc, #fff);
}

.section-152v {
  background-color: #f5d9dc;
  padding: 100px 60px;
}

.div-block-2047a {
  padding-top: 100px;
  padding-bottom: 100px;
}

.container-5023 {
  padding-top: 100px;
}

.section-219t-2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ab7_CARNIUMBOTANICALS0799.avif");
  background-position: 50% 60%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  height: 70vw;
  margin-bottom: -80px;
}

.section-219t-3 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ab8_CARNIUMBOTANICALS0863-wide.avif");
  background-position: 50% 60%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  height: 50vw;
  margin-bottom: -80px;
}

.container-410a-1 {
  color: var(--deep-pink);
  text-align: center;
  max-width: 1080px;
}

.section-238-1 {
  z-index: 3;
  background-color: #b81b52;
  background-image: linear-gradient(#0000, #fda6b2);
  padding: 100px 40px 0;
  position: relative;
}

.container-5022w {
  color: #fff;
  text-align: center;
  max-width: 1080px;
}

.container-5022-1 {
  color: #f9a9b4;
  text-align: center;
  max-width: 1080px;
  margin-bottom: 100px;
}

.paragraph-84a-1 {
  text-align: center;
  text-transform: none;
  margin-bottom: 0;
  font-size: 21px;
  line-height: 29px;
}

.div-block-2061 {
  justify-content: center;
  display: flex;
}

.div-block-2062 {
  border: 2px solid var(--pink);
  border-radius: 20px;
  margin-bottom: 80px;
  padding: 40px 30px;
}

.html-embed-93 {
  flex: none;
  width: 5vw;
  margin-bottom: 31px;
  margin-left: 0;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 1;
}

.heading-1518a-1 {
  color: var(--deep-pink);
  margin-bottom: 30px;
  font-size: 4vw;
  line-height: 1.2;
}

.div-block-2064 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62abb_IMG_8701a.avif");
  background-position: 0 0;
  background-size: cover;
  border-radius: 3rem;
  min-height: 700px;
  margin-bottom: 60px;
  position: relative;
}

.div-block-2064.focus {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62abf_IMG_7670a.webp");
}

.div-block-2064.premium {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ac2_IMG_8629a.webp");
  background-position: 50%;
}

.heading-1523a {
  color: var(--deep-pink);
  font-family: blithe, sans-serif;
  font-size: 8em;
  line-height: 1.3;
  position: absolute;
  inset: auto auto 0% 0%;
  transform: rotate(-6deg);
}

.heading-1523a.white {
  color: var(--white);
}

.div-block-2065 {
  border: 2px solid #000;
  border-radius: 2rem;
  padding: 30px 40px 30px 30px;
}

.heading-1545 {
  font-family: blithe, sans-serif;
  font-size: 5em;
  line-height: 1;
}

.heading-1545.pink {
  color: var(--deep-pink);
}

.paragraph-142u {
  font-size: 20px;
}

.div-block-2066 {
  border: 2px solid #000;
  border-radius: 2rem;
  padding: 50px;
}

.div-block-2066.italic {
  font-style: italic;
}

.heading-1545a {
  color: var(--deep-pink);
  font-family: blithe, sans-serif;
  font-size: 3em;
  font-style: italic;
  line-height: 1.7;
}

.quick-stack-18 {
  padding: 0;
}

.div-block-2067 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6299c_Petra-ES-38.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 3rem;
  width: 100%;
  height: 100%;
  position: relative;
}

.div-block-2067.ai {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b31_PetraAI.webp");
}

.div-block-2067.r-p {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62dbf_ES-86.webp");
}

.div-block-2068 {
  border: 2px solid #000;
  border-radius: 3rem;
  padding: 50px 50px 40px;
}

.heading-1523b {
  color: var(--untitled-ui-primary25);
  font-family: blithe, sans-serif;
  font-size: 8em;
  font-weight: 400;
  line-height: 1.3;
  position: absolute;
  inset: auto 13% -13% auto;
  transform: rotate(-15deg);
}

.heading-1523p {
  color: var(--untitled-ui-primary25);
  font-family: blithe, sans-serif;
  font-size: 5em;
  font-weight: 400;
  line-height: 1.3;
  position: absolute;
  inset: auto 0% 0% auto;
  transform: rotate(-6deg);
}

.div-block-2064a {
  border-radius: 3rem;
  margin-bottom: 60px;
  display: flex;
  position: relative;
}

.image-480 {
  border-radius: 3rem;
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}

.section-193a {
  padding: 100px 60px 40px;
}

.container-394a-1 {
  background-color: var(--white);
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px;
}

.container-500-b {
  border: 2px solid #000;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.ponudba-brezskrbna-menopavza {
  padding: 0 72px;
  display: block;
}

.div-block-2070 {
  text-align: center;
}

.image-481 {
  border-radius: 3rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-482 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-381u {
  max-width: 1080px;
  margin-bottom: 80px;
  padding-top: 0;
}

.div-space-80px {
  height: 80px;
}

.section-156d-1 {
  background-color: #0000;
  padding: 4rem 60px 100px;
}

.marker-soft-pink {
  background-color: #f5b1b896;
  padding-left: 5px;
  padding-right: 5px;
}

.quick-stack-19 {
  margin-left: auto;
  margin-right: auto;
}

.text-span-86 {
  color: var(--deep-pink);
  font-size: 24px;
  font-weight: 600;
  line-height: 1.9;
}

.div-block-2071 {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.heading-1546 {
  margin-bottom: 0;
}

.html-embed-9a-1 {
  color: var(--deep-pink);
  flex: none;
  width: 60px;
  margin-right: 10px;
  padding-top: 5px;
  padding-bottom: 0;
}

.div-block-2073 {
  border-left: 2px solid #000;
  padding-left: 30px;
}

.heading-1547 {
  color: var(--deep-pink);
}

.text-span-87 {
  font-family: blithe, sans-serif;
  font-size: 35px;
  line-height: 1.5;
}

.div-block-2071a {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.image-25a {
  display: none;
}

.marker-green {
  background-color: #bcb629;
}

.container-433d {
  color: var(--white);
  text-align: center;
  max-width: 1080px;
}

.html-embed-11-a {
  color: var(--white);
  flex: none;
  width: 70px;
  margin-right: 0;
  padding-top: 5px;
  padding-bottom: 0;
}

.div-block-2075 {
  background-color: #ffa98a;
}

.div-block-2076 {
  background-color: #fea889;
}

.walsh-main-grid-2-ahwa {
  grid-column-gap: 2.2em;
  grid-row-gap: 2.2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  place-items: center stretch;
  width: 100%;
  position: relative;
}

.walsh-fill {
  z-index: 1;
  background-color: var(--dark-khaki);
  opacity: .35;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
}

.walsh-fill._85 {
  height: 85%;
}

.walsh-fill._86 {
  height: 86%;
}

.walsh-fill._89 {
  height: 89%;
}

.walsh-fill._84 {
  height: 84%;
}

.image-458a {
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-483 {
  display: none;
}

.container-15a {
  text-align: center;
  max-width: 1180px;
  padding-top: 100px;
}

.image-484 {
  aspect-ratio: 1;
  object-fit: cover;
}

.image-485 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
}

.insta---kids-2 {
  color: #fff;
  background-color: #6eb7ddd9;
  padding: 100px 60px 120px;
}

.heading-1548 {
  color: #fff;
  text-align: center;
}

.link-32 {
  color: #fff;
}

.grid-573 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.hero-enski-produkti {
  color: #151515;
  background-image: linear-gradient(125deg, #0000001c 17%, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ae4_CARNIUMBOTANICALS0538wide.webp");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  align-items: center;
  width: 100%;
  min-height: 95vh;
  padding-left: 40px;
  display: flex;
}

.hero-enski-produkti.roza-okt {
  background-image: radial-gradient(circle, #52393982, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68e3a39f61428aba9d9ad296_BP-7.webp");
  background-position: 0 0, 50%;
}

.div-block-2018z {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6296a_CARNIUMBOTANICALS227411.avif");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.div-block-2018z.roza-okt {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68e3a39e9d5055d6857dd057_BP-3.webp");
  background-position: 50% 0;
}

.section-183b2 {
  background-color: #fdf0f1;
  background-image: linear-gradient(#fff0, #f5cbcf 64%);
  padding-bottom: 80px;
  padding-left: 40px;
  padding-right: 40px;
}

.container-5016a {
  max-width: 1160px;
  margin-top: 80px;
  padding-left: 40px;
  padding-right: 40px;
}

.quick-stack-16a {
  margin-bottom: auto;
  padding-left: 0;
  padding-right: 0;
}

.div-block-2078 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-37y {
  margin-bottom: 3px;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.5;
}

.text-block-37y.cycle {
  list-style-type: decimal;
}

.list-43 {
  margin-bottom: 0;
}

.div-block-2022-a {
  text-align: center;
  max-width: 1020px;
  margin: 0 auto;
  padding-top: 90px;
}

.html-embed-9b-1 {
  color: var(--deep-pink);
  flex: none;
  width: 66px;
  height: 66px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-2017a {
  color: var(--white);
  background-color: #eb959e;
  border: 1px #000;
  border-radius: 20px;
  margin-bottom: 0;
  padding: 30px;
}

.heading-z-produkti {
  float: left;
  color: #0000;
  text-align: left;
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: var(--white);
  text-transform: none;
  border: 1px solid #0000;
  max-width: 600px;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 4.5rem;
  font-weight: 400;
  line-height: 1.3;
  display: block;
  position: static;
  inset: -3px;
}

.section-231a {
  background-color: #fdf0f1;
  background-image: linear-gradient(#f5cbcf, #04030305 45%, #0000);
  padding-top: 20px;
  padding-bottom: 100px;
}

.div-block-2079 {
  margin-left: 40px;
  margin-right: 40px;
}

.section-229-copy {
  background-color: #f5cacf;
  background-image: linear-gradient(#0000, #be6d75);
  padding-top: 0;
}

.heading-1549 {
  color: var(--deep-pink);
  text-align: center;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.plosk-trebuscek-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ae8_plosk-trebuscek-hero.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.tabs-menu-2 {
  flex-flow: column;
  display: flex;
}

.div-space-20px {
  height: 20px;
}

.tab-link-tab-1 {
  border-radius: 1rem;
  flex-direction: column;
  margin-bottom: 5px;
  padding-top: 10px;
  padding-bottom: 11px;
  display: flex;
}

.tab-link-tab-1.w--current {
  border: 1.5px solid var(--medium-violet-red-2);
  border-radius: 1rem;
  padding-top: 11px;
  padding-bottom: 12px;
  font-weight: 600;
}

.text-block-52 {
  color: var(--medium-violet-red-2);
  font-size: 18px;
}

.text-block-52:where(.w-variant-f8da96d2-516c-c889-f251-f575f1f2e796), .text-block-52.deep-pink {
  color: var(--deep-pink);
}

.paragraph-313 {
  margin-bottom: 60px;
}

.heading-1550 {
  text-align: center;
}

.paragraph-314 {
  margin-bottom: 0;
}

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

.text-block-53 {
  margin-right: 10px;
}

.div-block-2082 {
  flex: 1;
  max-width: 938px;
  margin-right: 10px;
}

._3-izdelki {
  background-color: var(--dark-khaki);
  border-radius: 5rem;
  padding: 100px 60px;
  position: relative;
}

._3-izdelki.blue {
  background-color: var(--sky-blue);
}

.image-486 {
  aspect-ratio: 1;
  object-fit: cover;
  border-radius: 3rem;
}

.grid-574 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 30px;
}

.paragraph-315 {
  padding-top: 0;
}

.div-block-2083 {
  margin-top: 40px;
  padding-bottom: 20px;
}

.heading-1315v {
  margin-bottom: 0;
  margin-right: 10px;
}

.grid-36v {
  grid-column-gap: 40px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  place-items: center;
}

.tabs-menu-3 {
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.tab-link-tab-1-2 {
  border: 2px solid var(--medium-violet-red-2);
  color: var(--medium-violet-red-2);
  background-color: #ddd0;
  border-radius: 5px;
  margin-left: 5px;
  margin-right: 5px;
}

.tab-link-tab-1-2.w--current {
  border: 2px solid var(--medium-violet-red-2);
  background-color: var(--medium-violet-red-2);
  color: var(--white);
}

.tab-link-tab-1-2.deep-pink {
  color: var(--deep-pink);
  border-radius: 7px;
}

.tab-link-tab-1-2.deep-pink.w--current {
  border-left-color: var(--deep-pink);
  background-color: var(--deep-pink);
  color: var(--white);
}

.div-block-2084 {
  max-width: 900px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.akcijski-plan {
  background-color: var(--neon-orange);
  background-image: linear-gradient(to bottom, var(--pale-violet-red), transparent);
  color: var(--white);
  padding: 20px 60px 100px;
}

.akcijski-plan.hujsanje {
  background-color: var(--peach-soft-pink);
}

.bejba-plosk-trebuscek {
  background-color: var(--neon-orange);
  background-image: linear-gradient(to bottom, var(--pale-violet-red), transparent);
  padding: 100px 60px 0;
  position: relative;
}

.marker-kiwi {
  background-color: var(--dark-khaki);
}

._3-stvari {
  background-color: var(--neon-orange);
  background-image: linear-gradient(to bottom, transparent, var(--pale-violet-red));
  color: var(--dark);
  padding: 0 60px 80px;
}

.div-block-2075a {
  background-color: var(--pale-violet-red);
}

.container-433r {
  text-align: left;
  max-width: 1080px;
  margin-top: 100px;
}

.plosk-trebuscek-st {
  background-color: var(--dark-khaki);
  color: #0000;
  text-align: center;
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: var(--white);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 20px;
  margin-right: 0;
  font-family: Noto Serif, sans-serif;
  font-size: 170px;
  line-height: .8;
}

.div-block-1986a {
  border: 2px solid var(--pale-violet-red);
  background-color: var(--neon-orange);
  background-image: linear-gradient(to bottom, var(--pale-violet-red), #fff0);
  color: var(--white);
  border-radius: 3rem;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
}

.heading-1337h {
  color: var(--haze);
  text-align: center;
  max-width: 1080px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.4;
}

.heading-1337h.gray {
  color: var(--grey-2);
}

.heading-1337h.purple {
  color: var(--poletje);
}

.heading-1553 {
  font-size: 3rem;
  line-height: 1.3;
}

.grid-57a4 {
  grid-column-gap: 25px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  align-items: start;
  margin-bottom: 20px;
}

.div-block-2085 {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 20px;
  display: flex;
}

.container-15v {
  text-align: center;
  max-width: 1180px;
  padding-top: 100px;
}

.div-block-2086 {
  width: 100%;
  height: 100%;
}

.paragraph-118a {
  margin-bottom: 0;
}

.text-block-54 {
  margin-right: 0;
  font-size: 16px;
}

.text-block-54._2 {
  margin-right: 10px;
}

.text-block-54.white {
  color: var(--white);
}

.div-mirjana-nika {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61e90_image0.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 3rem;
  width: 100%;
  height: 100%;
  min-height: 400px;
}

.section-236a {
  z-index: 1;
  color: var(--white);
  background-color: #f9a9b4;
  background-image: radial-gradient(circle, #946a6fde, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b13_melazma-hero.avif");
  background-position: 0 0, 70%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

.container-5024 {
  max-width: 880px;
  height: 700px;
  position: relative;
}

.kolaz-slik-osnova {
  position: absolute;
  inset: 7% auto auto 5%;
}

.kolaz-slik-osnova._1 {
  top: 2%;
  left: 28%;
}

.kolaz-slik-osnova._2 {
  inset: 3% 13% auto auto;
}

.kolaz-slik-osnova._3 {
  top: 1%;
  left: 47%;
}

.kolaz-slik-osnova._4 {
  inset: auto 2% 10% auto;
}

.kolaz-slik-osnova._5 {
  inset: 17% 0% auto auto;
}

.kolaz-slik-osnova._6 {
  z-index: 4;
  inset: 22% 18% auto auto;
}

.kolaz-slik-osnova._7 {
  inset: auto auto 2% 14%;
}

.kolaz-slik-osnova._8 {
  z-index: 12;
  inset: 27% 41% auto auto;
}

.kolaz-slik-osnova._9 {
  z-index: 15;
  top: 49%;
  left: 28%;
}

.kolaz-slik-osnova._10 {
  top: 34%;
  left: 0%;
}

.kolaz-slik-osnova._11 {
  top: auto;
  bottom: 7%;
  left: 38%;
}

.kolaz-slik-osnova._12 {
  z-index: 15;
  top: 24%;
  left: 15%;
}

.kolaz-slik-osnova._13 {
  inset: auto 26% 25% auto;
}

.kolaz-slik-osnova._14 {
  z-index: 10;
  inset: auto 4% 36% auto;
}

.kolaz-slik-osnova._16 {
  z-index: 3;
  inset: auto 20% 1% auto;
}

.kolaz-slik-osnova._17 {
  inset: auto auto 20% 1%;
}

.image-487 {
  border: 3px solid #fff;
  border-radius: 100%;
}

.div-block-2033a {
  background-color: var(--peach-puff);
  color: var(--white);
  border-radius: 5rem;
  padding: 0;
}

.italic-text-33 {
  font-size: 23px;
  line-height: 24px;
}

.tab-pane-tab-1 {
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.grid-70a {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
}

.grid-70a.marg {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 80px;
}

.div-block-2087 {
  flex-flow: wrap;
  display: flex;
}

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

.tab-link-67 {
  background-color: #ddd0;
  border: 1px solid #000;
  border-radius: .5rem;
  flex-direction: column;
  margin-bottom: 5px;
  padding-top: 10px;
  padding-bottom: 11px;
  display: flex;
}

.tab-link-67.w--current {
  border: 1.5px solid var(--medium-violet-red-2);
  background-color: #ddd;
  border-radius: .5rem;
  padding-top: 11px;
  padding-bottom: 12px;
  font-weight: 600;
}

.tab-link-67.w--current:where(.w-variant-8cd5ab92-e547-516a-ef13-43794b8c7a56) {
  background-color: #fdeaec;
}

.tab-link-67.w--current:where(.w-variant-f8da96d2-516c-c889-f251-f575f1f2e796) {
  border-color: var(--deep-pink);
  background-color: #fdeaec;
}

.tab-link-67.deep-pink {
  cursor: pointer;
}

.tab-link-67.deep-pink.w--current {
  border-color: var(--deep-pink);
  background-color: #fdeaec;
}

.tab-link-67.white {
  border-color: var(--grey-2);
  color: var(--white);
}

.tab-link-67.white.w--current {
  background-color: var(--grey-2);
  color: var(--white);
}

.tab-link-67.white.w--current:active {
  border-color: var(--medium-violet-red-2);
  color: var(--white);
  background-color: #0000;
}

.tab-link-67.hercycle {
  cursor: pointer;
}

.tab-link-67.hercycle.w--current {
  border-color: var(--poletje);
  background-color: #fdeaec;
}

.paragraph-316 {
  color: var(--white);
}

.grid-154-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--white);
  background-color: #fabec0;
  border-radius: 4rem;
  grid-template-rows: auto;
  align-items: center;
  min-height: 100vh;
}

.div-block-2044-1 {
  border-radius: 4rem;
  overflow: hidden;
}

.container-5025 {
  max-width: 1080px;
}

.div-block-2040a {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b09_45a93e24e6516a9336f3604889114b24_melasma-girl.avif");
  background-position: 50%;
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: sticky;
  bottom: 0;
}

.div-block-2015-2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b0c_5518bb0a1285b36c381d0f9b8dccdff8_melasma-girl2.avif");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.container-5022a {
  color: var(--deep-pink);
  text-align: left;
  max-width: 1080px;
}

.div-block-1987m {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b18_CARNIUMBOTANICALS227411f.webp");
  background-position: 99%;
  background-size: cover;
  height: 100%;
  min-height: 66vh;
}

.heading-1554 {
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
}

.paragraph-80a {
  color: var(--white);
  text-align: center;
  margin-top: 10px;
  margin-bottom: 60px;
}

.heading-1555 {
  color: var(--white);
  text-align: center;
}

.container-5011b {
  color: #fff;
  max-width: 1080px;
}

.grid-76b {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 40px;
  display: grid;
}

.div-block-2089 {
  color: var(--haze);
  border: 2px solid #fff;
  border-radius: 3rem;
  max-width: 1180px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px;
}

.image-488 {
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-2090 {
  border: 2px solid #fff;
  border-radius: 20px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 33px 33px 20px;
}

.quick-stack-21 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  margin-top: 60px;
  padding: 0;
}

.html-embed-9f {
  color: #fff;
  flex: none;
  width: 55px;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-2014a {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.cell-23 {
  justify-content: flex-end;
  align-items: center;
}

.quick-stack-22 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.cell-24 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 40px;
  display: flex;
}

.heading-1556 {
  margin-bottom: 40px;
}

.image-489 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  background-image: linear-gradient(#00000080, #00000080);
  border-radius: 2rem;
  max-width: 1080px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-2092 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.section-238a {
  z-index: 3;
  background-color: var(--peach-soft-pink);
  background-image: linear-gradient(to bottom, var(--peach-pink), #fff0);
  padding: 100px 40px 0;
  position: relative;
}

.html-embed-94 {
  margin-right: 10px;
}

.div-block-2093 {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.heading-1518v {
  color: var(--deep-pink);
  margin-bottom: 0;
  font-size: 4vw;
  line-height: 1.2;
}

.heading-1557 {
  margin-bottom: 40px;
}

.heading-1558 {
  color: var(--deep-pink);
}

.heading-1559 {
  color: var(--deep-pink);
  text-align: center;
  position: absolute;
}

.div-block-2094 {
  margin-top: 60px;
}

.div-block-2095 {
  max-width: 1180px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.section-241 {
  height: 100vh;
  margin: auto;
  padding: 0;
  display: flex;
}

.div-block-146 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-490 {
  margin-bottom: 20px;
}

.paragraph-48 {
  color: #fff;
  text-align: center;
}

.paragraph-48._222 {
  color: #fff;
  margin-bottom: 3px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  display: block;
}

.link-11 {
  color: #9fbf73;
  font-size: 16px;
}

.heading-1390w {
  color: var(--white);
  text-align: center;
  font-size: 4vw;
  line-height: 1.4;
}

.anti-age-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b30_anti-age_hero.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.petra-ai {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b31_PetraAI.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 3rem;
  width: 100%;
  height: 100%;
}

.petra-ai.bw {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b60_PetraAI-BW.webp");
}

.petra-ai.hercycle {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62db5_HERCYCLE0246.webp");
}

.petra-ai.slimb {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68b4377b74314329676ccc28_BP-176.webp");
}

.petra-ai.hujsanje {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68b4377b74314329676ccc28_BP-176.webp");
  height: 30rem;
  position: relative;
}

.petra-ai.hujsanje-v-menopavzi {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/69329ca171bbc3890de47812_BP-9.webp");
  height: 30rem;
  position: relative;
}

.heading-1560 {
  margin-bottom: 40px;
}

.antiage-izdelek {
  background-color: #f5d2d2;
  border-radius: 5rem;
  padding: 100px 60px;
  position: relative;
}

.antiage-izdelek.zenska {
  background-color: var(--peach-soft-pink);
}

.div-block-2075b {
  background-color: var(--pale-violet-red);
}

.brez-molekule {
  background-color: var(--red-sea);
  background-image: linear-gradient(180deg, transparent, var(--pale-violet-red));
  color: var(--dark);
  padding: 0 60px 80px;
}

.div-block-1986v {
  border: 2px solid var(--white);
  color: var(--white);
  background-color: #ffa98a00;
  background-image: linear-gradient(#0000001c, #0000001c), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b4c_antiage-4.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.sestavine-anti {
  color: var(--dark);
  background-color: #fffc;
  border: 1px #000;
  border-radius: 1.3rem;
  margin-bottom: 0;
  padding: 10px 10px 5px;
  display: flex;
}

.quick-stack-7a {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.paragraph-317 {
  text-align: center;
}

.kako-vklopis {
  background-color: var(--red-sea);
  background-image: linear-gradient(180deg, var(--pale-violet-red), transparent);
  padding: 100px 60px 0;
  position: relative;
}

.paragraph-318 {
  margin-bottom: 0;
}

.div-block-2097 {
  color: var(--dark);
  background-color: #f5d2d2;
  border-top-left-radius: 3rem;
  border-top-right-radius: 3rem;
  max-width: 1180px;
  margin-bottom: -70px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px 50px 120px;
}

.container-mo-gani-2 {
  background-color: var(--white-smoke);
  color: var(--dark);
  max-width: 1180px;
  padding: 50px;
}

.container-mo-gani-2.black {
  color: var(--dark);
  background-color: #0000;
  border: 2px solid #000;
}

.container-mo-gani-2.white {
  border: 2px solid var(--white);
  color: var(--white);
  background-color: #0000;
}

.container-mo-gani-2.white.black-stroke {
  border-color: var(--dark);
}

.container-mo-gani-2.white.black-stroke.oval {
  z-index: 2;
  border-color: var(--white);
  border-radius: 3rem;
  position: relative;
}

.container-mo-gani-2.black {
  border: 2px solid var(--white);
  color: var(--white);
  background-color: #0000;
}

.container-mo-gani-2.black.black-stroke {
  border-color: var(--dark);
}

.container-mo-gani-2.black.black-stroke.oval {
  z-index: 2;
  border-color: var(--dark);
  color: var(--dark);
  border-radius: 3rem;
  position: relative;
}

.div-block-2098 {
  z-index: 1;
  background-color: #df604d;
  border-radius: 3rem 3rem 0 0;
  max-width: 100%;
  height: 100px;
  position: absolute;
  inset: 0% 0% auto;
}

.heading-1562 {
  z-index: 2;
  position: relative;
}

.container-5026 {
  max-width: 1080px;
  padding-top: 100px;
}

.heading-1337a {
  color: var(--haze);
  text-align: left;
  margin-bottom: 20px;
  padding-bottom: 0;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.4;
}

.flex-block-5 {
  align-items: center;
}

.container-15va {
  text-align: center;
  max-width: 1180px;
  padding-top: 40px;
}

.div-block-2099 {
  text-align: center;
}

.marker-pastel-pink {
  background-color: #f5d2d2;
}

.grid-65o3 {
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr .25fr 1.5fr .25fr 1.75fr;
  justify-items: center;
}

.div-block-2100 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b53_anitage-2.webp");
  background-position: 0 0;
  background-size: cover;
  border: 2px solid #fff;
  border-bottom-right-radius: 3rem;
  border-bottom-left-radius: 3rem;
  max-width: 1180px;
  height: 700px;
  margin-top: -69px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.div-block-2101 {
  z-index: 1;
  background-color: #e36a64;
  border-bottom-right-radius: 3rem;
  border-bottom-left-radius: 3rem;
  height: 100px;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-2102 {
  background-image: linear-gradient(#5858581f, #5858581f), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b4b_anitage-3.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border: 2px solid #fff;
  border-radius: 3rem;
  justify-content: center;
  align-items: center;
  height: 600px;
  margin-top: 60px;
  margin-bottom: 60px;
  padding-left: 60px;
  padding-right: 60px;
  display: flex;
}

.div-block-2102._2 {
  background-image: linear-gradient(#0000000a, #0000000a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b54_anitage-5.avif");
}

.div-block-2102.vcb {
  color: var(--dark);
  background-image: linear-gradient(#e788511f, #e788511f), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c1a_vcb-back3.avif");
  flex-flow: column;
}

.heading-1560a {
  color: var(--dark);
  text-align: center;
  margin-bottom: 40px;
}

.div-block-2083q {
  margin-top: 40px;
  padding-bottom: 20px;
}

.marker-slika {
  background-color: #f5e9e980;
}

.section-236m {
  z-index: 1;
  color: var(--white);
  background-color: #fff;
  background-image: radial-gradient(circle, #5c5c5cde, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b55_bg%2Btesto-hero.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

.heading-1531m {
  text-align: center;
  letter-spacing: -1px;
  text-indent: 1px;
  margin-bottom: 0;
  font-size: 4rem;
  font-weight: 400;
  line-height: 1.5;
}

.heading-1531m.viola {
  color: var(--663399);
}

.div-block-2033m {
  background-color: var(--dark-slate-blue);
  color: var(--white);
  border-radius: 5rem;
  padding: 0;
}

.div-block-2034m {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b56_bedroom-troubles.webp");
  background-position: 50% 30%;
  background-size: cover;
  border-radius: 3rem;
  height: 750px;
}

.div-block-2015-1m {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b5e_testo-3.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 600px;
  margin-left: auto;
  margin-right: auto;
}

.container-9-1m {
  color: var(--dark-slate-blue);
  text-align: center;
  max-width: 1080px;
}

.grid-57a5 {
  grid-column-gap: 25px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  align-items: start;
  margin-bottom: 0;
}

.section-183b-3 {
  background-color: var(--lavender);
  background-image: linear-gradient(180deg, #0000, var(--color-3) 65%);
  padding-left: 40px;
  padding-right: 40px;
}

.section-183b-3.magnezij {
  background-color: #c2c6d8;
  background-image: linear-gradient(180deg, #0000, var(--color-3-faded) 65%);
}

.section-183b-3.meno-bloat {
  background-color: var(--pale-violet-red-2);
  background-image: linear-gradient(180deg, #0000, var(--color-3) 65%);
  padding-top: 100px;
}

.section-183b-3.uni {
  background-color: var(--misty-rose);
  background-image: linear-gradient(#0000, #738db4 65%);
}

.section-183b-3.bloat {
  background-color: #a87d93;
  background-image: linear-gradient(#0000, #ca8c9b 65%);
  padding-top: 100px;
}

.div-block-2089m {
  color: var(--haze);
  border: 2px solid #fff;
  border-radius: 3rem;
  max-width: 1180px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px;
  position: relative;
  overflow: hidden;
}

.div-block-2089m.black {
  border-color: var(--dark);
  color: var(--dark);
  margin-top: 0;
}

.image-492 {
  width: 55svw;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: auto -12% -7% auto;
}

.div-block-1881m {
  max-width: 55%;
}

.div-block-2103 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.bg-benefits {
  z-index: 2;
  background-color: #ef99a3;
  background-image: linear-gradient(180deg, var(--color-3), #805c8acf 18%, #fff0), linear-gradient(180deg, transparent, var(--dark-slate-blue));
  color: var(--white);
  border-bottom-right-radius: 4rem;
  border-bottom-left-radius: 4rem;
  margin-bottom: 0;
  margin-right: 0;
  padding: 90px 40px 128px;
  font-size: 22px;
  position: relative;
}

.heading-1562a {
  z-index: 2;
  text-align: center;
  position: relative;
}

.container-5027 {
  color: var(--dark);
  max-width: 1080px;
}

.heading-1390m {
  color: var(--dark-slate-blue);
  text-align: center;
  font-size: 4vw;
  line-height: 1.4;
}

.div-block-1986m {
  border: 2px solid var(--white);
  color: var(--white);
  background-color: #ffa98a00;
  background-image: linear-gradient(#2b2b2b40, #2b2b2b40), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b5f_testo-4.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.heading-1563 {
  color: var(--white);
  text-align: center;
}

.div-block-2040m {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b79_testbg%2Btesto.webp");
  background-position: 50%;
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: sticky;
  bottom: 0;
}

.container-5011c {
  color: #fff;
  max-width: 1080px;
}

.image-493 {
  display: none;
}

.heading-1564 {
  text-align: left;
  margin-bottom: 6px;
  font-family: Caveat, sans-serif;
  font-size: 2.3rem;
  line-height: .8;
}

.quick-stack-23 {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  color: var(--white);
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-2104 {
  background-color: #fff;
  width: 125%;
  height: 1.5px;
}

.div-block-2104.black {
  background-color: #000;
}

.div-block-2104.extra {
  width: 170%;
}

.div-block-2105 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.image-494 {
  z-index: 3;
  aspect-ratio: auto;
  position: relative;
}

.cell-25 {
  justify-content: center;
  align-items: center;
}

.heading-1564a {
  text-align: right;
  margin-bottom: 6px;
  font-family: Caveat, sans-serif;
  font-size: 2.3rem;
  line-height: .8;
}

.cell-26 {
  justify-content: flex-start;
  align-items: stretch;
}

.image-495 {
  display: none;
}

.info-grafika {
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-2036a {
  max-width: 1180px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.div-block-2108 {
  border: 2px solid #000;
  border-radius: 3rem;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  padding: 51px;
}

.div-block-2110, .div-block-2112, .div-block-2113, .div-block-2114, .div-block-2115, .div-block-2116, .div-block-2117, .div-block-2118, .div-block-2119, .div-block-2120, .div-block-2121, .div-block-2122 {
  margin-bottom: 5px;
  margin-left: auto;
  margin-right: auto;
}

.image-497 {
  border-radius: 2rem;
}

.ig-pink {
  background-color: var(--pink);
  padding-top: 100px;
  padding-bottom: 0;
}

.image-498 {
  border-radius: 2rem;
}

.div-block-2123 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce620da_CB-37.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 2rem;
}

.quick-stack-23a {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  color: var(--dark);
  padding-left: 10px;
  padding-right: 10px;
}

.grid-57a6 {
  grid-column-gap: 25px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: .25fr 2.25fr;
  align-items: start;
  margin-bottom: 0;
}

.section-236mg {
  z-index: 1;
  color: var(--white);
  background-color: #fff;
  background-image: linear-gradient(#7463744f, #7463744f), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b92_magnezij-hero.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

.div-block-2033mg {
  background-color: var(--lavender);
  color: var(--dark);
  border-radius: 5rem;
  padding: 0;
}

.div-block-2033mg.zenska {
  background-image: linear-gradient(180deg, transparent, var(--peach-soft-pink));
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.marker-white {
  background-color: var(--white);
}

.html-embed-11-v {
  color: var(--white);
  flex: none;
  width: 100px;
  margin-right: 0;
  padding-top: 5px;
  padding-bottom: 0;
}

.container-5028 {
  max-width: 1080px;
}

.magnezij-benefits {
  z-index: 2;
  background-color: var(--lavender);
  background-image: linear-gradient(180deg, transparent, var(--color-3-faded));
  color: var(--white);
  border-bottom-right-radius: 4rem;
  border-bottom-left-radius: 4rem;
  margin-bottom: 0;
  margin-right: 0;
  padding: 0 40px 128px;
  font-size: 22px;
  position: relative;
}

.magnezij-benefits.zenska {
  background-color: var(--peach-soft-pink);
}

.magnezij-benefits.moski {
  background-image: linear-gradient(#0000, #8d9494);
}

.container-9-1mg {
  color: var(--dark);
  text-align: center;
  max-width: 1080px;
}

.heading-1390mg {
  color: var(--dark);
  text-align: center;
  font-size: 4vw;
  line-height: 1.4;
}

.div-block-2124 {
  background-color: var(--lavender);
}

.div-block-2124.zenska {
  background-color: var(--peach-soft-pink);
}

.div-block-2125 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.paragraph-319 {
  margin-bottom: 0;
}

.div-block-2126 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.container-5029 {
  max-width: 1080px;
  margin-top: 60px;
  margin-bottom: 80px;
}

.sestavine-oval {
  border: 1px none var(--dark);
  background-color: #0a0a0a;
  border-radius: 1.8rem;
  margin-bottom: 20px;
  padding: 20px;
}

.heading-1565 {
  color: var(--dark);
  font-size: 3.2rem;
  line-height: 1.3;
}

.div-block-1986mg {
  border: 2px solid var(--white);
  color: var(--white);
  background-color: #ffa98a00;
  background-image: linear-gradient(#7c678840, #7c678840), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b91_magnezij-cta.avif");
  background-position: 0 0, 50% 20%;
  background-size: auto, cover;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.div-block-1986mg.moski {
  background-image: linear-gradient(#00000054, #00000054), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62d28_freepik-export-20240905150825L1qC.jpeg");
  background-position: 0 0, 50% 100%;
}

.paragraph-320 {
  color: var(--grey-1);
}

.button_secondary {
  color: #1e1a35;
  text-align: center;
  background-color: #0000;
  border: 1px solid #1e1a35;
  border-radius: 80px;
  justify-content: center;
  padding: 1rem 1.5rem;
  line-height: 1;
  transition: transform .3s, color .3s, background-color .3s;
}

.button_secondary:hover {
  border-color: var(--medium-violet-red-2);
  background-color: var(--medium-violet-red-2);
  color: #fff;
  transform: translate(0, -2px);
}

.cookie_checkbox-check {
  border-radius: 4px;
  width: 20px;
  height: 20px;
  margin-top: 0;
}

.cookie_checkbox-check.w--redirected-checked {
  background-color: #000;
  background-size: 14px 14px;
}

.cookie_checkbox {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  align-items: center;
  display: flex;
}

.cookie_selection {
  overflow: hidden;
}

.cookie_options {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 2rem;
  display: flex;
}

.cookies {
  z-index: 99;
  position: relative;
}

.cookie_script {
  display: none;
}

.cookie_banner {
  z-index: 3;
  background-color: #e4eafa;
  border-radius: 1rem;
  max-width: 600px;
  padding: 2rem;
  display: none;
  position: fixed;
  inset: auto 0% 20px 20px;
}

.cookie_icon {
  z-index: 2;
  cursor: pointer;
  width: 40px;
  height: 40px;
  padding: 5px;
  display: flex;
  position: fixed;
  inset: auto auto 20px 20px;
}

.cookie_buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  margin-top: 1rem;
  display: flex;
}

.button_primary {
  color: #fff;
  text-align: center;
  background-color: #1e1a35;
  border-radius: 80px;
  padding: 1rem 1.5rem;
  font-weight: 400;
  line-height: 1;
  transition: transform .3s, background-color .3s;
}

.button_primary:hover {
  background-color: var(--medium-violet-red-2);
  color: #fff;
  transform: translate(0, -2px);
}

.paragraph-321 {
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 1.3;
}

.hero-bloat-tt {
  color: #151515;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b96_bloat-tt-hero2.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: center;
  width: 100%;
  min-height: 90vh;
  padding-left: 40px;
  display: flex;
}

.heading-bloat {
  float: left;
  color: #fff;
  text-align: left;
  text-transform: none;
  border: 1px solid #0000;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 4rem;
  font-weight: 400;
  line-height: 1.2;
  display: block;
  position: static;
  inset: -3px;
}

.flex-block-6 {
  max-width: 50%;
}

.div-block-2127 {
  border: 2px solid var(--white);
  border-radius: 3rem;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px;
}

.quick-stack-24 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.div-block-2128 {
  aspect-ratio: 1;
  object-fit: cover;
  object-position: 50% 100%;
  justify-content: center;
  align-items: flex-end;
  display: flex;
  overflow: hidden;
}

.div-block-2129 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce628a1_DSCF1082.avif");
  background-position: 50%;
  background-size: cover;
  border: 2px solid #fff;
  border-radius: 2rem;
  height: 100%;
}

.container-5030 {
  background-color: #e6899e;
  border: 1px #000;
  border-radius: 3rem;
  max-width: 1080px;
  margin-bottom: 100px;
  padding: 50px;
}

.container-500a {
  background-color: var(--white-smoke);
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.section-236pms {
  z-index: 1;
  color: var(--white);
  background-color: #f9a9b4;
  background-image: radial-gradient(circle, #946a6f5e, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bd3_pms-hero1.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.section-236pms.simpotmi {
  background-image: linear-gradient(#0000001c, #0000001c), radial-gradient(circle, #946a6f5e, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62d24_freepik-export-202409050814020BM9.jpeg");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
}

.quick-stack-25 {
  background-color: #fff;
  border-radius: 20px;
}

.tabs-menu-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tab-link-tab-1-3 {
  border: 1px solid var(--deep-pink);
  color: var(--deep-pink);
  text-align: center;
  background-color: #ddd0;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-tab-1-3.w--current {
  color: var(--white);
  text-align: center;
  background-color: #ef9099;
  border-color: #ef9099;
  border-radius: 10px;
}

.tab-link-tab-1-3.pink {
  color: #ef9099;
  border-color: #ef9099;
}

.tab-link-tab-1-3.pink.w--current {
  color: #fff;
}

.div-block-2130 {
  background-color: #eee;
  border-radius: 10px;
  width: 100%;
  padding: 25px;
}

.div-block-2130.cell {
  padding-top: 40px;
  padding-bottom: 40px;
}

.paragraph-322 {
  text-align: center;
  margin-bottom: 0;
}

.heading-1566 {
  text-align: center;
}

.container-5031 {
  max-width: 1080px;
}

.div-block-2131 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bcc_pms-a1.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-2131._2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bcd_pms-a2.avif");
}

.div-block-2131._3 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bce_pms-a3.avif");
}

.div-block-2131._4 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bcf_pms-a4.avif");
  background-position: 50% 30%;
}

.div-block-2131._5 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bcb_pms-a5.avif");
}

.div-block-2132 {
  margin-top: 40px;
}

.text-block-55 {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
}

.div-block-2133 {
  position: relative;
}

.div-block-2133.white {
  background-color: #fff;
  border-radius: 1rem;
  padding: 20px;
}

.div-block-2134 {
  background-color: var(--deep-pink);
  border-radius: 20px;
  width: 7px;
  height: 7px;
}

.div-block-2135 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: -12px;
  margin-bottom: -12px;
  padding-top: 0;
  display: flex;
}

.div-block-2136 {
  background-color: var(--deep-pink);
  width: 1px;
  height: 30px;
  margin-top: 0;
  margin-bottom: 0;
}

.benefits-tabs {
  z-index: 2;
  background-color: #ef99a3;
  background-image: linear-gradient(#0000, #bb1b53);
  border-bottom-right-radius: 4rem;
  border-bottom-left-radius: 4rem;
  margin-bottom: 0;
  margin-right: 0;
  padding: 90px 60px 128px;
  font-size: 22px;
  position: relative;
}

.benefits-tabs.femfresh {
  background-color: #ebc7cc;
  background-image: linear-gradient(#0000, #cfa3a7);
}

.benefits-tabs.intiflora {
  background-color: #edc6bd;
  background-image: linear-gradient(#0000, #e9beb5);
}

.benefits-tabs.revitalux {
  background-color: #969daa;
  background-image: linear-gradient(#0000, #6e7282);
}

.benefits-tabs.beeyoung {
  background-color: #d5cfca;
  background-image: linear-gradient(#0000, #e0d7ce);
}

.benefits-tabs.slimb {
  background-color: #e7c8c0;
  background-image: linear-gradient(#0000, #dcb3a6);
}

.benefits-tabs.dreamshape {
  background-color: #c4c0c8;
  background-image: linear-gradient(#0000, #8f8393);
}

.benefits-tabs.gostilasje {
  background-color: #e7c8c0;
  background-image: linear-gradient(#0000, #845354);
  padding-top: 0;
}

.benefits-tabs.intimnozdravje {
  background-color: #ede0d9;
  background-image: linear-gradient(#0000, #e3d8d5);
  padding-bottom: 100px;
}

.benefits-tabs.truebronze {
  background-color: #ba8368;
  background-image: linear-gradient(#0000, #85492c);
}

.benefits-tabs.vitalheart {
  background-color: #db9f7e;
  background-image: linear-gradient(#0000, #eabfb3);
}

.benefits-tabs.herv {
  background-color: #eb776c;
  background-image: linear-gradient(#0000, #ea6759);
}

.benefits-tabs.glowberry {
  background-color: #f49499;
  background-image: none;
  position: relative;
}

.heading-1515a {
  text-align: center;
  margin-bottom: 30px;
  font-size: 4vw;
  line-height: 1.2;
}

.paragraph-323 {
  text-align: center;
  margin-bottom: 0;
}

.heading-1337u {
  color: var(--haze);
  text-align: left;
  margin-bottom: 20px;
  padding-bottom: 0;
  font-size: 3.5vw;
  font-weight: 700;
  line-height: 1.4;
}

.tabs-menu-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
  display: grid;
}

.tabs-3 {
  color: var(--dark);
  margin-bottom: 40px;
}

.tab-link-tab-10 {
  background-color: #ddd0;
  border: 1px solid #000;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

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

.html-embed-9fa {
  color: #fff;
  flex: none;
  width: 55px;
  margin-right: 0;
  padding-top: 5px;
  padding-bottom: 0;
}

.quick-stack-26 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.heading-1518va {
  color: var(--deep-pink);
  margin-bottom: 20px;
  font-size: 4vw;
  line-height: 1.2;
}

.html-embed-9fd {
  color: var(--deep-pink);
  flex: none;
  width: 55px;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-2138 {
  border-radius: 10px;
  overflow: hidden;
}

.div-block-2033ap {
  background-color: var(--pink);
  color: var(--white);
  border-radius: 5rem;
  padding: 0;
}

.div-block-2040pms {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bd2_pms-33.avif");
  background-position: 50%;
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: sticky;
  bottom: 0;
}

.div-block-2015-2a {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bd1_pms-11.avif");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.heading-1531a {
  letter-spacing: -1px;
  text-indent: 1px;
  margin-bottom: 0;
  font-size: 4rem;
  font-weight: 400;
  line-height: 1.5;
}

.html-embed-9vp {
  flex: none;
  width: 6rem;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-2092a {
  background-image: radial-gradient(circle, #ffffff52 20%, #0000 62%), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bd4_pms-22.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  max-width: 1080px;
  height: 600px;
  margin-bottom: 40px;
  display: flex;
  position: relative;
}

.div-block-2139 {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.container-5032 {
  max-width: 1080px;
}

.div-block-2140 {
  position: relative;
}

.div-block-2141 {
  border: 1px solid var(--medium-violet-red-2);
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 10px;
  padding: 10px;
  display: flex;
}

.div-block-2141.deep-pink {
  border-width: 1px;
  border-color: var(--deep-pink);
}

.div-block-2142 {
  position: relative;
}

.heading-1435-copy {
  margin-bottom: 40px;
}

.maca-hero-24 {
  z-index: 3;
  background-color: var(--peach-soft-pink);
  background-image: linear-gradient(180deg, var(--peach-pink), #fff0);
  padding: 140px 40px 0;
}

.paragraph-324 {
  text-align: center;
}

.grid-57a7 {
  grid-column-gap: 25px;
  grid-row-gap: 60px;
  color: var(--white);
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .25fr 2.25fr;
  align-items: start;
  margin-bottom: 0;
}

.div-block-2143 {
  background-color: var(--medium-violet-red);
  border-radius: 2rem;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px 50px 0 0;
}

.container-5022a2 {
  color: var(--white);
  text-align: left;
  max-width: 1080px;
}

.antiage-produkt-hero {
  z-index: 3;
  background-color: var(--pale-violet-red);
  background-image: linear-gradient(180deg, var(--peach-pink), #fff0);
  padding: 140px 40px 0;
}

.grid-57a8 {
  grid-column-gap: 25px;
  grid-row-gap: 60px;
  text-align: left;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .25fr 2.25fr;
  align-items: start;
  margin-bottom: 0;
}

.heading-1567 {
  text-align: left;
  margin-bottom: 60px;
  font-size: 3rem;
  line-height: 1.3;
}

.image-501 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-1568 {
  color: var(--dark);
}

.div-block-1986v2 {
  border: 2px solid var(--white);
  color: var(--white);
  background-color: #ffa98a00;
  background-image: linear-gradient(#ff9bc840, #ff9bc840), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62670_maca-anett.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.heading-1569 {
  color: var(--white);
  margin-bottom: 60px;
  font-size: 3rem;
  line-height: 1.5;
}

.social-maca {
  background-color: var(--medium-violet-red);
  background-image: linear-gradient(180deg, #0000, var(--peach-soft-pink));
  margin-bottom: 0;
  padding: 100px 60px;
}

.div-block-1979a {
  border-radius: 10px;
  max-width: 367px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: block;
  overflow: hidden;
}

.div-block-2144 {
  background-color: var(--indian-red);
}

.maca---superzivilo {
  background-color: var(--peach-soft-pink);
  background-image: linear-gradient(180deg, #0000, var(--peach-pink)), radial-gradient(circle farthest-corner at 50% 50%, var(--medium-violet-red), transparent 89%);
  padding: 100px 60px;
}

.html-embed-11-v1 {
  color: var(--white);
  flex: none;
  width: 100px;
  margin-right: 20px;
  padding-top: 5px;
  padding-bottom: 0;
}

.div-block-2125a {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 30px;
  display: flex;
}

.quick-stack-22a, .quick-stack-27 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.container-380b {
  max-width: 1080px;
  margin-bottom: 100px;
}

.heading-1555b {
  color: var(--dark);
  text-align: center;
}

.div-block-2089m1 {
  color: var(--haze);
  border: 2px solid #fff;
  border-radius: 3rem;
  max-width: 1180px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px 0;
  position: relative;
  overflow: hidden;
}

.quick-stack-28 {
  grid-column-gap: 41px;
  grid-row-gap: 41px;
  padding: 0;
}

.cell-28 {
  justify-content: center;
  align-items: flex-end;
}

.cell-29 {
  padding-left: 50px;
}

.heading-1337h1 {
  color: var(--haze);
  text-align: center;
  margin-bottom: 20px;
  padding-bottom: 0;
  font-size: 3.5vw;
  font-weight: 700;
  line-height: 1.4;
}

.container-9-1a {
  max-width: 1080px;
}

.div-block-1881o1 {
  padding-left: 20px;
}

.section-236hujsanje {
  z-index: 1;
  color: var(--white);
  background-color: #64c0e0;
  background-image: radial-gradient(circle, #946a6f5e, #fff0), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bdd_hujsanje-hero.webp");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.quick-stack-23-copy {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  color: var(--white);
  padding-left: 10px;
  padding-right: 10px;
}

.image-503 {
  width: 70%;
  margin-top: -105px;
  padding-top: 0;
}

.paragraph-325, .paragraph-326 {
  text-align: center;
}

.trojica-za-postavo {
  background-color: var(--peach-pink);
  background-image: linear-gradient(180deg, transparent, var(--pale-violet-red));
  color: var(--dark);
  padding: 0 60px 80px;
}

.heading-1570 {
  text-align: center;
}

.tabs-menu-4a {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.container-studije {
  background-color: var(--white);
  color: var(--dark);
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px;
}

.heading-1531a2 {
  text-align: center;
  letter-spacing: -1px;
  text-indent: 1px;
  margin-bottom: 0;
  font-size: 4rem;
  font-weight: 400;
  line-height: 1.5;
}

.tab-link-tab-1-3a {
  border: 1px solid var(--white);
  color: var(--white);
  text-align: center;
  background-color: #ddd0;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding-top: 14px;
  padding-bottom: 14px;
  display: flex;
}

.tab-link-tab-1-3a.w--current {
  background-color: var(--white);
  color: var(--sky-blue);
  text-align: center;
  border-radius: 10px;
}

.grid-57a9 {
  grid-column-gap: 25px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  align-items: start;
  margin-bottom: 20px;
}

.list-44 {
  margin-bottom: 0;
}

.container-5025a {
  color: var(--medium-violet-red-2);
  max-width: 1080px;
}

.heading-1518a1 {
  color: var(--medium-violet-red-2);
  margin-bottom: 30px;
  font-size: 4vw;
  line-height: 1.2;
}

.heading-15152 {
  color: var(--white);
  font-size: 4.5vw;
  line-height: 1.2;
}

.container-359a {
  color: var(--white);
  max-width: 1080px;
}

.div-block-2033aw {
  background-color: var(--pink);
  color: var(--white);
  border-radius: 5rem;
  padding: 0;
}

.html-embed-94t {
  justify-content: center;
  align-items: center;
  margin-right: 20px;
  display: flex;
}

.div-block-2145 {
  margin-left: auto;
  margin-right: auto;
}

.grid-36-copy {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.heading-1337h2 {
  color: var(--haze);
  text-align: center;
  max-width: 1080px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  font-size: 3.5vw;
  font-weight: 700;
  line-height: 1.3;
}

.banner-countdown {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--medium-violet-red-2);
  justify-content: center;
  align-items: center;
  padding: 8px 20px;
  display: none;
}

.text-block-56 {
  color: var(--white);
  text-align: center;
  font-size: 16px;
  line-height: 1.3;
  display: block;
}

.text-span-88 {
  font-size: 17px;
}

.section-237a {
  z-index: 98;
  float: none;
  background-color: #f9a9b400;
  background-image: linear-gradient(#0000, #ee98a2);
  position: relative;
}

.paragraph-328 {
  display: inline;
}

.div-block-2075u {
  background-color: var(--color-1);
}

.vcb-short-hero {
  color: var(--dark);
  background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bf0_vcb-short-hero.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.hero-femcare-tt {
  color: #151515;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6297c_d4fe9af9f0bd6e69f8de604a2cf59fae_CARNIUMBOTANICALS2477-wide.avif");
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: center;
  width: 100%;
  min-height: 90vh;
  padding-left: 40px;
  display: flex;
}

.section-111t-f {
  background-color: #f7dde1;
  background-image: linear-gradient(#0000, #fcebed);
  padding-top: 40px;
  padding-bottom: 20px;
}

.heading-15154 {
  text-align: center;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.section-183b-4 {
  background-color: #fdeaec;
  background-image: linear-gradient(180deg, #0000, var(--deep-pink) 65%);
  padding-left: 40px;
  padding-right: 40px;
}

.div-block-2129a {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62aac_CARNIUMBOTANICALS0178.avif");
  background-position: 50%;
  background-size: cover;
  border: 2px solid #fff;
  border-radius: 2rem;
  height: 100%;
}

.cell-30 {
  justify-content: flex-end;
  align-items: center;
}

.quick-stack-29 {
  padding-bottom: 0;
}

.cell-31 {
  justify-content: center;
  align-items: center;
}

.div-block-2025f {
  margin-bottom: 0;
}

.code-embed {
  width: 110px;
  margin-left: auto;
  margin-right: auto;
}

.container-5030f {
  background-color: #d92526;
  border: 1px #000;
  border-radius: 3rem;
  max-width: 1080px;
  margin-bottom: 100px;
  padding: 50px;
}

.heading-1528o {
  color: var(--white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
}

.div-block-2017f {
  color: var(--white);
  background-color: #eb959e;
  border: 1px #000;
  border-radius: 20px;
  margin-bottom: 0;
  padding: 30px;
}

.div-block-2017f.oval {
  background-color: #d92526;
  border-radius: 2rem;
}

.cell-15f {
  padding-top: 0;
}

.paragraph-329 {
  margin-bottom: 0;
}

.container-16a {
  max-width: 1200px;
}

.container-16a.dmanoza {
  color: var(--white);
  background-color: #ffcdd6;
  border-radius: 2rem;
  max-width: 1180px;
  margin-top: 0;
  padding: 50px;
}

.image-505 {
  border-radius: 20px;
}

.heading-156f {
  text-align: center;
  font-size: 3rem;
  line-height: 1.3;
}

.heading-1518o {
  color: var(--white);
  font-size: 7vh;
  line-height: 1.2;
}

.paragraph-301w {
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 1.5;
}

.div-block-9h1 {
  padding: 20px;
}

.div-block-2009a {
  background-color: var(--peach-soft-pink);
  border-radius: 20px;
}

.div-block-2010f {
  color: var(--deep-pink);
  background-color: #f88e90;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding: 15px;
}

.heading-1315f {
  border-left: 2px none var(--pink);
  color: var(--white);
  align-self: flex-start;
  margin-bottom: 5px;
  margin-right: 10px;
  padding-left: 15px;
}

.heading-1315f.auto {
  margin-top: auto;
  margin-bottom: auto;
}

.section-183b-2a {
  background-color: #fdeaec;
  background-image: linear-gradient(180deg, #0000, var(--deep-pink) 65%);
  padding-left: 40px;
  padding-right: 40px;
}

.heading-1480b {
  text-align: left;
  margin-bottom: 40px;
}

.div-block-2147 {
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  flex-flow: wrap;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.div-block-2148 {
  background-color: var(--dark);
  width: 1px;
  height: 7vw;
  max-height: 90px;
}

.text-block-57 {
  color: var(--dark);
  text-align: center;
  margin-bottom: 15px;
  font-size: 17px;
  font-weight: 300;
}

.image-506 {
  height: 4vw;
  max-height: 60px;
}

.image-507 {
  height: 4vw;
  max-height: 63px;
}

.image-508 {
  height: 3.1vw;
  max-height: 45px;
}

.list-item-26 {
  margin-bottom: 3px;
  font-size: 15px;
  line-height: 24px;
}

.list-45 {
  margin-bottom: 0;
}

.div-block-2149 {
  border: 1px solid #000;
  margin-top: 10px;
  padding: 15px;
}

.heading-1500v {
  color: var(--white);
  text-align: center;
  margin-bottom: 60px;
}

.heading-1500v.black {
  color: var(--dark);
  margin-bottom: 40px;
}

.div-block-1986y {
  border: 2px solid var(--white);
  color: var(--white);
  background-color: #ffa98a00;
  background-image: linear-gradient(#0000001c, #0000001c), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c17_vcb-cta.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.pogovor-o-kolagenu {
  background-color: var(--honeydew);
  background-image: linear-gradient(180deg, var(--peach-puff) 47%, transparent);
  padding: 100px 60px 0;
  position: relative;
}

.vrzi-stran-kolagen {
  background-color: var(--honeydew);
  background-image: linear-gradient(180deg, transparent 35%, var(--color-1));
  color: var(--dark);
  padding: 100px 60px 80px;
}

.vcb-izdelek {
  background-color: var(--honeydew);
  border-radius: 5rem;
  padding: 100px 60px 0;
  position: relative;
}

.div-block-2150 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  display: flex;
}

.quick-stack-30 {
  padding: 0;
}

.container-5033, .container-5034 {
  max-width: 1080px;
}

.div-block-2151 {
  aspect-ratio: auto;
  justify-content: center;
  align-items: center;
  padding-bottom: 20px;
  display: flex;
  position: relative;
}

.text-block-58 {
  height: 15px;
  line-height: 1;
  display: block;
  position: absolute;
  inset: auto auto auto -1%;
  transform: rotate(-90deg);
}

.image-509 {
  padding-left: 20px;
}

.text-block-59 {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto auto 0%;
}

.div-block-2152 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-60 {
  text-align: center;
}

.image-510 {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-236meno {
  z-index: 1;
  color: var(--white);
  background-color: #fff;
  background-image: linear-gradient(#7463744f, #7463744f), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c1e_meno%2Bbloat_hero.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.div-block-2033meno {
  background-color: var(--pale-violet-red-2);
  color: var(--663399);
  border-radius: 5rem;
  padding: 0;
}

.heading-15155 {
  margin-bottom: 40px;
}

.container-5035 {
  max-width: 1080px;
}

.quick-stack-22r {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.tabs-menu-5a {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
  display: grid;
}

.tabs-menu-5b {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
  display: grid;
}

.slider-8 {
  background-color: #0000;
  display: block;
  position: relative;
}

.container-5036 {
  max-width: 1080px;
}

.zacaran-krog {
  z-index: 2;
  color: var(--663399);
  background-color: #f2e2f4;
  background-image: linear-gradient(#0000, #eccef0);
  border-bottom-right-radius: 4rem;
  border-bottom-left-radius: 4rem;
  margin-bottom: 0;
  margin-right: 0;
  padding: 100px 40px;
  font-size: 22px;
  position: relative;
}

.div-block-2124a {
  background-color: var(--pale-violet-red-2);
}

.container-5035a {
  border: 2px solid var(--white);
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px;
}

.container-5035a.white {
  color: var(--white);
}

.heading-1518v1, .heading-1518v2 {
  color: var(--medium-violet-red-2);
  margin-bottom: 20px;
  font-size: 4vw;
  line-height: 1.2;
}

.tabs-menu-5c {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
  display: grid;
}

.grid-133a {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr 1fr;
  display: block;
}

.div-block-1881n, .div-block-1881f {
  padding-left: 40px;
}

.quick-stack-26a {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.div-block-2015-1e {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c36_meno%2Bbloat_mid.avif");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 600px;
  margin-left: auto;
  margin-right: auto;
}

.heading-1337u1 {
  color: var(--dark);
  text-align: left;
  margin-bottom: 20px;
  padding-bottom: 0;
  font-size: 3.5vw;
  font-weight: 700;
  line-height: 1.4;
}

.tabs-3a {
  color: var(--dark);
  max-width: 600px;
  margin-bottom: 40px;
}

.section-243 {
  background-color: #efe2f2;
  padding-left: 40px;
  padding-right: 40px;
}

.div-block-1986m1 {
  border: 2px solid var(--white);
  color: var(--white);
  background-color: #ffa98a00;
  background-image: radial-gradient(circle, #00000038, #0000), linear-gradient(#63636354, #63636354), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c24_meno%2Bbloat_cta.avif");
  background-position: 0 0, 0 0, 50% 20%;
  background-size: auto, auto, cover;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.image-511 {
  height: 5vw;
  max-height: 70px;
  margin-bottom: 12px;
}

.container-5037 {
  max-width: 1080px;
}

.section-236m1 {
  z-index: 1;
  color: var(--white);
  background-color: #fff;
  background-image: linear-gradient(#2727272b, #2727272b), radial-gradient(circle, #5c5c5c4d, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c4d_freepik-export-20240527181857CCTw.avif");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

.section-8 {
  background-image: linear-gradient(#a58fd3, #fff);
  padding-top: 100px;
}

.section-244 {
  object-fit: none;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c55_Frame%2011.webp");
  background-position: 50% 0;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
  padding-bottom: 61px;
}

.text-block-33 {
  margin-top: 0;
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
}

.text-block-18 {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  padding-left: 0;
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
}

.text-block-5 {
  font-family: Noto Serif, sans-serif;
  font-size: 35px;
  font-weight: 400;
  line-height: 37px;
}

.text-block-61 {
  text-align: center;
  font-family: Noto Serif, sans-serif;
  font-size: 16px;
}

.div-block-2154 {
  background-color: #000;
  border-radius: 20px;
  width: 10px;
  height: 10px;
}

.image-7 {
  margin-top: 43px;
}

.container-5038 {
  margin-bottom: 8px;
}

.div-block-2155 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.dropdown-5 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: block;
  overflow: hidden;
}

.heading {
  text-align: center;
  margin-left: 34px;
  margin-right: 34px;
  padding-left: 196px;
  padding-right: 196px;
  font-family: Noto Serif, sans-serif;
  font-size: 45px;
  line-height: 55px;
}

.text-block-30 {
  text-align: center;
  font-family: Noto Serif, sans-serif;
  font-size: 16px;
}

.text-block-2 {
  margin-top: 33px;
  padding-bottom: 10px;
  font-family: Noto Serif, sans-serif;
  font-size: 35px;
}

.container-5 {
  margin-top: -42px;
  margin-bottom: 27px;
}

.div-block-2156 {
  position: relative;
}

.text-block-13 {
  text-align: left;
  margin-top: 56px;
  margin-bottom: 30px;
  font-family: Noto Serif, sans-serif;
  font-size: 35px;
  line-height: 37px;
}

.div-block-4 {
  background-color: #000;
  width: 85%;
  height: 2px;
}

.image {
  margin-top: 34px;
  padding-top: 0;
  overflow: visible;
}

.div-block-7 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

.dropdown-list {
  background-color: #ddd0;
  display: block;
  position: static;
}

.bold-text-35 {
  font-family: Noto Serif, sans-serif;
  font-size: 35px;
  font-weight: 400;
  line-height: 37px;
}

.div-block-3 {
  width: 100%;
}

.section-9 {
  background-image: linear-gradient(#bee2b5, #fff);
}

.text-block-3 {
  margin-top: 26px;
  margin-bottom: -16px;
  padding-top: 0;
  font-family: Noto Serif, sans-serif;
}

.image-512 {
  margin-top: 30px;
}

.image-513 {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.bold-text-4 {
  width: auto;
}

.cell-35 {
  outline-offset: 0px;
  background-image: linear-gradient(315deg, #bee2b5, #fff);
  border: 1px solid #53ba51;
  border-radius: 20px;
  outline: 2px solid #53ba51;
  padding-bottom: 19px;
}

.text-block-28 {
  text-align: center;
  font-family: Noto Serif, sans-serif;
  font-size: 16px;
}

.text-block-62 {
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
}

.container-6 {
  background-color: #bee2b5;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c60_landing%20fotke%20(1).webp");
  background-position: 100%;
  background-size: cover;
  border: 3px solid #53ba51;
  border-radius: 3rem;
}

.text-block-26 {
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
}

.text-block-6 {
  margin-top: 28px;
  margin-bottom: 22px;
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.text-block {
  margin-top: 30px;
  margin-bottom: 81px;
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.text-block-63 {
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
}

.bold-text {
  font-size: 22px;
}

.text-block-14 {
  margin-bottom: 16px;
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.container-2 {
  padding-top: 65px;
}

.dropdown-list-5 {
  display: block;
  position: static;
}

.text-block-64 {
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
}

.text-block-31 {
  text-align: center;
  font-family: Noto Serif, sans-serif;
  font-size: 16px;
}

.image-2 {
  border-radius: 0;
  margin-top: 0;
}

.section-245 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c57_Frame%2013.webp");
  background-position: 0 0;
  background-size: auto;
  background-attachment: fixed;
  margin-top: 0;
}

.quick-stack-31 {
  margin-top: 30px;
}

.container-5039 {
  margin-bottom: -120px;
}

.text-block-7 {
  margin-top: 26px;
  padding-top: 176px;
  font-family: Noto Serif, sans-serif;
  font-size: 35px;
  line-height: 37px;
}

.container-5040 {
  padding-top: 59px;
}

.bold-text-2 {
  font-weight: 400;
  line-height: 37px;
}

.text-block-4 {
  padding-top: 39px;
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.quick-stack-32 {
  padding: 40px 40px 60px;
}

.dropdown-toggle-3 {
  border: 2px solid #53ba51;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  height: 80px;
  display: flex;
}

.text-block-39 {
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
}

.text-block-11 {
  margin-left: -20px;
  padding-left: 0;
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.text-block-29 {
  text-align: center;
  font-family: Noto Serif, sans-serif;
  font-size: 16px;
}

.tabs-menu-7 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  aspect-ratio: auto;
  object-fit: fill;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  display: grid;
  position: static;
}

.dropdown-toggle-5 {
  background-color: #a98ed8;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  height: 80px;
  display: flex;
}

.mobile-image {
  margin-top: 34px;
  padding-top: 0;
  display: none;
  overflow: visible;
}

.text-block-66 {
  margin-top: 15px;
  margin-bottom: 6px;
  padding-bottom: 18px;
  font-family: Noto Serif, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 25px;
}

.text-block-20 {
  outline-offset: 0px;
  border: 2px #000;
  border-radius: 14px;
  outline: 3px #333;
  margin-top: -30px;
  padding-top: 0;
  padding-left: 137px;
  padding-right: 18px;
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
}

.image-9 {
  display: none;
  overflow: visible;
}

.div-block-2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-left: 60px;
  padding-right: 60px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.tab-link-tab-2 {
  background-color: #ddd0;
  border: 2px solid #a98ed8;
  border-radius: 20px;
  padding-left: 0;
  padding-right: 0;
}

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

.text-block-67, .text-block-68 {
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
}

.image-514 {
  width: 100px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.text-block-19 {
  padding-top: 26px;
  padding-bottom: 0;
  padding-left: 21px;
  font-family: Noto Serif, sans-serif;
  font-size: 50px;
}

.text-block-16 {
  padding-top: 49px;
  padding-bottom: 27px;
  font-family: Noto Serif, sans-serif;
  font-size: 35px;
  line-height: 37px;
}

.section-4 {
  object-fit: fill;
  background-image: linear-gradient(#bee2b5, #fff), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c54_Rectangle%2019.webp");
  background-position: 0 0, 50%;
  background-size: auto, auto;
  background-attachment: scroll, scroll;
  margin-top: 68px;
}

.text-block-9 {
  padding-bottom: 0;
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.paragraph-330 {
  background-color: #fff0;
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
}

.section-7 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c58_Frame%2014.webp");
  background-position: 50%;
  background-size: auto;
  padding-bottom: 30px;
}

.dropdown-3 {
  width: 100%;
  display: block;
  overflow: hidden;
}

.text-block-12 {
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.text-block-5a {
  font-family: Noto Serif, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 37px;
}

.tabs-content-2 {
  margin-top: 20px;
  margin-bottom: 43px;
}

.paragraph-4 {
  -webkit-text-fill-color: inherit;
  background-color: #a98ed8;
  background-clip: border-box;
  border-radius: 20px;
  padding-bottom: 15px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Noto Serif, sans-serif;
  font-size: 18px;
}

.text-block-27 {
  text-align: center;
  font-family: Noto Serif, sans-serif;
  font-size: 16px;
}

.text-block-15 {
  margin-bottom: 75px;
  font-family: Noto Serif, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 25px;
}

.section-246 {
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c5b_Rectangle%2019.webp");
  background-position: 50% 1000%;
  background-size: 100% 100%;
  background-attachment: scroll;
  background-clip: content-box;
}

.section-247 {
  padding-bottom: 100px;
}

.div-block-2036b {
  max-width: 1180px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.container-5042 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.div-block-2034m1 {
  border: 10px solid var(--white);
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c6e_napihnjen-moski3.avif");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 3rem;
  height: 750px;
}

.quick-stack-23b {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  color: var(--white);
  padding-left: 10px;
  padding-right: 10px;
}

.container-5043 {
  background-color: var(--dark-slate-blue);
  color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c6c_human-body-digestion.avif");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: auto 80%;
  border-radius: 2.4rem;
  max-width: 1180px;
  padding: 50px;
}

.div-block-2158 {
  background-color: var(--white);
  width: 80%;
  height: 1px;
}

.quick-stack-33 {
  padding: 0;
}

.cell-36 {
  justify-content: flex-start;
  align-items: flex-end;
  padding-top: 1.7rem;
}

.paragraph-331 {
  font-style: italic;
}

.div-block-2040m1 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c6d_napihnjen-moski2.avif");
  background-position: 50%;
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: sticky;
  bottom: 0;
}

.bloat-uni {
  z-index: 2;
  background-color: var(--dark-slate-blue);
  color: var(--white);
  background-image: linear-gradient(#738db4, #fff0);
  border-bottom-right-radius: 4rem;
  border-bottom-left-radius: 4rem;
  margin-bottom: 0;
  margin-right: 0;
  padding: 90px 40px 128px;
  position: relative;
}

.div-block-2015-1r {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c71_probiotic-bw.avif");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 10px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 600px;
  margin-left: auto;
  margin-right: auto;
}

.heading-15156 {
  color: var(--light-slate-grey);
}

.div-block-1986m2 {
  border: 10px solid var(--white);
  color: var(--white);
  background-color: #ffa98a00;
  background-image: linear-gradient(#2b2b2b40, #2b2b2b40), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b5f_testo-4.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.columns-92a {
  margin-bottom: 0;
}

.heading-1515v {
  font-size: 4.5vw;
  line-height: 1.2;
}

.hero-menowell-tt {
  color: #151515;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c75_menowell-tt_hero.avif");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: center;
  width: 100%;
  min-height: 90vh;
  padding-left: 40px;
  display: flex;
}

.container-5030m {
  background-color: #6f346d;
  border: 1px #000;
  border-radius: 3rem;
  max-width: 1080px;
  margin-bottom: 100px;
  padding: 50px;
}

.div-block-2017m {
  color: var(--white);
  background-color: #eb959e;
  border: 1px #000;
  border-radius: 20px;
  margin-bottom: 0;
  padding: 30px;
}

.div-block-2017m.oval {
  background-color: #6f346d;
  border-radius: 2rem;
}

.div-block-2017m.magnes {
  color: var(--dark);
  background-color: #d2d2d2;
  border-radius: 2rem;
  padding: 50px;
}

.div-block-2017m.msm-tt {
  background-color: var(--sky-blue);
  color: var(--dark);
  border-radius: 2rem;
  padding: 50px;
}

.div-block-2010m {
  background-color: var(--pale-violet-red-2);
  color: var(--deep-pink);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding: 15px;
}

.div-block-2009m {
  background-color: var(--misty-rose);
  color: var(--dark);
  border-radius: 20px;
}

.container-5012m {
  max-width: 1080px;
  position: relative;
}

.container-5035cell {
  border: 2px none var(--white);
  background-color: #55b7a2;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px;
}

.container-5035cell.produkt {
  background-color: #44bfc2;
  border-style: none;
}

.container-5035cell.miti {
  background-color: #ffbdc3;
}

.tab-link-cell {
  border: 1px solid var(--light-sea-green);
  color: var(--light-sea-green);
  text-align: center;
  background-color: #ddd0;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-cell.w--current {
  background-color: var(--light-sea-green);
  color: var(--white);
  text-align: center;
  border-radius: 10px;
}

.div-block-2015-1c {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c8d_celluvital.24.avif");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 600px;
  margin-left: auto;
  margin-right: auto;
}

.container-3e {
  border: 2px solid #000;
  border-radius: 2rem;
  max-width: 1180px;
  padding: 50px;
}

.div-block-2131c {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c90_celluvital-limfna.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-2131c2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c8e_celluvital-masaza.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-2131c3 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c8f_cellucital-kreme.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-2131c4 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c92_celluvital-piling.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-2131c5 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c91_celluvitall-product.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.heading-15157 {
  margin-left: auto;
  margin-right: auto;
}

.cta-celluvital {
  border: 2px none var(--white);
  color: var(--white);
  background-color: #ffa98a00;
  background-image: radial-gradient(circle, #00000038, #0000), linear-gradient(#63636354, #63636354), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c94_celluvital-cta.avif");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.div-block-2159, .div-block-2160 {
  background-image: linear-gradient(180deg, white, var(--pink));
}

.heading-15158 {
  text-align: center;
  font-size: 3rem;
  line-height: 1.3;
}

.section-248 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c95_celluvital-1x1.avif");
  background-position: 50% 40%;
  background-size: cover;
  border-radius: 4rem;
  height: 80vh;
}

.div-block-2161 {
  background-image: linear-gradient(180deg, white, var(--goldenrod));
}

.div-block-2162 {
  background-color: #fff;
  border-radius: 3rem;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px;
}

.section-45c {
  background-color: #f1ce7e;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 100px 60px;
}

.div-block-2163 {
  background-image: linear-gradient(#fff, #f1ce7e);
}

.cta-celluvital-2 {
  border: 2px none var(--white);
  color: var(--white);
  background-color: #ffa98a00;
  background-image: radial-gradient(circle, #00000038, #0000), linear-gradient(#63636354, #63636354), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c93_celluvital.24-1.avif");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 500px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.cta-celluvital-miti {
  border: 2px none var(--white);
  color: var(--white);
  background-color: #ffa98a00;
  background-image: radial-gradient(circle, #00000038, #0000), linear-gradient(#63636354, #63636354), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c99_cell-miti-cta.avif");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.section-248a {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c98_ES_MAREC0365-wide.avif");
  background-position: 50% 40%;
  background-size: cover;
  border-radius: 4rem;
  height: 80vh;
}

.section-44m {
  background-color: #ffbdc3;
  padding: 100px 60px 60px;
  position: relative;
}

.container-miti {
  background-color: var(--white-smoke);
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px;
}

.div-block-2161m {
  background-image: linear-gradient(#fff, #fecfd3);
}

.container-5044 {
  padding-top: 80px;
  padding-bottom: 20px;
}

.section-248p {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c9d_ES_MAREC04201-wide.avif");
  background-position: 50% 40%;
  background-size: cover;
  border-radius: 4rem;
  height: 80vh;
}

.div-block-2164 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.image-517 {
  display: none;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-2165 {
  position: relative;
}

.section-154a2 {
  background-color: var(--white-smoke);
  background-image: linear-gradient(#fdcfd3, #ebc7cc);
  padding: 0 60px 40px;
}

.cta-premium {
  border: 2px none var(--white);
  color: var(--white);
  background-color: #ffa98a00;
  background-image: radial-gradient(circle, #00000038, #0000), linear-gradient(#63636354, #63636354), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ca1_premium-cta.avif");
  background-position: 0 0, 0 0, 50%;
  background-size: auto, auto, cover;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 500px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.div-block-2161c {
  background-color: #fdcfd3;
}

.container-15d {
  max-width: 1080px;
}

.image-518 {
  border-radius: 20px;
}

.div-block-2166 {
  background-image: linear-gradient(#ebc7cc, #fdcfd3);
}

.container-5045 {
  border: 2px solid #000;
  border-radius: 4rem;
  max-width: 1180px;
  padding: 50px;
}

.container-5046 {
  max-width: 1080px;
}

.heading-15159 {
  color: var(--white);
}

.tabs-menu-4c {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.tab-link-tab-1-3c {
  border: 1px solid var(--deep-pink);
  color: var(--deep-pink);
  text-align: center;
  background-color: #ddd0;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-tab-1-3c.w--current {
  background-color: var(--deep-pink);
  color: var(--white);
  text-align: center;
  border-radius: 10px;
}

.text-block-55c {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
}

.paragraph-332 {
  text-align: center;
}

.container-5031v {
  border: 2px #000;
  border-radius: 3rem;
  max-width: 1080px;
  padding: 0;
}

.podoba-v-ogledalu {
  background-color: var(--pink);
  background-image: linear-gradient(#e6949c, #0000);
  padding: 100px 60px 0;
  position: relative;
}

.container-5047 {
  max-width: 1080px;
}

.grid-36s {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  place-items: center;
}

.quick-stack-34 {
  padding: 0;
}

.heading-1515s {
  font-size: 3.3rem;
  line-height: 1.2;
}

.heading-1518b {
  color: var(--deep-pink);
  margin-bottom: 30px;
  font-size: 4rem;
  line-height: 1.2;
}

.div-block-213 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62cb5_molekula.avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-213._2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62cbd_dna.avif");
}

.div-block-213._3 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62cb9_close-up-doctor-checking-woman.avif");
}

.div-block-213._4 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62cb8_sporty-woman.avif");
  background-position: 50% 30%;
}

.div-block-213._5 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62cb7_happy-woman.avif");
}

.div-block-213._6 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62cbb_cells-zoom-effect.avif");
}

.div-block-213._7 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62cb6_weight-loss.avif");
}

.div-block-213._8 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62cbc_immune-system-protection.avif");
}

.div-block-213._9 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62cb4_brain.avif");
}

.div-block-213._10 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62cba_dna-long.avif");
}

.div-block-213._11 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62cb3_cell.avif");
}

.div-block-2102v {
  background-image: linear-gradient(#5858581f, #5858581f), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62cc1_zenska2.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border: 2px solid #fff;
  border-radius: 3rem;
  justify-content: center;
  align-items: center;
  height: 600px;
  margin-top: 60px;
  margin-bottom: 60px;
  padding-left: 60px;
  padding-right: 60px;
  display: flex;
}

.div-block-1986g {
  border: 2px solid var(--white);
  color: var(--white);
  background-color: #ffa98a00;
  background-image: linear-gradient(#00000029, #00000029), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62cc0_zenska1.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.quick-stack-36 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.cell-37 {
  border-right: 1px solid #000;
  justify-content: center;
  align-items: center;
  padding-right: 15px;
  display: block;
}

.cell-38 {
  justify-content: center;
  align-items: center;
  padding-left: 15px;
}

.paragraph-333 {
  margin-bottom: 0;
}

.grid-57a1 {
  grid-column-gap: 25px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .25fr 2.25fr;
  align-items: start;
  margin-bottom: 0;
}

.tabs-menu-5b1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
  display: grid;
}

.cell-39 {
  justify-content: flex-start;
  align-items: stretch;
}

.heading-15161 {
  color: var(--dark);
}

.div-block-2167 {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-56---clock {
  color: var(--white);
  text-align: center;
  font-size: 16px;
  line-height: 1.3;
  display: block;
}

.kandida-eknjiga {
  max-width: 1180px;
}

.div-block-2168 {
  background-color: #dbbdc8;
}

.quick-stack-37 {
  padding: 50px;
}

.cell-40 {
  justify-content: center;
  align-items: center;
}

.container-5048 {
  max-width: 1080px;
}

.paragraph-225-copy {
  color: #fff;
  margin-bottom: 10px;
  font-style: italic;
}

.section-236mgz {
  z-index: 1;
  color: var(--white);
  background-color: #fff;
  background-image: linear-gradient(#706b7045, #706b7045), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62d27_freepik-export-202409051255106swc.jpeg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

.container-5029a {
  max-width: 1080px;
  margin-top: 60px;
  margin-bottom: 0;
}

.div-block-1986mgz {
  border: 2px solid var(--white);
  color: var(--white);
  background-color: #ffa98a00;
  background-image: linear-gradient(#7c678840, #7c678840), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62d21_freepik-export-20240902180829wj5A.jpeg");
  background-position: 0 0, 50% 20%;
  background-size: auto, cover;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.paragraph-334 {
  text-align: center;
}

.div-block-2172 {
  color: var(--dark);
  background-color: #dadada;
  border-radius: 25px;
  max-width: 80%;
  margin-bottom: 10px;
  padding: 10px 15px 13px;
  display: inline-block;
}

.paragraph-335 {
  margin-bottom: 0;
}

.div-block-2172b {
  color: var(--white);
  background-color: #569dec;
  border-radius: 25px;
  max-width: 80%;
  margin-bottom: 10px;
  margin-left: auto;
  padding: 10px 15px 13px;
  display: inline-block;
}

.div-block-2173 {
  flex-flow: wrap;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-1531z {
  text-align: center;
  letter-spacing: -1px;
  text-indent: 1px;
  margin-bottom: 0;
  font-size: 3.5rem;
  font-weight: 400;
  line-height: 1.5;
}

.heading-15162 {
  color: var(--deep-pink);
  margin-bottom: 0;
  font-style: italic;
}

.cell-41 {
  border: 2px solid var(--deep-pink);
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  padding: 30px;
}

.text-span-89 {
  color: var(--deep-pink);
}

.div-block-2035a {
  padding: 110px 60px 80px;
  position: static;
}

.heading-1557a {
  background-color: #ebc7cc;
  margin-bottom: 40px;
  position: static;
}

.heading-1557a._2 {
  margin-left: 20px;
}

.heading-1557a._3 {
  margin-left: 40px;
}

.heading-1557a._4 {
  margin-left: 65px;
}

.heading-1557a._5 {
  max-width: 88%;
  margin-left: auto;
}

.heading-1557a._6 {
  max-width: 84%;
  margin-left: auto;
}

.container-5032a {
  max-width: 1080px;
  position: relative;
}

.div-block-2175 {
  position: absolute;
  inset: auto auto 0% -31%;
}

.div-block-2139-copy {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-3 {
  width: 41vw;
  max-width: 500px;
}

.quick-stack-26c {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
}

.div-block-2176 {
  display: block;
}

.code-embed-4 {
  float: left;
  flex: 1;
  min-width: 300px;
  margin-top: 20px;
  margin-right: 20px;
}

.heading-15163 {
  margin-bottom: 40px;
}

.text-span-90 {
  color: var(--white);
  background-color: #000;
}

.text-span-91 {
  color: var(--white);
  background-color: #c43013;
}

.container-5029f {
  color: var(--dark);
  max-width: 1080px;
  margin-top: 60px;
  margin-bottom: 0;
}

.text-span-92 {
  color: var(--white);
  background-color: #000;
}

.text-span-93 {
  color: var(--white);
  background-color: #8d9494;
}

.container-5049 {
  color: var(--white);
  background-color: #000;
  border: 2px solid #000;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px;
}

.grid-36f {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  place-items: center;
}

.div-block-2064h-f {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62d2b_f%26h-zgodba-cover.avif");
  background-position: 50% 10%;
  background-size: cover;
  border-radius: 3rem;
  min-height: 700px;
  margin-bottom: 60px;
  position: relative;
}

.quick-stack-20a {
  padding: 0;
}

.heading-15164 {
  text-align: center;
}

.div-block-2177 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.heading-1523m {
  color: var(--untitled-ui-primary25);
  font-family: blithe, sans-serif;
  font-size: 8em;
  font-weight: 400;
  line-height: 1.3;
  position: absolute;
  inset: auto 6% -23% auto;
  transform: rotate(-15deg);
}

.heading-1390fh {
  color: var(--dark);
  text-align: center;
  font-size: 3rem;
  line-height: 1.4;
}

.heading-15165 {
  font-style: italic;
}

.container-5011ab {
  color: var(--dark);
  max-width: 1080px;
}

.heading-168t2b {
  text-align: center;
  margin-bottom: 30px;
  font-size: 3rem;
  line-height: 1.4;
}

.div-block-2178 {
  border: 2px solid #000;
  border-radius: 3rem;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px;
}

.section-250, .section-251 {
  padding-left: 60px;
  padding-right: 60px;
}

.div-block-2179 {
  background-color: #000;
  border-radius: 100%;
  width: 7px;
  height: 7px;
}

.div-block-2180 {
  justify-content: flex-end;
  align-items: center;
  width: 125%;
  display: flex;
}

.div-block-2181 {
  justify-content: flex-start;
  align-items: center;
  width: 125%;
  display: flex;
}

.div-block-2104a {
  background-color: #fff;
  width: 100%;
  height: 1.5px;
}

.div-block-2104a.black {
  background-color: #000;
}

.section-237m {
  z-index: 98;
  background-color: #f9a9b400;
  background-image: linear-gradient(#0000, #fdeaec);
  position: relative;
}

.image-524 {
  width: 2svw;
  max-height: 40px;
}

.image-524.white {
  filter: invert();
}

.placilne-ikone {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
  overflow: clip;
}

.text-block-69 {
  color: var(--dark);
  font-family: neue-haas-unica, sans-serif;
  font-size: .7rem;
  font-weight: 500;
  line-height: .9;
}

.text-block-69.white {
  color: var(--white);
  font-weight: 400;
}

.image-249 {
  max-width: 169px;
}

.image-526 {
  display: none;
}

.link-33 {
  border: 1px solid var(--lavender);
  color: var(--lavender);
  text-transform: uppercase;
  white-space: nowrap;
  border-radius: 5px;
  padding-left: 3px;
  padding-right: 3px;
  font-style: normal;
  line-height: 1.3;
}

.link-33.pink {
  border-color: var(--deep-pink);
}

.div-block-2184 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 140px;
  display: flex;
}

.text-block-70 {
  text-align: center;
  font-family: neue-haas-unica, sans-serif;
  font-weight: 300;
  line-height: 1.1;
}

.quick-stack-38 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.quick-stack-38.white {
  color: var(--white);
}

.cell-42 {
  justify-content: center;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
}

.cell-42-copy {
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  justify-content: center;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
}

.cell-42-copy.white {
  border-left-color: #fff;
  border-right-color: #fff;
}

.div-block-2187 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 103px;
  display: flex;
  overflow: visible;
}

.image-527.white {
  filter: invert();
}

.image-531 {
  object-fit: contain;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.text-span-94 {
  font-size: 20px;
}

.cell-44 {
  justify-content: space-between;
  align-items: flex-start;
}

.code-embed-5 {
  margin-top: -30px;
}

.image-532 {
  margin-top: 40px;
}

.dropdown-toggle-7 {
  color: var(--white);
  width: 100%;
  padding: 0;
}

.dropdown-7 {
  width: 100%;
}

.dropdown-list-7 {
  color: var(--dark);
  padding: 10px;
}

.black-friday-ponudba {
  color: var(--white);
  text-align: left;
  background-color: #050504;
  padding-top: 60px;
  padding-bottom: 100px;
}

.div-block-2196 {
  text-align: center;
}

.quick-stack-43 {
  grid-row-gap: 40px;
}

.div-block-2724 {
  border: 1px solid #a71962;
  margin-top: 10px;
  padding: 10px;
}

.div-block-2724.fem {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  border-style: none;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 5px;
  padding: 0;
  display: flex;
}

.div-block-2724.fem.skrita {
  display: none;
}

.div-block-2724.hercycle {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  border-style: none;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 5px;
  padding: 0;
  display: flex;
}

.div-block-3134 {
  flex: 0 auto;
  width: 200%;
  min-width: 150px;
}

.text-block-71 {
  flex: 0 auto;
  font-size: 15px;
  font-weight: 400;
}

.paragraph-337 {
  color: var(--white);
}

.div-block-3137 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.quick-stack-44 {
  padding: 0;
}

.cell-48 {
  justify-content: center;
  align-items: center;
}

.cell-49 {
  justify-content: center;
  align-items: flex-start;
}

.section-236meno2 {
  z-index: 1;
  color: var(--white);
  background-color: #fff;
  background-image: linear-gradient(#83799069, #83799069), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62d93_meno-shortnsweet-hero.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.heading-15168 {
  text-align: center;
  max-width: 80%;
}

.quick-stack-23c {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  color: var(--dark);
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-2033meno2 {
  color: var(--663399);
  background-color: #d6cde2;
  border-radius: 5rem;
  padding: 0;
}

.container-5052 {
  max-width: 1080px;
}

.heading-1390mg2 {
  color: var(--663399);
  text-align: center;
  font-size: 3.5vw;
  line-height: 1.3;
}

.container-5053 {
  max-width: 1080px;
}

.section-236bloat {
  z-index: 1;
  color: var(--white);
  background-color: #fff;
  background-image: linear-gradient(#7463744f, #7463744f), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62d98_bloat-short-hero.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.div-block-2033bloat {
  color: var(--walsh-black);
  background-color: #ca8c9b;
  border-radius: 5rem;
  padding: 0;
}

.zacaran-krog-2 {
  z-index: 2;
  background-color: var(--misty-rose);
  color: var(--walsh-black);
  background-image: linear-gradient(#0000, #eccef0);
  border-bottom-right-radius: 4rem;
  border-bottom-left-radius: 4rem;
  margin-bottom: 0;
  margin-right: 0;
  padding: 100px 40px;
  font-size: 22px;
  position: relative;
}

.heading-1390b {
  color: var(--walsh-black);
  text-align: center;
  font-size: 4rem;
  line-height: 1.4;
}

.div-block-2124b {
  background-color: #a87d93;
}

.div-block-1986m3 {
  border: 2px solid var(--white);
  color: var(--white);
  background-color: #ffa98a00;
  background-image: radial-gradient(circle, #00000038, #0000), linear-gradient(#63636354, #63636354), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62d99_bloat-short-cta.jpg");
  background-position: 0 0, 0 0, 50% 20%;
  background-size: auto, auto, cover;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.hero-magnesium-tt {
  color: #151515;
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62d9b_ES_MAREC04931-wide.jpg");
  background-position: 0 0, 0 0, 100% 70%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 90vh;
  padding-left: 40px;
  display: flex;
}

.heading-1518o2 {
  color: var(--white);
  text-align: left;
  font-size: 5rem;
  line-height: 1.2;
}

.container-5019a {
  max-width: 1180px;
  padding-top: 0;
  padding-bottom: 20px;
}

.text-span-96 {
  font-size: 22px;
}

.div-block-9h2 {
  padding: 30px;
}

.div-block-2009m1 {
  background-color: var(--dark);
  color: var(--dark);
  border-radius: 20px;
}

.cell-17a {
  justify-content: flex-start;
  align-items: flex-end;
  padding-bottom: 80px;
}

.div-block-3138 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.quick-stack-16y {
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.section-253 {
  color: var(--white);
  background-color: #141313;
}

.heading-1518a3 {
  color: var(--white);
  margin-bottom: 30px;
  font-size: 4em;
  line-height: 1.2;
}

.scroll-wrapper-2 {
  color: var(--grey-2);
  border: 1px #000;
  width: 100vw;
  height: 110px;
  overflow: hidden;
}

.content-holder-2 {
  justify-content: flex-start;
  align-items: center;
  margin-left: -40px;
  padding-bottom: 10px;
  display: flex;
}

.heading-magn {
  float: left;
  color: #fff;
  text-align: left;
  text-transform: none;
  border: 1px solid #0000;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 4.5rem;
  font-weight: 400;
  line-height: 1.2;
  display: block;
  position: static;
  inset: -3px;
}

.div-block-2025fa {
  margin-bottom: 0;
}

.flex-block-6a {
  max-width: 50%;
}

.div-block-3139 {
  padding-left: 60px;
  padding-right: 60px;
}

.div-block-1881t {
  padding-left: 40px;
}

.div-block-9s-1a {
  padding: 0;
}

.hero-msm-tt {
  color: #151515;
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62d9c_ES_BILLBOARD0416-wide.jpg");
  background-position: 0 0, 0 0, 100% 70%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 90vh;
  padding-left: 40px;
  display: flex;
}

.quick-stack-45 {
  margin-top: 40px;
  padding: 0;
}

.div-block-2094a {
  margin-top: 0;
  margin-bottom: 60px;
}

.heading-15169 {
  color: var(--pink);
  margin-top: 0;
}

.heading-1518a5 {
  color: var(--dark);
  margin-bottom: 30px;
  font-size: 4em;
  line-height: 1.2;
}

.div-block-9h2a {
  padding: 30px;
}

.div-block-2009m2 {
  color: var(--dark);
  background-color: #4440;
  border: 2px solid #000;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-97 {
  text-decoration: underline;
  -webkit-text-decoration-color: var(--pink);
  text-decoration-color: var(--pink);
  text-decoration-style: wavy;
}

.text-span-98 {
  text-decoration: underline;
  -webkit-text-decoration-color: var(--sky-blue);
  text-decoration-color: var(--sky-blue);
  text-decoration-style: dotted;
}

.div-block-3140 {
  border: 2px solid #000;
  border-radius: 1.5rem;
  margin-top: 40px;
  padding: 30px;
}

.flex-block-6v {
  max-width: 40%;
}

.heading-msm-tt {
  float: left;
  color: #fff;
  text-align: left;
  text-transform: none;
  border: 1px solid #0000;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 6rem;
  font-weight: 400;
  line-height: 1.2;
  display: block;
  position: static;
  inset: -3px;
}

.heading-15170 {
  font-size: 2.7rem;
  line-height: 1.3;
}

.div-space-60px {
  height: 60px;
}

.container-3961 {
  max-width: 1080px;
}

.container-3961.white-line {
  color: var(--white);
  background-color: #fff0;
  border: 1px solid #fff;
  border-radius: 2rem;
  max-width: 1080px;
  margin-top: 100px;
  padding: 32px;
}

.container-3961.white-line.black {
  color: var(--dark);
  border-color: #000;
}

.grid-728 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.75fr;
  grid-auto-flow: row;
  place-items: start;
}

.heading-1348a {
  text-decoration: underline;
  -webkit-text-decoration-color: var(--goldenrod-2);
  text-decoration-color: var(--goldenrod-2);
  text-decoration-style: solid;
}

.paragraph-133a {
  margin-bottom: 0;
  font-family: Noto Serif, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.section-254 {
  background-image: radial-gradient(circle, #f7edf5 15%, #ddd0 93%);
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding: 60px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.container-5054 {
  z-index: 99;
  text-align: center;
  max-width: 1080px;
  position: relative;
}

.div-block-3141 {
  outline-offset: 15px;
  background-color: #e9d0f6;
  background-image: linear-gradient(#0000 79%, #fff2f2);
  border-radius: 50% 50% 0% 0%;
  outline: 20px #e9d0f6;
  width: 80rem;
  min-height: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  position: absolute;
  inset: auto auto 0%;
}

.heading-15171 {
  letter-spacing: 4px;
  font-family: contralto-small, sans-serif;
  font-size: 7rem;
  font-weight: 600;
  line-height: 1.1;
}

.div-block-3142 {
  max-width: 900px;
}

.paragraph-338 {
  margin-bottom: 40px;
}

.container-5055 {
  text-align: center;
  position: relative;
}

.heading-15172 {
  font-size: 3rem;
  line-height: 1.3;
}

.image-534 {
  margin-bottom: 20px;
}

.container-5056 {
  max-width: 1080px;
}

.tabs-menu-4b {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.text-span-99 {
  color: #fc7899;
}

.div-block-2089a {
  border: 2px solid var(--zima);
  color: var(--dark);
  border-radius: 3rem;
  max-width: 1180px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px;
}

.container-5057 {
  max-width: 1080px;
}

.div-block-3143 {
  background-color: #fab6bd;
  border-radius: 20px;
  padding-top: 50px;
  padding-left: 40px;
  padding-right: 40px;
  position: relative;
}

.div-block-3144 {
  z-index: 1;
  position: absolute;
  inset: auto 0% 0%;
}

.quick-stack-46 {
  padding: 0;
}

.image-535 {
  position: relative;
  bottom: auto;
  left: 30px;
}

.cell-50 {
  padding-bottom: 35px;
}

.section-256 {
  padding-top: 100px;
  padding-left: 60px;
  padding-right: 60px;
}

.container-5058 {
  text-align: center;
  max-width: 1080px;
  margin-bottom: 100px;
}

.container-5059 {
  max-width: 1180px;
}

.list-46 {
  margin-top: 5px;
  list-style-type: disc;
}

.list-item-27 {
  margin-bottom: 0;
  font-size: 18px;
}

.heading-15173 {
  margin-bottom: 0;
}

.div-block-3145 {
  text-decoration: underline;
  -webkit-text-decoration-color: var(--zima);
  text-decoration-color: var(--zima);
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
  justify-content: space-between;
  align-items: center;
  text-decoration-style: wavy;
  text-decoration-thickness: 4px;
  display: flex;
}

.div-block-3145.pomlad {
  -webkit-text-decoration-color: var(--pomlad);
  text-decoration-color: var(--pomlad);
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
  text-decoration-style: dashed;
  text-decoration-thickness: 4px;
}

.div-block-3145.poletje {
  -webkit-text-decoration-color: var(--poletje);
  text-decoration-color: var(--poletje);
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
  text-decoration-style: dotted;
  text-decoration-thickness: 5px;
}

.div-block-3145.jesen {
  text-decoration: underline;
  -webkit-text-decoration-color: var(--jesen);
  text-decoration-color: var(--jesen);
  text-decoration-style: double;
}

.cell-51 {
  justify-content: center;
  align-items: center;
}

.div-block-3146 {
  text-align: center;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.container-5061 {
  max-width: 1180px;
}

.div-block-3147 {
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.heading-15174 {
  margin-bottom: 0;
  margin-left: 10px;
  padding-right: 10px;
}

.heading-15175 {
  text-align: center;
  font-size: 3rem;
  line-height: 1.2;
}

.div-block-3148 {
  background-color: #ffdfe300;
  border: 2px solid #000;
  border-radius: 2rem;
  padding: 30px;
}

.list-item-28 {
  margin-bottom: 5px;
  font-size: 19px;
  line-height: 1.3;
}

.paragraph-339 {
  text-align: center;
}

.list-47 {
  margin-top: 0;
  margin-bottom: 0;
}

.cell-52 {
  justify-content: space-around;
  align-items: flex-start;
}

.paragraph-225y {
  color: #313131;
  margin-bottom: 0;
  font-size: 18px;
  font-style: italic;
  line-height: 1.2;
}

.slider-4v {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  padding: 20px 72px 80px;
  display: block;
  overflow: auto;
}

.container-5062 {
  max-width: 1080px;
}

.div-block-3149 {
  background-color: #ffdfe3;
  border-radius: 1rem;
  margin-bottom: 20px;
  padding: 25px;
}

.div-block-3149.spring {
  background-color: #fbbfc4;
}

.div-block-3149.summer {
  background-color: #fe8eaa;
}

.div-block-3149.fall {
  background-color: #eed7f5;
}

.div-block-3150 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-15176 {
  margin-bottom: 0;
  font-size: 2rem;
  line-height: 1.7;
}

.paragraph-340 {
  margin-bottom: 0;
}

.paragraph-341 {
  margin-bottom: 20px;
}

.italic-text-34 {
  font-size: 22px;
}

.tabs-5 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.tabs-menu-9 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.text-block-72 {
  text-align: center;
  font-size: 24px;
  line-height: 1;
}

.tab-link-tab-1-4 {
  cursor: pointer;
  background-color: #ffdfe3;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-tab-1-4.w--current {
  opacity: 1;
  cursor: pointer;
  background-color: #ffdfe3;
  border: 2px solid #000;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 9px;
  padding-bottom: 9px;
  display: flex;
  transform: scale(1);
}

.tab-link-tab-1-4.pomlad {
  background-color: #fbbfc4;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 9px;
  display: flex;
}

.tab-link-tab-1-4.poletje {
  background-color: #fe8eaa;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-tab-1-4.jesen {
  background-color: #eed7f5;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-257 {
  padding: 100px 60px;
}

.container-5063 {
  max-width: 1080px;
}

.petra-hercycle {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62db5_HERCYCLE0246.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 3rem;
  width: 100%;
  height: 100%;
}

.container-5064 {
  z-index: 20;
  text-align: center;
  max-width: 1080px;
  padding-top: 100px;
  position: relative;
  inset: 12% 0% auto;
}

.div-block-3152 {
  z-index: 1;
  background-color: #e9d0f6;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62db7_HERCYCLE01161w.webp"), linear-gradient(#fff2f2, #fff0 51%);
  background-position: 50% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 650px, auto;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
  width: 100rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 100px;
  padding-bottom: 40.8rem;
  position: absolute;
  inset: auto auto 0%;
}

.section-258 {
  padding-top: 100px;
}

.container-5065 {
  text-align: center;
  max-width: 1080px;
  padding-left: 60px;
  padding-right: 60px;
}

.container-5066 {
  max-width: 1080px;
}

.quick-stack-50 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-top: 40px;
  padding-left: 40px;
  padding-right: 40px;
}

.div-block-3153 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62db9_HERCYCLE0187.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  min-height: 600px;
  display: flex;
}

.div-block-3154 {
  background-color: var(--pomlad);
  border-radius: 1rem;
  padding: 40px 30px 20px;
}

.section-259 {
  padding-top: 100px;
  padding-left: 60px;
  padding-right: 60px;
}

.div-block-3155 {
  border: 2px solid var(--grey-1);
  border-radius: 2rem;
}

.heading-15177 {
  text-decoration: underline;
  -webkit-text-decoration-color: var(--jesen);
  text-decoration-color: var(--jesen);
  text-decoration-style: wavy;
}

.italic-text-35 {
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}

.div-block-3156 {
  text-align: center;
}

.div-block-1986m4 {
  border: 2px solid var(--white);
  color: var(--white);
  background-color: #ffa98a00;
  background-image: linear-gradient(#63636354, #63636354), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62dba_HERCYCLE0285.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.section-260 {
  padding-bottom: 100px;
  padding-left: 60px;
  padding-right: 60px;
}

.heading-15178 {
  font-size: 3rem;
  line-height: 1.2;
}

.heading-15179 {
  font-size: 4rem;
  line-height: 1.2;
}

.heading-15180 {
  font-size: 3.4rem;
  line-height: 1.2;
}

.div-block-3157 {
  text-align: center;
}

.heading-15181 {
  font-size: 3rem;
  line-height: 1.2;
}

.heading-15182 {
  margin-bottom: 40px;
  font-size: 3rem;
  line-height: 1.2;
}

.heading-15183 {
  font-size: 2.7rem;
  line-height: 1.3;
}

.section-261 {
  justify-content: center;
  align-items: flex-start;
  min-height: 80rem;
  padding-left: 60px;
  padding-right: 60px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.heading-15184 {
  font-size: 3rem;
  line-height: 1.3;
}

.paragraph-342 {
  margin-bottom: 40px;
}

.heading-15185 {
  color: var(--white);
  font-size: 3rem;
  line-height: 1.3;
}

.section-262 {
  padding-left: 60px;
  padding-right: 60px;
}

.image-531a {
  object-fit: contain;
  border-radius: 1rem;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.cell-56 {
  justify-content: center;
  align-items: center;
}

.quick-stack-52 {
  border: 1px solid #000;
  border-radius: 2rem;
}

.image-537 {
  border-radius: 1rem;
}

.planner-2025 {
  max-width: 1080px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
}

.heading-15186 {
  text-align: center;
  margin-bottom: 0;
}

.div-block-2064rd {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ddb_IMG_6803.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 3rem;
  min-height: 700px;
  margin-bottom: 60px;
  position: relative;
}

.list-item-29 {
  margin-bottom: 8px;
}

.heading-15187 {
  text-decoration: underline;
  -webkit-text-decoration-color: var(--poletje);
  text-decoration-color: var(--poletje);
  margin-bottom: 0;
  text-decoration-style: wavy;
  text-decoration-thickness: 3px;
}

.section-236mgm {
  z-index: 1;
  color: var(--white);
  background-color: #fff;
  background-image: linear-gradient(#706b7045, #706b7045), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62dd7_caucasian-man-staying-home.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

.section-236m-m {
  z-index: 1;
  color: var(--white);
  background-color: #fff;
  background-image: linear-gradient(#7463744f, #7463744f), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62dda_180708.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.text-span-100 {
  background-color: #fff;
}

.div-block-3159 {
  text-align: left;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}

.dropdown-toggle-7a {
  color: var(--dark);
  width: 100%;
  padding: 0;
}

.quick-stack-39a {
  grid-row-gap: 45px;
}

.heading-1390m1 {
  color: var(--dark);
  text-align: center;
  font-size: 3.5rem;
  line-height: 1.2;
}

.heading-1518b1 {
  color: var(--white);
  margin-bottom: 30px;
  font-size: 4rem;
  line-height: 1.2;
}

.cell-57 {
  justify-content: center;
  align-items: center;
}

.puscica-msm2 {
  color: var(--medium-violet-red-2);
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.puscica-msm2.babyblue {
  color: #c9d8f3;
  transform-style: preserve-3d;
  margin-right: 10px;
}

.div-block-3160 {
  flex-flow: row;
  display: flex;
}

.html-embed-9u {
  color: #fff;
  flex: none;
  align-self: center;
  width: 80px;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

.heading-15189 {
  text-decoration: underline;
  -webkit-text-decoration-color: var(--light-coral);
  text-decoration-color: var(--light-coral);
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
  text-underline-position: auto;
  line-height: 1.3;
  text-decoration-style: wavy;
  text-decoration-thickness: 3.5px;
}

.italic-text-36 {
  text-decoration-thickness: 3px;
}

.quick-stack-53 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.div-block-3161 {
  border: 2px solid #000;
  border-radius: 3rem;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px;
}

.div-block-3162 {
  text-align: center;
}

.paragraph-343 {
  margin-bottom: 60px;
}

.heading-15190 {
  text-align: center;
  margin-bottom: 60px;
}

.div-block-2033m2 {
  background-color: var(--misty-rose);
  color: var(--663399);
  border-radius: 5rem;
  padding: 0;
}

.nevidne-spremembe {
  z-index: 2;
  color: var(--663399);
  background-color: #eccef0;
  border-bottom-right-radius: 4rem;
  border-bottom-left-radius: 4rem;
  margin-bottom: 0;
  margin-right: 0;
  padding: 100px 40px;
  font-size: 22px;
  position: relative;
}

.div-block-1986m1-copy {
  border: 2px solid var(--white);
  color: var(--white);
  background-color: #ffa98a00;
  background-image: radial-gradient(circle, #00000038, #0000), linear-gradient(#63636354, #63636354), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c24_meno%2Bbloat_cta.avif");
  background-position: 0 0, 0 0, 50% 20%;
  background-size: auto, auto, cover;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.container-401w1 {
  color: var(--dark);
  max-width: 1180px;
  padding: 0;
}

.grid-729 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
  grid-auto-flow: row;
  align-items: center;
}

.image-538 {
  border-radius: 10px;
  width: 300px;
}

.image-538.oval {
  border-radius: 7px;
}

.icon-12 {
  filter: invert();
}

.div-block-3165 {
  margin-bottom: 5px;
  margin-left: auto;
  margin-right: auto;
}

.container-5067 {
  max-width: 1080px;
}

.container-5067.white {
  color: #000;
  background-color: #fff;
  border-radius: 20px;
  max-width: 900px;
  padding: 33px;
}

.icon-13 {
  filter: invert();
}

.paragraph-344 {
  margin-bottom: 20px;
  font-family: Noto Serif, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.image-543 {
  width: 10rem;
  max-width: 200px;
  position: absolute;
  inset: auto auto 2% 1%;
}

.div-block-3166, .div-block-3167 {
  position: relative;
}

.quick-stack-55 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.heading-1564f {
  text-align: left;
  margin-bottom: 6px;
  font-family: Caveat, sans-serif;
  font-size: 2.2rem;
  line-height: .8;
}

.heading-1557f {
  margin-bottom: 20px;
}

.heading-15192 {
  margin-bottom: 5px;
}

.text-block-77 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.container-5068 {
  max-width: 1080px;
}

.heading-15193 {
  text-align: center;
}

.button-5 {
  letter-spacing: 2px;
  background-color: #a71962;
  border: 1px solid #fff;
  border-radius: 25px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  padding: 12px;
  display: flex;
  position: static;
  top: 0;
}

.button-5:active {
  border-style: solid;
}

.button-5.w--current {
  cursor: pointer;
  outline-color: #d383ab;
}

.button-5.w--current:hover {
  border: 1px #000;
}

.button-5.deep-pink, .button-5.deep-pink.w--current {
  background-color: #bb1b53;
}

.button-5.orange {
  background-color: #d73;
}

.div-block-3169 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding: 20px;
  display: flex;
}

.text-block-78 {
  text-align: left;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-78._2 {
  margin-bottom: 17px;
}

.paragraph-345 {
  padding-left: 10px;
}

.section-183b-f {
  background-color: #fdeaec;
  background-image: linear-gradient(#0000, #ebc7cc 65%);
  padding-left: 40px;
  padding-right: 40px;
}

.hero-section-wrapper-2 {
  min-height: 100vh;
  margin-bottom: -100vh;
  position: relative;
}

.faq-2 {
  background-color: #f6f4f1;
  padding: 100px 20px;
}

.faq-2.femfresh {
  background-color: #ffdce1;
}

.heading-1564f1 {
  text-align: left;
  margin-bottom: -10px;
  font-family: Caveat, sans-serif;
  font-size: 2.3rem;
  line-height: .8;
}

.heading-15194 {
  margin-bottom: 40px;
}

.div-block-2033af {
  color: #fff;
  background-color: #ebc7cc;
  border-radius: 5rem;
  padding: 0;
  position: relative;
}

.div-block-3178 {
  z-index: 1;
  width: 90%;
  height: 80%;
  position: relative;
}

.div-block-3179 {
  padding-left: 40px;
}

.text-block-79 {
  margin: 0 10px 6px 20px;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  text-decoration: line-through;
}

.div-block-3180 {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-3181 {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto auto 0%;
}

.div-block-2040femfresh {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337768fdbaa709e05ec60e_femgresh5.webp");
  background-position: 50%;
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: sticky;
  bottom: 0;
}

.div-block-3182 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3182.dark {
  background-color: #444;
}

.text-block-80 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-80._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.heading-1531c {
  text-align: center;
  letter-spacing: -1px;
  text-indent: 1px;
  margin-bottom: 0;
  font-size: 4rem;
  font-weight: 400;
  line-height: 1.5;
}

.container-401w-2 {
  color: #000;
  max-width: 1180px;
  padding: 0;
}

.heading-1337u-2 {
  color: #f6f6f6;
  text-align: left;
  margin-bottom: 20px;
  padding-bottom: 0;
  font-size: 5rem;
  font-weight: 700;
  line-height: 1.3;
}

.paragraph-346 {
  margin-bottom: 5px;
}

.image-546 {
  opacity: .5;
  height: 13svw;
  max-height: 15rem;
}

.image-547 {
  z-index: 999;
  filter: brightness(95%);
  position: relative;
}

.text-block-81 {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
}

.div-block-3183 {
  background-color: #fff;
  width: 1px;
  height: 60px;
}

.text-block-82 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.info-grafika-kozmetika {
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-2089m-2 {
  color: #f6f6f6;
  border: 2px solid #fff;
  border-radius: 3rem;
  max-width: 1180px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px;
  position: relative;
  overflow: hidden;
}

.cell-59 {
  padding-top: 40px;
  padding-left: 40px;
}

.heading-1515a1 {
  text-align: center;
  margin-bottom: 30px;
  font-size: 4rem;
  line-height: 1.2;
}

.heading-15195 {
  text-align: center;
}

.container-5069 {
  max-width: 1200px;
}

.container-5069.femfresh {
  color: #000;
  background-color: #0000;
  border-radius: 2.4rem;
  max-width: 1080px;
}

.placilne-ikone-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-210 {
  background-color: #fff;
  width: 100%;
  height: 1.5px;
}

.div-block-3175 {
  flex-flow: row;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.div-block-2131v4 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337768fdbaa709e05ec63f_fem4.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-2131v4._6 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685a8ae9f1c45e52245d2052_vital-body.webp");
}

.div-block-3184 {
  max-width: 1250px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

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

.div-block-3174 {
  width: 70%;
  position: absolute;
  top: 77px;
  right: 10%;
}

.div-block-3174.prsi {
  width: 45%;
  top: 137px;
  right: 275px;
}

.div-block-3174.zadnjica {
  width: 85%;
  top: auto;
  bottom: 181px;
  right: 5px;
}

.div-block-3174.vagina {
  top: auto;
  bottom: 75px;
  right: 152px;
}

.quick-stack-57 {
  background-color: #fff;
  border-radius: 20px;
}

.div-block-3185 {
  background-color: #fff;
  width: 125%;
  height: 1.5px;
}

.div-block-3185.kozmetika {
  background-color: #0000;
  border-bottom: 2px dashed #f6f6f6;
}

.div-block-3186 {
  padding: 110px 60px 80px;
  position: relative;
}

.div-block-2131v {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337768fdbaa709e05ec633_fem1.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-2131v._6 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685a8ae9f1c45e52245d2049_metabolism.webp");
}

.tab-link-tab-1-3f {
  color: #f6f6f6;
  text-align: center;
  background-color: #ddd0;
  border: 1px solid #d39da3;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-tab-1-3f.w--current {
  color: #fff;
  text-align: center;
  background-color: #d39ca3;
  border-style: none;
  border-color: #fff;
  border-radius: 10px;
}

.div-block-3177 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 50rem;
  display: flex;
  position: relative;
}

.paragraph-347 {
  color: #fff;
}

.heading-15196 {
  margin-bottom: 0;
  margin-right: 10px;
}

.div-block-3188 {
  margin-top: 40px;
}

.container-5070 {
  border: 2px solid #fff;
  border-radius: 3rem;
  justify-content: flex-start;
  align-items: center;
  max-width: 1080px;
  height: 50rem;
  display: block;
  overflow: hidden;
}

.div-block-3189 {
  position: relative;
}

.cell-26f {
  justify-content: flex-start;
  align-items: flex-start;
}

.hero-femfresh {
  color: #fff;
  background-image: radial-gradient(circle, #946a6f80, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337768fdbaa709e05ec603_hero-femfresh.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.quick-stack-54 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  padding: 0;
}

.text-block-74 {
  color: #fff;
  position: absolute;
  inset: auto 0% 0% auto;
}

.div-block-2131v5 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337768fdbaa709e05ec636_fem5.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-2131v5._6 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685a8ae9f1c45e52245d204f_apetite.webp");
}

.div-block-3190 {
  flex: 0 auto;
}

.div-block-2092j {
  background-image: radial-gradient(circle, #946a6f80 100%, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337768fdbaa709e05ec627_femfresh6.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border: 2px solid #fff;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  max-width: 1080px;
  height: 600px;
  margin-bottom: 40px;
  display: flex;
  position: relative;
}

.text-block-83 {
  color: #fff;
  margin-bottom: 5px;
}

.paragraph-348 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.paragraph-348.white {
  color: #fff;
}

.div-block-3191 {
  cursor: pointer;
  border-bottom: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.paragraph-349 {
  text-align: center;
  margin-bottom: 0;
}

.paragraph-350 {
  margin-bottom: 0;
}

.div-block-3193 {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.heading-15197 {
  margin-bottom: 40px;
  padding-right: 20px;
}

.heading-1337h-2 {
  color: #f6f6f6;
  text-align: center;
  max-width: 1080px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.4;
}

.heading-1337h-2.black {
  color: #000;
}

.div-block-3194 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.div-block-3176 {
  aspect-ratio: 1;
  background-image: radial-gradient(circle, #0000, #fff);
  border-radius: 100%;
  width: 40px;
}

.div-block-3195 {
  max-width: 900px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.container-5071 {
  max-width: 1080px;
}

.div-block-3170 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-542 {
  border-radius: .5rem;
  margin-bottom: 10px;
}

.section-103t-2 {
  color: #000;
  background-color: #f6f4f1;
  padding: 100px 60px;
}

.section-103t-2.femfresh {
  z-index: 98;
  color: #bb1b53;
  background-color: #cfa3a7;
  background-image: linear-gradient(#0000, #fdeaec);
  position: relative;
}

.div-block-3196 {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.div-block-2015-2f {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337768fdbaa709e05ec62e_femfresh7.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.image-541 {
  vertical-align: baseline;
  border-radius: .5rem;
  flex-flow: row;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.div-block-2105f {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.heading-1518va-2 {
  color: #bb1b53;
  margin-bottom: 40px;
  font-size: 5.2em;
  line-height: 1.3;
}

.heading-1518va-2.black {
  color: #000;
  margin-bottom: 20px;
}

.html-embed-9fd-2 {
  color: #bb1b53;
  flex: none;
  width: 55px;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

.html-embed-9fd-2.skrlatna {
  color: #845354;
}

.html-embed-9fd-2.pink {
  color: #fb7899;
}

.html-embed-9fd-2.white-puscica, .html-embed-9fd-2.white, .html-embed-9fd-2.white {
  color: #fff;
}

.html-embed-9fd-2.medium-violet {
  color: #a71962;
}

.html-embed-9fd-2.herv {
  color: #bd523c;
}

.html-embed-9fd-2.white {
  color: #fff;
}

.div-block-3198 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3198:hover {
  opacity: .82;
}

.div-block-3198.deep-pink {
  background-color: #bb1b53;
}

.paragraph-351 {
  text-align: center;
  margin-bottom: 0;
}

.cell-58 {
  justify-content: center;
  align-items: center;
}

.image-549 {
  z-index: 0;
  height: 100%;
  position: absolute;
  right: -50px;
}

.div-block-3199 {
  background-color: #eee;
  border-radius: 10px;
  width: 100%;
  padding: 25px;
}

.div-block-3200 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.container-5072 {
  max-width: 1080px;
}

.heading-15198 {
  color: #bb1b53;
  text-align: center;
  position: absolute;
}

.heading-15198.white {
  color: #fff;
}

.heading-15199 {
  text-align: center;
}

.section-237f {
  background-color: #f9a9b400;
  background-image: linear-gradient(#0000, #cfa3a7);
  position: relative;
}

.div-block-2131v2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337768fdbaa709e05ec639_fem2.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-2131v2._6 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685a8ae9f1c45e52245d204c_bloodsugar.webp");
}

.bold-text-38 {
  font-size: 21px;
  font-weight: 600;
}

.div-block-3201 {
  position: relative;
}

.div-block-2131v3 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337768fdbaa709e05ec63c_fem3.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-2131v3._3 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62bce_pms-a3.avif");
}

.div-block-2131v3._8 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685afb9e109e8ba866a098b3_pale-pink-abstract-bubbles-with-black-dots.jpg");
}

.div-block-2131v3.bold-text-26a {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685afb9e109e8ba866a098be_oil-bubbles-against-abstract-background.webp");
}

.div-block-2131v3._1 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685afb9e109e8ba866a098de_golden-yellow-abstract-oil-bubbles-face-serum-background-oil-water-bubbles-macro-photography.webp");
}

.div-block-2131v3._9 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685afb9e109e8ba866a098bb_oil-water.webp");
  background-position: 50% 100%;
}

.div-block-2131v3._7 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685afb9e109e8ba866a098ab_cactus.webp");
}

.heading-15200 {
  margin-bottom: 5px;
}

.text-block-86 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.section-183b-f1 {
  background-color: #fdeaec;
  background-image: linear-gradient(#0000, #edc6bd 65%);
  padding-left: 40px;
  padding-right: 40px;
}

.container-5073 {
  max-width: 1080px;
}

.hero-intiflora {
  color: #fff;
  background-image: radial-gradient(circle, #eec9c066, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337cdedd31e21371f938ff_Hero-intiflora.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.heading-15201 {
  text-align: center;
}

.div-block-3202 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding: 20px;
  display: flex;
}

.text-block-87 {
  text-align: left;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-87._2 {
  margin-bottom: 17px;
}

.paragraph-352 {
  padding-left: 10px;
}

.faq-3 {
  background-color: #f6f4f1;
  padding: 100px 20px;
}

.faq-3.intiflora {
  background-color: #eec9c0;
}

.heading-15202 {
  margin-bottom: 40px;
}

.div-block-3203 {
  padding-left: 40px;
}

.section-237f1 {
  background-color: #f9a9b400;
  background-image: linear-gradient(#0000, #fce9eb);
  position: relative;
}

.div-block-3204 {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-3205 {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto auto 0%;
}

.div-block-3206 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3206.dark {
  background-color: #444;
}

.div-block-2131vz {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337cdedd31e21371f93920_cocos.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.text-block-88 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-88._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.container-401w-3 {
  color: #000;
  max-width: 1180px;
  padding: 0;
}

.heading-1337u-3 {
  color: #f6f6f6;
  text-align: left;
  margin-bottom: 20px;
  padding-bottom: 0;
  font-size: 5rem;
  font-weight: 700;
  line-height: 1.3;
}

.paragraph-353 {
  margin-bottom: 5px;
}

.text-block-89 {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
}

.image-544a {
  z-index: 999;
  filter: brightness(95%);
  max-height: 45rem;
  position: relative;
}

.div-block-3207 {
  background-color: #fff;
  width: 1px;
  height: 60px;
}

.div-block-2131vz2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337768fdbaa709e05ec636_fem5.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.text-block-90 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.div-block-2089m-3 {
  color: #f6f6f6;
  border: 2px solid #fff;
  border-radius: 3rem;
  max-width: 1180px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px;
  position: relative;
  overflow: hidden;
}

.div-block-2089m-3.black {
  color: #000;
  border-color: #000;
  margin-top: 0;
}

.quick-stack-55a {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.heading-15203 {
  text-align: center;
}

.container-5074 {
  max-width: 1200px;
}

.container-5074.femfresh {
  color: #000;
  background-color: #0000;
  border-radius: 2.4rem;
  max-width: 1080px;
}

.div-block-2040intiflora {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337cdedd31e21371f9390a_intiflora5.webp");
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: sticky;
  bottom: 0;
}

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

.quick-stack-59 {
  background-color: #fff;
  border-radius: 20px;
}

.div-block-3208 {
  background-color: #fff;
  width: 125%;
  height: 1.5px;
}

.div-block-3208.kozmetika {
  background-color: #0000;
  border-bottom: 2px dashed #f6f6f6;
}

.div-block-3209 {
  padding: 110px 60px 80px;
  position: relative;
}

.paragraph-354 {
  color: #fff;
}

.div-block-2033af1 {
  color: #fff;
  background-color: #e9beb5;
  background-image: none;
  border-radius: 5rem;
  padding: 0;
  position: relative;
}

.heading-15204 {
  margin-bottom: 0;
  margin-right: 10px;
}

.div-block-3211 {
  margin-top: 40px;
}

.div-block-3212 {
  position: relative;
}

.quick-stack-60 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  padding: 0;
}

.div-block-3213 {
  flex: 0 auto;
}

.div-block-2131vz5 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337768fdbaa709e05ec63f_fem4.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.text-block-91 {
  color: #fff;
  margin-bottom: 5px;
}

.div-block-2036f {
  max-width: 1080px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-355 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.paragraph-355.white {
  color: #fff;
}

.div-block-3214 {
  cursor: pointer;
  border-bottom: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.paragraph-356 {
  text-align: center;
  margin-bottom: 0;
}

.paragraph-357 {
  margin-bottom: 0;
}

.heading-15205 {
  margin-bottom: 40px;
  padding-right: 20px;
}

.div-block-3216 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.div-block-3217 {
  max-width: 900px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.container-5075 {
  max-width: 1080px;
}

.div-block-3218 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-552 {
  border-radius: .5rem;
  margin-bottom: 10px;
}

.section-103t-3 {
  color: #000;
  background-color: #f6f4f1;
  padding: 100px 60px;
}

.section-103t-3.intiflora {
  z-index: 98;
  color: #bb1b53;
  background-color: #fdeaec;
  background-image: linear-gradient(#0000, #fdeaec);
  position: relative;
}

.section-103t-3.revitalux {
  z-index: 98;
  color: #bb1b53;
  background-color: #dfe5e9;
  background-image: none;
  position: relative;
}

.section-103t-3.beeyoung {
  z-index: 98;
  color: #bb1b53;
  background-color: #efe8df;
  position: relative;
}

.section-103t-3.slimb {
  z-index: 98;
  background-color: #dcb3a6;
  background-image: linear-gradient(#0000, #e7c8c0);
  position: relative;
}

.section-103t-3.dreamshape {
  z-index: 98;
  background-color: #8f8393;
  background-image: linear-gradient(#0000, #c4c0c8);
  padding-bottom: 0;
  position: relative;
}

.section-103t-3.gostilasje {
  z-index: 98;
  color: #fff;
  background-color: #845354;
  background-image: linear-gradient(#0000, #e7c8c0);
  position: relative;
}

.section-103t-3.truebronze {
  z-index: 98;
  background-color: #85492c;
  background-image: linear-gradient(#0000, #ba8368);
  padding-bottom: 0;
  position: relative;
}

.section-103t-3.vitalheart {
  z-index: 98;
  background-color: #ebc4ba;
  background-image: linear-gradient(#0000, #db9f7e);
  padding-bottom: 0;
  position: relative;
}

.section-103t-3.herv, .section-103t-3.glowberry {
  z-index: 98;
  background-color: #8d1c12;
  background-image: linear-gradient(#0000, #eb776c);
  padding-bottom: 0;
  position: relative;
}

.section-103t-3.glowberry._2 {
  background-color: #c72226b0;
  background-image: linear-gradient(#0000, #e75659);
  border-bottom-right-radius: 5rem;
  border-bottom-left-radius: 5rem;
}

.section-103t-3.fiberfresh {
  z-index: 98;
  background-color: #208b97;
  background-image: linear-gradient(#0000, #72b7bf);
  border-bottom-right-radius: 5rem;
  border-bottom-left-radius: 5rem;
  padding-bottom: 0;
  position: relative;
}

.section-103t-3.glowberry2 {
  z-index: 98;
  background-color: #df3846;
  background-image: linear-gradient(#0000, #f49499);
  padding-bottom: 0;
  position: relative;
}

.section-103t-3.midnightcacao {
  z-index: 98;
  background-color: #0000;
  background-image: linear-gradient(#162130, #0000);
  padding-bottom: 0;
  position: relative;
}

.div-block-3219 {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.image-553 {
  vertical-align: baseline;
  border-radius: .5rem;
  flex-flow: row;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.div-block-3222 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3222:hover {
  opacity: .82;
}

.div-block-3222.deep-pink {
  background-color: #bb1b53;
}

.paragraph-358 {
  text-align: center;
  margin-bottom: 0;
}

.cell-62 {
  justify-content: center;
  align-items: flex-start;
}

.div-block-3223 {
  background-color: #eee;
  border-radius: 10px;
  width: 100%;
  padding: 25px;
}

.div-block-3224 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.container-5076 {
  max-width: 1080px;
}

.heading-15206 {
  text-align: center;
}

.div-block-2131vz4 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337768fdbaa709e05ec633_fem1.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.div-block-2015-2f1 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337cdedd31e21371f9391b_intiflora6.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.bold-text-39 {
  font-size: 21px;
  font-weight: 600;
}

.div-block-3225 {
  position: relative;
}

.heading-15207 {
  margin-bottom: 5px;
}

.div-block-2131vu2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/683380a99fe12a68378548b9_caffein.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.text-block-94 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.container-5077 {
  max-width: 1080px;
}

.heading-15208 {
  text-align: center;
}

.text-block-95 {
  text-align: left;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-95._2 {
  margin-bottom: 17px;
}

.paragraph-359 {
  padding-left: 10px;
}

.quick-stack-55a1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.faq-4 {
  background-color: #f6f4f1;
  padding: 100px 20px;
}

.faq-4.revitalux {
  background-color: #dfe5e9;
}

.heading-15209 {
  margin-bottom: 40px;
}

.div-block-2040revitalux {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/683380a99fe12a683785489d_revitalux7.webp");
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: sticky;
  bottom: 0;
}

.div-block-3226 {
  padding-left: 40px;
}

.section-237f2 {
  background-color: #f9a9b400;
  background-image: linear-gradient(#0000, #dfe5e9);
  position: relative;
}

.div-block-3227 {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-3228 {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto auto 0%;
}

.div-block-3229 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3229.dark {
  background-color: #444;
}

.div-block-2015-2f2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/683380a99fe12a6837854894_revitalux6.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-96 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-96._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.container-401w-4 {
  color: #000;
  max-width: 1180px;
  padding: 0;
}

.paragraph-360 {
  margin-bottom: 5px;
}

.text-block-97 {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
}

.div-block-3230 {
  background-color: #fff;
  width: 1px;
  height: 60px;
}

.text-block-98 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.heading-15210 {
  text-align: center;
}

.container-5078 {
  max-width: 1200px;
}

.container-5078.femfresh {
  color: #000;
  background-color: #0000;
  border-radius: 2.4rem;
  max-width: 1080px;
}

.quick-stack-62 {
  background-color: #fff;
  border-radius: 20px;
}

.div-block-3231 {
  background-color: #fff;
  width: 125%;
  height: 1.5px;
}

.div-block-3231.kozmetika {
  background-color: #0000;
  border-bottom: 2px dashed #f6f6f6;
}

.div-block-3232 {
  padding: 110px 60px 80px;
  position: relative;
}

.paragraph-361 {
  color: #fff;
}

.heading-15211 {
  margin-bottom: 0;
  margin-right: 10px;
}

.div-block-3234 {
  margin-top: 40px;
}

.div-block-3235 {
  position: relative;
}

.tab-link-tab-1-3f1 {
  color: #f6f6f6;
  text-align: center;
  background-color: #ddd0;
  border: 1px solid #e9e9e9;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-tab-1-3f1.w--current {
  color: #000;
  text-align: center;
  background-color: #d1d1d1;
  border-style: none;
  border-color: #fff;
  border-radius: 10px;
}

.quick-stack-63 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  padding: 0;
}

.div-block-3236 {
  flex: 0 auto;
}

.text-block-99 {
  color: #fff;
  margin-bottom: 5px;
}

.paragraph-362 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.paragraph-362.white {
  color: #fff;
}

.div-block-3237 {
  cursor: pointer;
  border-bottom: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.div-block-2033af2 {
  color: #fff;
  background-color: #6e7282;
  background-image: none;
  border-radius: 5rem;
  padding: 0;
  position: relative;
}

.paragraph-363 {
  text-align: center;
  margin-bottom: 0;
}

.paragraph-364 {
  margin-bottom: 0;
}

.div-block-3239 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.div-block-3240 {
  max-width: 900px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.container-5079 {
  max-width: 1080px;
}

.div-block-3241 {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.image-556 {
  vertical-align: baseline;
  border-radius: .5rem;
  flex-flow: row;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.heading-1518v3 {
  color: #000;
  margin-bottom: 40px;
  font-size: 5.2em;
  line-height: 1.3;
}

.html-embed-9f1 {
  color: #888;
  flex: none;
  width: 75px;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-3244 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3244:hover {
  opacity: .82;
}

.paragraph-365 {
  text-align: center;
  margin-bottom: 0;
}

.div-block-3245 {
  background-color: #eee;
  border-radius: 10px;
  width: 100%;
  padding: 25px;
}

.div-block-3246 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.hero-revitalux {
  color: #fff;
  background-image: radial-gradient(circle, #7a737b66 65%, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/683380a99fe12a6837854888_Hero-revitalux.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.container-5080 {
  max-width: 1080px;
}

.heading-15212 {
  text-align: center;
}

.section-183b-f2 {
  background-color: #dfe5e8;
  background-image: linear-gradient(#0000, #959ca9 65%);
  padding-left: 40px;
  padding-right: 40px;
}

.div-block-2131vu3 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337768fdbaa709e05ec639_fem2.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.quick-stack-57b {
  padding: 0;
}

.bold-text-40 {
  font-size: 21px;
  font-weight: 600;
}

.div-block-3247 {
  position: relative;
}

.div-block-2131vu {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/683380a99fe12a68378548b6_rosemary.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.heading-15213 {
  margin-bottom: 5px;
}

.text-block-102 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.container-5081 {
  max-width: 1080px;
}

.text-block-103 {
  text-align: left;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-103._2 {
  margin-bottom: 17px;
}

.paragraph-366 {
  padding-left: 10px;
}

.faq-5 {
  background-color: #f6f4f1;
  padding: 100px 20px;
}

.faq-5.beeyoung {
  background-color: #d5cfca;
}

.div-block-2131vo3 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/6833847076c3b033ca42bb54_shea.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.heading-15214 {
  margin-bottom: 40px;
}

.div-block-3248 {
  padding-left: 40px;
}

.tabs-menu-4-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-3249 {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-3250 {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto auto 0%;
}

.hero-beeyoung {
  color: #fff;
  background-image: radial-gradient(circle, #7471718c, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/6833847076c3b033ca42bb4d_beeyoung-hero.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.div-block-3251 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3251.dark {
  background-color: #444;
}

.div-block-2040beeyoung {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/6833847076c3b033ca42bb42_Beeyoung6.webp");
  background-position: 50% 0;
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: sticky;
  bottom: 0;
}

.heading-15215 {
  margin-top: 40px;
  margin-bottom: 0;
}

.section-183b-f3 {
  background-color: #efe8df;
  background-image: linear-gradient(#0000, #d5cfca 65%);
  padding-left: 40px;
  padding-right: 40px;
}

.text-block-104 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-104._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.container-401w-5 {
  color: #000;
  max-width: 1180px;
  padding: 0;
}

.paragraph-367 {
  margin-bottom: 5px;
}

.text-block-105 {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
}

.div-block-3252 {
  background-color: #fff;
  width: 1px;
  height: 60px;
}

.text-block-106 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.text-block-75, .heading-15216 {
  text-align: center;
}

.container-5082 {
  max-width: 1200px;
}

.container-5082.femfresh {
  color: #000;
  background-color: #0000;
  border-radius: 2.4rem;
  max-width: 1080px;
}

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

.quick-stack-65 {
  background-color: #fff;
  border-radius: 20px;
}

.div-block-3253 {
  background-color: #fff;
  width: 125%;
  height: 1.5px;
}

.div-block-3253.kozmetika {
  background-color: #0000;
  border-bottom: 2px dashed #f6f6f6;
}

.div-block-3253.kozmetika.black {
  border-bottom-color: #000;
}

.div-block-3254 {
  padding: 110px 60px 80px;
  position: relative;
}

.paragraph-368 {
  color: #fff;
}

.heading-15217 {
  margin-bottom: 0;
  margin-right: 10px;
}

.div-block-3256 {
  margin-top: 40px;
}

.div-block-3257 {
  position: relative;
}

.quick-stack-66 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  padding: 0;
}

.quick-stack-55z {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #000;
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-3258 {
  flex: 0 auto;
}

.text-block-107 {
  color: #fff;
  margin-bottom: 5px;
}

.tab-link-tab-1-3f2 {
  color: #000;
  text-align: center;
  background-color: #ddd0;
  border: 1px solid #f6f6f6;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-tab-1-3f2.w--current {
  color: #fff;
  text-align: center;
  background-color: #000;
  border-style: none;
  border-color: #fff;
  border-radius: 10px;
}

.div-block-2015-2f3 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/6833847076c3b033ca42bb33_Beeyoung7.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-2131vo {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/6833847076c3b033ca42bb3b_beewenom.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.paragraph-369 {
  text-align: center;
  margin-top: -16px;
}

.div-block-2131vo2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337768fdbaa709e05ec639_fem2.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.paragraph-370 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.paragraph-370.white {
  color: #fff;
}

.div-block-3259 {
  cursor: pointer;
  border-bottom: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.paragraph-371 {
  text-align: center;
  margin-bottom: 0;
}

.paragraph-372 {
  margin-bottom: 0;
}

.heading-15218 {
  margin-bottom: 40px;
  padding-right: 20px;
}

.div-block-3261 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.paragraph-373 {
  margin-bottom: 60px;
}

.container-5083 {
  max-width: 1080px;
}

.div-block-3262 {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.image-559 {
  vertical-align: baseline;
  border-radius: .5rem;
  flex-flow: row;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.div-block-3265 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3265:hover {
  opacity: .82;
}

.paragraph-374 {
  text-align: center;
  margin-bottom: 0;
}

.div-block-3266 {
  background-color: #eee;
  border-radius: 10px;
  width: 100%;
  padding: 25px;
}

.div-block-3267 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.div-block-2033af3 {
  color: #000;
  background-color: #d5cfca;
  background-image: none;
  border-radius: 5rem;
  padding: 0;
  position: relative;
}

.container-5084 {
  max-width: 1080px;
}

.heading-15219 {
  text-align: center;
}

.div-block-2131vo4 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/6833847076c3b033ca42bb1a_cami.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.bold-text-41 {
  font-size: 21px;
  font-weight: 600;
}

.div-block-3268 {
  position: relative;
}

.heading-15220 {
  margin-bottom: 5px;
}

.text-block-110 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.container-5085 {
  max-width: 1080px;
}

.text-block-111 {
  margin-bottom: 5px;
  font-size: 20px;
}

.heading-15221 {
  text-align: center;
}

.heading-15223 {
  z-index: 2;
  position: relative;
}

.text-block-112 {
  text-align: left;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-112._2 {
  margin-bottom: 17px;
}

.paragraph-375 {
  padding-left: 10px;
}

.paragraph-376 {
  margin-bottom: 0;
}

.text-block-113 {
  margin-right: 0;
  font-size: 16px;
}

.div-block-2015-2s {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685a8ae9f1c45e52245d2057_Dream_shape_Slim_B10.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.faq-6 {
  background-color: #f6f4f1;
  padding: 100px 20px;
}

.faq-6.slimb {
  background-color: #e7c8c0;
}

.heading-15224 {
  margin-bottom: 40px;
}

.div-block-3269 {
  border-bottom: 1px solid #fff;
  margin-top: 40px;
}

.image-560 {
  object-fit: contain;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-3270 {
  flex-direction: column;
  width: 70%;
  margin-left: 0;
  display: flex;
}

.div-block-3270.brezomejitve {
  width: auto;
  margin-bottom: 20px;
}

.div-block-3271 {
  padding-left: 40px;
}

.container-mo-gani-3 {
  color: #000;
  background-color: #f6f4f1;
  max-width: 1180px;
  padding: 50px;
}

.container-mo-gani-3.white {
  color: #fff;
  background-color: #0000;
  border: 2px solid #fff;
}

.container-mo-gani-3.white.black-stroke {
  border-color: #000;
}

.container-mo-gani-3.white.black-stroke.oval {
  z-index: 2;
  border-color: #fff;
  border-radius: 3rem;
  position: relative;
}

.div-block-3272 {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-3273 {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto auto 0%;
}

.div-block-3274 {
  border: 1px solid #000;
  border-radius: 1rem;
  margin-top: 40px;
  padding: 20px;
}

.div-block-2040slimb {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685a8ae9f1c45e52245d2042_Dream_shape_Slim_B9.webp");
  background-position: 50% 35%;
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: sticky;
  bottom: 0;
}

.div-block-3275 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3275.dark {
  background-color: #444;
}

.heading-1518s {
  color: #bb1b53;
  margin-bottom: 40px;
  font-size: 3rem;
  line-height: 1.3;
}

.heading-1518s.viola {
  color: #6e6372;
  margin-bottom: 20px;
  font-size: 4rem;
}

.heading-1518s.haze {
  color: #f6f6f6;
}

.heading-1518s.black {
  color: #000;
  margin-bottom: 20px;
}

.heading-1518s.skrlatna {
  color: #845354;
  font-size: 4rem;
}

.ozadje-procenti-2 {
  background-color: #a71962;
  border-radius: 7px;
  justify-content: flex-end;
  align-items: center;
  width: 200%;
  height: 100%;
  padding-right: 10px;
  display: flex;
}

.ozadje-procenti-2.pink {
  background-color: #bb1b53;
}

.ozadje-procenti-2.viola {
  background-color: #766a7c;
}

.ozadje-procenti-2.skrlatna {
  background-color: #845354;
}

.text-span-103 {
  color: #d2888e;
  font-size: 5rem;
  font-style: normal;
  font-weight: 700;
}

.text-block-115 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-115._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.quick-stack-55s {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.container-401w-6 {
  color: #000;
  max-width: 1180px;
  padding: 0;
}

.div-block-2089s {
  color: #f6f6f6;
  border: 2px solid #fff;
  border-radius: 3rem;
  max-width: 1180px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 50px;
  position: relative;
  overflow: hidden;
}

.div-block-2089s.black {
  color: #000;
  border-color: #000;
  margin-top: 0;
}

.paragraph-377 {
  margin-bottom: 5px;
}

.text-block-116 {
  margin-top: 5px;
  margin-bottom: 10px;
  padding-right: 10px;
  font-size: 18px;
  font-style: normal;
}

.container-5086 {
  max-width: 1180px;
}

.text-block-117 {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
}

.div-block-3276 {
  background-color: #fff;
  width: 1px;
  height: 60px;
}

.text-block-118 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.quick-stack-68 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.heading-15225 {
  text-align: center;
}

.container-5087 {
  max-width: 1200px;
}

.container-5087.femfresh {
  color: #000;
  background-color: #0000;
  border-radius: 2.4rem;
  max-width: 1080px;
}

.div-block-2033as {
  color: #fff;
  background-color: #e7c8c0;
  border-radius: 5rem;
  padding: 0;
  position: relative;
}

.tabs-menu-10 {
  flex-flow: column;
  display: flex;
}

.div-block-3277 {
  max-width: 1250px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.text-span-104 {
  background-color: #f6f6f6;
}

.quick-stack-69 {
  background-color: #fff;
  border-radius: 20px;
}

.div-block-3278 {
  background-color: #fff;
  width: 125%;
  height: 1.5px;
}

.div-block-3278.kozmetika {
  background-color: #0000;
  border-bottom: 2px dashed #f6f6f6;
}

.text-span-105 {
  font-weight: 600;
}

.div-block-3279 {
  padding: 110px 60px 80px;
  position: relative;
}

.paragraph-379 {
  color: #fff;
}

.image-544s {
  z-index: 999;
  filter: brightness(95%);
  position: relative;
}

.heading-15226 {
  margin-bottom: 0;
  margin-right: 10px;
}

.div-block-3281 {
  margin-top: 40px;
}

.div-block-3282 {
  position: relative;
}

.quick-stack-70 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  padding: 0;
}

.div-block-3283 {
  flex: 0 auto;
}

.text-block-119 {
  color: #fff;
  margin-bottom: 5px;
}

.section-237s {
  background-color: #f9a9b400;
  background-image: linear-gradient(#0000, #dcb3a6);
  position: relative;
}

.hero-slimb {
  color: #fff;
  background-image: radial-gradient(circle, #946a6f80, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685a8ae9f1c45e52245d2020_Dream_shape_Slim_B4.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.heading-15227 {
  color: #fff;
  text-align: center;
  font-size: 35px;
}

.paragraph-380 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.paragraph-380.white {
  color: #fff;
}

.heading-15228 {
  color: #bb1b53;
  text-align: left;
  font-size: 26px;
  line-height: 1.4;
}

.div-block-3285 {
  cursor: pointer;
  border-bottom: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.tab-link-tab-1-3s {
  color: #f6f6f6;
  text-align: center;
  background-color: #ddd0;
  border: 1px solid #bb1b53;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.tab-link-tab-1-3s.w--current {
  color: #fff;
  text-align: center;
  background-color: #bb1b53;
  border-style: none;
  border-color: #fff;
  border-radius: 10px;
}

.tab-link-tab-1-3s.viola {
  border-color: #c4c0c8;
}

.tab-link-tab-1-3s.viola.w--current {
  background-color: #c4c0c8;
}

.grid-733 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.paragraph-381 {
  text-align: center;
  margin-bottom: 0;
}

.paragraph-382 {
  margin-bottom: 0;
}

.cell-65 {
  justify-content: center;
  align-items: flex-start;
}

.heading-15229 {
  margin-bottom: 40px;
  padding-right: 20px;
}

.text-procenti-2 {
  color: #fff;
  text-align: right;
}

.cell-66 {
  border-bottom: 1px solid #000;
  justify-content: flex-end;
  align-items: flex-start;
}

.div-block-3287 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.paragraph-383 {
  margin-bottom: 0;
  font-size: 18px;
  line-height: 1.2;
}

.cell-67 {
  border-bottom: 1px dashed #000;
  justify-content: center;
  align-items: flex-start;
}

.div-block-3288 {
  max-width: 900px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.container-5088 {
  max-width: 1080px;
}

.paragraph-384 {
  margin-bottom: 0;
}

.div-block-3289 {
  position: relative;
}

.div-block-3290 {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.image-564 {
  vertical-align: baseline;
  border-radius: .5rem;
  flex-flow: row;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.div-block-3293 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3293:hover {
  opacity: .82;
}

.div-block-3293.deep-pink {
  background-color: #bb1b53;
}

.paragraph-385 {
  text-align: center;
  margin-bottom: 0;
}

.section-183b-s {
  background-color: #e7c8c0;
  background-image: linear-gradient(#0000, #e7c8c0 65%);
  padding-left: 40px;
  padding-right: 40px;
}

.div-block-3294 {
  background-color: #eee;
  border-radius: 10px;
  width: 100%;
  padding: 25px;
}

.div-block-3295 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.text-span-102 {
  font-size: 5rem;
}

.heading-1557s {
  margin-bottom: 40px;
}

.container-5089 {
  max-width: 1080px;
}

.container-rezultati-2 {
  color: #000;
  max-width: 1080px;
}

.container-5090 {
  background-color: #f6f4f1;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.container-5090.transparent {
  background-color: #0000;
  border: 2px solid #000;
}

.container-5090.transparent.oval {
  border-radius: 3rem;
}

.heading-15230 {
  color: #bb1b53;
  text-align: center;
  position: absolute;
}

.heading-15230.white {
  color: #fff;
  margin-left: 20px;
  margin-right: 20px;
}

.heading-15231 {
  text-align: center;
}

.petra-slimb {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685a8ae9f1c45e52245d2063_Dream_shape_Slim_B21.webp");
  background-position: 100%;
  background-size: cover;
  border-radius: 3rem;
  width: 100%;
  height: 100%;
}

.petra-slimb.bw {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b60_PetraAI-BW.webp");
}

.div-block-3296 {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.grid-734 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  align-items: center;
}

.div-block-2092s {
  background-image: radial-gradient(circle, #946a6f80 100%, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685a8ae9f1c45e52245d205e_Dream_shape_Slim_B15.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border: 2px solid #fff;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  max-width: 1080px;
  height: 600px;
  margin-bottom: 40px;
  display: flex;
  position: relative;
}

.text-span-101 {
  color: #bb1b53;
  white-space: nowrap;
  font-size: 18px;
}

.tab-link-68 {
  background-color: #ddd0;
  border: 1px solid #000;
  border-radius: .5rem;
  flex-direction: column;
  margin-bottom: 5px;
  padding-top: 10px;
  padding-bottom: 11px;
  display: flex;
}

.tab-link-68.w--current {
  background-color: #ddd;
  border: 1.5px solid #a71962;
  border-radius: .5rem;
  padding-top: 11px;
  padding-bottom: 12px;
  font-weight: 600;
}

.tab-link-68.deep-pink {
  cursor: pointer;
}

.tab-link-68.deep-pink.w--current {
  background-color: #fdeaec;
  border-color: #bb1b53;
}

.bold-text-42 {
  font-size: 21px;
  font-weight: 600;
}

.div-block-3297 {
  position: relative;
}

.heading-15232 {
  margin-bottom: 5px;
}

.text-block-122 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.container-5091 {
  max-width: 1080px;
}

.text-block-123 {
  margin-bottom: 5px;
  font-size: 20px;
}

.heading-15233 {
  text-align: center;
}

.heading-15235 {
  z-index: 2;
  position: relative;
}

.text-block-124 {
  text-align: left;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-124._2 {
  margin-bottom: 17px;
}

.paragraph-386 {
  padding-left: 10px;
}

.quick-stack-55ds {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.paragraph-387 {
  margin-bottom: 0;
}

.text-block-125 {
  margin-right: 0;
  font-size: 16px;
}

.text-span-106 {
  color: #d2888e;
  font-size: 5rem;
  font-style: normal;
  font-weight: 700;
}

.text-span-106.viola {
  color: #8f8393;
}

.div-block-3298 {
  padding: 25px;
}

.heading-15236 {
  margin-bottom: 40px;
}

.div-block-3299 {
  border-bottom: 1px solid #fff;
  margin-top: 40px;
}

.image-565 {
  object-fit: contain;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-3300 {
  padding-left: 40px;
}

.container-mo-gani-4 {
  color: #000;
  background-color: #f6f4f1;
  max-width: 1180px;
  padding: 50px;
}

.container-mo-gani-4.white {
  color: #fff;
  background-color: #0000;
  border: 2px solid #fff;
}

.container-mo-gani-4.white.black-stroke {
  border-color: #000;
}

.container-mo-gani-4.white.black-stroke.oval {
  z-index: 2;
  border-color: #fff;
  border-radius: 3rem;
  position: relative;
}

.div-block-3301 {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto auto 0%;
}

.div-block-3302 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3302.dark {
  background-color: #444;
}

.hero-dreamshape {
  color: #fff;
  background-image: radial-gradient(circle, #946a6f80, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685afb9e109e8ba866a09881_medium-shot-woman-sleeping-clouds.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.section-237ds {
  background-color: #f9a9b400;
  background-image: linear-gradient(#0000, #8f8393);
  position: relative;
}

.div-block-2015-3ds {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685afb9e109e8ba866a0989b_Dream_shape_Slim_B40.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.faq-7 {
  background-color: #f6f4f1;
  padding: 100px 20px;
}

.faq-7.dreamshape {
  background-color: #c4c0c8;
}

.faq-7.gostilasje {
  background-color: #e7c8c0;
  padding-top: 20px;
}

.faq-7.intimno-zdravje {
  background-color: #ebccc7;
  padding-top: 0;
  padding-left: 40px;
  padding-right: 40px;
}

.faq-7.f8dade {
  background-color: #f8dade;
}

.faq-7.truebronze {
  background-color: #ba8368;
}

.faq-7.vitalheart {
  background-color: #ebc4ba;
}

.faq-7.transparent {
  background-color: #0000;
}

.faq-7.transparent.mc {
  background-image: radial-gradient(circle, #ffffff30, #0000 68%);
}

.text-block-127 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-127._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.container-401w-7 {
  color: #000;
  max-width: 1180px;
  padding: 0;
}

.div-block-2015-2ds {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685afb9e109e8ba866a098d8_Dream_shape_Slim_B23.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-388 {
  margin-bottom: 5px;
}

.text-block-128 {
  margin-top: 5px;
  margin-bottom: 10px;
  padding-right: 10px;
  font-size: 18px;
  font-style: normal;
}

.container-5092 {
  max-width: 1180px;
}

.text-block-129 {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
}

.div-block-3303 {
  background-color: #fff;
  width: 1px;
  height: 60px;
}

.text-block-130 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.tabs-menu-11 {
  flex-flow: column;
  display: flex;
}

.div-block-3304 {
  max-width: 1250px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.quick-stack-72 {
  background-color: #fff;
  border-radius: 20px;
}

.div-block-3305 {
  background-color: #fff;
  width: 125%;
  height: 1.5px;
}

.div-block-3305.kozmetika {
  background-color: #0000;
  border-bottom: 2px dashed #f6f6f6;
}

.text-span-108 {
  font-weight: 600;
}

.div-block-3306 {
  padding: 110px 60px 80px;
  position: relative;
}

.paragraph-390 {
  color: #fff;
}

.heading-15238 {
  margin-bottom: 0;
  margin-right: 10px;
}

.div-block-3308 {
  margin-top: 40px;
}

.div-block-3309 {
  position: relative;
}

.quick-stack-73 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  padding: 0;
  position: relative;
}

.heading-1557t {
  margin-bottom: 40px;
  font-size: 4rem;
  line-height: 1.3;
}

.div-block-3310 {
  flex: 0 auto;
}

.text-block-131 {
  color: #fff;
  margin-bottom: 5px;
}

.petra-dreamshape {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685afb9e109e8ba866a098c8_Dream_shape_Slim_B31.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 3rem;
  width: 100%;
  height: 100%;
}

.heading-15239 {
  color: #fff;
  text-align: center;
  font-size: 35px;
}

.paragraph-391 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.paragraph-391.white {
  color: #fff;
}

.div-block-2139s {
  color: #f6f6f6;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-3312 {
  cursor: pointer;
  border-bottom: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.paragraph-392 {
  margin-bottom: 0;
}

.div-block-2033ads {
  color: #fff;
  background-color: #c4c0c8;
  border-radius: 5rem;
  padding: 0;
  position: relative;
}

.grid-735 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.heading-15240 {
  margin-bottom: 40px;
}

.heading-15241 {
  font-size: 4rem;
  line-height: 1.2;
}

.paragraph-393 {
  margin-bottom: 0;
}

.cell-69 {
  justify-content: center;
  align-items: flex-start;
}

.heading-15242 {
  margin-bottom: 40px;
  padding-right: 20px;
}

.div-block-2040ds {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685afb9e109e8ba866a098a4_Dream_shape_Slim_B38.webp");
  background-position: 50% 35%;
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: sticky;
  bottom: 0;
}

.text-procenti-3 {
  color: #fff;
  text-align: right;
}

.cell-70 {
  border-bottom: 1px solid #000;
  justify-content: flex-end;
  align-items: flex-start;
}

.div-block-3314 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.text-span-109 {
  color: #bb1b53;
  white-space: nowrap;
  font-size: 18px;
}

.cell-71 {
  border-bottom: 1px dashed #000;
  justify-content: center;
  align-items: flex-start;
}

.container-5093 {
  max-width: 1200px;
}

.container-5093.dreamshape, .container-5093.femfresh {
  color: #000;
  background-color: #0000;
  border-radius: 2.4rem;
  max-width: 1080px;
}

.div-block-3315 {
  max-width: 900px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.container-5094 {
  max-width: 1080px;
}

.div-block-3316 {
  position: relative;
}

.heading-1359b-3 {
  color: #a71962;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Caveat, sans-serif;
  font-size: 80px;
  line-height: 50px;
}

.div-block-3317 {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.image-569 {
  vertical-align: baseline;
  border-radius: .5rem;
  flex-flow: row;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.div-block-3320 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3320:hover {
  opacity: .82;
}

.quick-stack-59a {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.heading-15243 {
  color: #bb1b53;
  text-align: left;
  font-size: 26px;
  line-height: 1.4;
}

.heading-15243.white {
  color: #fff;
}

.div-block-3321 {
  background-color: #eee;
  border-radius: 10px;
  width: 100%;
  padding: 25px;
}

.div-block-3322 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.container-5095 {
  max-width: 1080px;
}

.container-rezultati-3 {
  color: #000;
  max-width: 1080px;
}

.container-5096 {
  background-color: #f6f4f1;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.container-5096.transparent {
  background-color: #0000;
  border: 2px solid #000;
}

.container-5096.transparent.oval {
  border-radius: 3rem;
}

.text-span-110 {
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
  text-underline-position: under;
  -webkit-text-decoration: underline wavy #696969;
  text-decoration: underline wavy #696969;
  text-decoration-thickness: 3px;
}

.heading-15244 {
  text-align: center;
}

.div-block-3323 {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.grid-736 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  align-items: center;
}

.tab-link-69 {
  background-color: #ddd0;
  border: 1px solid #000;
  border-radius: .5rem;
  flex-direction: column;
  margin-bottom: 5px;
  padding-top: 10px;
  padding-bottom: 11px;
  display: flex;
}

.tab-link-69.w--current {
  background-color: #ddd;
  border: 1.5px solid #a71962;
  border-radius: .5rem;
  padding-top: 11px;
  padding-bottom: 12px;
  font-weight: 600;
}

.bold-text-43 {
  font-size: 21px;
  font-weight: 600;
}

.div-block-3324 {
  position: relative;
}

.heading-15245 {
  margin-bottom: 5px;
}

.heading-15246 {
  margin-bottom: 0;
  line-height: 1;
}

.paragraph-394 {
  text-align: center;
}

.text-block-134 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.cell-73 {
  justify-content: flex-start;
  align-items: stretch;
}

.container-5097 {
  max-width: 1080px;
}

.quick-stack-75 {
  padding-left: 0;
  padding-right: 0;
}

.heading-15247 {
  text-align: center;
}

.heading-15249 {
  z-index: 2;
  position: relative;
}

.text-block-135 {
  text-align: left;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-135._2 {
  margin-bottom: 17px;
}

.paragraph-395 {
  padding-left: 10px;
}

.heading-1557g {
  margin-bottom: 20px;
  font-size: 5rem;
  line-height: 1.2;
}

.paragraph-396 {
  margin-bottom: 0;
}

.text-block-136 {
  margin-right: 0;
  font-size: 16px;
}

.image-571 {
  display: none;
}

.heading-15250 {
  margin-bottom: 40px;
}

.div-block-3326 {
  border-bottom: 1px solid #fff;
  margin-top: 40px;
}

.image-572 {
  object-fit: contain;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-3327 {
  padding-left: 40px;
}

.container-mo-gani-5 {
  color: #000;
  background-color: #f6f4f1;
  max-width: 1180px;
  padding: 50px;
}

.container-mo-gani-5.white {
  color: #fff;
  background-color: #0000;
  border: 2px solid #fff;
}

.container-mo-gani-5.white.black-stroke {
  border-color: #000;
}

.container-mo-gani-5.white.black-stroke.oval {
  z-index: 2;
  border-color: #fff;
  border-radius: 3rem;
  position: relative;
}

.div-block-3328 {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto auto 0%;
}

.div-block-3329 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3329.dark {
  background-color: #444;
}

.div-block-3331 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-138 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-138._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.container-401w-8 {
  color: #000;
  max-width: 1180px;
  padding: 0;
}

.paragraph-397 {
  margin-bottom: 5px;
}

.div-block-3332 {
  position: relative;
}

.container-5098 {
  max-width: 1180px;
}

.cell-74 {
  justify-content: center;
  align-items: flex-start;
}

.div-block-3333 {
  background-color: #fff;
  width: 1px;
  height: 60px;
}

.container-5099 {
  max-width: 1080px;
}

.text-block-139 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.div-block-3334 {
  padding-left: 40px;
  padding-right: 40px;
}

.tabs-menu-12 {
  flex-flow: column;
  display: flex;
}

.div-block-3335 {
  max-width: 1250px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.image-575 {
  border: 1px solid #000;
  border-radius: 100%;
  margin-right: 20px;
}

.image-575._2 {
  mix-blend-mode: luminosity;
  transform: rotate(90deg);
}

.div-block-3336 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.text-span-111 {
  font-size: 3rem;
  line-height: 1.3;
}

.div-block-3337 {
  background-color: #fff;
  width: 125%;
  height: 1.5px;
}

.div-block-3337.black {
  background-color: #000;
}

.text-span-112 {
  font-weight: 600;
}

.div-block-3338 {
  padding: 110px 60px 80px;
  position: relative;
}

.quick-stack-76 {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.quick-stack-76.black {
  color: #000;
}

.paragraph-399 {
  color: #fff;
}

.cell-75 {
  justify-content: center;
  align-items: center;
}

.heading-15252 {
  margin-bottom: 0;
  margin-right: 10px;
}

.section-237h {
  background-color: #f9a9b400;
  background-image: linear-gradient(#0000, #845354);
  position: relative;
}

.div-block-3340 {
  position: relative;
}

.quick-stack-77 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  padding: 0;
}

.div-block-2092h {
  background-image: radial-gradient(circle, #946a6f80 100%, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685bc82b090fbc5294791ef3_ES_KOZMETIKA0852.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border: 2px solid #fff;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  max-width: 1080px;
  height: 600px;
  margin-bottom: 40px;
  display: flex;
  position: relative;
}

.div-block-3341 {
  flex: 0 auto;
}

.image-577 {
  z-index: 3;
  aspect-ratio: auto;
  position: relative;
}

.text-block-140 {
  color: #fff;
  margin-bottom: 5px;
}

.icon-14 {
  filter: invert();
}

.text-block-141 {
  color: #a71962;
  font-size: 18px;
}

.heading-15253 {
  color: #fff;
  text-align: center;
  font-size: 35px;
}

.paragraph-400 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.paragraph-400.white {
  color: #fff;
}

.div-block-3343 {
  cursor: pointer;
  border-bottom: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.section-111r-2 {
  background-color: #f6f4f1;
  padding-top: 100px;
  padding-bottom: 80px;
}

.section-111r-2.gosti-lasje {
  background-color: #e7c8c0;
}

.section-111r-2.black {
  color: #fff;
  background-color: #000;
}

.grid-738 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.heading-15254 {
  color: #bb1b53;
  text-align: left;
  font-size: 26px;
  line-height: 1.4;
}

.heading-15254.skrlatna {
  color: #845354;
}

.paragraph-401 {
  margin-bottom: 0;
}

.heading-15255 {
  text-align: center;
}

.heading-15256 {
  margin-bottom: 40px;
  padding-right: 20px;
}

.div-block-3346 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.container-5101 {
  max-width: 1200px;
}

.container-5101.femfresh {
  color: #000;
  background-color: #0000;
  border-radius: 2.4rem;
  max-width: 1080px;
}

.div-block-3347 {
  max-width: 900px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.container-5102 {
  max-width: 1080px;
}

.heading-1515ag {
  text-align: center;
  margin-bottom: 30px;
  font-size: 5rem;
  line-height: 1.2;
}

.div-block-3348 {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.image-579 {
  vertical-align: baseline;
  border-radius: .5rem;
  flex-flow: row;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.hero-gosti-lasje {
  color: #fff;
  background-image: radial-gradient(circle, #312e2e80, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685bc82b090fbc5294791eea_ES_KOZMETIKA0924.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.div-block-3350 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3350:hover {
  opacity: .82;
}

.paragraph-403 {
  margin-bottom: 0;
}

.paragraph-404 {
  text-align: center;
  margin-bottom: 0;
}

.div-block-3351 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.container-5103 {
  max-width: 1080px;
}

.container-5104 {
  background-color: #f6f4f1;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.container-5104.transparent {
  background-color: #0000;
  border: 2px solid #000;
}

.container-5104.transparent.oval {
  border-radius: 3rem;
}

.heading-15257 {
  color: #bb1b53;
  text-align: center;
  position: absolute;
}

.heading-15257.white {
  color: #fff;
}

.heading-15258 {
  text-align: center;
}

.div-block-3352 {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.grid-739 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  align-items: center;
}

.heading-15259 {
  text-align: left;
  margin-bottom: 6px;
  font-family: Caveat, sans-serif;
  font-size: 2.3rem;
  line-height: .8;
}

.tab-link-70 {
  background-color: #ddd0;
  border: 1px solid #000;
  border-radius: .5rem;
  flex-direction: column;
  margin-bottom: 5px;
  padding-top: 10px;
  padding-bottom: 11px;
  display: flex;
}

.tab-link-70.w--current {
  background-color: #ddd;
  border: 1.5px solid #a71962;
  border-radius: .5rem;
  padding-top: 11px;
  padding-bottom: 12px;
  font-weight: 600;
}

.bold-text-44 {
  font-size: 21px;
  font-weight: 600;
}

.heading-15260 {
  margin-bottom: 5px;
}

.heading-1557b {
  color: #bb1b53;
  margin-bottom: 40px;
}

.text-block-144 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.div-block-3353 {
  color: #000;
  background-color: #dadada;
  border-radius: 25px;
  max-width: 80%;
  margin-bottom: 10px;
  padding: 10px 15px 13px;
  display: inline-block;
}

.container-5105 {
  max-width: 1080px;
}

.div-block-3354 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding: 20px;
  display: flex;
}

.section-111g1 {
  background-color: #ede0d9;
  background-image: linear-gradient(#0000, #ebccc7);
  padding-top: 100px;
  padding-bottom: 60px;
}

.heading-15261 {
  z-index: 2;
  position: relative;
}

.text-block-145 {
  text-align: left;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.hero-intimno-zdravje {
  color: #fff;
  background-image: radial-gradient(circle, #946a6f80, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337768fdbaa709e05ec60e_femgresh5.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.paragraph-405 {
  margin-bottom: 0;
}

.heading-1515-copy {
  margin-bottom: 0;
  font-size: 4.5rem;
  line-height: 1.2;
}

.container-5106 {
  max-width: 1080px;
}

.container-mo-gani-6 {
  color: #000;
  background-color: #f6f4f1;
  max-width: 1180px;
  padding: 50px;
}

.container-mo-gani-6.white {
  color: #fff;
  background-color: #0000;
  border: 2px solid #fff;
}

.container-mo-gani-6.white.black-stroke {
  border-color: #000;
}

.container-mo-gani-6.white.black-stroke.oval {
  z-index: 2;
  border-color: #fff;
  border-radius: 3rem;
  position: relative;
}

.section-237iz {
  background-color: #f9a9b400;
  background-image: linear-gradient(#0000, #ede0d9);
  position: relative;
}

.div-block-3355 {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto auto 0%;
}

.div-block-3356 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3356.dark {
  background-color: #444;
}

.div-block-2172b-2 {
  color: #fff;
  background-color: #569dec;
  border-radius: 25px;
  max-width: 80%;
  margin-bottom: 10px;
  margin-left: auto;
  padding: 10px 15px 13px;
  display: inline-block;
}

.text-block-146 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-146._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.list-item-30 {
  margin-bottom: 0;
}

.petra-kozmetika {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/6867dd1d304098496da91f77_ES_KOZMETIKA1121.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 3rem;
  width: 100%;
  height: 100%;
}

.div-block-3358 {
  background-color: #fff;
  width: 1px;
  height: 60px;
}

.div-block-2040intimnozdravje {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/6867dd1d304098496da91f70_ES_KOZMETIKA0110-cut.webp");
  background-position: 50%;
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: sticky;
  bottom: 0;
}

.text-span-113 {
  background-color: #d1888e;
}

.heading-15263 {
  color: #fff;
  text-align: center;
  margin-bottom: 60px;
}

.heading-15263.deep-pink {
  color: #bb1b53;
  max-width: 1080px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-147 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.grid-740 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
  grid-auto-flow: row;
  align-items: center;
}

.div-block-3360 {
  max-width: 1250px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.heading-15264 {
  color: #bb1b53;
  text-align: center;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.heading-15264.black {
  color: #000;
}

.div-block-3361 {
  padding: 110px 60px 80px;
  position: relative;
}

.heading-1562l {
  z-index: 2;
  font-size: 4rem;
  line-height: 1.1;
  position: relative;
}

.paragraph-406 {
  color: #fff;
}

.marker-deep-pink-2 {
  color: #fff;
  background-color: #bb1b53;
  padding-left: 5px;
  padding-right: 5px;
}

.div-block-3363 {
  position: relative;
}

.list-48 {
  margin-bottom: 0;
}

.image-584 {
  border-radius: 10px;
  width: 300px;
}

.image-584.oval {
  border-radius: 7px;
}

.text-block-148 {
  color: #fff;
  margin-bottom: 5px;
}

.heading-1518va-3 {
  color: #bb1b53;
  margin-bottom: 40px;
  font-size: 5.2rem;
  line-height: 1.3;
}

.div-block-2015-2iz {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68337cdedd31e21371f9391b_intiflora6.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.container-5108 {
  max-width: 1080px;
}

.grid-741 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.html-embed-9b-1-2 {
  color: #bb1b53;
  flex: none;
  width: 66px;
  height: 66px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.code-embed-7 {
  width: 100%;
}

.div-block-3365 {
  color: #000;
}

.div-block-3366 {
  margin-bottom: 5px;
  margin-left: auto;
  margin-right: auto;
}

.heading-1557r {
  margin-bottom: 20px;
  font-size: 3.5rem;
  line-height: 1.2;
}

.heading-15265 {
  margin-bottom: 60px;
}

.container-5109 {
  max-width: 1080px;
}

.container-5109.white {
  color: #000;
  background-color: #fff;
  border-radius: 20px;
  max-width: 900px;
  padding: 33px;
}

.div-block-2033iz {
  color: #fff;
  background-color: #ebccc7;
  border-radius: 5rem;
  padding: 0;
  position: relative;
}

.heading-15266 {
  color: #bb1b53;
}

.container-5110 {
  max-width: 1080px;
}

.div-block-3368 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-585 {
  border-radius: .5rem;
  margin-bottom: 10px;
}

.div-block-2173a {
  flex-flow: wrap;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-span-114 {
  color: #fff;
  background-color: #d1888e;
}

.icon-16 {
  filter: invert();
}

.div-block-3369 {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.paragraph-407 {
  margin-bottom: 20px;
  font-family: Noto Serif, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.section-111g-3 {
  background-color: #f6f4f1;
  padding-top: 100px;
  padding-bottom: 60px;
}

.section-111g-3.ebccc7 {
  background-color: #ebccc7;
  padding-top: 0;
}

.div-block-3370 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3370:hover {
  opacity: .82;
}

.div-block-3370.deep-pink {
  background-color: #bb1b53;
}

.heading-15267 {
  color: #bb1b53;
  margin-bottom: 5px;
  font-weight: 700;
  line-height: 1.1;
}

.div-block-3371 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.paragraph-408 {
  margin-bottom: 0;
}

.deep-roza-marker-2 {
  color: #fff;
  background-color: #d1888e;
}

.container-5111 {
  max-width: 1080px;
}

.heading-1557z {
  margin-bottom: 20px;
  font-size: 3rem;
  line-height: 1.2;
}

.div-block-2022-b {
  text-align: center;
  max-width: 1020px;
  margin: 0 auto;
  padding-top: 0;
}

.div-block-3372 {
  padding-left: 60px;
  padding-right: 60px;
}

.div-block-2913 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.white-link {
  color: var(--haze);
}

.heading-15268 {
  margin-bottom: 5px;
}

.text-block-152 {
  color: #fff;
  padding: 5px 7px;
  font-weight: 400;
}

.image-587 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.text-block-153 {
  text-align: left;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-153._2 {
  margin-bottom: 17px;
}

.div-block-3374 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.text-block-154 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-154._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.text-block-155 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.text-span-115 {
  font-weight: 600;
}

.div-block-3377 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.section-263 {
  z-index: 9999999;
}

.paragraph-409 {
  font-size: 20px;
}

.kje-kandida-2 {
  color: #fff;
  background-color: #dbbdc9;
  padding: 100px 60px;
}

.kje-kandida-2._2 {
  background-color: #ef99a3;
  border-radius: 4rem;
}

.div-block-3378 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: -50px;
  display: flex;
}

.heading-15270 {
  margin-bottom: 60px;
  font-size: 38px;
}

.container-363c-2 {
  color: #fff;
  max-width: 1080px;
}

.button-new-2 {
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #aa1a66;
  border-radius: 5px;
  width: 100%;
  margin-bottom: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.button-new-2:hover {
  opacity: .81;
}

.button-new-2.preveri-ponudbo {
  background-color: #a71962;
  max-width: 400px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
  display: block;
}

.button-new-2.preveri-ponudbo.orange {
  background-color: #d73;
}

.button-new-2.preveri-ponudbo.deeppink {
  background-color: #bb1b53;
}

.button-new-2.preveri-ponudbo.pink {
  background-color: #f1a0a7;
}

.button-new-2.preveri-ponudbo.cacao {
  background-color: #907b68;
}

.button-new-2.cta {
  text-transform: uppercase;
  max-width: 350px;
  margin: 40px auto 0;
  font-size: 14px;
  display: block;
}

.button-new-2.cta.deep-pink {
  max-width: 450px;
}

.button-new-2.cta.deep-pink.stroke {
  color: #bb1b53;
  cursor: pointer;
  background-color: #bb1b5300;
  border: 2px solid #bb1b53;
  font-weight: 600;
}

.button-new-2.cta.deep-pink.stroke:hover {
  color: #fff;
  background-color: #bb1b53;
}

.button-new-2.orange {
  background-color: #d73;
}

.button-new-2.deep-pink, .button-new-2.red {
  background-color: #bb1b53;
}

.section-264 {
  background-color: #0000;
  padding: 100px 60px;
}

.section-264.f8dade {
  background-color: #f8dade;
}

.div-block-3379 {
  flex-direction: column;
  width: 70%;
  margin-left: 0;
  display: flex;
}

.div-block-3379.brezomejitve {
  width: auto;
  margin-bottom: 20px;
}

.div-block-3379.mm {
  color: #fff;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
}

.puscica-kandida-2 {
  color: #a71962;
  display: block;
}

.puscica-kandida-2._2 {
  color: #ffdce1;
}

.puscica-kandida-2.pink {
  color: #fb7899;
}

.puscica-kandida-2.herv {
  color: #bd523c;
}

.div-block-2015-2sa {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6296d_CARNIUMBOTANICALS25701.avif");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.heading-menowell-3 {
  float: left;
  color: #fff;
  text-align: center;
  text-transform: none;
  border: 1px solid #0000;
  margin-bottom: 26px;
  padding-left: 0;
  font-size: 45px;
  font-weight: 400;
  line-height: 70px;
  display: block;
  position: static;
  inset: -3px;
}

.heading-15272 {
  font-size: 38px;
}

.section-265 {
  padding: 100px 60px;
}

.section-265._2 {
  background-color: #f8dade;
}

.html-embed-9fd2 {
  color: #bb1b53;
  flex: none;
  width: 80px;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

.html-embed-9fd2.pink {
  color: #fb7899;
}

.paragraph-411 {
  text-align: left;
  margin-bottom: 5px;
  font-size: 20px;
}

.heading-15273 {
  font-size: 4rem;
  line-height: 1.3;
}

.html-embed-9fd3 {
  color: #bb1b53;
  flex: none;
  width: 150px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.html-embed-9fd3.pink {
  color: #fb7899;
}

.html-embed-9fd3.medium-violet {
  color: #a71962;
}

.heading-15274 {
  font-size: 3.5rem;
  line-height: 1.3;
}

.container-kandida2 {
  border: 2px solid #000;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px;
}

.divider-new-white-2 {
  background-color: #fff;
  width: 150px;
  height: 1px;
  margin: 8px auto 40px 0;
}

.paragraph-412 {
  text-align: center;
}

.judge-me {
  padding-left: 20px;
  padding-right: 20px;
}

.judge-me.bf {
  color: #fff;
  background-color: #000;
  padding: 20px 40px 40px;
}

.judge-me.black {
  color: #fff;
  background-color: #000;
}

.image-596 {
  margin-left: auto;
  margin-right: auto;
}

.paragraph-414 {
  margin-bottom: 0;
}

.heading-15275 {
  margin-bottom: 0;
  margin-right: 10px;
}

.paragraph-415 {
  text-align: center;
  line-height: 1.8;
}

.container-5114 {
  max-width: 880px;
  height: 700px;
  position: relative;
}

.list-item-31 {
  list-style-type: none;
}

.container-414ca {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62968_CARNIUMBOTANICALS2290full.avif");
  background-position: 50% 30%;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.container-5115 {
  max-width: 1080px;
}

.ig-haze-3 {
  background-color: #f6f4f1;
  padding-top: 100px;
  padding-bottom: 100px;
}

.ig-haze-3._2 {
  background-color: #ef99a3;
  border-radius: 4rem;
}

.image-597 {
  border: 3px solid #fff;
  border-radius: 100%;
}

.link-34 {
  color: #151515;
  cursor: pointer;
  text-decoration: none;
}

.paragraph-416 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.paragraph-416.white {
  color: #fff;
}

.div-block-3386 {
  cursor: pointer;
  border-bottom: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.divider-14 {
  background-color: #fff;
  width: 100px;
  height: 2px;
  margin: 0 auto 10px;
}

.divider-14.thin {
  width: 150px;
  height: 1px;
}

.div-block-3388 {
  align-items: flex-start;
  display: flex;
}

.heading-15276 {
  text-align: center;
}

.grid-742 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.section-266 {
  padding: 100px 60px 80px;
}

.section-266.f8dade {
  background-color: #f8dade;
}

.container-5116 {
  max-width: 1080px;
}

.div-block-3389 {
  padding-right: 0;
}

.divider-15 {
  background-color: #151515;
  width: 100px;
  height: 2px;
  margin: 8px auto 40px 0;
}

.divider-15.sredina {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.divider-15.sredina.thin {
  width: 150px;
  height: 1px;
}

.heading-15277 {
  margin-bottom: 40px;
  font-size: 4rem;
  line-height: 1.2;
}

.heading-15278 {
  margin-bottom: 0;
}

.div-block-3391 {
  background-color: #f8dade;
}

.container-401a3 {
  color: #fff;
  background-color: #ef99a3;
  border-bottom-right-radius: 3rem;
  border-bottom-left-radius: 3rem;
  max-width: 1180px;
  padding: 50px;
}

.container-401a3.violet {
  color: #000;
  background-color: #f6dae6;
}

.container-401a2 {
  color: #fff;
  background-color: #ef99a3;
  border-top-left-radius: 3rem;
  border-top-right-radius: 3rem;
  max-width: 1180px;
  padding: 50px;
}

.container-401a2.violet {
  color: #000;
  background-color: #f6dae6;
}

.container-401a2.deep-violet {
  color: #000;
  background-color: #dbbdc9;
}

.container-401a2.deep-violet.lepota {
  border-radius: 3rem;
}

.container-401a2.peach {
  color: #000;
  background-color: #e0b7ac;
}

.container-401a2.slimb-krvni {
  color: #000;
  background-color: #e0b7ac;
  border-bottom-right-radius: 3rem;
  border-bottom-left-radius: 3rem;
}

.container-5117 {
  max-width: 1080px;
}

.heading-15279 {
  font-size: 3.5rem;
  line-height: 1.2;
}

.heading-15280 {
  text-align: center;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.container-5118 {
  background-color: #f6f4f1;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.div-block-3393 {
  border-left: 2px solid #253486;
  margin-bottom: 40px;
  padding-left: 30px;
}

.div-block-3393.pink {
  border-left-color: #bb1b53;
}

.list-49 {
  list-style-type: none;
}

.div-block-3394 {
  background-color: #f8dade;
}

.columns-108 {
  max-width: 1080px;
}

.container-5119 {
  object-fit: fill;
  flex: 1;
  align-items: center;
  max-width: 1080px;
  padding-left: 0;
  display: flex;
}

.container-5119.shape {
  color: #fff;
  padding-bottom: 0;
}

.container-5120, .container-5121 {
  max-width: 1080px;
}

.heading-15283 {
  text-align: center;
  margin-bottom: 30px;
}

.paragraph-418 {
  font-weight: 700;
}

.puscica-bela-2 {
  color: #fff;
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.kandida-her-hero-2 {
  color: #000;
  background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/687ca2c2275632117dc693e2_kandida%20hero2-1.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.paragraph-419 {
  font-size: 20px;
}

.quick-stack-82 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-top: 40px;
  padding-left: 40px;
  padding-right: 40px;
}

.div-block-3396 {
  text-align: center;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.container-414ch {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62dba_HERCYCLE0285.webp");
  background-position: 50%;
  background-size: cover;
  max-width: 1180px;
  height: 600px;
}

.section-267 {
  background-color: #0000;
  padding: 100px 60px;
}

.div-block-3397 {
  flex-direction: column;
  width: 70%;
  margin-left: 0;
  display: flex;
}

.div-block-3397.brezomejitve {
  width: auto;
  margin-bottom: 20px;
}

.heading-15284 {
  font-size: 38px;
}

.section-268 {
  padding: 100px 60px;
}

.div-block-3398 {
  margin-top: 40px;
  margin-bottom: 40px;
  padding-left: 40px;
}

.heading-15285 {
  margin-bottom: 40px;
}

.paragraph-421 {
  text-align: left;
  margin-bottom: 5px;
  font-size: 20px;
}

.heading-15286 {
  margin-bottom: 0;
  font-size: 2rem;
  line-height: 1.7;
}

.kje-kandida-3 {
  color: #fff;
  background-color: #dbbdc9;
  padding: 100px 60px;
}

.kje-kandida-3.hercycle {
  color: #000;
  background-color: #f6dae6;
  border-radius: 4rem;
}

.heading-1531c-2 {
  text-align: center;
  letter-spacing: -1px;
  text-indent: 1px;
  margin-bottom: 0;
  font-size: 4rem;
  font-weight: 400;
  line-height: 1.5;
}

.heading-15287 {
  font-size: 4rem;
  line-height: 1.3;
}

.italic-text-38 {
  font-size: 22px;
}

.heading-15288 {
  font-size: 3.5rem;
  line-height: 1.3;
}

.heading-15289 {
  text-align: center;
}

.heading-15289.black {
  color: #000;
}

.container-cycle2 {
  border: 2px solid #000;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px;
}

.div-block-3399 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hercycle-neredne-hero {
  color: #fff;
  background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#0000004a, #0000004a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/687cb8b02a86c6eda4667dfc_hercycle-neredne-hero.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.paragraph-422 {
  margin-bottom: 0;
}

.heading-15291 {
  margin-bottom: 40px;
  font-size: 4rem;
  line-height: 1.2;
}

.div-block-3400 {
  border: 2px solid #444;
  border-radius: 2rem;
}

.container-5122 {
  max-width: 1080px;
}

.grid-744 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.container-5123 {
  max-width: 1080px;
}

.list-item-32 {
  margin-bottom: 0;
  font-size: 18px;
}

.paragraph-423 {
  margin-bottom: 20px;
}

.section-269 {
  padding-top: 100px;
  padding-left: 60px;
  padding-right: 60px;
}

.heading-15292 {
  font-size: 3.5rem;
  line-height: 1.2;
}

.paragraph-424 {
  margin-bottom: 0;
}

.div-block-3401 {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.list-50 {
  margin-top: 5px;
  list-style-type: disc;
}

.div-block-3402 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62db9_HERCYCLE0187.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  min-height: 600px;
  display: flex;
}

.div-block-3402._2 {
  border-radius: 2rem;
}

.div-block-3403 {
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
  justify-content: space-between;
  align-items: center;
  -webkit-text-decoration: underline wavy #ffdce1;
  text-decoration: underline wavy #ffdce1;
  text-decoration-thickness: 4px;
  display: flex;
}

.div-block-3403.poletje {
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
  text-decoration-style: dotted;
  text-decoration-color: #fb7899;
  text-decoration-thickness: 5px;
}

.div-block-3403.jesen {
  -webkit-text-decoration: underline double #e9d0f6;
  text-decoration: underline double #e9d0f6;
}

.div-block-3403.pomlad {
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
  text-decoration-style: dashed;
  text-decoration-color: #fab6bd;
  text-decoration-thickness: 4px;
}

.div-block-3404 {
  border-left: 2px solid #253486;
  margin-bottom: 40px;
  padding-left: 30px;
}

.div-block-3404.pink {
  border-left-color: #bb1b53;
}

.div-block-3404.pink._2 {
  border-left-color: #fb7899;
}

.columns-109, .container-5124 {
  max-width: 1080px;
}

.heading-15293 {
  margin-bottom: 0;
}

.container-5125 {
  max-width: 1080px;
}

.section-270 {
  padding: 100px 60px 80px;
}

.div-block-2168a {
  background-color: #0000;
  border: 2px solid #000;
  border-radius: 3rem;
}

.banner-bf {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--dark);
  justify-content: center;
  align-items: center;
  padding: 8px 20px;
  display: none;
}

.text-span-119 {
  font-size: 3rem;
}

.heading-15294 {
  margin-bottom: 5px;
}

.text-block-167 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.container-5126 {
  max-width: 1080px;
}

.heading-15295 {
  text-align: center;
}

.cell-80 {
  justify-content: center;
  align-items: flex-start;
}

.text-block-168 {
  text-align: left;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-168._2 {
  margin-bottom: 17px;
}

.paragraph-425 {
  padding-left: 10px;
}

.heading-15297 {
  margin-bottom: 0;
}

.heading-1557tb {
  margin-top: -20px;
  margin-bottom: 40px;
  font-size: 3.5rem;
  line-height: 1.3;
}

.div-block-3405 {
  padding-left: 40px;
}

.tabs-menu-14 {
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.div-block-3406 {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto auto 0%;
}

.heading-15298 {
  font-size: 4rem;
  line-height: 1.2;
}

.div-block-3407 {
  margin-bottom: 5px;
}

.div-block-3408 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3408:hover {
  opacity: .82;
}

.div-block-3408.orange {
  background-color: #d73;
}

.div-block-3409 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3409.dark {
  background-color: #444;
}

.text-block-170 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-170._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.section-237dt {
  background-color: #f9a9b400;
  background-image: linear-gradient(#0000, #85492c);
  position: relative;
}

.heading-1531c-3 {
  text-align: center;
  letter-spacing: -1px;
  text-indent: 1px;
  margin-bottom: 0;
  font-size: 4rem;
  font-weight: 400;
  line-height: 1.5;
}

.container-401w-9 {
  color: #000;
  max-width: 1180px;
  padding: 0;
}

.div-block-2033adt {
  color: #fff;
  background-color: #c08160;
  border-radius: 5rem;
  padding: 0;
  position: relative;
}

.paragraph-426 {
  margin-bottom: 5px;
}

.container-5127 {
  max-width: 1180px;
}

.div-block-2040dt {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68851a3e9e292fd0b99fb417_truebronze-hero4.webp");
  background-position: 50% 35%;
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: sticky;
  bottom: 0;
}

.div-block-3410 {
  background-color: #fff;
  width: 1px;
  height: 60px;
}

.tab-link-tab-1-5 {
  color: #a71962;
  background-color: #ddd0;
  border: 2px solid #a71962;
  border-radius: 5px;
  margin-left: 5px;
  margin-right: 5px;
  font-size: 15px;
}

.tab-link-tab-1-5.w--current {
  color: #fff;
  background-color: #a71962;
  border: 2px solid #a71962;
}

.tab-link-tab-1-5.white {
  color: #fff;
  border-color: #fff;
  border-radius: 7px;
}

.tab-link-tab-1-5.white.w--current {
  color: #ba8368;
  background-color: #fff;
  border-style: solid;
  border-color: #fff;
}

.hero-truebronze {
  color: #fff;
  background-image: radial-gradient(circle, #946a6f80, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68851a3e9e292fd0b99fb3fc_truebronzehero2.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.text-block-171 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.heading-1337u-4, .heading-1337ut {
  color: #f6f6f6;
  text-align: left;
  margin-bottom: 20px;
  padding-bottom: 0;
  font-size: 5rem;
  font-weight: 700;
  line-height: 1.3;
}

.div-block-3411 {
  max-width: 1250px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.div-block-3412 {
  color: #fff;
  background-color: #000;
  border: 2px solid #000;
  border-radius: 2rem;
  padding: 30px;
}

.paragraph-427 {
  margin-bottom: 0;
  padding-left: 40px;
}

.div-block-3413 {
  padding: 110px 60px 80px;
  position: relative;
}

.heading-15299 {
  margin-bottom: 0;
  margin-right: 10px;
}

.div-block-3415 {
  position: relative;
}

.quick-stack-85 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  padding: 0;
}

.heading-15300 {
  margin-bottom: 0;
  font-size: 4rem;
  line-height: 1.3;
}

.div-block-3416 {
  flex: 0 auto;
}

.div-block-3417 {
  padding-left: 40px;
}

.quick-stack-86 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.text-block-172 {
  color: #fff;
  margin-bottom: 5px;
}

.heading-15301 {
  color: #fff;
  text-align: center;
  font-size: 35px;
}

.paragraph-429 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.paragraph-429.white {
  color: #fff;
}

.div-block-3419 {
  cursor: pointer;
  border-bottom: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.paragraph-430 {
  margin-bottom: 0;
}

.heading-15302 {
  margin-bottom: 40px;
  padding-right: 20px;
}

.heading-1337h-3 {
  color: #f6f6f6;
  text-align: center;
  max-width: 1080px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.4;
}

.div-block-3421 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.div-block-2015-2dt {
  background-image: linear-gradient(#00000040, #00000040), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68851a3e9e292fd0b99fb3f1_truebronzehero.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, repeat-x;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
  padding: 30px;
  display: flex;
}

.container-5128 {
  max-width: 1200px;
}

.container-5128.dreamshape {
  color: #000;
  background-color: #0000;
  border-radius: 2.4rem;
  max-width: 1080px;
}

.div-block-3422 {
  max-width: 900px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.container-5129 {
  max-width: 1080px;
}

.div-block-3423 {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.image-602 {
  vertical-align: baseline;
  border-radius: .5rem;
  flex-flow: row;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.container-5130 {
  background-color: #f6f4f1;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.container-5130.transparent {
  background-color: #0000;
  border: 2px solid #000;
}

.container-5130.transparent.oval {
  border-radius: 3rem;
}

.cell-82 {
  justify-content: center;
  align-items: flex-start;
}

.cell-83 {
  justify-content: center;
  align-items: center;
}

.div-block-3426 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.paragraph-431 {
  margin-bottom: 0;
}

.heading-15303 {
  text-align: center;
}

.div-block-3427 {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.cell-84 {
  justify-content: center;
  align-items: center;
}

.bold-text-48 {
  font-size: 21px;
  font-weight: 600;
}

.heading-15304 {
  margin-bottom: 5px;
}

.div-block-1986vh {
  color: #fff;
  background-color: #ffa98a00;
  background-image: linear-gradient(#00000029, #00000029);
  border: 2px solid #fff;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 400px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.text-block-175 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.container-5131 {
  max-width: 1080px;
}

.heading-15305 {
  text-align: center;
}

.cell-85 {
  justify-content: center;
  align-items: flex-start;
}

.text-block-176 {
  text-align: left;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-176._2 {
  margin-bottom: 17px;
}

.paragraph-432 {
  padding-left: 10px;
}

.heading-15307, .paragraph-433 {
  margin-bottom: 0;
}

.text-block-177 {
  margin-right: 0;
  font-size: 16px;
}

.quick-stack-88 {
  padding-top: 0;
  padding-bottom: 0;
}

.image-604 {
  object-fit: contain;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-3428 {
  padding-left: 40px;
}

.container-mo-gani-7 {
  color: #000;
  background-color: #f6f4f1;
  max-width: 1180px;
  padding: 50px;
}

.container-mo-gani-7.white {
  color: #fff;
  background-color: #0000;
  border: 2px solid #fff;
}

.container-mo-gani-7.white.black-stroke {
  border-color: #000;
}

.container-mo-gani-7.white.black-stroke.oval {
  z-index: 2;
  border-color: #fff;
  border-radius: 3rem;
  position: relative;
}

.heading-15207a {
  margin-bottom: 0;
  font-size: 4rem;
  line-height: 1.3;
}

.div-block-3429 {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto auto 0%;
}

.div-block-3430 {
  margin-bottom: 5px;
}

.div-block-3431 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3431:hover {
  opacity: .82;
}

.div-block-3431.orange {
  background-color: #d73;
}

.div-block-3432 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3432.dark {
  background-color: #444;
}

.div-block-2089g {
  color: #f6f6f6;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.div-block-3433 {
  border: 2px solid #000;
  border-top-style: none;
  border-radius: 0 0 2rem 2rem;
  padding: 40px 30px 30px;
}

.div-block-3434 {
  color: #fff;
  background-color: #000;
  border: 2px solid #000;
  border-radius: 2rem;
  padding: 30px;
}

.text-block-179 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-179._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.div-block-2015-2vh {
  background-image: linear-gradient(#4c281873, #4c281873), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/689e0a8933b8777244216f29_vital-heart5.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, repeat-x;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
  padding: 30px;
  display: flex;
}

.container-401w-10 {
  color: #000;
  max-width: 1180px;
  padding: 0;
}

.div-block-3435 {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 20px;
  display: flex;
}

.paragraph-434 {
  margin-bottom: 5px;
}

.section-237vh {
  background-color: #f9a9b400;
  background-image: linear-gradient(#0000, #ecc2b9);
  position: relative;
}

.heading-15308 {
  margin-bottom: 0;
  font-size: 4rem;
  line-height: 1.3;
}

.div-block-3436 {
  background-color: #fff;
  width: 1px;
  height: 60px;
}

.heading-15309 {
  text-align: center;
}

.div-block-2033avh {
  color: #fff;
  background-color: #d99d7d;
  border-radius: 5rem;
  padding: 0;
  position: relative;
}

.text-block-180 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.hero-vitalheart {
  color: #fff;
  background-image: radial-gradient(circle, #946a6f80, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/689e0a8933b8777244216efc_vitalheart-hero.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.text-span-120 {
  font-size: 3rem;
  font-weight: 700;
}

.cell-86 {
  justify-content: center;
  align-items: flex-start;
}

.heading-1337u-5 {
  color: #f6f6f6;
  text-align: left;
  margin-bottom: 20px;
  padding-bottom: 0;
  font-size: 5rem;
  font-weight: 700;
  line-height: 1.3;
}

.heading-15310 {
  color: #000;
  font-size: 3rem;
}

.div-block-3437 {
  padding-left: 40px;
}

.tabs-menu-15 {
  flex-flow: column;
  display: flex;
}

.text-span-121 {
  font-weight: 600;
}

.div-block-3438 {
  padding: 110px 60px 80px;
  position: relative;
}

.div-block-2040vh {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/689e0a8933b8777244216f21_vital-heart4.webp");
  background-position: 50% 35%;
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: sticky;
  bottom: 0;
}

.heading-15311 {
  margin-bottom: 0;
  margin-right: 10px;
}

.div-block-3440 {
  position: relative;
}

.quick-stack-89 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  padding: 0;
}

.div-block-3441 {
  flex: 0 auto;
}

.text-block-181 {
  color: #fff;
  margin-bottom: 5px;
}

.quick-stack-90 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.paragraph-436 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.paragraph-436.white {
  color: #fff;
}

.div-block-3443 {
  cursor: pointer;
  border-bottom: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.grid-745 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.paragraph-437 {
  margin-bottom: 0;
}

.heading-15312 {
  margin-bottom: 40px;
  padding-right: 20px;
}

.heading-1337h-4 {
  color: #f6f6f6;
  text-align: center;
  max-width: 1080px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.4;
}

.div-block-3445 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.text-span-122 {
  color: #bb1b53;
  white-space: nowrap;
  font-size: 18px;
}

.container-5132 {
  max-width: 1200px;
}

.container-5132.dreamshape {
  color: #000;
  background-color: #0000;
  border-radius: 2.4rem;
  max-width: 1080px;
}

.div-block-3446 {
  max-width: 900px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.container-5133 {
  max-width: 1080px;
}

.div-block-3447 {
  position: relative;
}

.div-block-3448 {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.image-607 {
  vertical-align: baseline;
  border-radius: .5rem;
  flex-flow: row;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.container-5134 {
  background-color: #f6f4f1;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.container-5134.transparent {
  background-color: #0000;
  border: 2px solid #000;
}

.container-5134.transparent.oval {
  border-radius: 3rem;
}

.cell-88 {
  justify-content: center;
  align-items: center;
}

.div-block-3451 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.div-block-2036v {
  max-width: 1180px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.heading-15313 {
  text-align: center;
}

.div-block-3452 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/689e0a8933b8777244216f18_Vital_heartcapsule.webp");
  background-position: 50% 0;
  background-size: cover;
  border: 2px solid #000;
  border-bottom-style: none;
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
  width: 100%;
  height: 15rem;
  overflow: hidden;
}

.heading-15314 {
  text-align: center;
}

.grid-746 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  align-items: center;
}

.cell-89 {
  justify-content: center;
  align-items: center;
}

.tab-link-72 {
  background-color: #ddd0;
  border: 1px solid #000;
  border-radius: .5rem;
  flex-direction: column;
  margin-bottom: 5px;
  padding-top: 10px;
  padding-bottom: 11px;
  display: flex;
}

.tab-link-72.w--current {
  background-color: #ddd;
  border: 1.5px solid #a71962;
  border-radius: .5rem;
  padding-top: 11px;
  padding-bottom: 12px;
  font-weight: 600;
}

.bold-text-49 {
  font-size: 21px;
  font-weight: 600;
}

.cw-cookie_options {
  grid-column-gap: 1.75rem;
  grid-row-gap: 1.75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 2rem;
  display: flex;
}

.cw-button_secondary {
  color: #1e1a35;
  text-align: center;
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 80px;
  justify-content: center;
  padding: 1rem 1.5rem;
  line-height: 1;
  transition: transform .3s, color .3s, background-color .3s;
}

.cw-button_secondary:hover {
  color: #fff;
  background-color: #a71962;
  border-color: #a71962;
  transform: translate(0, -2px);
}

.cw-cookie_icon-img {
  filter: invert();
}

.cw-cookie_checkbox {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  align-items: center;
  display: flex;
}

.cw-cookie_checkbox-check {
  border-radius: 4px;
  width: 20px;
  height: 20px;
  margin-top: 0;
}

.cw-cookie_checkbox-check.w--redirected-checked {
  background-color: #000;
  background-size: 14px 14px;
}

.cw-button_primary {
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 80px;
  padding: 1rem 1.5rem;
  font-weight: 400;
  line-height: 1;
  transition: transform .3s, background-color .3s;
}

.cw-button_primary:hover {
  color: #fff;
  background-color: #a71962;
  transform: translate(0, -2px);
}

.cw-cookie_script {
  display: none;
}

.heading-15315 {
  text-transform: uppercase;
  margin-bottom: 7px;
}

.cw-cookie_selection {
  overflow: hidden;
}

.cw-cookie_icon {
  z-index: 999999;
  cursor: pointer;
  width: 40px;
  height: 40px;
  margin-top: 20px;
  margin-bottom: 10px;
  padding: 5px;
  display: flex;
  position: static;
  inset: auto auto 15px 15px;
}

.paragraph-438 {
  margin-bottom: 5px;
  font-size: 14px;
  line-height: 1.2;
}

.cw-cookie_buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  margin-top: 1rem;
  display: flex;
}

.cw-cookie_banner {
  z-index: 2147483647;
  background-color: #e9e9e9;
  border-radius: 1rem;
  max-width: 500px;
  padding: 1.5rem;
  display: none;
  position: fixed;
  inset: auto 0% 20px 20px;
}

.paragraph-439 {
  margin-bottom: 0;
}

.slider01_mask {
  width: 33.33%;
  overflow: visible;
}

.text-span-123 {
  font-size: 22px;
}

.section-271 {
  background-color: #0000;
  padding: 100px 60px;
}

.div-block-3453 {
  flex-direction: column;
  width: 70%;
  margin-left: 0;
  display: flex;
}

.div-block-3453.brezomejitve {
  width: auto;
  margin-bottom: 20px;
}

.div-block-3454 {
  flex: 0 auto;
}

.div-block-3454.black {
  color: #000;
}

.container-5135 {
  max-width: 1080px;
}

.cell-90 {
  justify-content: flex-start;
  align-items: flex-end;
}

.section-272 {
  padding: 100px 60px;
}

.div-block-3455 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3455:hover {
  opacity: .82;
}

.div-block-3153a {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68b4377b74314329676ccc3f_ES_AVGUST0957.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  min-height: 600px;
  display: flex;
}

.testimonial-card1_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-radius: 1.5rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.u-txt-semibold {
  font-size: 16px;
  font-weight: 600;
}

.paragraph-440 {
  text-align: left;
  margin-bottom: 5px;
  font-size: 20px;
}

.hero-hujsanje {
  color: var(--dark);
  background-color: #dbbdc8;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.container-401l-3 {
  color: #000;
  max-width: 1080px;
  padding: 0;
}

.slider01_slide {
  width: 100%;
  margin-right: 2rem;
}

.testimonial-person_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: left;
  align-items: center;
  margin-top: auto;
  display: flex;
}

.div-block-3457 {
  width: 80%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.heading-15319 {
  font-size: 3.5rem;
  line-height: 1.3;
}

.div-block-3458 {
  flex: none;
  margin-right: 10px;
}

.div-block-3459 {
  overflow: hidden;
}

.paragraph-441 {
  text-align: center;
  margin-bottom: 40px;
}

.testimonial-card_content-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.heading-15321 {
  margin-bottom: 10px;
}

.paragraph-442, .paragraph-444 {
  margin-bottom: 0;
}

.text-size-medium {
  font-size: 1.2rem;
  line-height: 1.3;
}

.container-5136 {
  max-width: 880px;
  height: 700px;
  position: relative;
}

.heading-15322 {
  font-size: 4rem;
  line-height: 1.3;
}

.testimonial20_arrow-icon {
  color: #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.div-block-3462 {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-3462.puscica {
  color: #fff;
  width: auto;
  display: flex;
}

.div-block-3462.puscica.magn {
  margin-bottom: 5px;
}

.div-block-3465 {
  text-align: left;
}

.image-610 {
  border: 3px solid #fff;
  border-radius: 100%;
}

.testimonial-card_stars-wrap {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  display: flex;
}

.paragraph-445 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.testimonial-card_star {
  width: 1.25rem;
  height: 1.25rem;
}

.grid-747 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.section-273 {
  padding-bottom: 100px;
  padding-left: 60px;
  padding-right: 60px;
}

.container-5137 {
  max-width: 1080px;
}

.slider_pagination {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.paragraph-446 {
  margin-bottom: 0;
}

.heading-1337h-5 {
  color: #f6f6f6;
  text-align: center;
  max-width: 1080px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.4;
}

.heading-1337h-5.black {
  color: #000;
}

.div-block-3467 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.container-414huj {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68b4377b74314329676ccc22_BP-65.webp");
  background-position: 50%;
  background-size: cover;
  border-bottom-right-radius: 3rem;
  border-bottom-left-radius: 3rem;
  max-width: 1180px;
  height: 600px;
}

.slider_arrow {
  border: 2px solid #585858;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: background-color .3s ease-out;
  display: flex;
  inset: auto 0% 0% auto;
}

.slider_arrow:hover {
  background-color: #d5d1c9;
}

.slider_arrow.is-left {
  right: 4rem;
}

.div-block-3468 {
  margin-top: 40px;
  margin-bottom: 40px;
  padding-left: 40px;
}

.div-block-3469 {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.container-5138 {
  background-color: #f6f4f1;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.container-5138.transparent {
  background-color: #0000;
  border: 2px solid #000;
}

.container-5138.transparent.oval {
  border-radius: 3rem;
}

.heading-15323 {
  font-size: 3.5rem;
  line-height: 1.2;
}

.kje-kandida-4 {
  color: #fff;
  background-color: #dbbdc9;
  padding: 100px 60px;
}

.kje-kandida-4.hujsanje {
  color: #000;
  text-align: center;
  background-color: #c3bb9e;
  border-radius: 4rem;
}

.slider01_comp {
  background-color: #0000;
  max-width: 1180px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 5rem;
  position: relative;
}

.puscica-maca-2 {
  color: #a71962;
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.container-5139 {
  max-width: 1080px;
}

.heading-15324 {
  text-align: center;
}

.container-5140 {
  max-width: 1080px;
}

.section-274 {
  padding: 100px 60px 80px;
}

.bold-text-51 {
  font-size: 21px;
  font-weight: 600;
}

.paragraph-447 {
  margin-bottom: 0;
}

.div-block-3472 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: -50px;
  display: flex;
}

.text-block-192 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.container-412u {
  text-align: center;
  max-width: 1080px;
}

.text-span-124 {
  font-size: 22px;
}

.text-block-193 {
  text-align: left;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-193._2 {
  margin-bottom: 17px;
}

.text-block-194 {
  margin-right: 0;
  font-size: 16px;
}

.image-612 {
  object-fit: contain;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-275 {
  background-color: #0000;
  padding: 100px 60px;
}

.div-block-3473 {
  padding-left: 40px;
}

.div-block-3474 {
  flex: 0 auto;
}

.div-block-3474.black {
  color: #000;
}

.text-block-195 {
  margin: 0 10px 6px 20px;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  text-decoration: line-through;
}

.container-5141 {
  max-width: 1080px;
}

.cell-94 {
  justify-content: flex-start;
  align-items: flex-end;
}

.section-276 {
  padding: 100px 60px;
}

.div-block-3475 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3475:hover {
  opacity: .82;
}

.div-block-3475.deep-pink {
  background-color: #bb1b53;
}

.div-block-3476 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3476.dark {
  background-color: #444;
}

.grid-57b-2 {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .25fr 2.25fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  place-items: center start;
  display: grid;
}

.paragraph-448 {
  text-align: left;
  margin-bottom: 5px;
  font-size: 20px;
}

.text-block-197 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-197._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.paragraph-449 {
  margin-bottom: 5px;
}

.grid-133d {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-198 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.hero-slimb-sladkor {
  color: #fff;
  background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#0000004a, #0000004a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68b942779d855ae651c34635_hero-slimb-sladkor.webp");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.div-block-3477 {
  width: 80%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.heading-15326 {
  text-align: center;
}

.heading-15326.black {
  color: #000;
}

.heading-15327 {
  margin-bottom: 5px;
}

.heading-15328 {
  font-size: 3.5rem;
  line-height: 1.3;
}

.div-block-3478 {
  flex: none;
  margin-right: 10px;
}

.div-block-1960s {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.tabs-menu-16 {
  flex-flow: column;
  display: flex;
}

.container-410a-copy {
  text-align: center;
  max-width: 1080px;
}

.container-414ss {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685a8ae9f1c45e52245d2057_Dream_shape_Slim_B10.webp");
  background-position: 50%;
  background-size: cover;
  border-bottom-right-radius: 3rem;
  border-bottom-left-radius: 3rem;
  max-width: 1180px;
  height: 600px;
}

.heading-15330 {
  margin-bottom: 10px;
}

.container-410v {
  text-align: left;
  max-width: 1080px;
}

.div-block-3479 {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-450 {
  margin-bottom: 0;
}

.image-615 {
  margin-left: auto;
  margin-right: auto;
}

.paragraph-452 {
  margin-bottom: 0;
}

.heading-15331 {
  font-size: 4rem;
  line-height: 1.3;
}

.paragraph-453 {
  text-align: center;
  line-height: 1.8;
}

.div-block-3481 {
  position: relative;
}

.div-block-3482 {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-3482.puscica {
  color: #fff;
  width: auto;
  display: flex;
}

.div-block-3482.puscica.magn {
  margin-bottom: 5px;
}

.div-block-3484 {
  text-align: left;
}

.section-277 {
  padding-left: 20px;
  padding-right: 20px;
}

.heading-15332 {
  text-align: center;
}

.kje-kandida-5 {
  color: #fff;
  background-color: #dbbdc9;
  padding: 100px 60px;
}

.kje-kandida-5.slim-krvni {
  color: #fff;
  text-align: center;
  background-color: #d2473a;
  background-image: radial-gradient(circle, #ffffff45, #0000);
  border-radius: 4rem;
}

.grid-748 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.div-block-3153ss {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/685a8ae9f1c45e52245d2020_Dream_shape_Slim_B4.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  min-height: 600px;
  display: flex;
}

.section-278 {
  padding-bottom: 100px;
  padding-left: 60px;
  padding-right: 60px;
}

.div-block-3486 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.text-span-126 {
  color: #bb1b53;
  white-space: nowrap;
  font-size: 18px;
}

.html-embed-9-1 {
  color: #bb1b53;
  flex: none;
  width: 70px;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-3487 {
  position: relative;
}

.div-block-3488 {
  margin-top: 40px;
  margin-bottom: 40px;
  padding-left: 40px;
}

.div-block-3489 {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.code-embed-8 {
  width: 80px;
}

.cell-95 {
  justify-content: flex-start;
  align-items: center;
}

.container-5142 {
  background-color: #f6f4f1;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.container-5142.transparent {
  background-color: #0000;
  border: 2px solid #000;
}

.container-5142.transparent.oval {
  border-radius: 3rem;
}

.heading-15333 {
  font-size: 3.5rem;
  line-height: 1.2;
}

.div-block-3490 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.container-5143, .container-5144 {
  max-width: 1080px;
}

.podnaslov-slimb-krvni {
  background-color: #dfb8ac;
  padding: 60px;
}

.grid-749 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  align-items: center;
  position: relative;
}

.section-279 {
  padding: 100px 60px 80px;
}

.div-block-3491 {
  text-align: center;
}

.tab-link-73 {
  background-color: #ddd0;
  border: 1px solid #000;
  border-radius: .5rem;
  flex-direction: column;
  margin-bottom: 5px;
  padding-top: 10px;
  padding-bottom: 11px;
  display: flex;
}

.tab-link-73.w--current {
  background-color: #ddd;
  border: 1.5px solid #a71962;
  border-radius: .5rem;
  padding-top: 11px;
  padding-bottom: 12px;
  font-weight: 600;
}

.tab-link-73.deep-pink {
  cursor: pointer;
}

.tab-link-73.deep-pink.w--current {
  background-color: #fdeaec;
  border-color: #bb1b53;
}

.heading-1531s {
  text-align: center;
  letter-spacing: -1px;
  text-indent: 1px;
  margin-bottom: 0;
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.5;
}

.container-5145 {
  max-width: 1080px;
}

.div-block-3492 {
  border: 2px solid #fff;
  border-radius: 3rem;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px;
  box-shadow: inset 0 2px 100px 50px #ffffff45;
}

.div-block-3492:where(.w-variant-64e8e056-aeb3-f8c2-01a1-74b21e993b5b) {
  border-color: var(--dark);
  box-shadow: inset 0 2px 100px 50px #c5ba9e;
}

.heading-15335 {
  text-align: left;
}

.quick-stack-96 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  padding: 0;
}

.cell-97, .cell-98 {
  justify-content: center;
  align-items: flex-start;
}

.paragraph-456 {
  margin-bottom: 0;
}

.grid-750 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
  grid-auto-flow: row;
  align-items: center;
}

.image-616 {
  border-radius: 10px;
  width: 300px;
}

.image-616.oval {
  border-radius: 7px;
}

.div-block-3494 {
  margin-bottom: 5px;
  margin-left: auto;
  margin-right: auto;
}

.container-5146 {
  max-width: 1080px;
}

.container-5146.white {
  color: #000;
  background-color: #fff;
  border-radius: 20px;
  max-width: 900px;
  padding: 33px;
}

.paragraph-457 {
  margin-bottom: 20px;
  font-family: Noto Serif, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.div-block-3495 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: -50px;
  display: flex;
}

.div-block-3496 {
  text-align: left;
}

.link-33a {
  color: #e2e5f4;
  text-transform: uppercase;
  white-space: nowrap;
  border: 1px solid #e2e5f4;
  border-radius: 5px;
  padding-left: 3px;
  padding-right: 3px;
  font-style: normal;
  line-height: 1.3;
}

.cell-99 {
  justify-content: flex-start;
  align-items: flex-end;
}

.div-block-3498 {
  flex-direction: column;
  width: 70%;
  margin-left: 0;
  display: flex;
}

.div-block-3498.brezomejitve {
  width: auto;
  margin-bottom: 20px;
}

.text-block-204 {
  color: #fff;
  text-align: center;
  font-size: 16px;
  line-height: 1.3;
  display: block;
}

.div-block-3500 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3500:hover {
  opacity: .82;
}

.section-divider-bae_divider_1759138780797 {
  color: #f1efe6;
  transform-style: preserve-3d;
  width: 100%;
  height: 24px;
  position: absolute;
  top: -1px;
  bottom: auto;
  left: 0;
  overflow: hidden;
  transform: rotateX(0)rotateY(0)rotateZ(0);
}

.section-divider-bae_divider_1759138780797._2 {
  color: #f2e5ee;
}

.banner-hujsanje {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #a71962;
  justify-content: center;
  align-items: center;
  padding: 8px 20px;
  display: block;
}

.banner-hujsanje:where(.w-variant-8e2568df-a3e1-e190-63df-18a0a22cca32) {
  background-color: var(--deep-pink);
}

.paragraph-459 {
  text-align: left;
  margin-bottom: 5px;
  font-size: 20px;
}

.button-new-h {
  text-align: center;
  letter-spacing: 2px;
  background-color: #aa1a66;
  border-radius: 5px;
  width: 100%;
  margin-bottom: 5px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.button-new-h:hover {
  opacity: .81;
}

.div-block-3505 {
  width: 80%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-card_stars-wrap-2 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  margin-right: 10px;
  display: flex;
}

.div-block-3207a {
  max-width: 100%;
}

.section-149f {
  padding: 60px 60px 20px;
}

.div-block-3508 {
  flex-flow: wrap;
  margin-bottom: 10px;
  display: flex;
}

.image-619 {
  margin-left: auto;
  margin-right: auto;
}

.div-block-3509 {
  max-width: 27rem;
}

.div-block-3509.sredina {
  margin-left: auto;
  margin-right: auto;
}

.paragraph-461 {
  margin-bottom: 0;
}

.paragraph-462 {
  text-align: center;
  line-height: 1.8;
}

.container-5148 {
  max-width: 880px;
  height: 700px;
  position: relative;
}

.image-620 {
  border-radius: 2rem;
  margin-bottom: 20px;
}

.testimonial-card_star-2 {
  width: 1.25rem;
  height: 1.25rem;
}

.image-622 {
  border: 3px solid #fff;
  border-radius: 100%;
}

.kje-kandida-6 {
  color: #fff;
  background-color: #dbbdc9;
  padding: 100px 60px;
  position: relative;
}

.kje-kandida-6.hujsanje2 {
  color: #000;
  text-align: left;
  background-color: #dbbdc9;
  padding-top: 80px;
  padding-bottom: 80px;
}

.heading-15341 {
  color: #a71962;
  font-family: blithe, sans-serif;
  font-size: 4rem;
  position: absolute;
  inset: auto auto 0% 0%;
  transform: rotate(-9deg);
}

.grid-752 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.grid-57bh {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 2.25fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  place-items: center start;
  display: grid;
}

.section-156n {
  padding: 60px 60px 80px;
}

.container-5149 {
  max-width: 1080px;
}

.heading-15342 {
  margin-bottom: 10px;
}

.section-divider-bae_divider_1759138798634 {
  color: #f1efe6;
  transform-style: preserve-3d;
  width: 100%;
  height: 24px;
  position: absolute;
  top: auto;
  bottom: -1px;
  left: 0;
  overflow: hidden;
  transform: rotateX(0)rotateY(0)rotateZ(180deg);
}

.section-divider-bae_divider_1759138798634._2 {
  color: #f2e5ee;
}

.image-623 {
  margin-bottom: 20px;
}

.grid-57e2 {
  grid-column-gap: 0px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  margin-bottom: 0;
}

.heading-15343 {
  -webkit-text-stroke-color: #a71962;
}

.quick-stack-63a {
  padding: 0;
}

.div-block-3519 {
  background-color: #edbe4d;
  width: 100%;
  height: 1px;
  margin-bottom: 20px;
}

.container-5153 {
  max-width: 1080px;
}

.cell-105 {
  justify-content: center;
  align-items: stretch;
}

.container-5154 {
  max-width: 1080px;
}

.div-block-3520 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.quick-stack-100 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.text-block-211 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.container-5155 {
  max-width: 1080px;
}

.heading-15346 {
  text-align: center;
}

.heading-15347 {
  margin-bottom: 25px;
}

.petra-herv {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68de4894e56f6c18c495d3cf_BP-14.webp");
  background-position: 100%;
  background-size: cover;
  border-radius: 3rem;
  width: 100%;
  height: 100%;
}

.text-block-212 {
  text-align: left;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-212._2 {
  margin-bottom: 17px;
}

.paragraph-467 {
  padding-left: 10px;
}

.paragraph-468 {
  margin-bottom: 0;
}

.text-block-213 {
  margin-right: 0;
  font-size: 16px;
}

.heading-15348 {
  margin-bottom: 40px;
}

.hero-herv {
  color: #fff;
  background-color: #e66e64;
  background-image: radial-gradient(circle, #946a6fb0, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68de4894e56f6c18c495d3b1_BP-15.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.div-block-3521 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.div-block-3522 {
  padding-left: 40px;
}

.text-block-214 {
  margin: 0 10px 6px 20px;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  text-decoration: line-through;
}

.container-mo-gani-8 {
  color: #000;
  background-color: #f6f4f1;
  max-width: 1180px;
  padding: 50px;
}

.container-mo-gani-8.white {
  color: #fff;
  background-color: #0000;
  border: 2px solid #fff;
}

.container-mo-gani-8.white.black-stroke {
  border-color: #000;
}

.container-mo-gani-8.white.black-stroke.oval {
  z-index: 2;
  border-color: #fff;
  border-radius: 3rem;
  position: relative;
}

.image-625 {
  width: 2svw;
  min-width: 30px;
  max-height: 40px;
}

.div-block-3523 {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto auto 0%;
}

.div-block-3524 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3524:hover {
  opacity: .82;
}

.div-block-3524.deep-pink {
  background-color: #bb1b53;
}

.div-block-3525 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3525.dark {
  background-color: #444;
}

.quick-stack-101 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  padding: 0;
  position: relative;
}

.text-block-215 {
  margin-bottom: 25px;
  font-size: 22px;
}

.text-block-216 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-216._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.container-401w-12 {
  color: #000;
  max-width: 1180px;
  padding: 0;
}

.heading-15349 {
  font-size: 4rem;
  line-height: 1.2;
}

.paragraph-469 {
  margin-bottom: 5px;
}

.div-block-3526 {
  background-color: #fff;
  width: 1px;
  height: 60px;
}

.text-block-217 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.heading-15350 {
  margin-bottom: 5px;
}

.text-span-128 {
  -webkit-text-decoration: underline wavy;
  text-decoration: underline wavy;
}

.div-block-2040hv {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68de4894e56f6c18c495d3bc_BP-10a.webp");
  background-position: 50%;
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: sticky;
  bottom: 0;
}

.tabs-menu-17 {
  flex-flow: column;
  display: flex;
}

.div-block-3527 {
  max-width: 1250px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.cell-106 {
  justify-content: center;
  align-items: flex-start;
}

.text-span-129 {
  font-weight: 600;
}

.div-block-3528 {
  padding: 110px 60px 80px;
  position: relative;
}

.div-block-3529 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  overflow: visible;
}

.heading-15351 {
  font-size: 4rem;
  line-height: 1.2;
}

.paragraph-470 {
  margin-bottom: 0;
  font-size: 20px;
}

.paragraph-471 {
  margin-bottom: 0;
}

.paragraph-472 {
  color: #fff;
}

.heading-15352 {
  margin-bottom: 0;
  margin-right: 10px;
}

.div-block-3530 {
  position: relative;
}

.div-block-3531 {
  flex: 0 auto;
}

.div-block-3532 {
  align-items: flex-start;
  display: flex;
}

.div-block-3533 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-2015-3hv {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68de4894e56f6c18c495d3ca_BP-12a.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.image-627 {
  object-fit: contain;
  order: 9999;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-2015-2hv {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68de4894e56f6c18c495d3c4_BP-13.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-473 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.paragraph-473.white {
  color: #fff;
}

.div-block-3534 {
  cursor: pointer;
  border-bottom: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.div-block-3535 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 140px;
  display: flex;
}

.grid-753 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.section-237hv {
  background-color: #f9a9b400;
  background-image: linear-gradient(#0000, #8d1c12);
  position: relative;
}

.heading-15353 {
  margin-bottom: 40px;
}

.paragraph-474 {
  margin-bottom: 0;
}

.heading-15354 {
  margin-bottom: 40px;
  padding-right: 20px;
}

.tiktok-st-2 {
  color: #717883;
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68de4894e56f6c18c495d398_her-full22.avif");
  background-position: 50% 0;
  background-size: cover;
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Noto Serif, sans-serif;
  font-size: 200px;
  line-height: 200px;
}

.tiktok-st-2.black {
  color: #000;
  text-align: left;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  padding-left: 25px;
  font-size: 4rem;
  line-height: 1;
}

.tiktok-st-2.cacao {
  color: #111e2c;
  text-align: left;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  padding-left: 25px;
  font-size: 4rem;
  line-height: 1;
}

.heading-1337h-6 {
  color: #f6f6f6;
  text-align: center;
  max-width: 1080px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.4;
}

.text-span-130 {
  color: #bb1b53;
  white-space: nowrap;
  font-size: 18px;
}

.text-block-218 {
  color: #000;
  font-family: neue-haas-unica, sans-serif;
  font-size: .6rem;
  font-weight: 500;
  line-height: .9;
}

.container-5156 {
  max-width: 1200px;
}

.container-5156.femfresh {
  color: #000;
  background-color: #0000;
  border-radius: 2.4rem;
  max-width: 1080px;
}

.div-block-3536 {
  max-width: 900px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.container-5157 {
  max-width: 1080px;
}

.div-block-3537 {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.div-block-2033ahv {
  color: #fff;
  background-color: #e66e64;
  border-radius: 5rem;
  padding: 0;
  position: relative;
}

.container-5158 {
  background-color: #f6f4f1;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.container-5158.transparent {
  background-color: #0000;
  border: 2px solid #000;
}

.container-5158.transparent.oval {
  border-radius: 3rem;
}

.cell-107 {
  justify-content: center;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
}

.cell-108 {
  justify-content: center;
  align-items: center;
}

.div-block-3540 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.image-628 {
  vertical-align: baseline;
  border-radius: .5rem;
  flex-flow: row;
  order: 9999;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.heading-15355 {
  text-align: center;
}

.text-block-219 {
  text-align: center;
  font-family: neue-haas-unica, sans-serif;
  font-weight: 300;
  line-height: 1.1;
}

.tab-link-74 {
  background-color: #ddd0;
  border: 1px solid #000;
  border-radius: .5rem;
  flex-direction: column;
  margin-bottom: 5px;
  padding-top: 10px;
  padding-bottom: 11px;
  display: flex;
}

.tab-link-74.w--current {
  background-color: #ddd;
  border: 1.5px solid #a71962;
  border-radius: .5rem;
  padding-top: 11px;
  padding-bottom: 12px;
  font-weight: 600;
}

.tab-link-74.deep-pink {
  cursor: pointer;
}

.tab-link-74.deep-pink.w--current {
  background-color: #fdeaec;
  border-color: #bb1b53;
}

.tab-link-74.white {
  color: #fff;
  border-color: #888;
}

.tab-link-74.white.w--current {
  color: #fff;
  background-color: #888;
}

.tab-link-74.white.w--current:active {
  color: #fff;
  background-color: #0000;
  border-color: #a71962;
}

.bold-text-57 {
  font-size: 21px;
  font-weight: 600;
}

.grid-754 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-flow: row;
  place-items: center start;
  position: relative;
}

.text-span-132 {
  color: #bb1b53;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.9;
}

.paragraph-475 {
  padding-left: 20px;
  padding-right: 20px;
}

.heading-15356 {
  color: #bb1b53;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-15356.center {
  text-align: center;
  margin-bottom: 30px;
  font-size: 3rem;
  line-height: 1.2;
}

.cell-109 {
  justify-content: center;
  align-items: center;
}

.div-block-3541 {
  max-width: 1020px;
  margin-left: auto;
  margin-right: auto;
}

.cell-110 {
  align-items: center;
}

.background-video-5a {
  z-index: 0;
  object-fit: fill;
  border: 3px solid #fff;
  border-radius: 1rem;
  width: 540px;
  height: 540px;
  display: block;
  position: relative;
  overflow: hidden;
}

.container-5160 {
  max-width: 1200px;
}

.container-5160.zenski-produkti {
  color: #fff;
  background-color: #eb959e;
  background-image: radial-gradient(circle, #feadb6, #fff0);
  border-radius: 20px;
  max-width: 1080px;
  padding: 40px 30px 30px;
}

.quick-stack-6a {
  background-color: #fff;
  border-radius: 2rem;
  margin-bottom: 60px;
  padding: 15px;
}

.quick-stack-102 {
  margin-bottom: -40px;
  padding: 0;
}

.heading-15357 {
  padding-left: 20px;
}

.container-5161 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.cell-111 {
  justify-content: center;
  align-items: flex-start;
}

.paragraph-476 {
  margin-bottom: 0;
}

.div-block-3542 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: -50px;
  display: flex;
}

.text-block-220 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.div-block-3543 {
  text-align: left;
}

.text-span-133 {
  font-size: 22px;
}

.testimonial-card_stars {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  margin-right: 10px;
  display: flex;
}

.text-block-221 {
  text-align: left;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-221._2 {
  margin-bottom: 17px;
}

.section-282 {
  padding-bottom: 40px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-222 {
  margin-right: 0;
  font-size: 16px;
}

.list-item-33 {
  margin-bottom: 0;
  font-size: 15px;
  line-height: 1.4;
}

.cell-112 {
  justify-content: flex-start;
  align-items: flex-end;
}

.div-block-3544 {
  border-bottom: 1px solid #fff;
  margin-top: 40px;
}

.section-divider-bae_divider_1760015464221 {
  color: #efdbf2;
  transform-style: preserve-3d;
  width: 100%;
  height: 24px;
  position: absolute;
  top: auto;
  bottom: -1px;
  left: 0;
  overflow: hidden;
  transform: rotateX(0)rotateY(0)rotateZ(180deg);
}

.text-block-223 {
  color: #fff;
  text-align: center;
  font-size: 16px;
  line-height: 1.3;
  display: block;
}

.div-block-3545 {
  flex: 0 auto;
}

.div-block-3545.black {
  color: #000;
}

.text-block-224 {
  margin: 0 10px 6px 20px;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  text-decoration: line-through;
}

.container-5163 {
  max-width: 1080px;
}

.div-block-3546 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3546:hover {
  opacity: .82;
}

.div-block-3547 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3547.dark {
  background-color: #444;
}

.div-block-3549 {
  text-align: center;
}

.quick-stack-104 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  padding: 0;
  position: relative;
}

.text-block-226 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-226._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.puscica-maca-4 {
  color: #a71962;
  transform-style: preserve-3d;
  width: 30px;
  display: block;
}

.paragraph-477 {
  margin-bottom: 5px;
}

.section-149fa {
  padding: 60px 60px 20px;
}

.section-divider-bae_divider_1760015392555 {
  color: #efd7f2;
  transform-style: preserve-3d;
  width: 100%;
  height: 24px;
  position: absolute;
  top: -1px;
  bottom: auto;
  left: 0;
  overflow: hidden;
  transform: rotateX(0)rotateY(0)rotateZ(0);
}

.div-block-3201a {
  overflow: hidden;
}

.text-block-227 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.div-block-3550 {
  width: 80%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.grid-755 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
  grid-auto-flow: row;
  align-items: center;
}

.heading-15360 {
  margin-bottom: 5px;
}

.heading-15360.pink {
  color: #a71962;
}

.div-block-3551 {
  flex: none;
  margin-right: 10px;
}

.tabs-menu-18 {
  flex-flow: column;
  display: flex;
}

.container-5164 {
  max-width: 1080px;
  position: relative;
}

.badge-3 {
  text-transform: uppercase;
  background-color: #aa1a66;
  border-radius: 7px;
  order: 1;
  margin-top: 7px;
  margin-left: 7px;
}

.cell-113 {
  justify-content: center;
  align-items: flex-start;
}

.image-632 {
  margin-left: auto;
  margin-right: auto;
}

.div-block-3553 {
  max-width: 27rem;
}

.div-block-3553.sredina {
  margin-left: auto;
  margin-right: auto;
}

.grid-57e3 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 2.25fr;
  margin-bottom: 0;
}

.list-51 {
  margin-top: 0;
  margin-bottom: 10px;
}

.paragraph-479 {
  margin-bottom: 0;
}

.paragraph-480 {
  text-align: center;
  line-height: 1.8;
}

.div-block-3555 {
  position: relative;
}

.container-5165 {
  max-width: 880px;
  height: 700px;
  position: relative;
}

.div-block-3556 {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-3556.puscica {
  color: #fff;
  width: auto;
  display: flex;
}

.div-block-3556.puscica.magn {
  margin-bottom: 5px;
}

.div-block-3557 {
  flex: 0 auto;
}

.image-633 {
  border-radius: 10px;
  width: 300px;
}

.image-634 {
  border: 3px solid #fff;
  border-radius: 100%;
}

.text-block-228 {
  color: #a71962;
  font-size: 18px;
}

.section-283 {
  padding-left: 20px;
  padding-right: 20px;
}

.image-635 {
  object-fit: contain;
  order: 9999;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.paragraph-481 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.rezultati-stack-2 {
  text-align: left;
  padding-left: 0;
  padding-right: 0;
}

.div-block-3560 {
  padding-left: 40px;
}

.heading-15362 {
  color: #bb1b53;
  text-align: left;
  font-size: 26px;
  line-height: 1.4;
}

.heading-15362.viola {
  color: #a71962;
}

.heading-15362.viola.sredina {
  text-align: center;
}

.section-284 {
  padding-bottom: 100px;
  padding-left: 60px;
  padding-right: 60px;
}

.container-5166 {
  max-width: 1080px;
}

.heading-15363 {
  margin-bottom: 10px;
}

.paragraph-482 {
  margin-bottom: 0;
}

.container-5167 {
  max-width: 1080px;
}

.container-5167.white {
  color: #000;
  background-color: #fff;
  border-radius: 20px;
  max-width: 900px;
  padding: 33px;
}

.quick-stack-65a {
  padding: 0;
}

.icon-17 {
  filter: invert();
}

.paragraph-483 {
  margin-bottom: 20px;
  font-family: Noto Serif, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.text-block-230 {
  color: #fff;
  text-align: center;
  padding: 5px 7px;
  font-weight: 400;
}

.container-5168 {
  background-color: #f6f4f1;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.container-5168.transparent {
  background-color: #0000;
  border: 2px solid #000;
}

.container-5168.transparent.oval {
  border-radius: 3rem;
}

.kje-kandida-7 {
  color: #fff;
  background-color: #dbbdc9;
  padding: 100px 60px;
  position: relative;
}

.kje-kandida-7.hormonski-kaos {
  color: #000;
  text-align: left;
  background-color: #ad80a6;
  padding-top: 80px;
  padding-bottom: 80px;
}

.cell-115 {
  justify-content: center;
  align-items: center;
}

.div-block-3562 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.div-block-3563 {
  background-color: #edbe4d;
  width: 100%;
  height: 1px;
  margin-bottom: 20px;
}

.heading-15364 {
  text-align: center;
}

.image-636 {
  vertical-align: baseline;
  border-radius: .5rem;
  flex-flow: row;
  order: 9999;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.container-5169 {
  max-width: 1080px;
}

.heading-15366 {
  text-align: center;
}

.cell-116 {
  justify-content: center;
  align-items: stretch;
}

.div-block-3564 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.div-block-3564.yellow-obroba {
  border: 2px solid #edbe4d;
}

.heading-15367 {
  -webkit-text-stroke-color: #a71962;
  position: relative;
}

.bold-text-58 {
  font-size: 21px;
  font-weight: 600;
}

.grid-756 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-flow: row;
  place-items: center start;
  position: relative;
}

.div-block-3565 {
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  margin-top: 10px;
  padding: 11px;
}

.text-block-232 {
  text-align: left;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-span-135 {
  color: #bb1b53;
  font-size: 17px;
  line-height: 1.6;
}

.cell-117 {
  justify-content: center;
  align-items: flex-start;
}

.heading-15368 {
  color: #a71962;
}

.code-embed-10 {
  color: #444;
  width: 25px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.div-block-3566 {
  display: none;
}

.link-block-8 {
  color: #000;
  cursor: pointer;
  background-color: #e9e9e9;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 78px;
  padding: 11px 46px;
  display: flex;
  position: relative;
}

.link-block-8:hover {
  background-color: #f6f6f6;
}

.div-block-3567 {
  opacity: 1;
  background-color: #0000;
  background-image: linear-gradient(#000000bf 18%, #0000005e 71%, #0000 96%);
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: fixed;
  inset: 0%;
}

.div-block-3568 {
  color: #fff;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 90%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.paragraph-484 {
  margin-bottom: 35px;
}

.container-5170 {
  background-color: #111;
  border-radius: 1rem;
  width: 700px;
  height: 500px;
  padding: 15px;
  position: relative;
}

.kupon-koda {
  margin-bottom: 0;
}

.div-block-3569 {
  position: absolute;
  inset: auto 7px 1px auto;
}

.text-block-233 {
  font-size: 19px;
}

.div-block-3570 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 78px;
  display: flex;
  position: relative;
}

.code-embed-9 {
  color: #fff;
  cursor: pointer;
  width: 17px;
  position: absolute;
  inset: 13px 13px auto auto;
}

.tab-link-tab-1-6 {
  display: none;
}

.tab-link-tab-2-3 {
  color: #fff;
  letter-spacing: 2px;
  background-color: #a71962;
  border-radius: 3px;
  padding: 19px 46px;
  font-size: 16px;
}

.tab-link-tab-2-3:hover {
  background-color: #b91a6c;
}

.tab-link-tab-2-3.w--current {
  background-color: #a71962;
  display: none;
}

.kupon-kopiran {
  color: #e9e9e9;
  margin-bottom: 0;
  display: none;
  position: absolute;
}

.quick-stack-6b {
  background-color: #fff;
  border-radius: 2rem;
  margin-top: 60px;
  margin-bottom: 20px;
  padding: 15px;
}

.text-block-234 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.heading-15369 {
  text-align: center;
}

.container-5171 {
  max-width: 1080px;
}

.heading-15370 {
  text-align: center;
}

.cell-118 {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  padding-top: 40px;
}

.paragraph-485 {
  padding-left: 10px;
}

.quick-stack-106 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.paragraph-486 {
  margin-bottom: 0;
}

.text-block-235 {
  margin-right: 0;
  font-size: 16px;
}

.div-block-3571 {
  padding-left: 40px;
}

.text-block-236 {
  margin: 0 10px 6px 20px;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  text-decoration: line-through;
}

.container-mo-gani-9 {
  color: #000;
  background-color: #f6f4f1;
  max-width: 1180px;
  padding: 50px;
}

.container-mo-gani-9.white {
  color: #fff;
  background-color: #0000;
  border: 2px solid #fff;
}

.container-mo-gani-9.white.black-stroke {
  border-color: #000;
}

.container-mo-gani-9.white.black-stroke.oval {
  z-index: 2;
  border-color: #fff;
  border-radius: 3rem;
  position: relative;
}

.div-block-3572 {
  background-color: #f4c1c6;
  width: 100%;
  height: 2px;
}

.div-block-3573 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3573:hover {
  opacity: .82;
}

.div-block-3573.deep-pink {
  background-color: #bb1b53;
}

.div-block-3574 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3574.dark {
  background-color: #444;
}

.div-block-2033agb {
  color: #fff;
  background-color: #edb8bc;
  border-radius: 5rem;
  padding: 0;
  position: relative;
}

.div-block-2033agb._2 {
  background-color: #ffbcb5;
}

.div-block-2035g {
  padding: 20px 60px 80px;
  position: relative;
}

.quick-stack-107 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  padding: 0;
  position: relative;
}

.text-block-238 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-238._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.container-401w-13 {
  color: #000;
  max-width: 1180px;
  padding: 0;
}

.heading-15372 {
  font-size: 4rem;
  line-height: 1.2;
}

.div-block-3575 {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 20px;
  display: flex;
}

.div-block-1986gb {
  color: #fff;
  background-color: #ffa98a00;
  border: 2px solid #fff;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.paragraph-487 {
  margin-bottom: 5px;
}

.text-block-239 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.div-block-2014a-2 {
  align-items: center;
  margin-top: 5px;
  margin-bottom: 10px;
  display: flex;
}

.heading-15373 {
  margin-bottom: 5px;
}

.cell-119 {
  justify-content: flex-start;
  align-items: stretch;
}

.tabs-menu-19 {
  flex-flow: column;
  display: flex;
}

.div-block-3576 {
  max-width: 1250px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.cell-120 {
  justify-content: center;
  align-items: flex-start;
}

.text-span-136 {
  font-weight: 600;
}

.image-639 {
  vertical-align: baseline;
  border-radius: .5rem;
  flex-flow: row;
  order: 0;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.petra-glowb {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/69120a7cf4c792f3b073e8af_GB-1a.webp");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 3rem;
  width: 100%;
  height: 100%;
}

.heading-15374 {
  margin-bottom: 0;
  margin-right: 10px;
}

.div-block-3578 {
  position: relative;
}

.div-block-3579 {
  flex: 0 auto;
}

.div-block-3581 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.image-641 {
  object-fit: contain;
  order: 9999;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.paragraph-489 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.paragraph-489.white {
  color: #fff;
}

.div-block-3582 {
  cursor: pointer;
  border-bottom: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.grid-757 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.text-block-240 {
  text-align: left;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-240._2 {
  margin-bottom: 17px;
}

.heading-15375 {
  margin-bottom: 40px;
}

.paragraph-490 {
  margin-bottom: 0;
}

.heading-15376 {
  margin-bottom: 40px;
  padding-right: 20px;
}

.text-span-137 {
  color: #bb1b53;
  white-space: nowrap;
  font-size: 18px;
}

.container-5172 {
  max-width: 1200px;
}

.container-5172.femfresh {
  color: #000;
  background-color: #0000;
  border-radius: 2.4rem;
  max-width: 1080px;
}

.div-block-3584 {
  max-width: 900px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.heading-1557gb {
  margin-bottom: 40px;
  font-size: 4rem;
  line-height: 1.3;
}

.container-5173 {
  max-width: 1080px;
}

.container-5174 {
  background-color: #f6f4f1;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.container-5174.transparent {
  background-color: #0000;
  border: 2px solid #000;
}

.container-5174.transparent.oval {
  border-radius: 3rem;
}

.cell-122 {
  justify-content: center;
  align-items: center;
}

.div-block-3587 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.heading-15377 {
  text-align: center;
}

.div-block-3588 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.section-237gb {
  background-color: #f9a9b400;
  background-image: linear-gradient(#0000, #c72226b0);
  position: relative;
}

.bold-text-59 {
  font-size: 21px;
  font-weight: 600;
}

.grid-758 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-flow: row;
  place-items: center start;
  position: relative;
}

.ponudba-content-2 {
  color: #fff;
  padding-bottom: 60px;
}

.text-span-138 {
  font-size: 30px;
  line-height: 1;
}

.div-block-3589 {
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.container-5175 {
  max-width: 1080px;
}

.quick-stack-108 {
  grid-row-gap: 45px;
}

.box-3 {
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: auto;
  height: auto;
  margin-left: 10px;
  margin-right: 10px;
  padding: 10px;
  font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Charcoal, sans-serif;
  font-size: 12px;
  line-height: 20px;
  display: flex;
}

.div-block-3590 {
  outline-offset: 0px;
  border: 3px solid #a71962;
  border-radius: 2rem;
  outline: 3px #fff;
  margin-bottom: 20px;
}

.text-span-139 {
  font-weight: 600;
}

.text-block-243 {
  margin: 0 10px 6px 20px;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  text-decoration: line-through;
}

.image-642 {
  border-radius: 7px;
}

.div-block-3593 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.tabs-menu-20 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: grid;
}

.div-block-3596 {
  position: relative;
}

.text-block-245 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-245._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.section-285 {
  z-index: 9999;
  color: #fff;
  background-color: #000;
  background-image: none;
  border: 3px #a71962;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 40px;
  display: block;
  position: relative;
  overflow: hidden;
}

.cell-123 {
  justify-content: space-between;
  align-items: flex-start;
}

.header_gumb_bf-2 {
  margin-bottom: 0;
  font-family: Noto Serif, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.4;
}

.text-block-246 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.heading-15381 {
  text-align: center;
  font-size: 35px;
}

.dropdown-list-8 {
  color: #000;
  padding: 10px;
}

.grid-759 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
  grid-auto-flow: row;
  align-items: center;
}

.heading-15382 {
  margin-bottom: 5px;
}

.quick-stack-109 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.dropdown-toggle-8 {
  color: #fff;
  width: 100%;
  padding: 0;
}

.mask-7 {
  margin-bottom: 40px;
}

.code-embed-11 {
  margin-top: -30px;
}

.text-span-140 {
  font-weight: 600;
}

.grid-black-friday-2 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr;
  align-items: center;
  position: static;
}

.offer_bf-2 {
  color: #fff;
  background-color: #010000;
  padding-top: 0;
  padding-left: 60px;
  padding-right: 60px;
}

.text-block-50f-2 {
  color: #f6f6f600;
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: #f6f6f6;
  white-space: nowrap;
  overflow-wrap: normal;
  margin-right: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 60px;
  font-style: normal;
  font-weight: 800;
  line-height: 1.3;
}

.scroll-wrapper-3 {
  color: #f6f6f6;
  border-top: 1px solid #f6f6f6;
  border-bottom: 1px solid #f6f6f6;
  width: 100vw;
  height: 110px;
  overflow: hidden;
}

.scroll-wrapper-3.mobile {
  display: none;
}

.scroll-wrapper-3.free {
  width: 110vw;
  transform: translate(-25px);
}

.container-5176 {
  max-width: 880px;
  height: 700px;
  position: relative;
}

.text-block-247 {
  text-transform: uppercase;
}

.image-644 {
  border-radius: 10px;
  width: 300px;
}

.image-644.oval {
  border-radius: 7px;
}

.section-111c-2 {
  background-color: #f6f4f1;
  padding-top: 100px;
  padding-bottom: 60px;
  display: block;
}

.section-111c-2.black {
  color: #fff;
  background-color: #000;
}

.section-111c-2.modra {
  background-color: #49636f;
}

.link-37 {
  color: #151515;
  cursor: pointer;
  text-decoration: none;
}

.link-37.white {
  color: #fff;
}

.heading-15383 {
  display: block;
}

.heading-15385 {
  text-align: center;
}

.text-span-141 {
  font-size: 20px;
}

.text-block-248 {
  text-align: left;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.image-645 {
  aspect-ratio: 2 / 2.5;
  object-fit: cover;
  border-radius: 0;
  margin-bottom: 10px;
}

.image-645.sqare {
  box-sizing: border-box;
  aspect-ratio: 1;
  object-fit: cover;
}

.image-645.sqare.her {
  object-position: 50% 41%;
}

.image-645.big {
  aspect-ratio: 2 / 2.5;
}

.div-block-3599 {
  margin-bottom: 5px;
  margin-left: auto;
  margin-right: auto;
}

.tabs-content-4 {
  overflow: visible;
}

.container-5177 {
  max-width: 1080px;
}

.container-5177.white {
  color: #000;
  background-color: #fff;
  border-radius: 20px;
  max-width: 900px;
  padding: 33px;
}

.div-block-3600 {
  text-align: center;
  background-color: #a71962;
  border-radius: 1.5rem;
  width: 80%;
  margin-top: 20px;
  padding: 4px 10px 5px;
  display: block;
}

.divider-16 {
  background-color: #151515;
  width: 100px;
  height: 2px;
  margin: 8px auto 40px 0;
}

.divider-16.sredina {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.divider-16.sredina.thin {
  width: 150px;
  height: 1px;
}

.divider-new-white-sredina-2 {
  background-color: #fff;
  width: 150px;
  height: 1px;
  margin: 8px auto 40px;
}

.divider-new-white-sredina-2.nomargin {
  margin-bottom: 0;
}

.container-5178 {
  margin-top: 100px;
}

.container-398bf-2 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.heading-15386 {
  text-align: center;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.heading-15387 {
  text-align: center;
}

.paragraph-492 {
  text-align: center;
  margin-bottom: 0;
  font-size: 20px;
}

.paragraph-493 {
  margin-bottom: 20px;
  font-family: Noto Serif, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.div-block-1874a-2 {
  border: 1px #000;
  border-radius: 0;
  flex-flow: row;
  justify-content: center;
  align-items: flex-end;
  padding: 15px;
  display: flex;
}

.text-block-249 {
  color: #fff;
  text-align: center;
  padding: 5px 7px;
  font-weight: 400;
}

.container-5179 {
  background-color: #f6f4f1;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.container-5179.bf {
  color: #fff;
  background-color: #14141600;
  border: 2px solid #f6f4f1;
  border-radius: 3rem;
}

.gumb_bf_content-2 {
  opacity: 1;
  text-align: center;
  cursor: pointer;
  border: 3px solid #a71962;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  min-height: 240px;
  padding: 20px;
  display: flex;
  box-shadow: 0 2px 5px #630f2733;
}

.gumb_bf_content-2:hover {
  opacity: 1;
  color: #fff;
  border-color: #fff;
  transform: translate(0, -20px)scale(1.01);
}

.gumb_bf_content-2.w--current {
  color: #fff;
  background-color: #c8c8c800;
}

.div-block-3604 {
  text-align: center;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
}

.div-block-3605 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.div-block-3605._1 {
  padding-top: 7px;
}

.grid-760 {
  grid-column-gap: 60px;
  grid-template-rows: auto;
  place-items: center;
}

.heading-15389 {
  text-align: center;
}

.heading-15389.white {
  color: #fff;
}

.heading-15390 {
  text-align: center;
}

.text-span-143 {
  font-style: normal;
}

.badge-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-transform: uppercase;
  background-color: #aa1a66;
  border-radius: 7px;
  order: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 7px;
  margin-left: 7px;
  display: block;
  position: absolute;
}

.heading-15391 {
  text-align: center;
  margin-bottom: 30px;
}

.heading-2045 {
  text-transform: none;
  line-height: 1.5;
}

.div-block-2695 {
  background-color: #050504;
  width: 250px;
  height: 6px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: -4px 0% auto;
}

.text-span-144 {
  font-size: 55px;
}

.heading-15392 {
  text-align: center;
  text-shadow: 0 1px 6px #f0f0f08c;
  margin-bottom: 0;
  font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Charcoal, sans-serif;
}

.bold-text-61 {
  font-size: 53px;
}

.div-block-2696 {
  z-index: 1;
  width: 220px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: -22px 0% auto;
}

.div-block-2682 {
  flex-direction: column;
  width: 70%;
  margin-left: 0;
  display: flex;
}

.div-block-2682.pomladnaakcija {
  justify-content: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  display: inline;
}

.div-block-2683 {
  width: 216px;
  margin-left: auto;
  margin-right: auto;
}

.container-5181 {
  color: #fff;
  text-align: center;
}

.div-block-2697 {
  mix-blend-mode: normal;
  border: 3px solid #a71962;
  border-radius: 3rem;
  margin-bottom: 60px;
  padding: 50px 40px 40px;
  position: relative;
  box-shadow: 0 2px 5px #a71962;
}

.div-block-2697.cm {
  border-color: var(--cyber-monday-blue);
  box-shadow: 0 2px 5px 0 var(--cyber-monday-blue);
}

.div-block-2698 {
  text-align: center;
  margin-top: 50px;
}

.heading-15393 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 32px;
}

.text-block-250 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.heading-1424a {
  margin-bottom: 0;
}

.heading-15394 {
  text-align: center;
}

.container-5182 {
  max-width: 1080px;
}

.heading-15395 {
  text-align: center;
}

.cell-124 {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  padding-top: 40px;
}

.paragraph-494 {
  padding-left: 10px;
}

.paragraph-495 {
  margin-bottom: 0;
}

.text-block-251 {
  margin-right: 0;
  font-size: 16px;
}

.div-block-2015-ff {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/6914d11109297e011c58d005_FF116.webp");
  background-position: 50% 20%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-496 {
  color: #fff;
}

.div-block-3606 {
  padding-left: 40px;
}

.text-block-252 {
  margin: 0 10px 6px 20px;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  text-decoration: line-through;
}

.container-mo-gani-10 {
  color: #000;
  background-color: #f6f4f1;
  max-width: 1180px;
  padding: 50px;
}

.container-mo-gani-10.white {
  color: #fff;
  background-color: #0000;
  border: 2px solid #fff;
}

.container-mo-gani-10.white.black-stroke {
  border-color: #000;
}

.container-mo-gani-10.white.black-stroke.oval {
  z-index: 2;
  border-color: #fff;
  border-radius: 3rem;
  position: relative;
}

.div-block-3607 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3607:hover {
  opacity: .82;
}

.div-block-3608 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3608.dark {
  background-color: #444;
}

.quick-stack-111 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  padding: 0;
  position: relative;
}

.text-block-254 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-254._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.container-401w-14 {
  color: #000;
  max-width: 1180px;
  padding: 0;
}

.heading-15397 {
  font-size: 4rem;
  line-height: 1.2;
}

.div-block-3609 {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 20px;
  display: flex;
}

.paragraph-497 {
  margin-bottom: 5px;
}

.text-block-255 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.div-block-2014a-3 {
  align-items: center;
  margin-top: 5px;
  margin-bottom: 10px;
  display: flex;
}

.heading-15398 {
  margin-bottom: 5px;
}

.tabs-menu-21 {
  flex-flow: column;
  display: flex;
}

.div-block-3610 {
  max-width: 1250px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.cell-125 {
  justify-content: center;
  align-items: flex-start;
}

.text-span-145 {
  font-weight: 600;
}

.image-650 {
  vertical-align: baseline;
  border-radius: .5rem;
  flex-flow: row;
  order: 0;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.heading-15399 {
  margin-bottom: 0;
  margin-right: 10px;
}

.div-block-3612 {
  position: relative;
}

.div-block-2015-ff2 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/6914d11109297e011c58d00c_FF23.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-3613 {
  flex: 0 auto;
}

.div-block-3615 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.image-652 {
  object-fit: contain;
  order: 9999;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.paragraph-499 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.paragraph-499.white {
  color: #fff;
}

.div-block-3616 {
  cursor: pointer;
  border-bottom: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.grid-761 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.text-block-256 {
  text-align: left;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-256._2 {
  margin-bottom: 17px;
}

.paragraph-500 {
  margin-bottom: 0;
}

.div-block-3618 {
  background-color: #f4c1c6;
  width: 100%;
  height: 2px;
}

.div-block-3618.rumena {
  background-color: #efc644;
}

.text-span-146 {
  color: #bb1b53;
  white-space: nowrap;
  font-size: 18px;
}

.container-5183 {
  max-width: 1200px;
}

.container-5183.femfresh {
  color: #000;
  background-color: #0000;
  border-radius: 2.4rem;
  max-width: 1080px;
}

.div-block-3619 {
  max-width: 900px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.container-5184 {
  max-width: 1080px;
}

.container-5185 {
  background-color: #f6f4f1;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.container-5185.transparent {
  background-color: #0000;
  border: 2px solid #000;
}

.container-5185.transparent.oval {
  border-radius: 3rem;
}

.cell-127 {
  justify-content: center;
  align-items: center;
}

.fiberfresh_iva {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/6914d11109297e011c58d000_FF20.webp");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 3rem;
  width: 100%;
  height: 100%;
}

.section-237ff {
  background-color: #f9a9b400;
  background-image: linear-gradient(#0000, #208b97);
  position: relative;
}

.div-block-3622 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.code-embed-12 {
  flex: none;
  width: 100%;
  margin-right: 20px;
}

.heading-15400 {
  text-align: center;
}

.div-block-2033aff {
  color: #fff;
  background-color: #82c6d4;
  border-radius: 5rem;
  padding: 0;
  position: relative;
}

.cell-128 {
  justify-content: center;
  align-items: flex-start;
}

.div-block-3623 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.bold-text-62 {
  font-size: 21px;
  font-weight: 600;
}

.grid-762 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-flow: row;
  place-items: center start;
  position: relative;
}

.password-heading-2 {
  color: #fff;
  margin-bottom: 32px;
  font-family: Changa One, Impact, sans-serif;
  font-size: 35px;
}

.tab-menu {
  z-index: 98;
  position: fixed;
  inset: auto 0% 0%;
}

.div-block-3624 {
  max-width: 880px;
  margin-left: auto;
  margin-right: auto;
}

.quick-stack-112 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  padding: 5px;
}

.div-block-3133 {
  color: #fff;
  cursor: pointer;
  background-color: #000c;
  border: 2px solid #a71962;
  border-radius: 11px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 5px 10px;
  text-decoration: none;
  display: flex;
}

.div-block-3133:hover {
  border-color: #fff;
}

.heading-15401 {
  text-align: center;
  margin-bottom: 0;
  font-size: 17px;
  line-height: 1.2;
}

.div-block-2410 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-2410:hover {
  opacity: .82;
}

.div-block-2410.arrow {
  background-color: #000c;
  padding: 2px;
}

.html-embed-95 {
  color: #fff;
  width: 50px;
  height: 50px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.heading-15402 {
  margin-bottom: 40px;
}

.tabs-6 {
  display: none;
}

.quick-stack-113 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.text-block-257 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.heading-15403 {
  text-align: center;
}

.container-5186 {
  max-width: 1080px;
}

.heading-15404 {
  text-align: center;
}

.cell-78 {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  padding-top: 40px;
}

.heading-15405 {
  margin-bottom: 25px;
}

.paragraph-501 {
  padding-left: 10px;
}

.quick-stack-114 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.paragraph-502 {
  margin-bottom: 0;
}

.text-block-258 {
  margin-right: 0;
  font-size: 16px;
}

.div-block-3625 {
  padding-left: 40px;
}

.text-block-259 {
  margin: 0 10px 6px 20px;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  text-decoration: line-through;
}

.container-mo-gani-11 {
  color: #000;
  background-color: #f6f4f1;
  max-width: 1180px;
  padding: 50px;
}

.container-mo-gani-11.white {
  color: #fff;
  background-color: #0000;
  border: 2px solid #fff;
}

.container-mo-gani-11.white.black-stroke {
  border-color: #000;
}

.container-mo-gani-11.white.black-stroke.oval {
  z-index: 2;
  border-color: #fff;
  border-radius: 3rem;
  position: relative;
}

.image-653 {
  width: 2svw;
  min-width: 30px;
  max-height: 40px;
}

.div-block-3626 {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto auto 0%;
}

.div-block-3627 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3627:hover {
  opacity: .82;
}

.div-block-3627.deep-pink {
  background-color: #bb1b53;
}

.div-block-3628 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3628.dark {
  background-color: #444;
}

.quick-stack-115 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  padding: 0;
  position: relative;
}

.text-block-260 {
  margin-bottom: 25px;
  font-size: 22px;
}

.text-block-261 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-261._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.container-401w-15 {
  color: #000;
  max-width: 1180px;
  padding: 0;
}

.heading-15406 {
  font-size: 4rem;
  line-height: 1.2;
}

.div-block-3629 {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 20px;
  display: flex;
}

.paragraph-503 {
  margin-bottom: 5px;
}

.div-block-1986bg {
  color: #fff;
  background-color: #ffa98a00;
  background-image: linear-gradient(#00000070, #00000070), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/691c6efd2147841076352fd1_BP67.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.div-block-2015-2gb {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/691c6efd2147841076352fd1_BP67.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-2015-3gb {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/691c6efd2147841076352fea_BP77.webp");
  background-position: 50% 30%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-3630 {
  background-color: #fff;
  width: 1px;
  height: 60px;
}

.text-block-262 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.div-block-2014a-4 {
  align-items: center;
  margin-top: 5px;
  margin-bottom: 10px;
  display: flex;
}

.heading-15407 {
  margin-bottom: 5px;
}

.cell-129 {
  justify-content: flex-start;
  align-items: stretch;
}

.container-5187 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.tabs-menu-22 {
  flex-flow: column;
  display: flex;
}

.div-block-3631 {
  max-width: 1250px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.div-block-2015-gb {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/691c6efd2147841076352fe3_BP9.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.cell-60 {
  justify-content: center;
  align-items: flex-start;
}

.text-span-147 {
  font-weight: 600;
}

.div-block-3632 {
  padding: 110px 60px 80px;
  position: relative;
}

.image-655 {
  vertical-align: baseline;
  border-radius: .5rem;
  flex-flow: row;
  order: 0;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.hero-section-wrapper-3 {
  z-index: 1;
  min-height: 100vh;
  margin-bottom: -100vh;
  position: static;
}

.div-block-3633 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  overflow: visible;
}

.paragraph-504 {
  margin-bottom: 0;
  font-size: 20px;
}

.heading-15408 {
  margin-bottom: 0;
  margin-right: 10px;
}

.div-block-3634 {
  position: relative;
}

.div-block-3635 {
  flex: 0 auto;
}

.div-block-3636 {
  align-items: flex-start;
  display: flex;
}

.div-block-3637 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.image-657 {
  object-fit: contain;
  order: 9999;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.paragraph-505 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.paragraph-505.white {
  color: #fff;
}

.cell-130 {
  align-items: center;
}

.div-block-3638 {
  cursor: pointer;
  border-bottom: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.ponudba-section-wrapper-2 {
  z-index: 1;
  margin-top: -100vh;
  position: relative;
}

.div-block-3639 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 140px;
  display: flex;
}

.grid-763 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.text-block-263 {
  text-align: left;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-263._2 {
  margin-bottom: 17px;
}

.heading-15409 {
  margin-bottom: 40px;
}

.section-237gb2 {
  z-index: 2;
  background-color: #f9a9b400;
  background-image: linear-gradient(#0000, #df3846);
  position: relative;
}

.paragraph-506 {
  margin-bottom: 0;
}

.heading-15410 {
  margin-bottom: 40px;
  padding-right: 20px;
}

.spacer-2 {
  height: 100vh;
}

.text-span-148 {
  color: #bb1b53;
  white-space: nowrap;
  font-size: 18px;
}

.text-block-264 {
  color: #000;
  font-family: neue-haas-unica, sans-serif;
  font-size: .6rem;
  font-weight: 500;
  line-height: .9;
}

.container-5188 {
  max-width: 1200px;
}

.container-5188.femfresh {
  color: #000;
  background-color: #0000;
  border-radius: 2.4rem;
  max-width: 1080px;
}

.div-block-3640 {
  max-width: 900px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.container-5189 {
  max-width: 1080px;
}

.div-block-3641 {
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  margin-top: 10px;
  padding: 11px;
}

.div-block-3642 {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.container-5190 {
  background-color: #f6f4f1;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.container-5190.transparent {
  background-color: #0000;
  border: 2px solid #000;
}

.container-5190.transparent.oval {
  border-radius: 3rem;
}

.cell-131 {
  justify-content: center;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
}

.cell-132 {
  justify-content: center;
  align-items: center;
}

.hero-glowberry {
  z-index: 1;
  color: #fff;
  background-color: #e66e64;
  background-image: radial-gradient(circle, #946a6f6b, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/691c6efd2147841076352fc8_GlowBerry_hero.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 95vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.text-span-116 {
  color: #bb1b53;
  font-size: 17px;
  line-height: 1.6;
}

.div-block-3645 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.heading-15411 {
  text-align: center;
}

.text-block-265 {
  text-align: center;
  font-family: neue-haas-unica, sans-serif;
  font-weight: 300;
  line-height: 1.1;
}

.div-block-3646 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.div-block-2040gb {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/691c6efd2147841076352fda_BP78.webp");
  background-position: 50%;
  background-size: cover;
  width: 100vw;
  height: 95vh;
  position: sticky;
  bottom: 0;
}

.bold-text-63 {
  font-size: 21px;
  font-weight: 600;
}

.grid-764 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-flow: row;
  place-items: center start;
  position: relative;
}

.text-span-149 {
  text-transform: uppercase;
  font-family: Changa One, Impact, sans-serif;
  font-size: 20px;
  line-height: 1;
}

.div-block-3647 {
  text-align: center;
}

.div-block-3648 {
  flex-direction: column;
  width: 70%;
  margin-left: 0;
  display: flex;
}

.div-block-3648.pomladnaakcija {
  justify-content: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  display: inline;
}

.div-block-3649 {
  margin-top: 60px;
}

.bold-text-64 {
  font-size: 53px;
}

.div-block-3650 {
  background-color: #050504;
  width: 200px;
  height: 6px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: -4px 0% auto;
}

.div-block-3650._2 {
  background-image: none;
}

.heading-15412 {
  text-align: center;
  text-shadow: 0 1px 6px #f0f0f08c;
  margin-bottom: 0;
  font-family: Noto Serif, sans-serif;
}

.quick-stack-116 {
  grid-row-gap: 40px;
}

.heading-15413 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 32px;
}

.div-block-3651 {
  z-index: 1;
  width: 220px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: -22px 0% auto;
}

.text-span-150 {
  font-size: 55px;
}

.heading-15414 {
  text-transform: none;
  margin-bottom: 40px;
  line-height: 1.5;
}

.div-block-3652 {
  mix-blend-mode: normal;
  border: 3px solid #a71962;
  border-radius: 3rem;
  margin-bottom: 60px;
  padding-top: 50px;
  padding-left: 40px;
  padding-right: 40px;
  position: relative;
  box-shadow: 0 2px 5px #a71962;
}

.black-friday-ponudba-2 {
  color: #fff;
  text-align: left;
  background-color: #050504;
  padding-top: 60px;
  padding-bottom: 100px;
}

.image-658 {
  margin-top: -35px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.quick-stack-117 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.quick-stack-117.white {
  color: #fff;
}

.text-span-151 {
  font-size: 35px;
}

.grid-765 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

.section-176b-2 {
  color: #fff;
  background-color: #49636f;
  padding: 100px 60px;
}

.text-block-266 {
  margin-right: 0;
  font-size: 16px;
}

.text-block-266.white {
  color: #fff;
}

.container-5192 {
  max-width: 1080px;
}

.background-video-6 {
  z-index: 1;
  height: 650px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.bold-text-65 {
  font-weight: 400;
}

.div-block-3653 {
  flex-direction: column;
  width: 70%;
  margin-left: 0;
  display: flex;
}

.div-block-3653.brezomejitve {
  width: auto;
  margin-bottom: 20px;
}

.div-block-3653.black {
  color: #fff;
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.text-block-267 {
  margin: 0 10px 6px 20px;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  text-decoration: line-through;
}

.image-659 {
  width: 2svw;
  min-width: 30px;
  max-height: 40px;
}

.image-659.white {
  filter: invert();
}

.heading-menowell-4 {
  float: left;
  color: #fff;
  text-align: center;
  text-transform: none;
  border: 1px solid #0000;
  margin-bottom: 26px;
  padding-left: 0;
  font-size: 45px;
  font-weight: 400;
  line-height: 70px;
  display: block;
  position: static;
  inset: -3px;
}

.paragraph-507 {
  text-align: center;
  margin-bottom: 40px;
}

.container-5193 {
  max-width: 1080px;
}

.div-block-3654 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3654:hover {
  opacity: .82;
}

.heading-15415 {
  color: #fff;
  margin-bottom: 0;
}

.div-block-3655 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3655.dark {
  background-color: #444;
}

.text-block-268 {
  font-size: 20px;
  line-height: 27px;
}

.text-block-269 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-269._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.div-block-3657 {
  position: relative;
}

.container-5194 {
  max-width: 1180px;
}

.heading-15417 {
  text-align: left;
}

.div-block-3658 {
  padding-top: 40px;
}

.text-block-270 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.heading-15418 {
  margin-bottom: 0;
}

.grid-766 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
  grid-auto-flow: row;
  align-items: center;
}

.heading-15419 {
  margin-bottom: 5px;
}

.heading-15419.white {
  color: #fff;
}

.paragraph-508 {
  margin-top: 40px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 27px;
}

.paragraph-508.testo {
  text-align: left;
  margin-top: 20px;
  font-family: Open Sans, sans-serif;
}

.divider-new-white-3 {
  background-color: #fff;
  width: 150px;
  height: 1px;
  margin: 8px auto 40px 0;
}

.grid-767 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .5fr 1.25fr;
  align-items: center;
}

.container-5195 {
  background-color: #aa527a;
  flex-direction: column;
  max-width: 1400px;
  padding: 60px 60px 1px;
  display: flex;
}

.container-5195.koza {
  text-align: center;
  background-color: #0000;
  max-width: 1080px;
  padding: 0;
}

.tabs-menu-23 {
  flex-flow: column;
  display: flex;
}

.paragraph-509 {
  margin-bottom: 0;
  font-size: 20px;
}

.heading-15420 {
  text-align: center;
}

.text-span-152 {
  font-weight: 600;
}

.paragraph-510 {
  margin-bottom: 100px;
}

.image-660 {
  filter: invert();
  margin-right: 20px;
}

.heading-15421 {
  text-transform: uppercase;
}

.div-block-3659 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  overflow: visible;
}

.paragraph-511 {
  margin-bottom: 0;
}

.heading-15422 {
  text-align: left;
}

.heading-15423 {
  margin-bottom: 0;
  margin-right: 10px;
}

.div-block-3660 {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.image-661 {
  border-radius: 10px;
  width: 300px;
}

.div-block-3661 {
  max-width: 367px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
  display: block;
}

.image-662.white {
  filter: invert();
}

.text-block-271 {
  color: #a71962;
  font-size: 18px;
}

.image-663 {
  object-fit: contain;
  order: 9999;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-15424 {
  color: #fff;
  text-align: center;
  font-size: 35px;
}

.section-152t-2 {
  background-color: #f6f4f1;
  padding: 100px 60px 0;
}

.section-286 {
  color: #fff;
  background-color: #303843;
  padding: 100px 60px;
}

.section-286.black {
  background-color: #000;
}

.div-block-3662 {
  cursor: pointer;
  border-bottom: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.paragraph-512 {
  margin-bottom: 60px;
}

.divider-17 {
  background-color: #fff;
  width: 100px;
  height: 2px;
  margin: 0 auto 10px;
}

.divider-17.thin {
  width: 150px;
  height: 1px;
}

.div-block-3663 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 140px;
  display: flex;
}

.container-5196 {
  max-width: 1200px;
}

.container-5196.thomas-copy {
  background-color: #0000;
  border: 3px solid #49636f;
  max-width: 1180px;
  margin-top: 0;
  margin-bottom: 100px;
  padding: 60px 50px 50px;
}

.container-5196.blackg {
  color: #fff;
  background-color: #62366f;
  max-width: 1180px;
  margin-top: 0;
  padding: 50px;
}

.container-5196.blackg.fitness {
  background-color: #0000;
  border: 3px solid #62366f;
}

.paragraph-513 {
  text-align: left;
  font-size: 20px;
}

.text-block-272 {
  text-align: left;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-272._2 {
  margin-bottom: 17px;
}

.container-5197, .container-5198 {
  max-width: 1080px;
}

.text-span-153 {
  text-transform: uppercase;
}

.paragraph-514 {
  text-align: center;
  font-size: 24px;
  line-height: 35px;
}

.blackg-produkt-2 {
  background-color: #f6f4f1;
  padding: 0 20px;
}

.blackg-produkt-2.black {
  background-color: #000;
}

.text-block-273 {
  color: #000;
  font-family: neue-haas-unica, sans-serif;
  font-size: .6rem;
  font-weight: 500;
  line-height: .9;
}

.text-block-273.white {
  color: #fff;
  font-weight: 400;
}

.ekniga-testo-2 {
  color: #fff;
  background-color: #444;
  margin-top: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.ekniga-testo-2.fitnes {
  background-color: #000;
  padding-top: 0;
}

.container-5199 {
  max-width: 1080px;
}

.container-5199.oktober {
  display: block;
}

.heading-15426 {
  text-align: center;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.icon-18 {
  filter: invert();
}

.solo-testimonial-2 {
  background-color: #f6f4f1;
  padding: 100px 60px;
}

.solo-testimonial-2.modra {
  background-color: #49636f;
}

.grid-768 {
  grid-column-gap: 25px;
  grid-template-rows: auto;
}

.paragraph-515 {
  margin-bottom: 20px;
  font-family: Noto Serif, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.paragraph-516 {
  margin-top: 24px;
}

.text-block-274 {
  color: #fff;
  text-align: center;
  padding: 5px 7px;
  font-weight: 400;
}

.cell-133 {
  justify-content: center;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
}

.thomas-hero-2 {
  color: #000;
  background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627e6_9Z7A4547.avif");
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
}

.paragraph-517 {
  color: #fff;
  text-align: center;
}

.heading-15427 {
  margin-bottom: 40px;
}

.div-block-3665 {
  border-left: 2px solid #253486;
  margin-bottom: 40px;
  padding-left: 30px;
}

.div-block-3665.mm {
  border-left-width: 2px;
  border-left-color: #a71962;
}

.paragraph-518 {
  text-align: left;
  margin-bottom: 10px;
  font-style: normal;
}

.container-5200 {
  object-fit: fill;
  flex: 1;
  align-items: center;
  max-width: 1080px;
  padding-left: 0;
  display: flex;
}

.container-5200.shape {
  color: #fff;
  padding-bottom: 0;
}

.div-block-3666 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.kako-revesje-2 {
  color: #000;
  background-color: #fff;
  padding: 100px 60px;
}

.kako-revesje-2.black {
  color: #fff;
  background-color: #000;
}

.container-5201 {
  max-width: 1080px;
}

.container-thomas-3 {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627e9_thomas-cta.webp");
  background-position: 50%;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 1180px;
  height: 800px;
  display: flex;
}

.text-block-275 {
  text-align: center;
  font-family: neue-haas-unica, sans-serif;
  font-weight: 300;
  line-height: 1.1;
}

.badge-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-transform: uppercase;
  background-color: #aa1a66;
  border-radius: 7px;
  order: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 7px;
  margin-left: 7px;
  display: block;
  position: absolute;
}

.heading-15428 {
  text-align: center;
  margin-bottom: 30px;
}

.image-664 {
  display: block;
}

.grid-769 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-flow: row;
  place-items: center start;
  position: relative;
}

.div-block-3667 {
  text-align: center;
  padding-top: 20px;
}

.paragraph-519 {
  margin-bottom: 0;
}

.heading-15429 {
  color: #bb1b53;
  font-family: blithe, sans-serif;
  font-size: 7rem;
  line-height: 1.1;
}

.div-block-3668 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-520 {
  padding-left: 20px;
  padding-right: 20px;
}

.container-5202 {
  max-width: 1080px;
}

.dropdown-toggle-7a-2 {
  color: #000;
  width: 100%;
  padding: 0;
}

.quick-stack-39b {
  grid-row-gap: 45px;
}

.div-block-3669 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.heading-15430 {
  color: #bb1b53;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-276 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-276._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.div-block-2017a1 {
  color: #000;
  background-color: #fed0d4;
  border: 1px #000;
  border-radius: 20px;
  margin-bottom: 0;
  padding: 30px;
}

.paragraph-521 {
  margin-bottom: 5px;
}

.heading-15432 {
  color: #fff;
  text-align: center;
  margin-bottom: 60px;
}

.heading-15432.deep-pink {
  color: #bb1b53;
  max-width: 1080px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-277 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.text-block-277.white {
  color: #fff;
}

.div-block-2014a-5 {
  align-items: center;
  margin-top: 5px;
  margin-bottom: 10px;
  display: flex;
}

.dropdown-list-9 {
  color: #000;
  padding: 10px;
}

.grid-770 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
  grid-auto-flow: row;
  align-items: center;
}

.heading-15433 {
  margin-bottom: 5px;
}

.heading-15434 {
  color: #bb1b53;
  text-align: center;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.marker-deep-pink-3 {
  color: #fff;
  background-color: #bb1b53;
  padding-left: 5px;
  padding-right: 5px;
}

.div-block-3671 {
  max-width: 1020px;
  margin-left: auto;
  margin-right: auto;
}

.image-665 {
  border-radius: 10px;
  width: 300px;
}

.image-665.oval {
  border-radius: 7px;
}

.div-block-3672 {
  text-align: left;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}

.container-5203 {
  max-width: 1200px;
}

.container-5203.lepota {
  background-color: #fed0d4;
  border-radius: 20px;
  max-width: 1080px;
  padding: 40px 30px 30px;
}

.text-block-278 {
  text-align: left;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.html-embed-9b-1-3 {
  color: #bb1b53;
  flex: none;
  width: 66px;
  height: 66px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.image-666 {
  aspect-ratio: 2 / 2.5;
  object-fit: cover;
  border-radius: 0;
  margin-bottom: 10px;
}

.image-666.big {
  aspect-ratio: 2 / 2.5;
}

.div-block-3673 {
  margin-bottom: 5px;
  margin-left: auto;
  margin-right: auto;
}

.list-52 {
  margin-top: 5px;
  margin-bottom: 0;
  padding-left: 30px;
  list-style-type: disc;
}

.heading-1518a-2 {
  color: #bb1b53;
  margin-bottom: 30px;
  font-size: 4vw;
  line-height: 1.2;
}

.container-5204 {
  max-width: 1080px;
}

.container-5204.white {
  color: #000;
  background-color: #fff;
  border-radius: 20px;
  max-width: 900px;
  padding: 33px;
}

.div-block-3674 {
  max-width: 80%;
  margin-left: 40px;
}

.div-block-2022-a1 {
  text-align: center;
  max-width: 1020px;
  margin: 0 auto;
}

.container-5016a1 {
  max-width: 1080px;
  margin-top: 60px;
  padding-left: 40px;
  padding-right: 40px;
}

.heading-15435 {
  color: #bb1b53;
}

.icon-19 {
  filter: invert();
}

.paragraph-522 {
  margin-bottom: 20px;
  font-family: Noto Serif, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.div-block-3675 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.div-block-3675._1 {
  padding-top: 7px;
}

.div-block-3676 {
  background-color: #fff;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.section-231a1 {
  padding-top: 20px;
  padding-bottom: 100px;
}

.section-183b3 {
  padding-bottom: 80px;
  padding-left: 40px;
  padding-right: 40px;
}

.quick-stack-118 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.div-block-3678 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: -50px;
  display: flex;
}

.text-block-279 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.div-block-3679 {
  text-align: left;
}

.heading-15436 {
  margin-bottom: 25px;
}

.cell-134 {
  justify-content: flex-start;
  align-items: flex-end;
}

.div-block-3680 {
  flex-direction: column;
  width: 70%;
  margin-left: 0;
  display: flex;
}

.div-block-3680.brezomejitve {
  width: auto;
  margin-bottom: 20px;
}

.slider01_comp-2 {
  background-color: #0000;
  max-width: 1180px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 5rem;
  position: relative;
  overflow: visible;
}

.text-block-280 {
  margin: 0 10px 6px 20px;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  text-decoration: line-through;
}

.container-5205 {
  max-width: 1080px;
}

.image-667 {
  width: 2svw;
  min-width: 30px;
  max-height: 40px;
}

.div-block-3681 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3681:hover {
  opacity: .82;
}

.div-block-3682 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3682.dark {
  background-color: #444;
}

.paragraph-523 {
  margin-bottom: 0;
}

.quick-stack-119 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  padding: 0;
  position: relative;
}

.text-block-281 {
  margin-bottom: 25px;
  font-size: 22px;
}

.paragraph-524 {
  text-align: left;
  margin-bottom: 5px;
  font-size: 20px;
}

.text-block-282 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-282._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.div-block-3210 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-card_stars-wrap-3 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  margin-right: 10px;
  display: flex;
}

.text-block-283 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.div-block-3684 {
  width: 80%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.grid-771 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
  grid-auto-flow: row;
  align-items: center;
}

.heading-15438 {
  margin-bottom: 5px;
}

.heading-15438.pink {
  color: #a71962;
}

.div-block-3153b {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/69329ca171bbc3890de4780a_Meno%2Bslimb%2Bdream.webp");
  background-position: 50% 65%;
  background-size: cover;
  border-radius: 1rem;
  min-height: 600px;
  display: flex;
}

.div-block-3685 {
  overflow: hidden;
}

.container-5206 {
  max-width: 1080px;
  position: relative;
}

.heading-15440 {
  font-family: blithe, sans-serif;
  font-size: 4rem;
  line-height: 1.3;
}

.image-669 {
  margin-left: auto;
  margin-right: auto;
}

.div-block-3686 {
  max-width: 27rem;
}

.div-block-3686.sredina {
  margin-left: auto;
  margin-right: auto;
}

.image-670 {
  vertical-align: baseline;
  border-radius: .5rem;
  flex-flow: row;
  order: 0;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.div-block-3687 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  overflow: visible;
}

.paragraph-525 {
  margin-bottom: 0;
  font-size: 20px;
}

.paragraph-526 {
  margin-bottom: 0;
}

.paragraph-527 {
  text-align: center;
  line-height: 1.8;
}

.div-block-3688 {
  position: relative;
}

.container-5207 {
  max-width: 880px;
  height: 700px;
  position: relative;
}

.image-554 {
  border-radius: 2rem;
  margin-bottom: 20px;
}

.div-block-3689 {
  flex: 0 auto;
}

.image-671 {
  border-radius: 10px;
  width: 300px;
}

.image-671.oval {
  border-radius: 7px;
}

.div-block-3690 {
  align-items: flex-start;
  display: flex;
}

.list-53 {
  list-style-type: decimal;
}

.section-287 {
  padding-left: 20px;
  padding-right: 20px;
}

.paragraph-528 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.div-block-3691 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 140px;
  display: flex;
}

.div-block-3190a {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.grid-772 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.text-block-284 {
  text-align: left;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-284._2 {
  margin-bottom: 17px;
}

.section-288 {
  padding-bottom: 100px;
  padding-left: 60px;
  padding-right: 60px;
}

.container-5208 {
  max-width: 1080px;
}

.heading-15441 {
  margin-bottom: 10px;
}

.div-block-3692 {
  margin-bottom: 5px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-529 {
  margin-bottom: 0;
}

.container-5209 {
  max-width: 1080px;
}

.container-5209.white {
  color: #000;
  background-color: #fff;
  border-radius: 20px;
  max-width: 900px;
  padding: 33px;
}

.text-block-285 {
  color: #000;
  font-family: neue-haas-unica, sans-serif;
  font-size: .6rem;
  font-weight: 500;
  line-height: .9;
}

.list-item-34 {
  list-style-type: decimal;
}

.testimonial-card1_item-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-radius: 1.5rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.paragraph-530 {
  margin-bottom: 20px;
  font-family: Noto Serif, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.container-5210 {
  background-color: #f6f4f1;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.container-5210.transparent {
  background-color: #0000;
  border: 2px solid #000;
}

.container-5210.transparent.oval {
  border-radius: 3rem;
}

.kje-kandida-8 {
  color: #fff;
  background-color: #dbbdc9;
  padding: 100px 60px;
  position: relative;
}

.kje-kandida-8.hujsanje2 {
  color: #000;
  text-align: left;
  background-color: #dbbdc9;
  padding-top: 80px;
  padding-bottom: 80px;
}

.cell-135 {
  justify-content: center;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
}

.cell-136 {
  justify-content: center;
  align-items: center;
}

.div-block-3694 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.container-5211 {
  max-width: 1080px;
}

.div-block-3695 {
  background-color: #edbe4d;
  width: 100%;
  height: 1px;
  margin-bottom: 20px;
}

.div-block-3695.pink {
  background-color: #a71962;
}

.heading-15442 {
  text-align: center;
}

.cell-137 {
  justify-content: center;
  align-items: stretch;
}

.text-block-286 {
  text-align: center;
  font-family: neue-haas-unica, sans-serif;
  font-weight: 300;
  line-height: 1.1;
}

.div-block-3696 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.heading-15443 {
  -webkit-text-stroke-color: #a71962;
  position: relative;
}

.cell-138 {
  justify-content: flex-start;
  align-items: flex-start;
}

.bold-text-66 {
  font-size: 21px;
  font-weight: 600;
}

.quick-stack-120 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.text-block-287 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.div-block-3697 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding: 20px;
  display: flex;
}

.text-block-288 {
  margin: 0 10px 6px 20px;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  text-decoration: line-through;
}

.image-673 {
  width: 2svw;
  min-width: 30px;
  max-height: 40px;
}

.div-block-3698 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3698.dark {
  background-color: #444;
}

.text-block-289 {
  text-align: left;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-289._2 {
  margin-bottom: 17px;
}

.text-block-290 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-290._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.text-block-291 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.heading-15444 {
  margin-bottom: 5px;
}

.text-span-118 {
  color: #bb1b53;
}

.div-block-3699 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  overflow: visible;
}

.div-block-3700 {
  position: relative;
}

.div-block-3701 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 140px;
  display: flex;
}

.placilne-ikone-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.div-block-3702 {
  color: #fff;
  text-align: center;
  background-color: #0f1e13ed;
  border: 3px solid #ab8345;
  border-radius: 20px;
  padding: 20px 30px;
}

.heading-15445 {
  text-align: center;
}

.heading-15445.white {
  color: #fff;
}

.text-block-292 {
  color: #000;
  font-family: neue-haas-unica, sans-serif;
  font-size: .6rem;
  font-weight: 500;
  line-height: .9;
}

.cell-139 {
  justify-content: flex-start;
  align-items: center;
}

.container-5212 {
  max-width: 1080px;
}

.div-block-3703 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-675 {
  border-radius: .5rem;
  margin-bottom: 10px;
}

.div-block-3704 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.text-block-293 {
  text-align: center;
  font-family: neue-haas-unica, sans-serif;
  font-weight: 300;
  line-height: 1.1;
}

.quick-stack-121 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.container-5213 {
  max-width: 1080px;
}

.text-block-294 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.heading-15446 {
  text-align: center;
}

.container-5214 {
  max-width: 1080px;
}

.heading-15447 {
  margin-bottom: 25px;
}

.div-block-3705 {
  border-left: 2px solid #907b68;
  padding-left: 20px;
}

.grid-773 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.paragraph-531, .paragraph-532 {
  margin-bottom: 0;
}

.text-block-295 {
  margin-right: 0;
  font-size: 16px;
}

.heading-15448 {
  margin-bottom: 0;
}

.div-block-3706 {
  padding-top: 10px;
  padding-left: 20px;
}

.heading-1557t-2 {
  margin-bottom: 40px;
  font-size: 4rem;
  line-height: 1.3;
}

.text-block-296 {
  margin: 0 10px 6px 20px;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  text-decoration: line-through;
}

.container-mo-gani-12 {
  color: #000;
  background-color: #f6f4f1;
  max-width: 1180px;
  padding: 50px;
}

.container-mo-gani-12.white {
  color: #fff;
  background-color: #0000;
  border: 2px solid #fff;
}

.container-mo-gani-12.white.black-stroke {
  border-color: #000;
}

.container-mo-gani-12.white.black-stroke.oval {
  z-index: 2;
  border-color: #fff;
  border-radius: 3rem;
  position: relative;
}

.image-676 {
  width: 2svw;
  min-width: 30px;
  max-height: 40px;
}

.div-block-3707 {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto auto 0%;
}

.div-block-3708 {
  cursor: pointer;
  background-color: #a71962;
  border-radius: 30px;
  padding: 4px;
}

.div-block-3708:hover {
  opacity: .82;
}

.div-block-3709 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3709.dark {
  background-color: #444;
}

.text-block-297 {
  margin-bottom: 25px;
  font-size: 22px;
}

.text-block-298 {
  text-align: left;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-298._2 {
  margin-bottom: 17px;
}

.div-block-2089z {
  color: #f6f6f6;
  text-align: center;
  border: 2px solid #fff;
  border-radius: 3rem;
  max-width: 1180px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 50px;
  position: relative;
  overflow: hidden;
}

.text-block-299 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-299._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.heading-15449 {
  font-size: 4rem;
  line-height: 1.2;
}

.div-block-3710 {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 20px;
  display: flex;
}

.paragraph-533 {
  margin-bottom: 5px;
}

.code-embed-13 {
  flex: none;
  width: 150px;
}

.div-block-3711 {
  background-color: #fff;
  width: 1px;
  height: 60px;
}

.div-block-3712 {
  padding: 110px 60px 80px;
  position: relative;
}

.text-block-300 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.heading-15450 {
  margin-bottom: 5px;
}

.div-block-1986mc {
  color: #fff;
  background-color: #ffa98a00;
  background-image: linear-gradient(#5d65817d, #5d65817d), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/69495d6d368655818d8d572b_MidnightCacao-69.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px;
  display: flex;
}

.paragraph-535 {
  margin-bottom: 0;
}

.hero-midnightcacao {
  z-index: 1;
  color: #fff;
  background-image: radial-gradient(circle, #946a6f6b, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/69495d6d368655818d8d571f_MidnightCacao-51.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 95vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: sticky;
  top: 0;
}

.tabs-menu-24 {
  flex-flow: column;
  display: flex;
}

.div-block-3713 {
  max-width: 1250px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.section-237mc {
  z-index: 2;
  background-color: #f9a9b400;
  background-image: linear-gradient(#0000, #162130);
  position: relative;
}

.image-678 {
  margin-left: auto;
  margin-right: auto;
}

.text-span-154 {
  font-weight: 600;
}

.container-401w-16 {
  color: #000;
  max-width: 1180px;
  padding: 0;
}

.container-401w-16.white {
  color: #fff;
}

.div-block-3714 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-3715 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  overflow: visible;
}

.heading-15451 {
  margin-bottom: 40px;
}

.div-block-3716 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.paragraph-536 {
  margin-bottom: 0;
  font-size: 20px;
}

.heading-15452 {
  margin-bottom: 0;
  margin-right: 10px;
}

.paragraph-537 {
  text-align: center;
  line-height: 1.8;
}

.div-block-3717 {
  position: relative;
}

.div-block-3718 {
  align-items: flex-start;
  display: flex;
}

.div-block-2015-2mc {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/69495d6d368655818d8d5738_MidnightCacao-21.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.image-680 {
  object-fit: contain;
  order: 9999;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.paragraph-538 {
  color: #313131;
  margin-bottom: 10px;
  font-style: italic;
}

.paragraph-538.white {
  color: #fff;
}

.div-block-3719 {
  cursor: pointer;
  border-bottom: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 10px;
  display: flex;
}

.div-block-3720 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 140px;
  display: flex;
}

.heading-15453 {
  font-size: 4rem;
  line-height: 1.2;
}

.tabs-menu-5b2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
  display: grid;
}

.div-block-3721 {
  color: #000;
  background-color: #f6f6f6cc;
  border-radius: 20px;
  padding: 10px;
}

.paragraph-539 {
  margin-bottom: 0;
}

.tab-link-tab-10-2 {
  background-color: #ddd0;
  border: 1px solid #000;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.tab-link-tab-10-2.w--current {
  background-color: #000;
}

.placilne-ikone-4 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.spacer-3 {
  height: 100vh;
}

.div-block-2015-mc {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/69495d6d368655818d8d5744_MidnightCacao-41.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.petra-mc {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/69495d6d368655818d8d5733_MidnightCacao-32.webp");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 3rem;
  width: 100%;
  height: 100%;
}

.text-span-155 {
  color: #bb1b53;
  white-space: nowrap;
  font-size: 18px;
}

.spanje-mc {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/69495d6d368655818d8d5730_MidnightCacao-78.webp");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 3rem;
  width: 100%;
  height: 100%;
}

.text-block-301 {
  color: #000;
  font-family: neue-haas-unica, sans-serif;
  font-size: .6rem;
  font-weight: 500;
  line-height: .9;
}

.container-5215 {
  max-width: 1080px;
}

.paragraph-540 {
  margin-bottom: 0;
}

.div-block-3722 {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.list-54 {
  margin-top: 0;
  margin-bottom: 5px;
}

.container-5216 {
  background-color: #f6f4f1;
  border-radius: 3rem;
  max-width: 1180px;
  padding: 50px 45px 30px 50px;
}

.container-5216.transparent {
  background-color: #0000;
  border: 2px solid #000;
}

.container-5216.transparent.oval {
  border-radius: 3rem;
}

.div-block-3723 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: -50px;
  display: flex;
}

.div-block-3723.white {
  color: #fff;
}

.div-block-3724 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.div-block-2033amc {
  color: #fff;
  background-color: #66788c;
  background-image: linear-gradient(#ffffff08, #0000), radial-gradient(circle, #454e5b, #0000);
  border-radius: 5rem;
  padding: 0;
  position: relative;
}

.image-557 {
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-15454 {
  text-align: center;
}

.text-block-302 {
  text-align: center;
  font-family: neue-haas-unica, sans-serif;
  font-weight: 300;
  line-height: 1.1;
}

.div-block-3725 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

.div-block-2015-3mc {
  background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/69495d6d368655818d8d574b_MidnightCacao-84.webp");
  background-position: 50% 30%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: scroll;
  border: 2px solid #fff;
  border-radius: 3rem;
  width: 100%;
  max-width: 1180px;
  height: 700px;
  margin-left: auto;
  margin-right: auto;
}

.image-558 {
  width: 100%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-15234 {
  margin-bottom: 0;
}

.bold-text-67 {
  font-size: 21px;
  font-weight: 600;
}

.grid-774 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-flow: row;
  place-items: center start;
  position: relative;
}

.quick-stack-122 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.text-block-303 {
  color: #bb1b53;
  position: absolute;
  inset: -60% 0% auto auto;
}

.text-block-304 {
  margin: 0 10px 6px 20px;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  text-decoration: line-through;
}

.image-681 {
  width: 2svw;
  min-width: 30px;
  max-height: 40px;
}

.div-block-3726 {
  background-color: #444;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-3726.dark {
  background-color: #444;
}

.quick-stack-123 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  padding: 0;
  position: relative;
}

.text-block-305 {
  text-align: left;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-305._2 {
  margin-bottom: 17px;
}

.text-block-306 {
  margin-top: 25px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 400;
}

.text-block-306._2 {
  margin-top: 0;
  margin-bottom: 10px;
}

.text-block-307 {
  color: #a7a4a4;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.heading-15455 {
  margin-bottom: 5px;
}

.heading-15455.pink {
  color: #a71962;
}

.image-682 {
  vertical-align: baseline;
  border-radius: .5rem;
  flex-flow: row;
  order: 0;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.div-block-3727 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  overflow: visible;
}

.div-block-3728 {
  position: relative;
}

.cell-81 {
  justify-content: center;
  align-items: flex-start;
}

.div-block-3729 {
  flex: 0 auto;
}

.div-block-3730 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 140px;
  display: flex;
}

.placilne-ikone-5 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.text-block-308 {
  color: #000;
  font-family: neue-haas-unica, sans-serif;
  font-size: .6rem;
  font-weight: 500;
  line-height: .9;
}

.cell-140 {
  justify-content: center;
  align-items: center;
}

.div-block-3732 {
  align-items: flex-end;
  padding-top: 25px;
  padding-bottom: 7px;
  display: flex;
}

.text-block-309 {
  text-align: center;
  font-family: neue-haas-unica, sans-serif;
  font-weight: 300;
  line-height: 1.1;
}

.div-block-3733 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: row;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 200%;
  padding: 20px;
  display: flex;
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 36px;
    line-height: 44px;
  }

  h2 {
    font-size: 28px;
    line-height: 36px;
  }

  h4 {
    margin-bottom: 8px;
    font-size: 17px;
    line-height: 24px;
  }

  .section-2 {
    padding: 80px 20px;
  }

  .section-2.mask.meno {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-2.mask.koza {
    padding-bottom: 40px;
  }

  .section-2.mask.koza.kurkuma {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-2.shape, .section-2.meno, .section-2.menowell {
    padding-left: 20px;
    padding-right: 20px;
  }

  .intro {
    margin-bottom: 64px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .page-wrapper {
    padding-left: 0;
  }

  .quote-text {
    font-size: 20px;
    line-height: 32px;
  }

  .no-padding-top {
    padding-top: 0;
  }

  .no-margin-bottom {
    margin-bottom: 0;
  }

  .instagram-photo-link {
    flex: 0 auto;
    width: 25%;
  }

  .tab-link {
    padding: 10px 20px;
  }

  .protected-page {
    padding-left: 8px;
    padding-right: 8px;
  }

  .testimonials-arrow {
    margin-bottom: 20px;
    margin-right: 20px;
  }

  .work-card {
    margin-bottom: 16px;
  }

  .works-fullscreen-link {
    font-size: 100px;
  }

  .nav-search-button {
    color: #0000;
    width: 48px;
    padding: 12px;
  }

  .quote-icon-v1 {
    margin-bottom: 16px;
    position: static;
  }

  .testimonial-v1-text {
    font-size: 20px;
    line-height: 30px;
  }

  .hero-v4-slide {
    margin-top: auto;
    top: 0;
    bottom: 0;
  }

  .team-v1-card-photo {
    height: 42vw;
  }

  .menu-button-2 {
    z-index: 2147483647;
    background-color: #0000;
  }

  .menu-button-2.w--open {
    color: #2c3340;
    background-color: #0000;
  }

  .default-column {
    padding: 8px;
  }

  .section {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-left: 25px;
  }

  .section.koza {
    background-position: 66%;
  }

  .section.koza._3 {
    background-position: 70%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container {
    flex: 1;
    padding-left: 10px;
  }

  .container.shape, .container.shape1 {
    flex: 0 auto;
    max-width: none;
  }

  .div-block.pomladnaakcija {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block.mm, .div-block.black, .div-block.black, .div-block.mm2 {
    width: 70%;
  }

  .container-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-3.koza {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-3 {
    font-size: 20px;
    line-height: 24px;
  }

  .section-5 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-4 {
    display: block;
  }

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

  .container-10.koza {
    padding-right: 0;
  }

  .container-12.koza, .section-6.koza {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-5 {
    font-size: 21px;
    line-height: 30px;
  }

  .container-14 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .testimonial {
    padding-left: 20px;
    padding-right: 20px;
  }

  .testimonial.koza {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .testimonial.koza.testo, .testimonial.meno-copy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .testimonial.thomas, .testimonial.thomas-2 {
    padding: 100px 20px;
  }

  .testimonial.maca {
    padding-left: 20px;
    padding-right: 20px;
  }

  .testimonial.thomas-2 {
    padding: 100px 20px;
  }

  .container-16 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-16.kids, .container-16.kids-red {
    padding: 40px;
  }

  .container-16.koza1 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-16.menowell-sigirid {
    padding: 30px;
  }

  .container-16.pms {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-7 {
    margin-top: 0;
    font-size: 20px;
    line-height: 24px;
  }

  .paragraph-7.bijelaa {
    padding-left: 0;
    padding-right: 20px;
  }

  .div-block-9 {
    padding-left: 0;
  }

  .image-15 {
    display: block;
  }

  .image-15.maca {
    display: none;
  }

  .image-21, .image-22, .image-23 {
    margin-top: 60px;
  }

  .container-24 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-15 {
    padding-left: 20px;
  }

  .image-25, .image-26 {
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .section-16, .container-29 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-35 {
    max-width: 80%;
  }

  .section-28 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .quote-text-2 {
    font-size: 20px;
    line-height: 32px;
  }

  .image-51 {
    width: 50%;
  }

  .section-31 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-38 {
    padding-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-54 {
    margin-left: auto;
    margin-right: auto;
  }

  .column-38 {
    flex: 0 auto;
    display: block;
    position: static;
    overflow: visible;
  }

  .section-32 {
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .section-44, .section-45, .section-47, .section-49.cell, .section-50 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-75 {
    max-width: 100%;
  }

  .image-76 {
    max-width: 90%;
  }

  .image-77, .image-79, .image-80 {
    max-width: 100%;
  }

  .section-51 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-7 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .grid-8 {
    display: block;
  }

  .div-block-61.space, .div-block-64.space, .div-block-65.space {
    margin-bottom: 40px;
  }

  .section-55, .petra.msm-c, .petra.ashwagandha, .petra.plosk-trebuscek, .petra.antiage, .petra.antiage-zenska {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-58-copy {
    padding-top: 20px;
  }

  .section-62 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-63 {
    padding-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-64 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .benefiti-d3 {
    padding: 0 20px 60px;
  }

  .kdo-potrebuje-d3 {
    padding: 60px 20px;
  }

  .section-67 {
    padding: 100px 20px 60px;
  }

  .section-69 {
    padding-bottom: 0;
  }

  .unibiotic-krivec {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-copy {
    flex: 1;
    margin-bottom: 0;
    padding-left: 10px;
  }

  .unibiotic-rezultat {
    padding-left: 20px;
    padding-right: 20px;
  }

  .eknjiga-unibiotic {
    padding-left: 10px;
    padding-right: 10px;
  }

  .triki-in-nasveti, ._5korakov {
    padding-left: 20px;
    padding-right: 20px;
  }

  .unibiotic-product {
    padding-bottom: 0;
  }

  .container-333 {
    flex: 1;
    padding-left: 10px;
  }

  .section-73 {
    padding-bottom: 100px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-24a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-51a {
    padding-left: 15px;
    padding-right: 15px;
  }

  .ashwaganda-product {
    padding-bottom: 60px;
  }

  .section-74, .section-76, .faze-izgorelosti, .container-24-copy, .uravnava-kortizola, .section-78, .section-79, .section-80 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-9-copy {
    padding-left: 0;
  }

  .grid-7-copy {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .section-81 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .maca-product {
    padding-bottom: 60px;
  }

  .section-82, .nakopi-ena-ma-oba, .naloge-ma-obe, .section-83 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .sestavine-sily, .section-84 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-113 {
    padding-top: 0;
    padding-left: 0;
  }

  .kako-si-pomagate {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-kako {
    flex: 1;
    padding-left: 10px;
  }

  .image-135 {
    max-width: 50%;
  }

  .section-85, .petra-sily {
    padding-left: 20px;
    padding-right: 20px;
  }

  .list-19 {
    font-size: 22px;
    line-height: 27px;
  }

  .section-87 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-88 {
    padding-top: 100px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .prevlada-estrogena, .section-89, .section-90, .section-91 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-106-copy {
    top: 0%;
  }

  .heading-163-copy {
    font-size: 30px;
    line-height: 38px;
  }

  .section-93 {
    padding-top: 80px;
  }

  .vnetja {
    padding-top: 100px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .herbiotic-vnetja {
    padding: 80px 20px;
  }

  .section-96, .insta-her-maca, .section-97 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-98 {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-100 {
    padding-left: 20px;
    padding-right: 20px;
  }

  ._7-nasvetov {
    padding: 80px 20px;
  }

  .section-101 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-102, .section-103, .section-104 {
    padding: 80px 20px;
  }

  .section-105, .container-362 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-32 {
    display: block;
  }

  .section-106 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-135, .div-block-138, .div-block-139 {
    display: block;
  }

  .image-163, .image-164, .image-165 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-166 {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-140 {
    margin-bottom: 40px;
  }

  .section-107 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-36 {
    align-items: start;
    display: block;
  }

  .section-103a {
    padding: 80px 20px;
  }

  .blackg-produkt {
    padding-bottom: 60px;
  }

  .section-107a {
    padding: 100px 20px;
  }

  .section-107b, .section-107c {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-41 {
    align-items: center;
  }

  .section-107f {
    padding-bottom: 100px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-42 {
    align-items: center;
  }

  .list-26 {
    margin-bottom: 100px;
  }

  .section-108a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .icon-3 {
    margin-left: 0;
  }

  .icon-4 {
    margin-right: 0;
  }

  .clock-number.small {
    font-size: 3rem;
  }

  .slider-4 {
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-111 {
    padding-bottom: 0;
  }

  .section-101a, .insta-ashwa, .section-115 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .moringa-u-inki {
    padding: 100px 20px;
  }

  .uravnava-sladkorja, .section-116 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-116._2 {
    padding-top: 80px;
  }

  .section-117, .section-118, .container-370, .section-119, .section-120, .section-121, .section-122 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-198 {
    width: 70%;
  }

  .grid-48 {
    align-items: center;
  }

  .column-110 {
    padding-right: 10px;
  }

  .column-111 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-8a {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .image-202 {
    display: none;
  }

  .image-207 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .section-123 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .section-84f {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-378.rumena {
    border-bottom-right-radius: 15em;
    border-bottom-left-radius: 15em;
  }

  .paragraph-118 {
    margin-bottom: 20px;
  }

  .div-block-146b {
    height: 700px;
  }

  .section-132 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-menowell {
    width: 90%;
  }

  .menowell-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .podnaslov-menowell {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-216 {
    max-width: 70%;
  }

  .grid-56 {
    display: block;
  }

  .div-block-168 {
    height: 600px;
    margin-bottom: 40px;
  }

  .section-133 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-57 {
    grid-column-gap: 10px;
  }

  .menowell-product {
    padding-bottom: 60px;
  }

  .section-135, .faze-menopavze, .section-136, .section-137 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-9a {
    padding-left: 0;
  }

  .container-kids {
    padding: 40px;
  }

  .section-139 {
    padding-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-140 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .podnaslov-kids {
    padding-left: 20px;
    padding-right: 20px;
  }

  .kids-product {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .grid-52a {
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section-141, .section-142, .section-133a, .section-144 {
    padding: 60px 20px;
  }

  .section-145 {
    padding: 60px;
  }

  .section-144a {
    padding: 60px 20px;
  }

  .container-386 {
    margin-top: 60px;
    padding: 40px;
  }

  .container-387 {
    margin-bottom: 60px;
  }

  .container-388, .container-388a {
    margin-top: 40px;
  }

  .c-vitamin {
    padding: 60px 20px 0;
  }

  .grid-52b {
    flex-direction: column-reverse;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .image-239 {
    margin-bottom: 40px;
  }

  .c-vitamin-produkt {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .menu {
    position: relative;
  }

  .div-block-177 {
    padding-top: 15px;
    padding-bottom: 13px;
  }

  .image-240, .div-block-179 {
    display: none;
  }

  .container-390 {
    max-width: 720px;
  }

  .heading-1335 {
    display: block;
  }

  .heading-1335.biopak {
    display: none;
  }

  .link-footer:hover {
    color: var(--white);
  }

  .container-391 {
    max-width: 720px;
    padding-top: 30px;
    padding-bottom: 33px;
  }

  .div-block-182 {
    justify-content: space-around;
  }

  .div-block-183, .div-block-184 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-68 {
    grid-template-columns: 1.25fr 1fr 1fr 1fr;
  }

  .image-247 {
    display: none;
  }

  .navbar {
    background-color: var(--white);
    padding: 10px 20px;
    display: block;
  }

  .hamburger {
    background-color: #0000;
    padding-left: 0;
  }

  .hamburger.w--open {
    background-color: var(--white);
    padding-left: 0;
  }

  .grid-69 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-248 {
    padding-right: 15px;
  }

  .container-393 {
    max-width: 720px;
  }

  .div-block-186 {
    background-color: var(--dark);
    width: 25px;
    height: 1px;
    max-height: none;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-1862 {
    background-color: var(--dark);
    width: 15px;
    height: 1px;
    max-height: none;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-1863 {
    padding-left: 18px;
    padding-right: 0;
  }

  .div-block-1864 {
    text-align: left;
    border-bottom: .1px solid #e4e0dd;
    padding-top: 30px;
    padding-bottom: 5px;
  }

  .div-block-1865 {
    max-width: 720px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .link-26 {
    color: var(--dark);
    letter-spacing: 3px;
    font-family: neue-haas-unica, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 16px;
    text-decoration: none;
  }

  .div-block-186a {
    background-color: var(--dark);
    width: 25px;
    height: 1px;
    max-height: none;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mobile-meni {
    background-color: #f9f7f4;
    height: 100vh;
    display: none;
    position: absolute;
    inset: 100% 0% 0%;
  }

  .ponudba {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ponudba.ashwa, .ponudba.ploski-trebuscek, .ponudba.melazma, .ponudba.antiage, .ponudba.bg-testo, .ponudba.megnezij, .ponudba.pms, .ponudba.maca, .ponudba.hujsanje, .ponudba.vcb, .ponudba.meno-bloat, .ponudba.uni-bloat, .ponudba.bloat, .ponudba.femfresh, .ponudba.intiflora, .ponudba.revitalux, .ponudba.beeyoung, .ponudba.slimb, .ponudba.dreamshape, .ponudba.gostilasje, .ponudba.intimno-zdravje, .ponudba.truebronze, .ponudba.vitalheart, .ponudba.bozicnipaketi {
    padding-top: 100px;
  }

  .grid-70 {
    grid-template-columns: 1fr 1fr;
    align-items: start;
    display: block;
  }

  .grid-70.marg {
    display: block;
  }

  .div-block-1869 {
    flex-wrap: wrap;
  }

  .heading-1337 {
    max-width: 720px;
  }

  .certifikat-new {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-395, .container-396 {
    max-width: 720px;
  }

  .image-259, .image-260 {
    height: 80px;
  }

  .container-390a {
    max-width: 720px;
  }

  .slider-4a {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading-menowell-1 {
    width: 90%;
  }

  .akne-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .div-petra-akne {
    height: 800px;
  }

  .paragraph-138 {
    margin-bottom: 40px;
  }

  .podnaslov-akne, .section-149 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-1875 {
    flex-direction: column;
  }

  .solo-testimonial, .section-151 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-76 {
    grid-column-gap: 30px;
  }

  .section-152, .section-153, .section-154, .section-155, .section-156 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-77 {
    grid-column-gap: 30px;
  }

  .section-157 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-1881 {
    padding-left: 20px;
  }

  .container-414, .cta-koza, .section-161, .section-162, .section-163, .section-164 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .koza-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .section-165, .section-167 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-87 {
    grid-template-columns: 1fr 1fr;
    align-items: center;
  }

  .bolecemnestruacije-hero {
    min-height: auto;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 0;
  }

  .div-petra-h-m {
    background-position: 50% 0;
    height: 600px;
  }

  .herbiotic-producta {
    padding-bottom: 60px;
  }

  .necista-koza-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .section-168, .section-169, .section-151a, .petra-full {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-36b {
    align-items: start;
    display: block;
  }

  .section-154a, .cta-mm2, .podnaslov-necista-koza, .section-152a, .container-414a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .vcb-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .podnaslov-vcb, .insta-vcb, .sestava-vcb {
    padding-left: 20px;
    padding-right: 20px;
  }

  .vcb-product {
    padding-bottom: 60px;
  }

  .section-152b, .section-151b, .section-157a, .section-156a, .section-149a, .izpostavitev-vcb, .cta-maca, .ponudba-new-special {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-394a {
    padding: 0;
  }

  .grid-70special {
    grid-template-columns: 1fr;
    align-items: start;
  }

  .grid-70special.marg {
    grid-template-columns: 1fr;
  }

  .cta-new-menowell, .section-163a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .maca-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .quote-text-a {
    font-size: 20px;
    line-height: 32px;
  }

  .natal-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .podnaslov-natal {
    padding-left: 20px;
    padding-right: 20px;
  }

  .natal-product {
    padding-bottom: 60px;
  }

  .section-153a, .sestava-natal, .section-171, .section-172 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-175 {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-179, .section-180, .cta-moringa {
    padding-left: 20px;
    padding-right: 20px;
  }

  .moringa-hero-new {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62205_moringahero.avif");
    background-position: 0 0, 0 0, 75%;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .div-block-146n {
    height: 700px;
  }

  .ashwa-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .div-block-146as {
    height: 700px;
  }

  .jetra-hero {
    background-image: radial-gradient(circle farthest-corner at 50% 50%, #0000001a 27%, transparent), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce620fa_man-has-liver-pain.avif");
    background-position: 0 0, 0 0, 50%;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .viceralna-hero {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce623ee_viceralna.avif");
    background-position: 0 0, 0 0, 50%;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .div-petra-proizvodnja {
    height: 700px;
  }

  .blackginger-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .section-45a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-menowell-2 {
    width: 90%;
  }

  .section-182 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-nives, .hero-kids {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .section-26a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .d3-hero, .celluvital-hero-2, .hero-premium, .hero-meno {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .cta-bg, .section-185 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-cell {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .section-185f {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-37-copy {
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-mirjana {
    height: 700px;
  }

  .div-mirjana.round {
    margin-bottom: 40px;
  }

  .section-187, .section-188, .section-189 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-77a {
    grid-column-gap: 30px;
  }

  .hero-unibiotic {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61f9c_illustration-internal-organs-is-women-s-body-against-gray.webp");
    background-position: 0 0, 0 0, 80%;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .cta-uni, .section-191 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-unibioticm {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61fbc_uni_m.avif");
    background-position: 0 0, 0 0, 80%;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  ._5korakov2, .container-24i, .triki-in-nasveti2, .unibiotic-rezultatm, .cta-uni-m, .cta-d3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-petra-d3 {
    height: 800px;
    margin-bottom: 40px;
  }

  .container-414d3, .section-193, .section-194, .section-195, .section-196, .section-197 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-menu {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .section-198, .section-163e, .section-135u, .section-199, .section-200, .section-163f, .section-201, .section-202 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .maca-bolece-hero {
    min-height: auto;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 0;
  }

  .cta-maca-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-black-friday {
    grid-template-columns: 1fr 1fr;
    align-items: start;
  }

  .container-bf {
    max-width: 720px;
  }

  .slider-6 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .bold-text-28 {
    font-size: 47px;
    line-height: 60px;
  }

  .container-396a {
    max-width: 720px;
  }

  .slider-4w {
    padding-left: 40px;
    padding-right: 40px;
  }

  .text-block-43 {
    padding-right: 0;
    font-size: 13px;
    line-height: 15px;
  }

  .kandida-her-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .cta-kandida-her {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-petra-kandida {
    height: 700px;
  }

  .podnaslov-mozgani {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mozgani-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .kje-kandida {
    padding: 60px 20px;
  }

  .podnaslov-kandida, .razlogi-kandide, .container-414u, .section-154-u {
    padding-left: 20px;
    padding-right: 20px;
  }

  .kako-revesje {
    padding: 60px 20px;
  }

  .section-152f, .section-78a, .section-156b, .section-testi-copy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-111y {
    padding-bottom: 0;
  }

  .zdrava-jetra-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  ._6-korakov {
    padding: 80px 20px;
  }

  .podpora-revesju, .podnaslov-zdrava-jetra, .cta-zj {
    padding-left: 20px;
    padding-right: 20px;
  }

  .kandida-uni-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .podnaslov-kandida-uni {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-142a {
    padding: 60px 20px;
  }

  .section-154k {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-175a {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .dariloob-nakupu {
    padding-left: 10px;
    padding-right: 10px;
  }

  .cta-kandida-uni, .insta-d3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spanje-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .podnaslov-spanje {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-175b {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .knjiga-jetra, .ekniga-testo, .ekniga-vcb {
    padding-left: 10px;
    padding-right: 10px;
  }

  .ashwaganda-product-2 {
    padding-bottom: 100px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .vcb2-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .podnaslov-vcb-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .femcare-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .section-26s, .ponudba-new2, .sestava-vcb2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-petra-vcb {
    height: 700px;
  }

  .section-157b, .section-156c {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-36c {
    align-items: start;
    display: block;
  }

  .sestavine-sily2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ekniga-vcb2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-7a {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .cta-femcare, .podnaslov-femcare, .nizka-raven, .section-16b {
    padding-left: 20px;
    padding-right: 20px;
  }

  .femcare-zmore {
    padding: 60px 20px;
  }

  .section-149b, .section-156d, .section-171a, .container-414c, .section-156e {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mocne-kosti-hero, .holesterol-hero, .liposom-hero, .omega3-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .section-154v, .section-157s, .sestava-vcb3, .section-149v, .section-157c {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ekniga-vcb3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .izpostavitev-vcb3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-146f {
    height: 700px;
  }

  .sestavine-fem, .section-152c {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ekniga-natal {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-175c {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-154l {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-77l {
    grid-column-gap: 30px;
  }

  .section-175l {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-145a {
    padding: 60px;
  }

  .liposom-product {
    padding-bottom: 60px;
  }

  .kaj-je-liposom, .section-156l, .section-156ll, .section-156h, .section-152l {
    padding-left: 20px;
    padding-right: 20px;
  }

  .knjiga-jetra-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-171h, .section-123l {
    padding-left: 20px;
    padding-right: 20px;
  }

  .smrt-na-kroznikih {
    padding: 60px 20px;
  }

  .section-152h {
    padding-left: 20px;
    padding-right: 20px;
  }

  .kurkumin-hero, .greendtox-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .podnaslov-greendtox, .podnaslov-kurkumin {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-70o {
    grid-template-columns: 1fr 1fr;
    align-items: start;
  }

  .cta-omega, .podnaslov-omega, .section-172o {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-144o {
    padding: 60px 20px;
  }

  .container-386o {
    margin-top: 60px;
    padding: 40px 40px 0;
  }

  .ponudba-special {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-145kids, .section-145h {
    padding: 60px;
  }

  .section-16o {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-145hero {
    padding: 60px;
  }

  .section-81-haze, .section-149black, .section-113 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .miti-o-razstrupljanju {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-29u, .section-154u, .container-414g {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-175u {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .insta-green, .container-29s {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-146k {
    height: 700px;
  }

  .section-175k {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-154kk, .section-149kk, .section-135kk, .kurkumin-product, .section-154kkk {
    padding-left: 20px;
    padding-right: 20px;
  }

  ._3-mikro-poglavja {
    padding: 60px 20px;
  }

  .section-135koza, .section-166a, .section-kurkumin-hero, .cta-kurkumin {
    padding-left: 20px;
    padding-right: 20px;
  }

  .je-kurkumin-primeren {
    padding: 60px 20px;
  }

  .kurkumin-produkt-hero, .vnetja-tabuji-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .podnaslov-tabuji, .cta-tabuji, .spremembe-v-vginalni-mikrobioti, .section-156f {
    padding-left: 20px;
    padding-right: 20px;
  }

  .poru-i-ph-no-nice, .mikrobiota-se-spreminja {
    padding: 60px 20px;
  }

  .herbiotic-med-znanimi {
    padding-left: 20px;
    padding-right: 20px;
  }

  .glivicna-hero-2 {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .herbiotic-vnetja-2 {
    padding: 80px 20px;
  }

  .div-block-146h-2 {
    height: 700px;
  }

  .section-26n, .section-94a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-146h-3 {
    height: 700px;
  }

  .container-414v, .section-96a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-216 {
    padding-right: 20px;
  }

  .column-125 {
    padding-top: 0;
  }

  .section-95a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .slider-4ab {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-95v, .section-94an {
    padding-left: 20px;
    padding-right: 20px;
  }

  .glivicna-hero-3, .hero-cell-miti {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .section-48a, .section-191h, .ashwa-produkt-hero, .cta-ashwa-extrakt {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-146ext {
    height: 700px;
  }

  .ashwa-ksm-66, .section-135ext {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-77ext {
    grid-column-gap: 30px;
  }

  .cta-tihi-stres, .cta-spanje {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-omega-kids {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .section-44a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-133kids {
    padding: 60px 20px;
  }

  .ponudba-posamezna, .section-125r2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .suhe-oci-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .div-block-146f2 {
    height: 700px;
  }

  .container-414c2, .cta-femcare-2, .sestavine-fem-2, .najpogostej-i-vzroki, .podnaslov-femcare-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .femcare-zmore-2 {
    padding: 60px 20px;
  }

  .section-16b2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-394ab {
    padding: 0;
  }

  .bolece-menstruacije-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .cta-bolece-menstruacije, .section-123r-2, .section-153n, .section-154n {
    padding-left: 20px;
    padding-right: 20px;
  }

  .neredne-menstruacije-hero {
    min-height: auto;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 0;
  }

  .podnaslov-neredne-menst {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-146f3 {
    height: 700px;
  }

  .section-171a2, .section-44a2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-88a {
    padding-top: 100px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-133a2 {
    padding: 60px 20px;
  }

  .container-414m, .section-91a, .cta-maca-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .gumb-sticky-naroci.arrow {
    bottom: 71px;
    right: 10px;
  }

  .money-back.ovary {
    padding-top: 0;
  }

  .money-back.antiage, .money-back.moski, .money-back.magnezij, .money-back.maca, .money-back.vcb, .money-back.meno-bloat, .money-back.uni, .money-back.celluvital, .money-back.bloat, .money-back.slimb, .money-back.dreamshape, .money-back.truebronze, .money-back.vitalheart {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-369 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .section-191a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-1415a {
    font-size: 5vw;
  }

  .grid-36c1 {
    align-items: start;
    display: block;
  }

  .hero-herbiotic {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .div-petra-proizvodnja-2 {
    background-position: 50%;
    height: 700px;
  }

  .certifikat-advertorial {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-395-adv, .container-390-adv, .container-395-adv-2 {
    max-width: 720px;
  }

  .section-203a {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-52c {
    grid-column-gap: 40px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .skinlux-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .podnaslov-skinlux {
    padding-left: 20px;
    padding-right: 20px;
  }

  .petra-skinlux {
    height: 700px;
  }

  .container-414skin, .sestava-skinlux, .section-171b {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ko-ne-te-ave {
    padding: 60px 20px;
  }

  .section-156u, .cta-skinlux, .section-152s {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-76a {
    grid-column-gap: 30px;
  }

  .ovarycare-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .podnaslov-ovarycare, .cta-ovarycare {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-146o {
    height: 700px;
  }

  .container-414o {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pco-pcos, .ovarycare-sestavine {
    padding: 60px 20px;
  }

  .ovary-komu, .ovary-razlika {
    padding-left: 20px;
    padding-right: 20px;
  }

  ._2-osnovna-koraka {
    padding: 60px 20px;
  }

  .pcos-skupno {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pcos-ni-ozdravljiv {
    padding: 60px 20px;
  }

  .div-block-1966 {
    top: -22px;
  }

  .pco-vs-pcos, .section-191v, .cta-fitness {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-petra-fitness {
    height: 800px;
    margin-bottom: 40px;
  }

  .bg-fitness-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .div-block-1982 {
    padding: 30px 20px;
  }

  .section-218, .section-153s, .cta-tikotok {
    padding-left: 20px;
    padding-right: 20px;
  }

  .glivicna-tiktok-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .podnaslov-tiktok {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-103t, .herbiotic-vnetja-tt {
    padding: 80px 20px;
  }

  .section-172tt {
    padding-left: 20px;
    padding-right: 20px;
  }

  .sos-koraki {
    padding: 60px 20px;
  }

  .estrogenski-trebuscek-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .podnaslov-obroc, .section-122a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paket-adijo-trebuscek {
    padding: 80px 20px;
  }

  .image-15a {
    display: block;
  }

  .container-414mn, .section-172m, .section-123p, .section-179p, .section-123a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-145p {
    padding: 60px;
  }

  .ovarycare-produkt-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .ovary-ucinki {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ovarycare-primeri {
    padding: 60px 20px;
  }

  .thomas-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .div-thomas {
    height: 800px;
    margin-bottom: 40px;
  }

  .section-152t, .section-176b, .cta-fitness-thomas {
    padding-left: 20px;
    padding-right: 20px;
  }

  .focusplus-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .walsh-main-grid-2 {
    grid-template-columns: 1fr 1fr;
  }

  .walsh-container-2 {
    flex: 0 auto;
    width: auto;
  }

  .walsh-main-grid-2-meno {
    grid-template-columns: 1fr 1fr;
  }

  .fokus-grafika, .podnaslov-focus, .focus-razlika, .focus-sestavine, .stres-nas-dela-neumne {
    padding-left: 20px;
    padding-right: 20px;
  }

  .znanstvena-fantastika, .vse-o-nootropikih {
    padding: 60px 20px;
  }

  .potencial-sposobnosti {
    padding: 60px;
  }

  .fokus-pristnost-zbranost {
    padding-left: 20px;
    padding-right: 20px;
  }

  .kaj-lahko-pricakujem {
    padding: 60px 20px;
  }

  .petra-fokus {
    height: 700px;
  }

  .fokus-slika {
    padding-left: 20px;
    padding-right: 20px;
  }

  .skinlux-produkt-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .heading-skin {
    width: 90%;
  }

  .container-414skin2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .petra-skinlux-2 {
    height: 700px;
  }

  .akcija-banner {
    padding-left: 0;
    padding-right: 0;
  }

  .bloataid-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .podnaslov-bloataid, .cta-bloataid {
    padding-left: 20px;
    padding-right: 20px;
  }

  .kljuc-do-zdrave-prehrane {
    padding: 60px 20px;
  }

  .section-172a, .ucinkovita-prebava, .section-84fa, .bloataid-razlika {
    padding-left: 20px;
    padding-right: 20px;
  }

  .zakaj-pride-do-pomanjkanja {
    padding: 60px 20px;
  }

  .container-414b {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-36d {
    align-items: start;
    display: block;
  }

  .paragraph-118b {
    margin-bottom: 20px;
  }

  .motnje-pozornosti-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .cta-focus-omega {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ivljenje-z-zakamuflirano {
    padding: 60px 20px;
  }

  .ivimo-v-norem-asu {
    padding-left: 20px;
    padding-right: 20px;
  }

  .kaj-mora-vedeti {
    padding: 60px;
  }

  .nootropiki {
    padding: 60px 20px;
  }

  .podnaslov-focus-motnje {
    padding-left: 20px;
    padding-right: 20px;
  }

  .vse-o-nootropikih-copy {
    padding: 60px 20px;
  }

  .prikrita-motnja-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .pogovoriva-se-o {
    padding-left: 20px;
    padding-right: 20px;
  }

  .kozne-bolezni-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .kako-ti-koza-pokaze, .kako-in-na-kaj-te-tvoja-koza {
    padding: 60px 20px;
  }

  .zelu-suha-koza, .skrivnostno-zivljenje, .container-414f {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tretji-korak {
    padding: 60px 20px;
  }

  .drugi-korak {
    padding: 60px;
  }

  .container-401e.white.oval, .cta-kozne-bolezni {
    padding-left: 20px;
    padding-right: 20px;
  }

  .kozne-bolezni-hero-moski {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .prvi-korak {
    padding-left: 20px;
    padding-right: 20px;
  }

  .vnetje-mehurja-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .tiktok-testimonial {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-1945a {
    border-top-left-radius: 15em;
    border-top-right-radius: 15em;
  }

  .div-block-1945a.zima {
    background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ad6_dmanoza_zima1.webp");
    background-size: cover;
    border-top-left-radius: 3em;
    border-top-right-radius: 3em;
  }

  .sos-koraki-vnetja {
    padding-left: 20px;
    padding-right: 20px;
  }

  .herbiotic-product-3 {
    padding-bottom: 60px;
  }

  .hair-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .kaj-se-dogaja-z-lasmi, .biotin, .hairformula {
    padding-left: 20px;
    padding-right: 20px;
  }

  .skrivnost-dolgolask, .iz-cesa-so-lasje {
    padding: 60px 20px;
  }

  .napihnjen-trebuscek-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .zakaj-vsi-govorijo-o-crevesju {
    padding: 60px;
  }

  .boli-cudno-izgleda, .vrste-prebavnih-encimov {
    padding-left: 20px;
    padding-right: 20px;
  }

  .kako-poteka-prebava {
    padding: 60px 20px;
  }

  .div-nives {
    height: 700px;
  }

  .div-nives.round {
    margin-bottom: 20px;
  }

  .intoleranca-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .eliminacijska-dieta {
    padding: 60px 20px;
  }

  .vrste-intoleranc {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-145t {
    padding: 60px;
  }

  .container-396f {
    max-width: 720px;
  }

  .hero-herbiotic-23 {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .heading-herbiotic {
    font-size: 7vw;
  }

  .paragraph-herbiotic {
    font-size: 3vw;
  }

  .glivicna-tiktok-hero-new {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .ig-babyblue.pink, .ig-babyblue.melazma, .ig-babyblue.pms, .section-172tt2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .herbiotic-vnetja-tt2 {
    padding: 80px 20px;
  }

  .heading-1337g {
    max-width: 720px;
  }

  .heading-1337g.black {
    margin-left: auto;
    margin-right: auto;
    font-size: 3rem;
  }

  .heading-herbiotic-2 {
    width: 90%;
  }

  .section-93k {
    padding-top: 80px;
  }

  .section-228.msm-tt {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-9h {
    padding-left: 20px;
  }

  .div-block-2011 {
    left: -14%;
  }

  .hero-sodelovanje {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .heading-sdoelovanje {
    width: 90%;
  }

  .div-block-2015 {
    background-position: 50%;
    height: 500px;
  }

  .text-block-50.big {
    font-size: 5rem;
  }

  .div-block-9s {
    padding-left: 20px;
  }

  .petra-tiktok {
    height: 700px;
  }

  .msm-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .esencialni-mineral, .msm {
    padding-left: 20px;
    padding-right: 20px;
  }

  .razlogi-msm, .nova-odkritja {
    padding: 60px 20px;
  }

  .heading-1531 {
    font-size: 3rem;
  }

  .div-block-2035 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .her-fem-benefits {
    padding: 80px 0;
  }

  .heading-168t2 {
    font-size: 4.3vw;
  }

  .div-block-2015-1 {
    background-position: 50%;
    height: 500px;
  }

  .div-block-9s-1 {
    padding-left: 20px;
  }

  .text-span-85 {
    font-size: 3rem;
  }

  .image-25d {
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .kortizol-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .div-petra-ashwa {
    height: 800px;
    margin-bottom: 40px;
  }

  .ashwa-ksm-66--2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-474 {
    bottom: -15.5rem;
    right: -.9rem;
  }

  .uzivanje-ashwagandhe {
    padding: 60px 20px;
  }

  .izjema---pravilo, .kortizol {
    padding-left: 20px;
    padding-right: 20px;
  }

  .vpliv-kortizol {
    padding: 60px 20px;
  }

  ._5-navad {
    padding-left: 20px;
    padding-right: 20px;
  }

  .stresne-hormone {
    padding: 60px 20px;
  }

  .heading-1544 {
    margin-bottom: 20px;
  }

  .fem-benefits {
    padding: 80px 0;
  }

  .section-152v {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-2068 {
    padding: 30px;
  }

  .section-193a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-394a-1 {
    padding: 30px;
  }

  .ponudba-brezskrbna-menopavza {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-156d-1 {
    padding-bottom: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-25a {
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .walsh-main-grid-2-ahwa {
    grid-template-columns: 1fr 1fr;
  }

  .insta---kids-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-enski-produkti {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .heading-z-produkti {
    width: 90%;
  }

  .plosk-trebuscek-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  ._3-izdelki {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-36v {
    align-items: start;
    display: block;
  }

  .akcijski-plan {
    padding: 60px 20px;
  }

  .bejba-plosk-trebuscek {
    padding-left: 20px;
    padding-right: 20px;
  }

  ._3-stvari {
    padding: 60px 20px;
  }

  .heading-1337h {
    max-width: 720px;
    font-size: 5vw;
  }

  .paragraph-118a {
    margin-bottom: 20px;
  }

  .div-mirjana-nika {
    height: 700px;
  }

  .container-5024 {
    max-width: 700px;
  }

  .image-487 {
    max-width: 180px;
  }

  .grid-70a {
    grid-template-columns: 1fr 1fr;
    align-items: start;
    max-width: 550px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-2087 {
    flex-direction: column;
  }

  .grid-154-2 {
    display: block;
  }

  .div-block-2015-2 {
    background-position: 50%;
    height: 500px;
  }

  .div-block-1987m {
    background-position: 50% 30%;
    min-height: 700px;
  }

  .container-5011b {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-76b {
    grid-column-gap: 30px;
  }

  .image-489 {
    text-align: center;
    max-width: 100%;
  }

  .anti-age-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .petra-ai {
    height: 700px;
  }

  .antiage-izdelek {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brez-molekule {
    padding: 60px 20px;
  }

  .kako-vklopis {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-1337a {
    max-width: 720px;
    font-size: 5vw;
  }

  .heading-1531m {
    font-size: 3rem;
  }

  .div-block-2015-1m {
    background-position: 50%;
    height: 500px;
  }

  .image-492 {
    bottom: -4%;
  }

  .bg-benefits {
    padding: 80px 20px;
  }

  .div-block-2104.extra {
    width: 125%;
  }

  .magnezij-benefits {
    padding: 80px 20px;
  }

  .cookie_banner {
    max-width: 80%;
  }

  .hero-bloat-tt {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .heading-bloat {
    font-size: 7vw;
  }

  .tabs-menu-4 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .benefits-tabs {
    padding: 80px 20px;
  }

  .heading-1337u {
    max-width: 720px;
    font-size: 5vw;
  }

  .div-block-2015-2a {
    background-position: 50%;
    height: 500px;
  }

  .heading-1531a {
    font-size: 3rem;
  }

  .div-block-2092a {
    height: 500px;
  }

  .maca-hero-24 {
    padding-top: 60px;
  }

  .social-maca {
    padding-left: 20px;
    padding-right: 20px;
  }

  .maca---superzivilo {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-2089m1 {
    padding-left: 40px;
  }

  .cell-29 {
    text-align: center;
    padding-left: 0;
    padding-right: 40px;
  }

  .heading-1337h1 {
    max-width: 720px;
    margin-right: 40px;
    font-size: 5vw;
  }

  .bold-text-34 {
    font-size: 6vw;
  }

  .trojica-za-postavo {
    padding: 60px 20px;
  }

  .tabs-menu-4a {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .heading-1531a2 {
    font-size: 3rem;
  }

  .grid-36-copy {
    align-items: start;
    display: block;
  }

  .heading-1337h2 {
    max-width: 720px;
    font-size: 5vw;
  }

  .vcb-short-hero {
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .hero-femcare-tt {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .container-16a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-9h1 {
    padding-left: 20px;
  }

  .div-block-2147 {
    grid-column-gap: 1vw;
    grid-row-gap: 1vw;
  }

  .pogovor-o-kolagenu {
    padding-left: 20px;
    padding-right: 20px;
  }

  .vrzi-stran-kolagen {
    padding: 60px 20px;
  }

  .vcb-izdelek {
    padding-left: 20px;
    padding-right: 20px;
  }

  .zacaran-krog {
    padding: 80px 20px;
  }

  .container-5035a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-1881n, .div-block-1881f {
    padding-left: 20px;
  }

  .div-block-2015-1e {
    background-position: 50%;
    height: 500px;
  }

  .heading-1337u1 {
    max-width: 720px;
    font-size: 5vw;
  }

  .section-243 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-18 {
    white-space: pre-wrap;
    padding-right: 20px;
  }

  .quick-stack-32 {
    padding: 20px;
  }

  .bloat-uni {
    padding: 80px 20px;
  }

  .div-block-2015-1r {
    background-position: 50%;
    height: 500px;
  }

  .hero-menowell-tt {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .div-block-2017m.magnes, .div-block-2017m.msm-tt {
    padding: 30px;
  }

  .container-5035cell {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-2015-1c {
    background-position: 50%;
    height: 500px;
  }

  .container-3e, .section-45c, .section-44m, .section-154a2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15159 {
    text-align: center;
  }

  .tabs-menu-4c {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .podoba-v-ogledalu {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-36s {
    align-items: start;
    display: block;
  }

  .div-block-2173 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading-1531z {
    font-size: 3rem;
  }

  .div-block-2035a {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-36f {
    align-items: start;
    display: block;
  }

  .heading-1523m {
    right: -3%;
  }

  .heading-168t2b {
    font-size: 4.3vw;
  }

  .section-250, .section-251 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-249 {
    display: none;
  }

  .image-526 {
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
  }

  .div-block-3134 {
    max-width: 300px;
  }

  .zacaran-krog-2 {
    padding: 80px 20px;
  }

  .hero-magnesium-tt {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .div-block-9h2 {
    padding-left: 20px;
  }

  .heading-magn {
    font-size: 7vw;
  }

  .div-block-1881t, .div-block-9s-1a {
    padding-left: 20px;
  }

  .hero-msm-tt {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62d9c_ES_BILLBOARD0416-wide.jpg");
    background-position: 0 0, 0 0, 80% 70%;
    background-repeat: repeat, repeat, no-repeat;
    background-size: auto, auto, cover;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .div-block-9h2a {
    padding-left: 20px;
  }

  .heading-msm-tt {
    font-size: 7vw;
  }

  .container-3961 {
    max-width: 720px;
  }

  .div-block-3141 {
    min-height: 90rem;
  }

  .tabs-menu-4b {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-3144 {
    position: relative;
  }

  .image-535 {
    position: static;
    left: 0;
  }

  .slider-4v {
    padding-left: 40px;
    padding-right: 40px;
  }

  .tabs-5 {
    flex-flow: column;
  }

  .tabs-menu-9 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .petra-hercycle {
    height: 700px;
    margin-bottom: 40px;
  }

  .cell-55 {
    justify-content: flex-end;
    align-items: flex-start;
  }

  .quick-stack-39a {
    padding: 0;
  }

  .div-block-3161 {
    padding: 30px;
  }

  .nevidne-spremembe {
    padding: 80px 20px;
  }

  .icon-12 {
    margin-left: 0;
  }

  .container-5067 {
    max-width: 720px;
  }

  .icon-13 {
    margin-right: 0;
  }

  .quick-stack-55 {
    grid-row-gap: 10px;
  }

  .div-block-3179 {
    padding-left: 20px;
  }

  .heading-1531c {
    font-size: 3rem;
  }

  .heading-1337u-2 {
    max-width: 720px;
    font-size: 5vw;
  }

  .image-547 {
    object-fit: cover;
    object-position: 100% 50%;
    height: 100%;
    overflow: visible;
  }

  .container-5069 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5069.femfresh {
    padding-left: 0;
    padding-right: 0;
  }

  .placilne-ikone-2 {
    flex-flow: row;
  }

  .div-block-3186 {
    padding-left: 40px;
    padding-right: 40px;
    overflow: hidden;
  }

  .div-block-2092j {
    height: 500px;
  }

  .heading-1337h-2 {
    max-width: 720px;
    font-size: 5vw;
  }

  .section-103t-2 {
    padding: 80px 20px;
  }

  .div-block-2015-2f {
    background-position: 50%;
    height: 500px;
  }

  .div-block-3203 {
    padding-left: 20px;
  }

  .heading-1337u-3 {
    max-width: 720px;
    font-size: 5vw;
  }

  .image-544a {
    object-fit: cover;
    object-position: 100% 50%;
    height: 100%;
    overflow: visible;
  }

  .quick-stack-55a {
    grid-row-gap: 10px;
  }

  .container-5074 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5074.femfresh {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-3209 {
    padding-left: 40px;
    padding-right: 40px;
    overflow: hidden;
  }

  .section-103t-3 {
    padding: 80px 20px;
  }

  .div-block-2015-2f1 {
    background-position: 50%;
    height: 500px;
  }

  .quick-stack-55a1 {
    grid-row-gap: 10px;
  }

  .div-block-3226 {
    padding-left: 20px;
  }

  .div-block-2015-2f2 {
    background-position: 50%;
    height: 500px;
  }

  .container-5078 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5078.femfresh {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-3232 {
    padding-left: 40px;
    padding-right: 40px;
    overflow: hidden;
  }

  .div-block-3248 {
    padding-left: 20px;
  }

  .tabs-menu-4-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-2040beeyoung {
    background-position: 50% 0;
  }

  .container-5082 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5082.femfresh {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-3254 {
    padding-left: 40px;
    padding-right: 40px;
    overflow: hidden;
  }

  .quick-stack-55z {
    grid-row-gap: 10px;
  }

  .div-block-2015-2f3 {
    background-position: 50%;
    height: 500px;
  }

  .paragraph-376 {
    margin-bottom: 20px;
  }

  .div-block-2015-2s {
    background-position: 50%;
    height: 500px;
  }

  .div-block-3271 {
    padding-left: 20px;
  }

  .quick-stack-55s {
    grid-row-gap: 10px;
  }

  .container-5087 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5087.femfresh {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-3279 {
    padding-left: 40px;
    padding-right: 40px;
    overflow: hidden;
  }

  .image-544s {
    object-fit: cover;
    object-position: 100% 50%;
    height: 100%;
    overflow: visible;
  }

  .grid-733 {
    align-items: start;
    display: block;
  }

  .petra-slimb {
    height: 700px;
  }

  .grid-734 {
    grid-template-columns: 1fr 1fr;
    align-items: start;
    display: block;
  }

  .div-block-2092s {
    height: 500px;
  }

  .quick-stack-55ds {
    grid-row-gap: 10px;
  }

  .paragraph-387 {
    margin-bottom: 20px;
  }

  .div-block-3300 {
    padding-left: 20px;
  }

  .div-block-2015-3ds, .div-block-2015-2ds {
    background-position: 50%;
    height: 500px;
  }

  .div-block-3306 {
    padding-left: 40px;
    padding-right: 40px;
    overflow: hidden;
  }

  .petra-dreamshape {
    height: 700px;
  }

  .grid-735 {
    align-items: start;
    display: block;
  }

  .container-5093 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5093.dreamshape, .container-5093.femfresh {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-736 {
    grid-template-columns: 1fr 1fr;
    align-items: start;
    display: block;
  }

  .paragraph-396 {
    margin-bottom: 20px;
  }

  .div-block-3327 {
    padding-left: 20px;
  }

  .div-block-3338 {
    padding-left: 40px;
    padding-right: 40px;
    overflow: hidden;
  }

  .div-block-2092h {
    height: 500px;
  }

  .icon-14 {
    margin-left: 0;
  }

  .grid-738 {
    align-items: start;
    display: block;
  }

  .container-5101 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5101.femfresh {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-739 {
    grid-template-columns: 1fr 1fr;
    align-items: start;
    display: block;
  }

  .paragraph-405 {
    margin-bottom: 20px;
  }

  .petra-kozmetika {
    height: 700px;
  }

  .div-block-3361 {
    padding-left: 40px;
    padding-right: 40px;
    overflow: hidden;
  }

  .div-block-2015-2iz {
    background-position: 50%;
    height: 500px;
  }

  .grid-741 {
    align-items: start;
    display: block;
  }

  .container-5109 {
    max-width: 720px;
  }

  .div-block-2173a {
    padding-left: 40px;
    padding-right: 40px;
  }

  .icon-16 {
    margin-right: 0;
  }

  .div-block-3372 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .image-587 {
    max-width: 70%;
  }

  .kje-kandida-2 {
    padding: 60px 20px;
  }

  .kje-kandida-2._2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-264 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-3379.mm {
    width: 70%;
  }

  .div-block-2015-2sa {
    background-position: 50%;
    height: 500px;
  }

  .heading-menowell-3 {
    width: 90%;
  }

  .section-265 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5114 {
    max-width: 700px;
  }

  .container-414ca {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-597 {
    max-width: 180px;
  }

  .grid-742 {
    align-items: start;
    display: block;
  }

  .section-266 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15280 {
    max-width: 720px;
  }

  .container-5119 {
    flex: 1;
    padding-left: 10px;
  }

  .container-5119.shape {
    flex: 0 auto;
    max-width: none;
  }

  .kandida-her-hero-2 {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .container-414ch, .section-267, .section-268 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .kje-kandida-3 {
    padding: 60px 20px;
  }

  .kje-kandida-3.hercycle {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading-1531c-2 {
    font-size: 3rem;
  }

  .hercycle-neredne-hero {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .grid-744 {
    align-items: start;
    display: block;
  }

  .section-270 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-1557tb {
    font-size: 2rem;
  }

  .div-block-3405 {
    padding-left: 20px;
  }

  .heading-1531c-3 {
    font-size: 3rem;
  }

  .heading-1337u-4, .heading-1337ut {
    max-width: 720px;
    font-size: 9vw;
  }

  .div-block-3413 {
    padding-left: 40px;
    padding-right: 40px;
    overflow: hidden;
  }

  .heading-1337h-3 {
    max-width: 720px;
    font-size: 5vw;
  }

  .div-block-2015-2dt {
    background-position: 50%;
    height: 500px;
  }

  .container-5128 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5128.dreamshape {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-433 {
    margin-bottom: 20px;
  }

  .div-block-3428 {
    padding-left: 20px;
  }

  .div-block-2015-2vh {
    background-position: 50%;
    height: 500px;
  }

  .heading-1337u-5 {
    max-width: 720px;
    font-size: 9vw;
  }

  .div-block-3438 {
    padding-left: 40px;
    padding-right: 40px;
    overflow: hidden;
  }

  .grid-745 {
    align-items: start;
    display: block;
  }

  .heading-1337h-4 {
    max-width: 720px;
    font-size: 5vw;
  }

  .container-5132 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5132.dreamshape {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-746 {
    grid-template-columns: 1fr 1fr;
    align-items: start;
    display: block;
  }

  .cw-cookie_banner {
    max-width: 80%;
  }

  .slider01_mask {
    width: 50%;
  }

  .section-271, .section-272 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-hujsanje {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .container-5136 {
    max-width: 700px;
  }

  .image-610 {
    max-width: 180px;
  }

  .grid-747 {
    align-items: start;
    display: block;
  }

  .heading-1337h-5 {
    max-width: 720px;
    font-size: 5vw;
  }

  .container-414huj {
    padding-left: 20px;
    padding-right: 20px;
  }

  .kje-kandida-4 {
    padding: 60px 20px;
  }

  .kje-kandida-4.hujsanje {
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .section-274, .section-275 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-3473 {
    padding-left: 20px;
  }

  .section-276 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-slimb-sladkor {
    background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68b942779d855ae651c34635_hero-slimb-sladkor.webp");
    background-position: 0 0, 0 0, 70%;
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .container-414ss {
    padding-left: 20px;
    padding-right: 20px;
  }

  .kje-kandida-5 {
    padding: 60px 20px;
  }

  .kje-kandida-5.slim-krvni {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-748 {
    align-items: start;
    display: block;
  }

  .code-embed-8 {
    width: auto;
  }

  .podnaslov-slimb-krvni {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-749 {
    grid-template-columns: 1fr 1fr;
    align-items: start;
    display: block;
  }

  .section-279 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-1531s {
    font-size: 3rem;
  }

  .container-5146 {
    max-width: 720px;
  }

  .section-149f {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5148 {
    max-width: 700px;
  }

  .image-622 {
    max-width: 180px;
  }

  .kje-kandida-6 {
    padding: 60px 20px;
  }

  .kje-kandida-6.hujsanje2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-752 {
    align-items: start;
    display: block;
  }

  .section-156n {
    padding-left: 20px;
    padding-right: 20px;
  }

  .petra-herv {
    height: 700px;
  }

  .paragraph-468 {
    margin-bottom: 20px;
  }

  .div-block-3522 {
    padding-left: 20px;
  }

  .image-626 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-3528 {
    padding-left: 40px;
    padding-right: 40px;
    overflow: hidden;
  }

  .div-block-3529 {
    flex-flow: row;
  }

  .div-block-2015-3hv, .div-block-2015-2hv {
    background-position: 50%;
    height: 500px;
  }

  .grid-753 {
    align-items: start;
    display: block;
  }

  .heading-1337h-6 {
    max-width: 720px;
    font-size: 5vw;
  }

  .container-5156 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5156.femfresh {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-754 {
    grid-template-columns: 1fr 1fr;
    align-items: start;
    display: block;
  }

  .container-5160, .section-149fa {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5165 {
    max-width: 700px;
  }

  .image-634 {
    max-width: 180px;
  }

  .container-5167 {
    max-width: 720px;
  }

  .icon-17 {
    margin-right: 0;
  }

  .kje-kandida-7 {
    padding: 60px 20px;
  }

  .kje-kandida-7.hormonski-kaos {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-756 {
    grid-template-columns: 1fr 1fr;
    align-items: start;
    display: block;
  }

  .paragraph-486 {
    margin-bottom: 20px;
  }

  .div-block-3571 {
    padding-left: 20px;
  }

  .div-block-2035g {
    padding-left: 40px;
    padding-right: 40px;
    overflow: hidden;
  }

  .petra-glowb {
    height: 700px;
  }

  .grid-757 {
    align-items: start;
    display: block;
  }

  .container-5172 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5172.femfresh {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-758 {
    grid-template-columns: 1fr 1fr;
    align-items: start;
    display: block;
  }

  .ponudba-content-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .quick-stack-108 {
    padding: 0;
  }

  .tabs-menu-20 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .quick-stack-109 {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    padding: 0;
  }

  .grid-black-friday-2 {
    grid-template-columns: 1fr 1fr;
    align-items: start;
  }

  .container-5176 {
    max-width: 700px;
  }

  .container-5177, .container-398bf-2, .heading-15386 {
    max-width: 720px;
  }

  .gumb_bf_content-2 {
    min-height: 170px;
  }

  .bold-text-61 {
    font-size: 47px;
    line-height: 60px;
  }

  .div-block-2696 {
    top: -22px;
  }

  .div-block-2682.pomladnaakcija {
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-495 {
    margin-bottom: 20px;
  }

  .div-block-2015-ff {
    background-position: 50%;
    height: 500px;
  }

  .div-block-3606 {
    padding-left: 20px;
  }

  .div-block-2015-ff2 {
    background-position: 50%;
    height: 500px;
  }

  .grid-761 {
    align-items: start;
    display: block;
  }

  .container-5183 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5183.femfresh {
    padding-left: 0;
    padding-right: 0;
  }

  .fiberfresh_iva {
    height: 700px;
  }

  .grid-762 {
    grid-template-columns: 1fr 1fr;
    align-items: start;
    display: block;
  }

  .paragraph-502 {
    margin-bottom: 20px;
  }

  .div-block-3625 {
    padding-left: 20px;
  }

  .div-block-2015-2gb, .div-block-2015-3gb {
    background-position: 50%;
    height: 500px;
  }

  .image-654 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-2015-gb {
    background-position: 50%;
    height: 500px;
  }

  .div-block-3632 {
    padding-left: 40px;
    padding-right: 40px;
    overflow: hidden;
  }

  .div-block-3633 {
    flex-flow: row;
  }

  .grid-763 {
    align-items: start;
    display: block;
  }

  .container-5188 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5188.femfresh {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-764 {
    grid-template-columns: 1fr 1fr;
    align-items: start;
    display: block;
  }

  .div-block-3648.pomladnaakcija {
    margin-left: auto;
    margin-right: auto;
  }

  .bold-text-64 {
    font-size: 47px;
    line-height: 60px;
  }

  .div-block-3651 {
    top: -22px;
  }

  .heading-15414 {
    margin-bottom: 20px;
  }

  .section-176b-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-3653.black {
    width: 70%;
  }

  .heading-menowell-4 {
    width: 90%;
  }

  .paragraph-508 {
    font-size: 20px;
    line-height: 24px;
  }

  .container-5195.koza {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-509 {
    margin-bottom: 40px;
  }

  .div-block-3659 {
    flex-flow: row;
  }

  .section-152t-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-286 {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5196, .container-5197 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5198 {
    max-width: 720px;
  }

  .blackg-produkt-2 {
    padding-bottom: 60px;
  }

  .ekniga-testo-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-15426 {
    max-width: 720px;
  }

  .icon-18 {
    margin-right: 0;
  }

  .solo-testimonial-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .thomas-hero-2 {
    padding-top: 100px;
    padding-bottom: 80px;
    padding-left: 25px;
  }

  .container-5200 {
    flex: 1;
    padding-left: 10px;
  }

  .container-5200.shape {
    flex: 0 auto;
    max-width: none;
  }

  .kako-revesje-2 {
    padding: 60px 20px;
  }

  .grid-769 {
    grid-template-columns: 1fr 1fr;
    align-items: start;
    display: block;
  }

  .heading-15429 {
    font-size: 5rem;
  }

  .quick-stack-39b {
    padding: 0;
  }

  .container-5203 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5204 {
    max-width: 720px;
  }

  .icon-19 {
    margin-right: 0;
  }

  .slider01_comp-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-668 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-3687 {
    flex-flow: row;
  }

  .container-5207 {
    max-width: 700px;
  }

  .grid-772 {
    align-items: start;
    display: block;
  }

  .container-5209 {
    max-width: 720px;
  }

  .kje-kandida-8 {
    padding: 60px 20px;
  }

  .kje-kandida-8.hujsanje2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-3699, .placilne-ikone-3 {
    flex-flow: row;
  }

  .grid-773 {
    align-items: start;
    display: block;
  }

  .paragraph-531 {
    margin-bottom: 20px;
  }

  .div-block-3712 {
    padding-left: 40px;
    padding-right: 40px;
    overflow: hidden;
  }

  .image-677 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-3715 {
    flex-flow: row;
  }

  .div-block-2015-2mc {
    background-position: 50%;
    height: 500px;
  }

  .placilne-ikone-4 {
    flex-flow: row;
  }

  .div-block-2015-mc {
    background-position: 50%;
    height: 500px;
  }

  .petra-mc, .spanje-mc {
    height: 700px;
  }

  .div-block-2015-3mc {
    background-position: 50%;
    height: 500px;
  }

  .grid-774 {
    grid-template-columns: 1fr 1fr;
    align-items: start;
    display: block;
  }

  .div-block-3727, .placilne-ikone-5 {
    flex-flow: row;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 30px;
    line-height: 40px;
  }

  h2 {
    font-size: 24px;
    line-height: 32px;
  }

  p, li {
    font-size: 18px;
    line-height: 24px;
  }

  blockquote {
    padding-left: 24px;
    padding-right: 24px;
    font-size: 17px;
    line-height: 28px;
  }

  .section-2 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section-2.no-padding-top {
    padding-bottom: 0;
  }

  .section-2.no-padding-top.koza, .section-2.no-padding-top.koza._2 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section-2.mask.meno {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .intro {
    margin-top: 20px;
    margin-bottom: 48px;
  }

  .card {
    min-height: 320px;
  }

  .quote-text {
    font-size: 20px;
    line-height: 28px;
  }

  .quote-text.koza {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 18px;
    line-height: 29px;
  }

  .no-padding-top {
    padding-top: 0;
  }

  .no-margin-bottom {
    margin-bottom: 0;
  }

  .tab-link {
    padding-left: 16px;
    padding-right: 16px;
  }

  .password-card {
    min-width: 400px;
    padding-left: 64px;
    padding-right: 64px;
  }

  .work-card {
    margin-bottom: 8px;
  }

  .nav-search-button {
    width: 44px;
    padding: 10px;
  }

  .quote-icon-v1 {
    margin-top: 24px;
  }

  .testimonial-v1-text {
    font-size: 17px;
    line-height: 28px;
  }

  .team-v1-card-photo {
    height: 46vw;
  }

  .section {
    background-position: 65% 100%;
    background-size: cover;
  }

  .section.koza {
    background-position: 63% 100%;
  }

  .container {
    flex: 0 auto;
    padding-left: 10px;
  }

  .container.shape1 {
    max-width: 88%;
  }

  .div-block.ashwa {
    width: 50%;
  }

  .div-block.pomladnaakcija {
    width: 100%;
  }

  .div-block.menowell, .div-block.mm, .div-block.black, .div-block.black, .div-block.mm2 {
    width: 60%;
  }

  .container-3 {
    padding-left: 10px;
    padding-right: 0;
  }

  .italic-text {
    font-size: 30px;
  }

  .column-3 {
    padding-left: 0;
  }

  .paragraph-3 {
    margin-top: 0;
    font-size: 18px;
  }

  .paragraph-3.testo, .paragraph-3.cell, .paragraph-3.jetra, .paragraph-3.morin, .paragraph-3.green {
    text-align: center;
  }

  .section-5 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container-10 {
    padding-top: 60px;
  }

  .container-10.koza.testo-copy {
    padding-right: 0;
  }

  .container-12 {
    padding-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .container-12.koza {
    padding-left: 0;
    padding-right: 0;
  }

  .section-6 {
    margin-top: 60px;
  }

  .paragraph-5.white {
    font-size: 19px;
    line-height: 29px;
  }

  .container-14 {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .testimonial {
    padding-top: 0;
  }

  .testimonial.meno {
    padding: 80px 20px;
  }

  .testimonial.koza {
    padding-top: 40px;
  }

  .testimonial.meno-copy {
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .testimonial.blackg {
    padding: 60px 15px 0;
  }

  .testimonial.thomas, .testimonial.thomas-2 {
    padding-top: 100px;
  }

  .testimonial.maca {
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .testimonial.thomas-2 {
    padding-top: 100px;
  }

  .image-8 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .container-15 {
    flex-direction: row;
    display: block;
  }

  .container-16.unibi {
    padding: 40px 15px;
  }

  .container-16.sily {
    padding: 60px 20px;
  }

  .container-16.maca {
    padding: 60px 15px;
  }

  .container-16.unibi-copy {
    margin-top: 0;
    padding: 60px 15px;
  }

  .container-16.glivicna-vnetjja {
    padding: 40px 20px;
  }

  .container-16.blackg {
    padding: 60px 15px 20px;
  }

  .container-16.dmanoza, .container-16.menowell, .container-16.kids, .container-16.kids-red {
    padding: 40px 15px;
  }

  .container-16.koza1 {
    padding: 40px;
  }

  .container-16.natal {
    padding: 40px 15px;
  }

  .container-16.zdrava-jetra {
    padding: 60px 20px;
  }

  .container-16.glivicna-vnetjja-2, .container-16.glivicna-vnetjja-3 {
    padding: 40px 20px;
  }

  .container-16.ext {
    padding: 40px 15px;
  }

  .container-16.baby-blue {
    margin-top: 0;
    padding: 60px 15px;
  }

  .container-16.maca2 {
    padding: 60px 15px;
  }

  .container-16.thomas, .container-16.thomas-copy {
    padding: 60px 15px 20px;
  }

  .container-16.trebuscek, .container-16.glivicna-vnetja-2, .container-16.sodelovanje, .container-16.femcare {
    padding: 40px 20px;
  }

  .container-16.menowell-sigirid {
    padding: 40px 15px;
  }

  .container-16.zenski-produkti, .container-16.zanimivost, .container-16.melazma, .container-16.moski, .container-16.magnezij {
    padding: 40px 20px;
  }

  .container-16.pms {
    padding: 0;
  }

  .container-16.femcare, .container-16.vcb, .container-16.mwno-bloat, .container-16.meno-bloat, .container-16.menowell, .container-16.antiage, .container-16.bloat, .container-16.magnesium, .container-16.msm-tt, .container-16.msm-tt, .container-16.msm-tt {
    padding: 40px 20px;
  }

  .columns-9.whitei {
    flex-direction: column;
    margin-bottom: 0;
  }

  .div-block-9 {
    margin-top: 40px;
    padding-left: 0;
  }

  .column-9 {
    padding-left: 0;
  }

  .image-15, .image-15.maca {
    display: none;
  }

  .columns-12 {
    text-align: center;
    display: block;
  }

  .image-21, .image-22, .image-23 {
    margin-top: 0;
  }

  .container-24 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-25, .image-26 {
    display: block;
  }

  .section-16 {
    padding-top: 10px;
  }

  .heading-19 {
    text-align: center;
    margin-top: 40px;
  }

  .image-28, .image-29, .image-30 {
    max-width: 30%;
  }

  .feature-image {
    margin-left: auto;
    margin-right: auto;
  }

  .grid-5 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-35 {
    max-width: 90%;
  }

  .section-28 {
    text-align: center;
  }

  .quote-text-2 {
    font-size: 20px;
    line-height: 28px;
  }

  .quote-text-2.shape {
    font-size: 20px;
    line-height: 30px;
  }

  .image-51 {
    width: 60%;
  }

  .div-block-37 {
    max-width: none;
  }

  .container-44 {
    padding: 80px 10px 60px 15px;
  }

  .section-39 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-32 {
    padding-top: 80px;
  }

  .column-51 {
    padding-top: 20px;
    padding-bottom: 60px;
  }

  .column-52 {
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 40px;
    display: flex;
  }

  .section-44 {
    padding: 80px 20px;
  }

  .section-45 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-47 {
    padding: 80px 20px;
  }

  .section-49.cell {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-50 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .image-75 {
    max-width: 30%;
  }

  .image-76 {
    max-width: 50%;
    margin-bottom: 20px;
  }

  .image-77 {
    max-width: 30%;
  }

  .columns-66 {
    display: block;
  }

  .image-79, .image-80 {
    max-width: 100%;
  }

  .section-51 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .column-58 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-59 {
    margin-top: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-60 {
    margin-top: 40px;
  }

  .grid-7 {
    display: block;
  }

  .div-block-55 {
    flex-direction: column;
  }

  .div-block-56 {
    margin-top: 20px;
  }

  .div-block-57, .div-block-58 {
    flex-direction: column;
    margin-top: 40px;
  }

  .grid-8 {
    text-align: center;
    display: block;
  }

  .heading-118, .heading-119 {
    text-align: center;
  }

  .div-block-61 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .div-block-64 {
    text-align: center;
    flex-direction: column-reverse;
    margin-top: 40px;
  }

  .div-block-65 {
    flex-direction: column;
    margin-top: 40px;
  }

  .heading-120, .heading-123, .heading-124 {
    text-align: center;
  }

  .div-block-71, .div-block-72, .div-block-73 {
    margin-top: 20px;
  }

  .heading-126 {
    text-align: center;
  }

  .div-block-74 {
    margin-top: 20px;
  }

  .heading-127, .heading-128, .heading-129 {
    text-align: center;
  }

  .section-55 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .petra {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-58-copy {
    flex-direction: column;
    margin-top: 40px;
  }

  .section-62 {
    padding: 40px 15px;
  }

  .d3-heading {
    font-size: 22px;
    line-height: 30px;
  }

  .section-63 {
    padding-bottom: 60px;
  }

  .section-64 {
    padding-top: 60px;
  }

  .benefiti-d3 {
    padding-top: 0;
    padding-bottom: 40px;
  }

  .kdo-potrebuje-d3 {
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .section-67 {
    padding-top: 80px;
  }

  .paragraph-57 {
    font-size: 18px;
    line-height: 24px;
  }

  .div-block-90 {
    margin-top: 40px;
  }

  .paragraph-60 {
    font-size: 20px;
  }

  .paragraph-61 {
    font-size: 18px;
    line-height: 24px;
  }

  .heading-128-copy {
    text-align: left;
  }

  .image-105 {
    display: block;
  }

  .image-106 {
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-107 {
    display: block;
  }

  .image-108 {
    display: none;
  }

  .icon {
    margin-top: 470px;
    margin-left: 0;
    margin-right: 0;
    display: block;
    position: absolute;
  }

  .icon-2 {
    margin-top: 470px;
    margin-left: auto;
    margin-right: 0;
  }

  .slide-nav {
    padding-bottom: 60px;
  }

  .unibiotic-krivec {
    padding: 80px 10px 0;
  }

  .container-copy {
    flex: 0 auto;
    padding-left: 10px;
  }

  .unibiotic-rezultat {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .text-block-22 {
    font-size: 22px;
    line-height: 27px;
  }

  .eknjiga-unibiotic {
    margin-top: 0;
    padding-top: 60px;
  }

  .triki-in-nasveti {
    padding-top: 60px;
  }

  ._5korakov {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .image-85-copy {
    width: 50%;
    padding-right: 0;
  }

  .unibiotic-product {
    padding-bottom: 0;
  }

  .container-333 {
    flex: 0 auto;
    padding-left: 10px;
  }

  .text-block-24 {
    font-size: 18px;
    line-height: 24px;
  }

  .section-73 {
    padding: 60px 10px 40px;
  }

  .container-24a {
    padding-left: 10px;
    padding-right: 10px;
  }

  .znaki-urejene-prebave {
    flex-direction: row;
    display: block;
  }

  .div-block-101.ash, .div-block-101.her-maca {
    padding-left: 10px;
  }

  .div-block-101.her-maca.leva {
    margin-bottom: 20px;
  }

  .div-block-101.mm, .div-block-101.mm2, .div-block-101.vcb, .div-block-101.vcb-2, .div-block-101.jetra, .div-block-101.ash2, .div-block-101.vcb2, .div-block-101.femcare {
    padding-left: 10px;
  }

  .div-block-101.femcare.leva {
    margin-bottom: 20px;
  }

  .div-block-101.fem, .div-block-101.vcb2, .div-block-101.fem2, .div-block-101.rumena, .div-block-101.omega, .div-block-101.tabu, .div-block-101.ext, .div-block-101.extz, .div-block-101.green, .div-block-101.her-maca-2, .div-block-101.nerednemenst, .div-block-101.rosy-brown, .div-block-101.purple, .div-block-101.melazma {
    padding-left: 10px;
  }

  .image-92-copy {
    max-width: none;
    padding-right: 0;
    display: block;
  }

  .image-112 {
    padding-left: 0;
  }

  .column-80, .column-81 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-114 {
    padding-top: 40px;
  }

  .image-115 {
    margin-bottom: 40px;
  }

  .column-84 {
    padding-bottom: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-64 {
    font-size: 18px;
    line-height: 24px;
  }

  .ashwaganda-product {
    padding: 10px;
  }

  .section-74 {
    margin-bottom: 10px;
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-65 {
    margin-bottom: 40px;
  }

  .section-76 {
    padding: 60px 15px;
  }

  .list-15 {
    font-size: 20px;
    line-height: 24px;
  }

  .heading-162 {
    font-size: 32px;
    line-height: 40px;
  }

  .faze-izgorelosti {
    padding: 60px 15px;
  }

  .uravnava-kortizola {
    padding: 80px 15px 0;
  }

  .number-ashwa {
    width: 50%;
    padding-right: 0;
  }

  .section-77 {
    padding-top: 40px;
    display: none;
  }

  .section-78 {
    padding: 60px 15px;
  }

  .section-79 {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-80 {
    padding: 60px 15px;
  }

  .div-block-9-copy {
    margin-top: 40px;
    padding-left: 0;
  }

  .paragraph-68 {
    text-align: left;
  }

  .grid-7-copy {
    display: block;
  }

  .heading-167 {
    margin-top: 40px;
  }

  .image-118 {
    max-width: 50%;
  }

  .columns-80 {
    padding-bottom: 0;
  }

  .section-81 {
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-108 {
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .maca-product {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-120 {
    display: none;
  }

  .image-121 {
    display: block;
  }

  .paragraph-71, .paragraph-72 {
    margin-bottom: 0;
  }

  .column-94 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-82 {
    padding: 60px 15px;
  }

  .grid-16 {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .div-pomagate {
    flex-direction: column;
    margin-top: 40px;
  }

  .div-pomagate._3 {
    flex-direction: column-reverse;
  }

  .nakopi-ena-ma-oba {
    padding: 60px 15px;
  }

  .naloge-ma-obe {
    padding: 60px 10px;
  }

  .section-83 {
    padding: 80px 15px 60px;
  }

  .grid-18 {
    display: block;
  }

  .sestavine-sily {
    padding: 80px 15px 10px;
  }

  .section-84 {
    padding: 0 10px 60px;
  }

  .kako-si-pomagate {
    padding: 80px 15px 40px;
    display: block;
  }

  .container-kako {
    flex: 0 auto;
    padding-left: 10px;
  }

  .image-130 {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-114 {
    display: block;
  }

  .image-135 {
    max-width: 60%;
    margin-left: auto;
    margin-right: auto;
  }

  .section-85 {
    padding: 60px 15px;
  }

  .petra-sily {
    margin-top: 0;
    padding: 60px 15px;
  }

  .section-86 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-87, .section-88 {
    padding: 60px 15px;
  }

  .paragraph-76 {
    font-size: 18px;
  }

  .prevlada-estrogena {
    padding: 80px 15px;
  }

  .section-89 {
    padding: 80px 15px 60px;
  }

  .container-350 {
    background-color: #f9eee8;
    padding: 80px 15px 60px;
  }

  .grid-21 {
    display: block;
  }

  .section-90 {
    padding: 60px 15px 40px;
  }

  .section-91 {
    padding: 60px 15px;
  }

  .grid-22, .grid-23 {
    display: block;
  }

  .paragraph-78 {
    font-size: 18px;
  }

  .image-140, .image-141 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-142 {
    width: 70%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-143 {
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-144 {
    display: none;
  }

  .grid-24 {
    margin-top: 0;
    display: block;
  }

  .paragraph-79 {
    font-size: 19px;
    line-height: 27px;
  }

  .section-92 {
    display: block;
  }

  .section-77-copy {
    padding-top: 40px;
    display: none;
  }

  .div-block-108-copy {
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .div-block-107-copy {
    display: block;
  }

  .image-147 {
    max-width: 60%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-121 {
    margin-bottom: 20px;
  }

  .image-148 {
    max-width: 70%;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .heading-175 {
    text-transform: uppercase;
    margin-bottom: 40px;
  }

  .image-149 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-150, .image-151 {
    margin-left: auto;
    margin-right: auto;
  }

  .insta---gliicna-vnetja {
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-93 {
    padding: 60px 15px;
  }

  .div-block-123 {
    height: 500px;
  }

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

  .vnetja {
    padding: 80px 20px;
  }

  .herbiotic-vnetja {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-96 {
    text-align: center;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .container-356 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-125 {
    flex-direction: column;
    display: flex;
  }

  .div-block-126 {
    padding-left: 0;
  }

  .insta-her-maca {
    margin-bottom: 60px;
    padding: 80px 15px;
  }

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

  .grid-25 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-25a {
    grid-template-columns: 1fr 1fr;
    justify-content: stretch;
    justify-items: center;
  }

  .grid-26, .grid-27 {
    display: block;
  }

  .section-97 {
    padding: 60px 15px;
  }

  .grid-28 {
    margin-bottom: 40px;
    display: block;
  }

  .section-98 {
    padding: 60px 15px;
  }

  .grid-29 {
    text-align: center;
    margin-bottom: 20px;
    display: block;
  }

  .grid-28-copy {
    display: block;
  }

  .container-357 {
    padding: 30px;
  }

  .section-99 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-127 {
    height: 600px;
    margin-bottom: 40px;
  }

  .section-100 {
    margin-bottom: 60px;
    padding: 60px 15px;
  }

  .heading-1282 {
    text-align: center;
  }

  ._7-nasvetov {
    padding: 60px 15px;
  }

  .div-7-nasvetov {
    flex-direction: column;
  }

  .section-101, .section-102, .section-103, .section-104 {
    padding: 60px 15px;
  }

  .section-105 {
    padding: 80px 15px 60px;
  }

  .container-362 {
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .bold-text-21 {
    font-size: 22px;
    line-height: 27px;
  }

  .div-block-130 {
    margin-left: auto;
    margin-right: auto;
  }

  .image-154 {
    max-width: 50%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-156 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .heading-1285 {
    width: auto;
  }

  .section-106 {
    padding: 80px 15px 60px;
  }

  .div-block-131 {
    display: block;
  }

  .div-block-132 {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-133 {
    width: auto;
  }

  .image-161 {
    display: none;
  }

  .paragraph-87 {
    margin-bottom: 40px;
  }

  .image-162 {
    display: block;
  }

  .paragraph-88 {
    margin-bottom: 20px;
  }

  .grid-34 {
    display: block;
  }

  .div-block-134 {
    height: 300px;
  }

  .image-166 {
    width: 80%;
  }

  .grid-35 {
    display: block;
  }

  .heading-125-copy, .heading-127-copy, .heading-127-copy {
    text-align: center;
  }

  .section-107 {
    padding: 0 15px 80px;
  }

  .container-blackg {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-36 {
    display: block;
  }

  .section-103a {
    padding: 60px 15px;
  }

  .heading-127y {
    text-align: center;
  }

  .blackg-produkt {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .columns-86 {
    margin-bottom: 40px;
  }

  .section-107a {
    padding: 80px 15px 60px;
  }

  .grid-39 {
    display: block;
  }

  .div-block-149 {
    height: 600px;
  }

  .section-107b {
    padding: 80px 15px;
  }

  .grid-40 {
    display: block;
  }

  .section-107c {
    padding: 60px 15px;
  }

  .grid-41 {
    flex-direction: column-reverse;
    display: flex;
  }

  .section-107f {
    padding: 80px 15px 0;
  }

  .image-172 {
    max-width: 70%;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-42 {
    display: block;
  }

  .list-26 {
    margin-bottom: 60px;
  }

  .section-108a {
    padding-top: 60px;
  }

  .image-175 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-184, .image-185, .image-186, .image-187, .image-188, .image-189, .image-190 {
    margin-left: auto;
    margin-right: auto;
  }

  .icon-3 {
    margin-left: 0;
    margin-right: 0;
  }

  .icon-4 {
    margin-left: auto;
    margin-right: 0;
  }

  .js-clock {
    flex-flow: row;
    display: flex;
  }

  .box {
    flex-direction: column;
    align-items: center;
  }

  .clock-number {
    margin-right: 0;
    font-size: 80px;
  }

  .clock-number.small {
    font-size: 9vw;
  }

  .section-101a {
    padding: 40px 10px;
  }

  .grid-45 {
    grid-template-columns: 1fr 1fr;
  }

  .insta-ashwa {
    padding: 80px 15px;
  }

  .section-115 {
    padding: 60px 10px;
  }

  .grid-46 {
    grid-column-gap: 0px;
  }

  .moringa-u-inki {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .uravnava-sladkorja {
    text-align: center;
    padding: 60px 0;
  }

  .column-108 {
    margin-bottom: 20px;
  }

  .section-116 {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-116._2 {
    padding-top: 60px;
  }

  .grid-47 {
    display: block;
  }

  .image-194 {
    display: none;
  }

  .container-368 {
    padding-top: 60px;
  }

  .section-117 {
    padding-top: 0;
  }

  .slide-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .icon-5 {
    margin-right: 0;
  }

  .icon-6 {
    margin-left: 0;
  }

  .div-block-156 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-118 {
    padding: 60px 10px;
  }

  .paragraph-102 {
    width: auto;
  }

  .paragraph-102.space {
    width: auto;
    margin-bottom: 40px;
  }

  .section-119 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-119.dva {
    padding-top: 40px;
  }

  .section-120 {
    padding: 60px 10px;
  }

  .section-121 {
    padding-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .vec {
    flex: none;
    width: 20px;
  }

  .accordion-item {
    text-align: left;
  }

  .div-block-158 {
    align-items: center;
    padding-right: 10px;
  }

  .heading-1315 {
    padding-right: 40px;
  }

  .image-197 {
    display: none;
  }

  .section-122 {
    padding-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-48 {
    display: block;
  }

  .column-110, .column-111, .div-block-159 {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-8a {
    display: block;
  }

  .image-200 {
    width: 70%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-201 {
    margin-bottom: 40px;
    display: block;
  }

  .paragraph-109 {
    text-align: center;
  }

  .paragraph-110 {
    padding-right: 40px;
  }

  .image-202 {
    margin-bottom: 40px;
    display: block;
  }

  .image-203 {
    width: 70%;
  }

  .columns-88 {
    flex-direction: column-reverse;
    display: flex;
  }

  .image-205 {
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .column-84a {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .section-123 {
    padding: 60px 20px;
  }

  .grid-52 {
    display: block;
  }

  .section-84f {
    padding: 80px 15px 40px;
  }

  .paragraph-115 {
    margin-bottom: 0;
    display: block;
  }

  .container-378.rumena {
    border-bottom-right-radius: 10em;
    border-bottom-left-radius: 10em;
  }

  .paragraph-118 {
    margin-bottom: 40px;
  }

  .container-menowell {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-146b {
    height: 600px;
  }

  .section-132 {
    padding: 60px 20px;
  }

  .heading-menowell {
    font-size: 35px;
    line-height: 44px;
  }

  .menowell-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-menowell {
    padding: 40px 20px;
  }

  .image-216 {
    max-width: 90%;
    margin-bottom: 40px;
  }

  .heading-1326 {
    font-size: 30px;
  }

  .container-jetra-produkt {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-133 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .div-block-169 {
    margin-right: 10px;
  }

  .section-134 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .image-194a {
    display: none;
  }

  .image-201a {
    margin-bottom: 40px;
    display: block;
  }

  .menowell-product {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-166a {
    height: 500px;
    margin-bottom: 40px;
  }

  .container-381 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .image-217 {
    display: block;
  }

  .image-218 {
    display: none;
  }

  .section-135 {
    padding-top: 60px;
    padding-left: 10px;
  }

  .column-114 {
    border-left-style: none;
    padding-bottom: 0;
    padding-left: 0;
  }

  .column-115 {
    padding-left: 0;
  }

  .faze-menopavze {
    text-align: center;
    padding: 60px 10px;
  }

  .section-136 {
    padding: 60px 10px;
  }

  .section-137 {
    padding: 60px 20px;
  }

  .heading-1331 {
    font-size: 30px;
  }

  .grid-61 {
    display: block;
  }

  .vec-bel {
    flex: none;
    width: 20px;
  }

  .image-223, .image-224, .image-225 {
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .grid-63 {
    display: block;
  }

  .div-block-9a {
    margin-top: 40px;
    padding-left: 0;
  }

  .image-226 {
    margin-left: auto;
    margin-right: auto;
  }

  .container-kids {
    padding: 60px 15px;
  }

  .div-block-146c {
    height: 600px;
  }

  .grid-36a {
    display: block;
  }

  .podnaslov-kids {
    padding: 60px 20px;
  }

  .kids-product {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-52a {
    display: block;
  }

  .div-block-166b {
    height: 600px;
    margin-bottom: 40px;
  }

  .section-133a {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-144, .section-145, .section-144a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-230 {
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .paragraph-128 {
    margin-bottom: 40px;
  }

  .image-237 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .kids-puscica {
    margin-right: 10px;
  }

  .grid-65 {
    grid-template-columns: 1fr 1fr;
  }

  .paragraph-57a {
    font-size: 20px;
    line-height: 24px;
  }

  .c-vitamin {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .grid-52b, .image-239 {
    margin-bottom: 20px;
  }

  .c-vitamin-produkt {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-181 {
    justify-content: center;
    align-items: center;
  }

  .image-245 {
    max-width: 100%;
  }

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

  .image-248 {
    padding-right: 10px;
  }

  .container-393 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brand {
    padding-left: 0;
  }

  .mobile-meni {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ponudba.bozicnipaketi {
    padding-top: 60px;
  }

  .grid-70 {
    grid-template-columns: 1fr;
  }

  .grid-70.marg {
    grid-template-columns: 1.25fr;
  }

  .heading-1337 {
    font-size: 30px;
  }

  .certifikat-new {
    background-image: linear-gradient(41deg, #000, #0000 60%), linear-gradient(107deg, #000000a6 13%, #0000006e 37%, #0000 54%), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce622e2_ES-311.webp");
    background-position: 0 0, 0 0, 50%;
    background-size: auto, auto, cover;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-1871 {
    width: auto;
  }

  .paragraph-132 {
    margin-top: 220px;
  }

  .grid-72 {
    display: block;
  }

  .paragraph-133 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .text-block-42 {
    text-align: center;
  }

  .divider-half {
    margin-left: auto;
  }

  .izjava {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-73 {
    display: block;
  }

  .image-261 {
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .slider-4a {
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-1873 {
    margin-bottom: 40px;
  }

  .heading-menowell-1 {
    font-size: 35px;
    line-height: 44px;
  }

  .paragraph-84b-1 {
    font-size: 19px;
  }

  .akne-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .container-akne {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-petra-akne {
    height: 600px;
  }

  .paragraph-138 {
    margin-bottom: 60px;
    font-size: 18px;
  }

  .podnaslov-akne {
    padding: 40px 20px;
  }

  .section-149 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-111c {
    padding-top: 80px;
  }

  .image-263 {
    width: 250px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .heading-1348 {
    text-align: center;
  }

  .grid-anjina-zgodba {
    display: block;
  }

  .solo-testimonial {
    padding-top: 80px;
  }

  .heading-1350 {
    font-size: 30px;
  }

  .paragraph-141 {
    font-size: 18px;
  }

  .heading-1351 {
    font-size: 30px;
  }

  .paragraph-142 {
    font-size: 18px;
  }

  .heading-1352 {
    font-size: 30px;
  }

  .section-151 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-76 {
    display: block;
  }

  .heading-1353 {
    font-size: 25px;
  }

  .paragraph-143 {
    font-size: 18px;
  }

  .heading-1354 {
    font-size: 30px;
  }

  .section-152 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-153 {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-1355 {
    font-size: 30px;
  }

  .section-154 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .paragraph-144 {
    font-size: 18px;
  }

  .heading-1356 {
    text-align: left;
  }

  .heading-1357 {
    font-size: 30px;
  }

  .paragraph-145 {
    font-size: 18px;
  }

  .container-401 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-146 {
    font-size: 18px;
  }

  .paragraph-147 {
    padding-right: 0;
    font-size: 18px;
  }

  .paragraph-147._2 {
    margin-bottom: 0;
  }

  .paragraph-148 {
    font-size: 18px;
  }

  .divider-new-black {
    margin-left: 0;
  }

  .image-265 {
    margin-bottom: 40px;
    display: inline-block;
  }

  .image-266 {
    display: none;
  }

  .div-block-1876 {
    display: block;
  }

  .image-267 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-1877 {
    justify-content: flex-start;
  }

  .paragraph-150 {
    text-align: left;
  }

  .paragraph-151 {
    font-size: 18px;
  }

  .section-155, .section-156 {
    padding-top: 80px;
  }

  .grid-77 {
    display: block;
  }

  .section-157 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .image-270 {
    margin-bottom: 20px;
  }

  .grid-78 {
    display: block;
  }

  .div-block-1878 {
    margin-bottom: 20px;
  }

  .paragraph-152 {
    font-size: 18px;
  }

  .image-271 {
    margin-bottom: 40px;
  }

  .grid-80 {
    display: block;
  }

  .container-408 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-1361, .heading-1362 {
    font-size: 25px;
  }

  .grid-81 {
    display: block;
  }

  .italic-text-25, .paragraph-146a {
    font-size: 18px;
  }

  .heading-1363 {
    font-size: 30px;
  }

  .image-273 {
    max-width: 70%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .column-117 {
    text-align: center;
  }

  .div-block-1881 {
    padding-left: 10px;
  }

  .heading-1364 {
    font-size: 35px;
  }

  .image-275 {
    margin-bottom: 60px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .heading-1356a {
    text-align: center;
  }

  .paragraph-155 {
    font-size: 18px;
  }

  .divider-new-white-sredina {
    margin-left: auto;
  }

  .divider-new-white {
    margin-left: 0;
  }

  .container-416, .grid-83, .grid-85 {
    display: block;
  }

  .div-block-1882 {
    height: 500px;
    margin-bottom: 40px;
  }

  .grid-82a {
    display: block;
  }

  .koza-hero {
    background-image: linear-gradient(93deg, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62346_close-skin.webp");
    background-position: 0 0, 0 0, 50%;
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .grid-87 {
    display: block;
  }

  .section-111d {
    padding-top: 80px;
  }

  .bolecemnestruacije-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .container-m-h {
    padding: 60px 15px;
  }

  .div-petra-h-m {
    height: 600px;
  }

  .columns-94, .columns-95 {
    display: block;
  }

  .paragraph-161 {
    font-size: 21px;
    line-height: 30px;
  }

  .herbiotic-producta {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-84-copy {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-162, .paragraph-163, .paragraph-164, .paragraph-165 {
    font-size: 18px;
  }

  .necista-koza-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .section-168 {
    padding: 80px 15px;
  }

  .grid-88 {
    grid-template-columns: 1fr 1fr;
  }

  .section-169 {
    padding: 0 15px 60px;
  }

  .section-151a {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .petra-full {
    padding: 80px 15px;
  }

  .grid-36b {
    display: block;
  }

  .section-111f {
    padding-top: 80px;
  }

  .section-154a {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .podnaslov-necista-koza {
    padding: 40px 20px;
  }

  .section-152a {
    padding-top: 80px;
    padding-bottom: 0;
  }

  .heading-1354-copy {
    font-size: 30px;
  }

  .grid-81a {
    display: block;
  }

  .heading-1361a {
    font-size: 25px;
  }

  .vcb-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-vcb {
    padding: 40px 20px;
  }

  .insta-vcb {
    margin-bottom: 60px;
    padding: 80px 15px;
  }

  .sestava-vcb {
    padding: 80px 15px;
  }

  .vcb-product {
    padding: 60px 10px;
  }

  .grid-89 {
    grid-template-columns: 1fr 1fr;
  }

  .section-152b {
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .div-block-1877a {
    justify-content: flex-start;
  }

  .section-151b, .section-157a {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .div-block-1884 {
    height: 500px;
    margin-bottom: 40px;
  }

  .grid-78a {
    display: block;
  }

  .container-izdelek-vcb {
    flex-direction: row;
    display: block;
  }

  .section-156a {
    padding-top: 80px;
  }

  .section-149a {
    padding-top: 0;
    padding-bottom: 0;
  }

  .paragraph-142a {
    font-size: 18px;
  }

  .izpostavitev-vcb {
    padding: 40px 20px;
  }

  .paragraph-84c {
    font-size: 19px;
  }

  .grid-92 {
    display: block;
  }

  .grid-81b {
    flex-direction: column-reverse;
    display: flex;
  }

  .div-block-1886 {
    margin-bottom: 40px;
    padding: 25px;
  }

  .image-281 {
    margin-bottom: 40px;
  }

  .grid-93 {
    display: block;
  }

  .image-282 {
    max-height: 500px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .grid-70special {
    grid-template-columns: 1fr;
  }

  .container-menopavza {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-146v {
    height: 600px;
  }

  .grid-57bc.a {
    margin-bottom: 15px;
  }

  .section-170 {
    padding: 80px 20px;
  }

  .section-163a {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-82-copy {
    text-align: center;
    display: block;
  }

  .maca-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .quote-text-a {
    font-size: 20px;
    line-height: 28px;
  }

  .natal-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-natal {
    padding: 40px 20px;
  }

  .container-natal {
    padding: 60px 15px;
  }

  .grid-82b {
    text-align: center;
    display: block;
  }

  .natal-product {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-153a {
    padding: 80px 20px;
  }

  .sestava-natal {
    padding: 80px 15px;
  }

  .image-283 {
    margin-bottom: 40px;
  }

  .section-171, .section-172 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-95, .grid-96 {
    display: block;
  }

  .image-284 {
    margin-bottom: 40px;
  }

  .section-173 {
    padding: 80px 20px;
  }

  .grid-97 {
    display: block;
  }

  .divider-new-black-sredina {
    margin-left: auto;
  }

  .grid-101 {
    text-align: left;
    display: block;
  }

  .grid-102 {
    text-align: center;
    display: block;
  }

  .section-180 {
    padding: 60px 20px;
  }

  .bold-text-27 {
    font-size: 20px;
  }

  .moringa-hero-new {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .grid-105 {
    grid-template-columns: 1fr 1fr;
  }

  .container-moringa {
    padding: 60px 15px;
  }

  .div-block-146n {
    height: 600px;
  }

  .ashwa-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .container-ashwa-petra {
    padding: 60px 15px;
  }

  .div-block-146as {
    height: 600px;
  }

  .jetra-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .grid-106 {
    display: block;
  }

  .viceralna-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .div-petra-proizvodnja {
    height: 600px;
  }

  .section-181 {
    padding-left: 0;
    padding-right: 0;
  }

  .blackginger-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .section-45a {
    padding: 80px 15px;
  }

  .container-447 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-menowell-2 {
    font-size: 35px;
    line-height: 44px;
  }

  .section-111g {
    padding-top: 80px;
  }

  .section-111g._2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-286 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .hero-nives {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .section-111g-2 {
    padding-top: 80px;
  }

  .hero-kids {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .grid-107 {
    display: block;
  }

  .section-111fa {
    padding-top: 80px;
  }

  .d3-hero, .celluvital-hero-2, .hero-premium, .hero-meno {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .grid-111 {
    display: block;
  }

  .hero-cell {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .section-185f {
    padding-top: 60px;
  }

  .grid-112 {
    display: block;
  }

  .section-37-copy {
    padding-top: 80px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-mirjana {
    height: 600px;
  }

  .grid-113, .grid-114, .grid-77a {
    display: block;
  }

  .section-111h {
    padding-top: 80px;
  }

  .grid-117 {
    grid-template-columns: 1fr;
  }

  .div-block-1895 {
    height: 600px;
  }

  .hero-unibiotic {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61f9c_illustration-internal-organs-is-women-s-body-against-gray.webp");
    background-position: 0 0, 0 0, 90%;
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .grid-118, .grid-119, .grid-121 {
    display: block;
  }

  .image-289, .image-290 {
    margin-bottom: 20px;
  }

  .hero-unibioticm {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  ._5korakov2 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .container-24i {
    padding-left: 10px;
    padding-right: 10px;
  }

  .triki-in-nasveti2 {
    padding-top: 60px;
  }

  .unibiotic-rezultatm {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .container-unim {
    padding: 60px 15px;
  }

  .div-petra-d3 {
    height: 600px;
  }

  .container-467 {
    padding: 60px 15px;
  }

  .grid-122 {
    display: block;
  }

  .div-block-1897 {
    height: 600px;
    margin-bottom: 20px;
  }

  .d3-st {
    text-align: left;
  }

  .section-193 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-82k {
    text-align: center;
    display: block;
  }

  .section-194 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-124 {
    display: block;
  }

  .section-195, .section-196, .section-197, .section-198, .section-163e {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-135u {
    padding-top: 60px;
    padding-left: 20px;
  }

  .section-199 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-125 {
    display: block;
  }

  .section-200, .section-163f, .section-201 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-126 {
    display: block;
  }

  .section-202 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-127, .grid-128, .grid-73a {
    display: block;
  }

  .image-292, .image-293 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-294 {
    margin-bottom: 40px;
  }

  .section-111dc {
    padding-top: 80px;
  }

  .maca-bolece-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .maca-st {
    text-align: left;
  }

  .paragraph-84a {
    font-size: 19px;
  }

  .grid-129 {
    display: block;
  }

  .paragraph-223 {
    margin-bottom: 20px;
  }

  .text-span-32 {
    font-size: 35px;
  }

  .grid-black-friday {
    grid-template-columns: 1fr;
  }

  .slider-6 {
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-111r {
    padding-top: 80px;
  }

  .bold-text-28 {
    font-size: 35px;
    line-height: 45px;
  }

  .button-new-limit.hercycle.purple {
    margin-left: auto;
    margin-right: auto;
  }

  .slider-4w {
    padding-top: 0;
    padding-left: 25px;
    padding-right: 25px;
  }

  .heading-1405 {
    font-size: 24px;
    line-height: 30px;
  }

  .left-arrow {
    padding-left: 0;
  }

  .section-111t {
    padding-top: 80px;
  }

  .kandida-her-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .sestavine-in-opozorilo, .her-st {
    text-align: left;
  }

  .div-petra-kandida {
    height: 600px;
  }

  .podnaslov-mozgani {
    padding: 40px 20px;
  }

  .mozgani-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .container-mo-gani {
    padding-left: 15px;
    padding-right: 15px;
  }

  .kje-kandida {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .container-kandida {
    padding: 60px 15px;
  }

  .podnaslov-kandida {
    padding: 40px 20px;
  }

  .container-401a {
    padding-left: 15px;
    padding-right: 15px;
  }

  .razlogi-kandide {
    padding: 80px 15px;
  }

  .container-401u {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-154-u {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .kako-revesje {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-152f {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-78a {
    padding: 60px 15px;
  }

  .section-156b, .section-testi-copy {
    padding-top: 80px;
  }

  .paragraph-115a {
    margin-bottom: 0;
    display: block;
  }

  .zdrava-jetra-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .container-zdrava-jetra, ._6-korakov {
    padding: 60px 15px;
  }

  .column-117a {
    text-align: center;
  }

  .podpora-revesju {
    padding: 60px 10px;
  }

  .grid-130 {
    display: block;
  }

  .div-block-1902 {
    height: 500px;
    margin-bottom: 40px;
  }

  .podnaslov-zdrava-jetra {
    padding: 40px 20px;
  }

  .kandida-uni-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-kandida-uni {
    padding: 40px 20px;
  }

  .container-kandi-uni {
    padding: 60px 15px;
  }

  .section-154k {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-102a {
    text-align: center;
    display: block;
  }

  .dariloob-nakupu {
    margin-top: 0;
    padding-top: 60px;
  }

  .image-300 {
    margin-bottom: 60px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .spanje-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-spanje {
    padding: 40px 20px;
  }

  .paragraph-65a {
    margin-bottom: 40px;
  }

  .grid-102b {
    text-align: center;
    display: block;
  }

  .knjiga-jetra, .ekniga-testo, .ekniga-vcb {
    margin-top: 0;
    padding-top: 60px;
  }

  .div-block-1902ashw {
    height: 500px;
    margin-bottom: 40px;
  }

  .ashwaganda-product-2 {
    padding: 60px 10px;
  }

  .container-ashwa-petra-2 {
    padding: 60px 15px;
  }

  .vcb2-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-vcb-2 {
    padding: 40px 20px;
  }

  .femcare-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .sestava-vcb2 {
    padding: 80px 15px;
  }

  .div-petra-vcb {
    height: 600px;
  }

  .container-vcb {
    padding: 60px 15px;
  }

  .vcb-st {
    text-align: left;
  }

  .section-157b {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-156c {
    padding-top: 80px;
  }

  .container-sily-zgodba {
    padding: 60px 15px;
  }

  .grid-36c {
    display: block;
  }

  .paragraph-144a {
    font-size: 18px;
  }

  .div-block-1902b {
    height: 500px;
    margin-bottom: 40px;
  }

  .sestavine-sily2 {
    padding: 80px 15px 10px;
  }

  .paragraph-147b {
    padding-right: 0;
    font-size: 18px;
  }

  .grid-96a, .grid-130a {
    display: block;
  }

  .ekniga-vcb2 {
    margin-top: 0;
    padding-top: 60px;
  }

  .grid-7a {
    display: block;
  }

  .podnaslov-femcare {
    padding: 40px 20px;
  }

  .nizka-raven {
    padding: 80px 15px;
  }

  .grid-101a {
    text-align: left;
    display: block;
  }

  .section-16b {
    padding-top: 10px;
  }

  .container-401c {
    padding-left: 15px;
    padding-right: 15px;
  }

  .femcare-zmore {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-149b {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .fem-st {
    text-align: left;
  }

  .section-156d {
    padding-top: 80px;
  }

  .section-171a {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-156e {
    padding-top: 80px;
  }

  .mocne-kosti-hero, .holesterol-hero, .liposom-hero, .omega3-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .section-154v, .section-157s {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .sestava-vcb3 {
    padding: 80px 15px;
  }

  .section-149v, .section-157c {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .ekniga-vcb3 {
    margin-top: 0;
    padding-top: 60px;
  }

  .izpostavitev-vcb3 {
    padding: 40px 20px;
  }

  .div-block-1886a {
    margin-bottom: 40px;
    padding: 25px;
  }

  .icon-7-black {
    margin-left: -8px;
  }

  .icon-8-black {
    margin-right: -8px;
  }

  .div-block-146f {
    height: 600px;
  }

  .sestavine-fem {
    padding: 80px 15px 10px;
  }

  .section-152c {
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .ekniga-natal {
    margin-top: 0;
    padding-top: 60px;
  }

  .section-154l {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-77l {
    display: block;
  }

  .grid-102l {
    text-align: center;
    display: block;
  }

  .section-145a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .liposom-product {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .kaj-je-liposom {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-156l, .section-156ll {
    padding-top: 80px;
  }

  .heading-1351l {
    font-size: 30px;
  }

  .section-156h {
    padding-top: 80px;
  }

  .grid-130h {
    display: block;
  }

  .section-152l {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .knjiga-jetra-2 {
    margin-top: 0;
    padding-top: 60px;
  }

  .section-171h {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-96h {
    display: block;
  }

  .section-123l {
    padding: 60px 20px;
  }

  .smrt-na-kroznikih {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-152h {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .container-holesterol {
    padding: 60px 15px;
  }

  .paragraph-142h {
    font-size: 18px;
  }

  .grid-102h {
    text-align: center;
    display: block;
  }

  .kurkumin-hero, .greendtox-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-greendtox, .podnaslov-kurkumin {
    padding: 40px 20px;
  }

  .grid-70o {
    grid-template-columns: 1fr;
  }

  .section-214 {
    padding: 80px 20px;
  }

  .podnaslov-omega {
    padding: 40px 20px;
  }

  .div-block-1902o {
    height: 500px;
    margin-bottom: 40px;
  }

  .div-block-158o {
    align-items: center;
    padding-right: 10px;
  }

  .image-106u {
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .grid-101o {
    text-align: center;
    display: block;
  }

  .viri-small {
    text-align: left;
  }

  .section-172o {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-144o {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-386o {
    margin-bottom: 60px;
  }

  .omega-st {
    text-align: center;
  }

  .grid-138 {
    display: block;
  }

  .section-145kids, .section-145h {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-107o {
    display: block;
  }

  .div-block-1881o {
    padding-left: 10px;
  }

  .grid-65o {
    grid-template-columns: 1fr 1fr;
  }

  .image-332.flip {
    transform: translate(0, 11px)rotate(180deg);
  }

  .grid-65o2 {
    grid-template-columns: 1fr .25fr 1fr .25fr 1fr;
    grid-auto-columns: .25fr;
  }

  .section-16o {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-1379o {
    text-align: left;
  }

  .section-145hero {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-81-haze {
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .petra-haze {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-greendtox {
    padding: 60px 15px;
  }

  .section-149black {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-113 {
    padding: 80px 15px 10px;
  }

  .section-154u {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .container-401g {
    padding-left: 15px;
    padding-right: 15px;
  }

  .green-st {
    text-align: left;
  }

  .grid-101c {
    text-align: left;
    display: block;
  }

  .div-block-146k {
    height: 600px;
  }

  .kurkumin-st {
    text-align: left;
  }

  .section-154kk, .section-149kk {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-135kk {
    padding-top: 60px;
    padding-left: 10px;
  }

  .column-114a {
    border-left-style: none;
    padding-bottom: 0;
    padding-left: 0;
  }

  .paragraph-146kk {
    font-size: 18px;
  }

  .kurkumin-product, .section-154kkk {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  ._3-mikro-poglavja {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .column-114k {
    border-left-style: none;
    padding-bottom: 0;
    padding-left: 0;
  }

  .section-135koza {
    padding-top: 60px;
    padding-left: 10px;
  }

  .section-kurkumin-hero {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .je-kurkumin-primeren {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .kurkumin-produkt-hero, .vnetja-tabuji-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-tabuji {
    padding: 40px 20px;
  }

  .div-block-125a {
    flex-direction: column;
    display: flex;
  }

  .container-401b {
    padding-left: 15px;
    padding-right: 15px;
  }

  .spremembe-v-vginalni-mikrobioti {
    padding: 80px 15px;
  }

  .section-156f {
    padding-top: 80px;
  }

  .poru-i-ph-no-nice {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .container-tabuji {
    padding: 60px 15px;
  }

  .mikrobiota-se-spreminja {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .tabu-st {
    text-align: left;
  }

  .grid-101t {
    text-align: left;
    display: block;
  }

  .section-111j {
    padding-top: 80px;
  }

  .glivicna-hero-2 {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .container-her-2 {
    padding: 60px 15px;
  }

  .herbiotic-vnetja-2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .div-block-146h-2 {
    height: 600px;
  }

  .section-94a {
    display: block;
  }

  .div-block-146h-3 {
    height: 600px;
  }

  .container-her-3 {
    padding: 60px 15px;
  }

  .section-96a {
    text-align: center;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-111k, .section-111w {
    padding-top: 80px;
  }

  .grid-143 {
    text-align: center;
    display: block;
  }

  .section-216 {
    padding-left: 20px;
  }

  .heading-1446 {
    text-align: center;
  }

  .section-95a {
    padding: 60px 20px;
  }

  .section-111l {
    padding-top: 80px;
  }

  .slider-4ab {
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-95v {
    padding: 60px 20px;
  }

  .section-94an {
    display: block;
  }

  .glivicna-hero-3 {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .columns-100 {
    flex-direction: column-reverse;
    align-items: center;
    display: flex;
  }

  .image-347, .image-348 {
    margin-bottom: 60px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-349 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .divider-new-white-testi {
    margin-left: auto;
    margin-right: auto;
  }

  .hero-cell-miti {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .section-48a {
    padding: 80px 20px;
  }

  .columns-66a {
    display: block;
  }

  .ashwa-produkt-hero, .container-ashwa_ext {
    padding: 60px 15px;
  }

  .div-block-146ext {
    height: 600px;
  }

  .ashwa-ksm-66 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-135ext {
    padding-top: 60px;
    padding-left: 10px;
  }

  .grid-77ext, .grid-144 {
    display: block;
  }

  .div-block-1934 {
    height: 600px;
  }

  .div-block-1935 {
    margin-bottom: 40px;
  }

  .grid-145 {
    display: block;
  }

  .div-block-1937 {
    height: 500px;
  }

  .hero-omega-kids {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .section-44a {
    padding: 80px 20px;
  }

  .petra-omega-kids {
    padding: 80px 10px;
  }

  .section-214k {
    padding: 80px 20px;
  }

  .div-block-1902o2 {
    height: 500px;
    margin-bottom: 40px;
  }

  .section-133kids {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-125r2 {
    padding: 60px 20px;
  }

  .grid-149 {
    display: block;
  }

  .suhe-oci-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .div-block-146f2 {
    height: 600px;
  }

  .sestavine-fem-2 {
    padding: 80px 15px 10px;
  }

  .container-401c2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .najpogostej-i-vzroki {
    padding: 80px 15px;
  }

  .podnaslov-femcare-2 {
    padding: 40px 20px;
  }

  .femcare-zmore-2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-16b2 {
    padding-top: 10px;
  }

  .bolece-menstruacije-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .section-123r-2 {
    padding: 60px 20px;
  }

  .section-153n {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-154n {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .neredne-menstruacije-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-neredne-menst {
    padding: 40px 20px;
  }

  .div-block-146f3 {
    height: 600px;
  }

  .section-171a2 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-44a2 {
    padding: 80px 20px;
  }

  .div-block-1878a {
    margin-bottom: 20px;
  }

  .zivila-v-pomoc {
    flex-direction: row;
    display: block;
  }

  .section-88a {
    padding: 60px 15px;
  }

  .section-173a {
    padding: 80px 20px;
  }

  .section-133a2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-91a, .container-maca-purple {
    padding: 60px 15px;
  }

  .grid-97a {
    display: block;
  }

  .gumb-sticky-naroci {
    justify-content: center;
    left: 0;
    right: 0%;
  }

  .gumb-sticky-naroci.arrow {
    bottom: 71px;
    left: auto;
  }

  .faq-accordion {
    text-align: left;
  }

  .vec-mali {
    flex: none;
    width: 20px;
  }

  .div-block-158a {
    align-items: center;
    padding-right: 10px;
  }

  .container-500.roza.round {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-1877-2 {
    justify-content: flex-start;
  }

  .div-block-1948 {
    display: block;
  }

  .money-back.pink.melazma, .money-back.pink.pms {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-401l, .container-401z {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-1415a {
    margin-bottom: 0;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 6vw;
  }

  .grid-36c1 {
    display: block;
  }

  .hero-herbiotic {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .image-106a {
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .div-petra-proizvodnja-2 {
    height: 600px;
  }

  .certifikat-advertorial {
    background-image: linear-gradient(41deg, #000, #0000 60%), linear-gradient(107deg, #000000a6 13%, #0000006e 37%, #0000 54%), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce622e2_ES-311.webp");
    background-position: 0 0, 0 0, 50%;
    background-size: auto, auto, cover;
    padding-left: 20px;
    padding-right: 20px;
  }

  .bold-text-32 {
    font-size: 6vw;
  }

  .grid-52c {
    display: block;
  }

  .skinlux-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-skinlux {
    padding: 40px 20px;
  }

  .petra-skinlux {
    height: 600px;
  }

  .container-401skin {
    padding-left: 15px;
    padding-right: 15px;
  }

  .sestava-skinlux {
    padding: 80px 15px;
  }

  .section-171b {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .container-skinlux {
    padding-left: 15px;
    padding-right: 15px;
  }

  .ko-ne-te-ave {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-156u {
    padding-top: 80px;
  }

  .section-152s {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-76a {
    display: block;
  }

  .ovarycare-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-ovarycare {
    padding: 40px 20px;
  }

  .div-block-146o {
    height: 600px;
  }

  .container-401o {
    padding-left: 15px;
    padding-right: 15px;
  }

  .pco-pcos {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ovarycare-sestavine {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .ovary-komu {
    padding: 80px 15px 40px;
  }

  .ovary-razlika {
    padding-top: 60px;
    padding-left: 10px;
  }

  .column-114b {
    border-left-style: none;
    padding-bottom: 0;
    padding-left: 0;
  }

  .container-401w {
    padding-left: 15px;
    padding-right: 15px;
  }

  ._2-osnovna-koraka {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .ovary-st {
    text-align: center;
  }

  .pcos-skupno {
    padding: 80px 15px;
  }

  .pcos-ni-ozdravljiv {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-217 {
    padding-top: 30px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-503 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-1965 {
    padding: 40px 20px 0;
  }

  .div-block-1966 {
    top: -16px;
  }

  .div-block-1967, .div-block-1968 {
    width: 180px;
  }

  .pco-vs-pcos {
    padding: 80px 15px;
  }

  .velik-naslov, .razlike, .simptomi, .plodnost {
    text-align: center;
  }

  .container-491b-mobile {
    display: block;
  }

  .container-491b-comp {
    display: none;
  }

  .heading-1469, .heading-1469a {
    text-align: center;
  }

  .column-132 {
    margin-bottom: 140px;
  }

  .div-petra-fitness {
    height: 600px;
  }

  .grid-100a {
    display: block;
  }

  .bg-fitness-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .div-block-1983 {
    flex-direction: column;
  }

  .div-block-1984 {
    margin-bottom: 60px;
    margin-right: 0;
  }

  .bg-st {
    text-align: left;
  }

  .section-153s {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .poruseno-crevesje {
    text-align: left;
  }

  .glivicna-tiktok-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-tiktok {
    padding: 40px 20px;
  }

  .div-block-1988 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tiktok-st {
    text-align: left;
  }

  .section-103t {
    padding: 60px 15px;
  }

  .herbiotic-vnetja-tt {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-172tt {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .sos-koraki {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .container-401i {
    padding-left: 15px;
    padding-right: 15px;
  }

  .estrogenski-trebuscek-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-obroc {
    padding: 40px 20px;
  }

  .section-122a {
    padding-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paket-adijo-trebuscek {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .image-15a {
    display: none;
  }

  .section-172m {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-123p, .section-123a {
    padding: 60px 20px;
  }

  .section-145p {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-sredina {
    display: block;
  }

  .ovarycare-produkt-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .ovary-ucinki {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .ovarycare-primeri {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .thomas-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .div-thomas {
    height: 600px;
  }

  .section-152t {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .div-block-149t {
    height: 600px;
  }

  .grid-100t {
    display: block;
  }

  .thomas-bg {
    height: 600px;
  }

  .focusplus-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .walsh-heading-regular-2 {
    font-size: 1.8em;
  }

  .walsh-main-grid-2, .walsh-main-grid-2-meno {
    grid-column-gap: 1em;
    grid-row-gap: 2em;
  }

  .fokus-grafika {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .podnaslov-focus {
    padding: 40px 20px;
  }

  .focus-razlika {
    padding-top: 60px;
    padding-left: 10px;
  }

  .focus-sestavine {
    padding: 80px 15px 40px;
  }

  .stres-nas-dela-neumne {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .znanstvena-fantastika {
    padding-left: 20px;
    padding-right: 20px;
  }

  .vse-o-nootropikih {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .potencial-sposobnosti {
    padding-left: 20px;
    padding-right: 20px;
  }

  .fokus-pristnost-zbranost {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .kaj-lahko-pricakujem {
    padding-left: 20px;
    padding-right: 20px;
  }

  .petra-fokus {
    height: 600px;
  }

  .column-114o {
    border-left-style: none;
    padding-bottom: 0;
    padding-left: 0;
  }

  .skinlux-produkt-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .container-skin {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-skin {
    font-size: 35px;
    line-height: 44px;
  }

  .petra-skinlux-2 {
    height: 600px;
  }

  .bloataid-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-bloataid {
    padding: 40px 20px 0;
  }

  .kljuc-do-zdrave-prehrane {
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-bloataid {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-172a {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .ucinkovita-prebava {
    padding: 80px 15px;
  }

  .section-84fa {
    padding: 0 15px 40px;
  }

  .paragraph-84d {
    font-size: 19px;
  }

  .bloataid-razlika {
    padding-top: 60px;
    padding-left: 10px;
  }

  .column-114d {
    border-left-style: none;
    padding-bottom: 0;
    padding-left: 0;
  }

  .zakaj-pride-do-pomanjkanja {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .grid-36d {
    display: block;
  }

  .paragraph-118b {
    margin-bottom: 40px;
  }

  .motnje-pozornosti-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .paragraph-144v {
    font-size: 18px;
  }

  .ivljenje-z-zakamuflirano {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ivimo-v-norem-asu {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .kaj-mora-vedeti, .nootropiki {
    padding-left: 20px;
    padding-right: 20px;
  }

  .podnaslov-focus-motnje {
    padding: 40px 20px;
  }

  .vse-o-nootropikih-copy {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .prikrita-motnja-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .pogovoriva-se-o {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .kozne-bolezni-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .kako-ti-koza-pokaze {
    padding-left: 20px;
    padding-right: 20px;
  }

  .kako-in-na-kaj-te-tvoja-koza {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .zelu-suha-koza {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .skrivnostno-zivljenje {
    padding: 80px 15px;
  }

  .container-401h {
    padding-left: 15px;
    padding-right: 15px;
  }

  .tretji-korak, .drugi-korak {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-401e {
    padding-left: 15px;
    padding-right: 15px;
  }

  .kozne-bolezni-hero-moski {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .prvi-korak {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .quick-stack-3 {
    padding: 20px;
  }

  .vnetje-mehurja-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .tiktok-testimonial {
    padding-top: 80px;
  }

  .div-block-1945a {
    border-top-left-radius: 10em;
    border-top-right-radius: 10em;
  }

  .vnetje-t {
    text-align: left;
  }

  .sos-koraki-vnetja {
    padding: 80px 15px 40px;
  }

  .herbiotic-product-3 {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .hair-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .kaj-se-dogaja-z-lasmi, .biotin {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .hairformula {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .skrivnost-dolgolask {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .iz-cesa-so-lasje {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hair-st {
    text-align: center;
  }

  .napihnjen-trebuscek-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .zakaj-vsi-govorijo-o-crevesju {
    padding-left: 20px;
    padding-right: 20px;
  }

  .boli-cudno-izgleda {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .vrste-prebavnih-encimov {
    padding: 80px 15px;
  }

  .kako-poteka-prebava {
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-nives {
    height: 600px;
  }

  .grid-28a {
    margin-bottom: 40px;
    display: block;
  }

  .intoleranca-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .eliminacijska-dieta {
    padding-left: 20px;
    padding-right: 20px;
  }

  .vrste-intoleranc {
    padding: 80px 15px 40px;
  }

  .section-145t {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-herbiotic-23 {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .heading-herbiotic {
    font-size: 35px;
    line-height: 44px;
  }

  .paragraph-herbiotic {
    font-size: 21px;
    line-height: 30px;
  }

  .glivicna-tiktok-hero-new {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .section-172tt2 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .herbiotic-vnetja-tt2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-1337g {
    font-size: 30px;
  }

  .heading-1337g.black {
    font-size: 2rem;
  }

  .divider-new-pink-sredina {
    margin-left: auto;
  }

  .heading-herbiotic-2 {
    font-size: 35px;
    line-height: 44px;
  }

  .section-93k {
    padding: 60px 15px;
  }

  .section-228 {
    padding-right: 10px;
  }

  .vec-puscica {
    flex: none;
    width: 20px;
  }

  .heading-1315a {
    padding-right: 40px;
  }

  .div-block-2007, .div-block-2007.white {
    text-align: center;
  }

  .div-block-9h {
    margin-top: 40px;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-356s {
    padding-left: 15px;
    padding-right: 15px;
  }

  .hero-sodelovanje {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .heading-sdoelovanje {
    font-size: 35px;
    line-height: 44px;
  }

  .image-470 {
    max-height: 40vh;
  }

  .heading-1518a {
    font-size: 7vw;
  }

  .flex-block-4 {
    flex-direction: row;
    align-items: flex-start;
    display: flex;
  }

  .div-block-2018 {
    height: 600px;
  }

  .text-block-50.big {
    font-size: 4rem;
  }

  .div-block-9s {
    margin-top: 40px;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-2023 {
    margin-bottom: 20px;
  }

  .grid-572 {
    display: block;
  }

  .petra-tiktok {
    height: 600px;
  }

  .msm-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .esencialni-mineral {
    padding-top: 80px;
    padding-bottom: 0;
  }

  .msm {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .razlogi-msm {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .nova-odkritja {
    padding-left: 20px;
    padding-right: 20px;
  }

  .msm-st {
    text-align: center;
  }

  .section-111msm {
    padding-top: 80px;
  }

  .image-217a {
    display: block;
  }

  .heading-1531 {
    font-size: 2.3rem;
  }

  .div-block-2035 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .her-fem-benefits {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .horizontal-accordion {
    display: none;
  }

  .tabs_content {
    width: 100%;
    height: 0%;
  }

  .tabs_content.active {
    height: 100%;
  }

  .tabs_heading {
    transform: rotate(0);
  }

  .tabs-2 {
    flex-direction: column;
  }

  .tabs_link {
    border-width: 2px 0;
    border-top-style: solid;
    border-top-color: #000;
    border-bottom-style: solid;
    border-bottom-color: #0000;
  }

  .tabs_link.active {
    border-bottom-color: #000;
  }

  .tab_contain {
    width: 100%;
    max-width: 43em;
  }

  .heading-168t2 {
    font-size: 5vw;
  }

  .section-238 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-43-1 {
    display: block;
  }

  .div-block-9s-1 {
    margin-top: 40px;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-1537 {
    font-size: 5vw;
  }

  .text-span-85 {
    font-size: 2.4rem;
  }

  .section-183b-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-2046 {
    display: block;
  }

  .paragraph-312, .heading-1540 {
    padding-left: 20px;
  }

  .image-25d {
    margin-right: -17px;
    display: block;
  }

  .kortizol-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .div-petra-ashwa, .div-block-1934a {
    height: 600px;
  }

  .ashwa-ksm-66--2 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-144a {
    display: block;
  }

  .image-474 {
    bottom: .7rem;
    right: 0;
  }

  .section-111v {
    padding-top: 80px;
  }

  .uzivanje-ashwagandhe {
    padding-left: 20px;
    padding-right: 20px;
  }

  .izjema---pravilo {
    padding-top: 80px;
    padding-bottom: 0;
  }

  .kortizol {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .vpliv-kortizol {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  ._5-navad {
    padding: 80px 20px;
  }

  .stresne-hormone {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ashw-st {
    text-align: center;
  }

  .div-block-2052 {
    margin-top: 40px;
  }

  .fem-benefits {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-111tf {
    padding-top: 80px;
  }

  .section-152v {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-238-1 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-84a-1 {
    font-size: 19px;
  }

  .heading-1518a-1 {
    font-size: 7vw;
  }

  .div-block-2064 {
    background-position: 50%;
  }

  .paragraph-142u {
    font-size: 18px;
  }

  .div-block-2066 {
    padding: 30px;
  }

  .section-193a {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .container-381u {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-156d-1 {
    padding-top: 80px;
  }

  .image-25a {
    display: block;
  }

  .walsh-main-grid-2-ahwa {
    grid-column-gap: 1em;
    grid-row-gap: 2em;
  }

  .container-15a {
    flex-direction: row;
    display: block;
  }

  .grid-573 {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .hero-enski-produkti {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .div-block-2018z {
    height: 600px;
  }

  .heading-z-produkti {
    font-size: 35px;
    line-height: 44px;
  }

  .plosk-trebuscek-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  ._3-izdelki {
    padding: 80px 20px;
  }

  .heading-1315v {
    padding-right: 40px;
  }

  .grid-36v {
    display: block;
  }

  .akcijski-plan {
    padding-left: 20px;
    padding-right: 20px;
  }

  .bejba-plosk-trebuscek {
    padding-top: 80px;
    padding-bottom: 0;
  }

  ._3-stvari {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .plosk-trebuscek-st {
    text-align: center;
  }

  .heading-1337h {
    font-size: 30px;
  }

  .container-15v {
    flex-direction: row;
    display: block;
  }

  .paragraph-118a {
    margin-bottom: 40px;
  }

  .div-mirjana-nika {
    height: 600px;
  }

  .container-5024 {
    max-width: 400px;
    height: 600px;
  }

  .kolaz-slik-osnova {
    top: 6%;
    left: 2%;
  }

  .kolaz-slik-osnova._1 {
    left: 28%;
  }

  .kolaz-slik-osnova._2 {
    right: 13%;
  }

  .kolaz-slik-osnova._3 {
    top: 14%;
    left: 43%;
  }

  .kolaz-slik-osnova._6 {
    top: 33%;
    right: 6%;
  }

  .kolaz-slik-osnova._8 {
    top: 35%;
    right: 31%;
  }

  .kolaz-slik-osnova._9 {
    top: 49%;
    left: 20%;
  }

  .kolaz-slik-osnova._10 {
    top: 37%;
  }

  .kolaz-slik-osnova._11 {
    bottom: 12%;
    left: 31%;
  }

  .kolaz-slik-osnova._12 {
    top: 22%;
    left: 17%;
  }

  .kolaz-slik-osnova._14 {
    bottom: 31%;
  }

  .image-487 {
    max-width: 120px;
  }

  .grid-70a {
    grid-template-columns: 1fr;
  }

  .grid-70a.marg {
    grid-template-columns: 1.25fr;
  }

  .container-5011b {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-76b {
    display: block;
  }

  .div-block-2089, .section-238a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-1518v {
    font-size: 7vw;
  }

  .heading-1559 {
    text-align: center;
  }

  .anti-age-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .petra-ai {
    height: 600px;
  }

  .antiage-izdelek {
    padding: 80px 20px;
  }

  .brez-molekule {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .kako-vklopis {
    padding-top: 80px;
    padding-bottom: 0;
  }

  .container-mo-gani-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-1337a {
    font-size: 30px;
  }

  .container-15va {
    flex-direction: row;
    display: block;
  }

  .grid-65o3 {
    grid-template-columns: 1fr .25fr 1fr .25fr 1fr;
    grid-auto-columns: .25fr;
  }

  .heading-1531m {
    font-size: 2.3rem;
  }

  .section-183b-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-2089m {
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-492 {
    width: 100%;
    display: none;
    bottom: 0%;
  }

  .div-block-1881m {
    max-width: 100%;
  }

  .bg-benefits {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-1390m {
    font-size: 6vw;
  }

  .image-493 {
    display: block;
  }

  .quick-stack-23 {
    padding: 0;
  }

  .div-block-2104.extra {
    width: 125%;
  }

  .div-block-2105 {
    justify-content: flex-end;
    align-items: flex-start;
  }

  .cell-25 {
    display: none;
  }

  .heading-1564a {
    text-align: left;
  }

  .cell-26 {
    justify-content: center;
    align-items: stretch;
  }

  .image-495 {
    display: inline-block;
  }

  .div-block-2107 {
    max-width: 60%;
  }

  .info-grafika {
    justify-content: space-between;
    align-items: flex-start;
    margin-right: -20px;
    display: flex;
    position: relative;
  }

  .info-grafika.h-f-zgodba {
    margin-right: -15px;
  }

  .div-block-2108 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-2110, .div-block-2112, .div-block-2113, .div-block-2114, .div-block-2115, .div-block-2116, .div-block-2117, .div-block-2118, .div-block-2119, .div-block-2120, .div-block-2121, .div-block-2122 {
    text-align: center;
  }

  .div-block-2123 {
    height: 500px;
    margin-bottom: 40px;
  }

  .quick-stack-23a {
    padding: 0;
  }

  .magnezij-benefits {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-1390mg {
    font-size: 6vw;
  }

  .button_secondary {
    padding-left: 40px;
    padding-right: 40px;
  }

  .cookie_options {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .cookie_banner {
    max-width: 100%;
    padding: 1rem;
    right: 20px;
  }

  .cookie_buttons {
    flex-direction: column;
  }

  .button_primary {
    padding-left: 40px;
    padding-right: 40px;
  }

  .hero-bloat-tt {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .heading-bloat {
    font-size: 35px;
    line-height: 44px;
  }

  .benefits-tabs {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-1337u {
    font-size: 30px;
  }

  .heading-1518va {
    font-size: 7vw;
  }

  .heading-1531a {
    font-size: 2.3rem;
  }

  .maca-hero-24 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-2143 {
    padding-right: 0;
  }

  .antiage-produkt-hero {
    padding-left: 20px;
    padding-right: 20px;
  }

  .social-maca {
    margin-bottom: 60px;
    padding: 80px 15px;
  }

  .div-block-2089m1 {
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 0;
  }

  .cell-29 {
    text-align: center;
    padding-right: 20px;
  }

  .heading-1337h1 {
    margin-right: 20px;
    font-size: 30px;
  }

  .div-block-1881o1 {
    padding-left: 10px;
  }

  .quick-stack-23-copy {
    padding: 0;
  }

  .trojica-za-postavo {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .container-studije {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-1531a2 {
    font-size: 2.3rem;
  }

  .grid-57a9 {
    grid-template-columns: 1.25fr;
  }

  .heading-1518a1 {
    font-size: 7vw;
  }

  .grid-36-copy {
    display: block;
  }

  .heading-1337h2 {
    font-size: 30px;
  }

  .banner-countdown {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .text-block-56 {
    text-align: center;
    font-size: 13px;
  }

  .text-span-88 {
    font-size: 15px;
  }

  .vcb-short-hero, .hero-femcare-tt {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .section-111t-f {
    padding-top: 80px;
  }

  .section-183b-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-16a.dmanoza {
    padding: 40px 15px;
  }

  .div-block-9h1 {
    margin-top: 40px;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-1315f {
    padding-right: 40px;
  }

  .section-183b-2a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-2147 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .image-506 {
    max-height: 40px;
  }

  .image-507 {
    max-height: 41px;
  }

  .image-508 {
    max-height: 30px;
  }

  .pogovor-o-kolagenu {
    padding-top: 80px;
    padding-bottom: 0;
  }

  .vrzi-stran-kolagen {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .vcb-izdelek {
    padding: 80px 20px;
  }

  .slider-8 {
    height: auto;
    padding-bottom: 50px;
  }

  .zacaran-krog {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-1518v1, .heading-1518v2 {
    font-size: 7vw;
  }

  .div-block-1881n, .div-block-1881f {
    padding-left: 10px;
  }

  .heading-1337u1 {
    font-size: 30px;
  }

  .tabs-3a {
    max-width: none;
  }

  .tab-pane-tab-1-2 {
    overflow-wrap: anywhere;
  }

  .image-511 {
    margin-bottom: 6px;
  }

  .text-block-18 {
    white-space: pre-wrap;
    word-break: normal;
  }

  .heading {
    font-size: 30px;
    line-height: 1.3;
  }

  .quick-stack-23b {
    padding: 0;
  }

  .bloat-uni {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .hero-menowell-tt {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .container-3e {
    padding-left: 10px;
    padding-right: 0;
  }

  .section-45c {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-44m {
    padding: 80px 20px;
  }

  .container-miti {
    padding: 60px 15px;
  }

  .section-154a2 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .container-15d {
    flex-direction: row;
    display: block;
  }

  .tabs-menu-4c {
    grid-template-columns: 1fr 1fr;
  }

  .podoba-v-ogledalu {
    padding-top: 80px;
    padding-bottom: 0;
  }

  .grid-36s {
    display: block;
  }

  .heading-1518b {
    font-size: 7vw;
  }

  .text-block-56---clock {
    text-align: center;
    font-size: 13px;
  }

  .quick-stack-37 {
    padding: 20px;
  }

  .heading-1531z {
    font-size: 2.3rem;
  }

  .div-block-2035a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .code-embed-4 {
    min-width: 200px;
    margin-top: 10px;
  }

  .container-5049 {
    padding: 30px;
  }

  .grid-36f {
    display: block;
  }

  .div-block-2064h-f {
    background-position: 50%;
  }

  .heading-168t2b {
    font-size: 5vw;
  }

  .div-block-2178 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .section-252 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-2181 {
    flex-flow: row-reverse;
  }

  .quick-stack-23c {
    padding: 0;
  }

  .heading-1390mg2 {
    font-size: 6vw;
  }

  .zacaran-krog-2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-1390b {
    font-size: 6vw;
  }

  .hero-magnesium-tt {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .div-block-9h2 {
    margin-top: 40px;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-1518a3 {
    font-size: 7vw;
  }

  .heading-magn {
    font-size: 7vw;
    line-height: 1.34;
  }

  .div-block-1881t {
    padding-left: 10px;
  }

  .div-block-9s-1a {
    margin-top: 40px;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .hero-msm-tt {
    min-height: 30vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .quick-stack-45 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .heading-1518a5 {
    font-size: 7vw;
  }

  .div-block-9h2a {
    margin-top: 40px;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .flex-block-6v {
    max-width: 55%;
  }

  .heading-msm-tt {
    font-size: 10vw;
    line-height: 1.34;
  }

  .heading-15170 {
    font-size: 5vw;
  }

  .grid-728 {
    display: block;
  }

  .heading-1348a {
    text-align: center;
  }

  .paragraph-133a {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .section-254 {
    padding: 40px;
  }

  .heading-15171 {
    font-size: 5rem;
  }

  .tabs-menu-4b {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-2089a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-3143 {
    padding: 30px 30px 0;
  }

  .section-256 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .container-5058 {
    margin-bottom: 40px;
  }

  .quick-stack-47 {
    padding: 0;
  }

  .slider-4v {
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-menu-9 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .section-257 {
    padding: 60px 40px;
  }

  .petra-hercycle {
    height: 600px;
  }

  .div-block-3152 {
    padding-top: 0;
    padding-bottom: 50rem;
  }

  .section-259, .section-260 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-261 {
    min-height: 90rem;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-262 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-2064rd {
    background-position: 50%;
  }

  .quick-stack-39a {
    padding: 0;
  }

  .heading-1390m1 {
    font-size: 6vw;
  }

  .heading-1518b1 {
    font-size: 7vw;
  }

  .div-block-3161 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .nevidne-spremembe {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .container-401w1 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-3164 {
    margin-bottom: 40px;
  }

  .heading-15191 {
    text-align: center;
  }

  .grid-729 {
    display: block;
  }

  .image-538 {
    width: 250px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .icon-12 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-3165 {
    text-align: center;
  }

  .icon-13 {
    margin-left: auto;
    margin-right: 0;
  }

  .paragraph-344 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .heading-1564f {
    text-align: left;
  }

  .section-183b-f {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-1564f1 {
    text-align: left;
  }

  .div-block-3179 {
    padding-left: 10px;
  }

  .heading-1531c {
    font-size: 2.3rem;
  }

  .container-401w-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-1337u-2 {
    font-size: 30px;
  }

  .info-grafika-kozmetika {
    justify-content: space-between;
    align-items: flex-start;
    margin-right: 0;
    display: flex;
    position: relative;
  }

  .div-block-2089m-2 {
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .cell-59 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5069.femfresh {
    padding: 0;
  }

  .grid-730 {
    grid-template-columns: .75fr .75fr;
  }

  .div-block-3174.prsi {
    width: 60%;
    right: 147px;
  }

  .div-block-3174.vagina {
    width: 60%;
  }

  .div-block-3186 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15196 {
    padding-right: 40px;
  }

  .container-5070 {
    height: auto;
  }

  .cell-26f {
    justify-content: center;
    align-items: stretch;
  }

  .div-block-3190 {
    max-width: 100%;
  }

  .div-block-3191 {
    align-items: center;
    padding-right: 10px;
  }

  .div-block-3193 {
    margin-bottom: -100px;
  }

  .heading-1337h-2 {
    font-size: 30px;
  }

  .div-block-3194 {
    flex-flow: column;
  }

  .section-103t-2 {
    padding: 60px 15px;
  }

  .div-block-2105f {
    justify-content: flex-end;
    align-items: flex-end;
  }

  .heading-1518va-2 {
    font-size: 7vw;
  }

  .image-549 {
    object-fit: cover;
  }

  .heading-15198 {
    text-align: center;
  }

  .section-183b-f1 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-3203 {
    padding-left: 10px;
  }

  .container-401w-3 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-1337u-3 {
    font-size: 30px;
  }

  .div-block-2089m-3 {
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5074.femfresh {
    padding: 0;
  }

  .grid-731 {
    grid-template-columns: .75fr .75fr;
  }

  .div-block-3209 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15204 {
    padding-right: 40px;
  }

  .div-block-3213 {
    max-width: 100%;
  }

  .div-block-3214 {
    align-items: center;
    padding-right: 10px;
  }

  .div-block-3216 {
    flex-flow: column;
  }

  .section-103t-3 {
    padding: 60px 15px;
  }

  .div-block-3226 {
    padding-left: 10px;
  }

  .container-401w-4 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-5078.femfresh {
    padding: 0;
  }

  .div-block-3232 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15211 {
    padding-right: 40px;
  }

  .div-block-3236 {
    max-width: 100%;
  }

  .div-block-3237 {
    align-items: center;
    padding-right: 10px;
  }

  .div-block-3239 {
    flex-flow: column;
  }

  .heading-1518v3 {
    font-size: 7vw;
  }

  .section-183b-f2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-3248 {
    padding-left: 10px;
  }

  .div-block-2040beeyoung {
    background-position: 50% 0;
  }

  .section-183b-f3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-401w-5 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-5082.femfresh {
    padding: 0;
  }

  .grid-732 {
    grid-template-columns: .75fr .75fr;
  }

  .div-block-3254 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15217 {
    padding-right: 40px;
  }

  .div-block-3258 {
    max-width: 100%;
  }

  .div-block-3259 {
    align-items: center;
    padding-right: 10px;
  }

  .div-block-3261 {
    flex-flow: column;
  }

  .paragraph-376 {
    margin-bottom: 40px;
  }

  .div-block-3271 {
    padding-left: 10px;
  }

  .container-mo-gani-3 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-1518s {
    font-size: 7vw;
  }

  .container-401w-6 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-2089s {
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5086 {
    flex-direction: row;
    display: block;
  }

  .container-5087.femfresh {
    padding: 0;
  }

  .div-block-3279 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15226 {
    padding-right: 40px;
  }

  .div-block-3283 {
    max-width: 100%;
  }

  .heading-15227 {
    font-size: 35px;
  }

  .div-block-3285 {
    align-items: center;
    padding-right: 10px;
  }

  .grid-733 {
    display: block;
  }

  .div-block-3287 {
    flex-flow: column;
  }

  .section-183b-s {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15230 {
    text-align: center;
  }

  .petra-slimb {
    height: 600px;
  }

  .grid-734 {
    grid-template-columns: 1fr;
  }

  .paragraph-387 {
    margin-bottom: 40px;
  }

  .div-block-3300 {
    padding-left: 10px;
  }

  .container-mo-gani-4 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .faq-7.intimno-zdravje {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-401w-7 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-5092 {
    flex-direction: row;
    display: block;
  }

  .div-block-3306 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15238 {
    padding-right: 40px;
  }

  .div-block-3310 {
    max-width: 100%;
  }

  .petra-dreamshape {
    height: 600px;
  }

  .heading-15239 {
    font-size: 35px;
  }

  .div-block-3312 {
    align-items: center;
    padding-right: 10px;
  }

  .grid-735 {
    display: block;
  }

  .div-block-3314 {
    flex-flow: column;
  }

  .container-5093.dreamshape, .container-5093.femfresh {
    padding: 0;
  }

  .grid-736 {
    grid-template-columns: 1fr;
  }

  .cell-73 {
    justify-content: center;
    align-items: stretch;
  }

  .div-block-3325 {
    max-width: 60%;
  }

  .paragraph-396 {
    margin-bottom: 40px;
  }

  .image-571 {
    display: inline-block;
  }

  .div-block-3327 {
    padding-left: 10px;
  }

  .container-mo-gani-5, .container-401w-8 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-5098 {
    flex-direction: row;
    display: block;
  }

  .div-block-3334 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-3336 {
    justify-content: flex-end;
    align-items: flex-start;
  }

  .div-block-3338 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-76 {
    padding: 0;
  }

  .cell-75 {
    display: none;
  }

  .heading-15252 {
    padding-right: 40px;
  }

  .div-block-3341 {
    max-width: 100%;
  }

  .icon-14 {
    margin-left: 0;
    margin-right: 0;
  }

  .heading-15253 {
    font-size: 35px;
  }

  .div-block-3343 {
    align-items: center;
    padding-right: 10px;
  }

  .section-111r-2 {
    padding-top: 80px;
  }

  .grid-738 {
    display: block;
  }

  .div-block-3346 {
    flex-flow: column;
  }

  .container-5101.femfresh {
    padding: 0;
  }

  .heading-15257 {
    text-align: center;
  }

  .grid-739 {
    grid-template-columns: 1fr;
  }

  .section-111g1 {
    padding-top: 80px;
  }

  .paragraph-405 {
    margin-bottom: 40px;
  }

  .container-mo-gani-6 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-3357 {
    margin-bottom: 40px;
  }

  .petra-kozmetika {
    height: 600px;
  }

  .heading-15262 {
    text-align: center;
  }

  .grid-740 {
    display: block;
  }

  .div-block-3361 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-584 {
    width: 250px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .heading-1518va-3 {
    font-size: 7vw;
  }

  .grid-741 {
    display: block;
  }

  .div-block-3366 {
    text-align: center;
  }

  .quick-stack-79, .div-block-2173a {
    padding: 0;
  }

  .icon-16 {
    margin-left: auto;
    margin-right: 0;
  }

  .paragraph-407 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .section-111g-3 {
    padding-top: 80px;
  }

  .div-block-3372 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-587 {
    max-width: 90%;
    margin-bottom: 40px;
  }

  .paragraph-409 {
    font-size: 18px;
  }

  .kje-kandida-2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-15270 {
    font-size: 30px;
  }

  .paragraph-410 {
    font-size: 18px;
    line-height: 24px;
  }

  .section-264 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .div-block-3379.mm {
    width: 60%;
  }

  .heading-menowell-3 {
    font-size: 35px;
    line-height: 44px;
  }

  .heading-15272 {
    font-size: 30px;
  }

  .section-265 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .column-137 {
    text-align: center;
  }

  .paragraph-411 {
    font-size: 18px;
  }

  .container-kandida2 {
    padding: 60px 15px;
  }

  .column-139 {
    padding-left: 0;
    padding-right: 0;
  }

  .divider-new-white-2 {
    margin-left: 0;
  }

  .judge-me.bf {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15275 {
    padding-right: 40px;
  }

  .container-5114 {
    max-width: 400px;
    height: 600px;
  }

  .image-597 {
    max-width: 120px;
  }

  .div-block-3386 {
    align-items: center;
    padding-right: 10px;
  }

  .div-block-3388, .grid-742 {
    display: block;
  }

  .section-266 {
    padding-top: 80px;
  }

  .container-401a3, .container-401a2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-15280 {
    font-size: 30px;
  }

  .container-5119 {
    flex: 0 auto;
    padding-left: 10px;
  }

  .kandida-her-hero-2 {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .paragraph-419 {
    font-size: 18px;
  }

  .paragraph-420 {
    font-size: 18px;
    line-height: 24px;
  }

  .section-267 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .heading-15284 {
    font-size: 30px;
  }

  .section-268 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .column-140 {
    text-align: center;
  }

  .paragraph-421 {
    font-size: 18px;
  }

  .kje-kandida-3 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-1531c-2 {
    font-size: 2.3rem;
  }

  .column-141 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-cycle2 {
    padding: 60px 15px;
  }

  .hercycle-neredne-hero {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .grid-744 {
    display: block;
  }

  .section-269 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-270 {
    padding-top: 80px;
  }

  .banner-bf {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .heading-1557tb {
    margin-bottom: 0;
  }

  .div-block-3405 {
    padding-left: 10px;
  }

  .tabs-menu-14 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
  }

  .heading-15298 {
    font-size: 3rem;
  }

  .heading-1531c-3 {
    font-size: 2.3rem;
  }

  .container-401w-9 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-5127 {
    flex-direction: row;
    display: block;
  }

  .tab-link-tab-1-5.white {
    text-align: center;
  }

  .heading-1337u-4, .heading-1337ut {
    font-size: 3rem;
  }

  .div-block-3413 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15299 {
    padding-right: 40px;
  }

  .div-block-3416 {
    max-width: 100%;
  }

  .div-block-3417 {
    padding-left: 10px;
  }

  .heading-15301 {
    font-size: 35px;
  }

  .div-block-3419 {
    align-items: center;
    padding-right: 10px;
  }

  .heading-1337h-3 {
    font-size: 30px;
  }

  .div-block-3421 {
    flex-flow: column;
  }

  .container-5128.dreamshape {
    padding: 0;
  }

  .cell-82 {
    justify-content: center;
    align-items: flex-start;
  }

  .paragraph-433 {
    margin-bottom: 40px;
  }

  .div-block-3428 {
    padding-left: 10px;
  }

  .container-mo-gani-7 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-2089g {
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-401w-10 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-1337u-5 {
    font-size: 3rem;
  }

  .div-block-3437 {
    padding-left: 10px;
  }

  .div-block-3438 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15311 {
    padding-right: 40px;
  }

  .div-block-3441 {
    max-width: 100%;
  }

  .div-block-3443 {
    align-items: center;
    padding-right: 10px;
  }

  .grid-745 {
    display: block;
  }

  .heading-1337h-4 {
    font-size: 30px;
  }

  .div-block-3445 {
    flex-flow: column;
  }

  .container-5132.dreamshape {
    padding: 0;
  }

  .grid-746 {
    grid-template-columns: 1fr;
  }

  .cw-cookie_options {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .cw-button_secondary, .cw-button_primary {
    padding-left: 40px;
    padding-right: 40px;
  }

  .cw-cookie_buttons {
    flex-direction: column;
  }

  .cw-cookie_banner {
    max-width: 100%;
    padding: 1rem;
    right: 20px;
  }

  .slider01_mask {
    width: 80%;
  }

  .section-271, .section-272 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .testimonial-card1_item {
    padding: 1.5rem;
  }

  .paragraph-440 {
    font-size: 18px;
  }

  .hero-hujsanje {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .container-401l-3 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .testimonial-person_item {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .container-5136 {
    max-width: 400px;
    height: 600px;
  }

  .image-610 {
    max-width: 120px;
  }

  .grid-747 {
    display: block;
  }

  .section-273 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .slider_pagination {
    max-width: 50%;
  }

  .heading-1337h-5 {
    font-size: 30px;
  }

  .div-block-3467 {
    flex-flow: column;
  }

  .slider_arrow.is-left {
    right: 3.5rem;
  }

  .kje-kandida-4 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-274 {
    padding-top: 80px;
  }

  .section-275 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .div-block-3473 {
    padding-left: 10px;
  }

  .section-276 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .paragraph-448 {
    font-size: 18px;
  }

  .grid-133d {
    grid-template-columns: .75fr .75fr;
  }

  .hero-slimb-sladkor {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .kje-kandida-5 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .grid-748 {
    display: block;
  }

  .section-278 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-3486 {
    flex-flow: column;
  }

  .podnaslov-slimb-krvni {
    padding: 40px 20px;
  }

  .grid-749 {
    grid-template-columns: 1fr;
  }

  .section-279 {
    padding-top: 80px;
  }

  .heading-1531s {
    font-size: 2.3rem;
  }

  .div-block-3492 {
    padding: 25px;
  }

  .div-block-3493 {
    margin-bottom: 40px;
  }

  .heading-15336 {
    text-align: center;
  }

  .grid-750 {
    display: block;
  }

  .image-616 {
    width: 250px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-3494 {
    text-align: center;
  }

  .paragraph-457 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .text-block-204 {
    text-align: center;
    font-size: 13px;
  }

  .banner-hujsanje {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .paragraph-459 {
    font-size: 18px;
  }

  .section-149f {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .container-5148 {
    max-width: 400px;
    height: 600px;
  }

  .image-622 {
    max-width: 120px;
  }

  .kje-kandida-6 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .grid-752 {
    display: block;
  }

  .section-156n {
    padding-top: 80px;
  }

  .petra-herv {
    height: 600px;
  }

  .paragraph-468 {
    margin-bottom: 40px;
  }

  .div-block-3521 {
    flex-flow: column;
  }

  .div-block-3522 {
    padding-left: 10px;
  }

  .container-mo-gani-8, .container-401w-12 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-3528 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-470 {
    text-align: left;
  }

  .heading-15352 {
    padding-right: 40px;
  }

  .div-block-3531 {
    max-width: 100%;
  }

  .div-block-3532 {
    display: block;
  }

  .div-block-3534 {
    align-items: center;
    padding-right: 10px;
  }

  .grid-753 {
    display: block;
  }

  .tiktok-st-2 {
    text-align: left;
  }

  .heading-1337h-6 {
    font-size: 30px;
  }

  .container-5156.femfresh {
    padding: 0;
  }

  .grid-754 {
    grid-template-columns: 1fr;
  }

  .container-5160.zenski-produkti {
    padding: 40px 20px;
  }

  .text-block-223 {
    text-align: center;
    font-size: 13px;
  }

  .div-block-3548 {
    margin-bottom: 40px;
  }

  .section-149fa {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .heading-15359 {
    text-align: center;
  }

  .grid-755 {
    display: block;
  }

  .container-5165 {
    max-width: 400px;
    height: 600px;
  }

  .div-block-3557 {
    max-width: 100%;
  }

  .image-633 {
    width: 250px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-634 {
    max-width: 120px;
  }

  .rezultati-stack-2 {
    grid-row-gap: 20px;
  }

  .section-284 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .icon-17 {
    margin-left: auto;
    margin-right: 0;
  }

  .paragraph-483 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .kje-kandida-7 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .div-block-3564 {
    flex-flow: column;
  }

  .grid-756 {
    grid-template-columns: 1fr;
  }

  .paragraph-486 {
    margin-bottom: 40px;
  }

  .div-block-3571 {
    padding-left: 10px;
  }

  .container-mo-gani-9 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-2035g {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-401w-13 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .petra-glowb {
    height: 600px;
  }

  .heading-15374 {
    padding-right: 40px;
  }

  .div-block-3579 {
    max-width: 100%;
  }

  .div-block-3582 {
    align-items: center;
    padding-right: 10px;
  }

  .grid-757 {
    display: block;
  }

  .container-5172.femfresh {
    padding: 0;
  }

  .div-block-3588 {
    flex-flow: column;
  }

  .grid-758 {
    grid-template-columns: 1fr;
  }

  .ponudba-content-2 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .quick-stack-108 {
    padding: 0;
  }

  .box-3 {
    flex-direction: column;
    align-items: center;
  }

  .tabs-menu-20 {
    grid-template-columns: 1fr;
  }

  .div-block-3594 {
    margin-bottom: 40px;
  }

  .heading-15379 {
    text-align: center;
  }

  .header_gumb_bf-2 {
    font-size: 1.5rem;
  }

  .heading-15381 {
    font-size: 30px;
  }

  .grid-759 {
    display: block;
  }

  .quick-stack-109 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding: 0;
  }

  .grid-black-friday-2 {
    grid-template-columns: 1fr;
  }

  .offer_bf-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5176 {
    max-width: 400px;
    height: 600px;
  }

  .image-644 {
    width: 250px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .section-111c-2 {
    padding-top: 80px;
  }

  .div-block-3599 {
    text-align: center;
  }

  .divider-new-white-sredina-2 {
    margin-left: auto;
  }

  .heading-15386, .heading-15387 {
    font-size: 30px;
  }

  .paragraph-492 {
    font-size: 18px;
  }

  .paragraph-493 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .div-block-1874a-2 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .gumb_bf_content-2 {
    min-height: 110px;
  }

  .div-block-2695 {
    width: 180px;
  }

  .text-span-144 {
    font-size: 35px;
  }

  .bold-text-61 {
    font-size: 35px;
    line-height: 45px;
  }

  .div-block-2696 {
    top: -16px;
  }

  .div-block-2682.pomladnaakcija {
    width: 100%;
  }

  .div-block-2683 {
    width: 180px;
  }

  .container-5181 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-2697 {
    padding: 40px 20px 20px;
  }

  .div-block-2698 {
    margin-top: 40px;
  }

  .heading-15393 {
    font-size: 24px;
    line-height: 30px;
  }

  .paragraph-495 {
    margin-bottom: 40px;
  }

  .div-block-3606 {
    padding-left: 10px;
  }

  .container-mo-gani-10, .container-401w-14 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-15399 {
    padding-right: 40px;
  }

  .div-block-3613 {
    max-width: 100%;
  }

  .div-block-3616 {
    align-items: center;
    padding-right: 10px;
  }

  .grid-761 {
    display: block;
  }

  .container-5183.femfresh {
    padding: 0;
  }

  .fiberfresh_iva {
    height: 600px;
  }

  .div-block-3623 {
    flex-flow: column;
  }

  .grid-762 {
    grid-template-columns: 1fr;
  }

  .tab-menu {
    inset: auto 0% 0%;
  }

  .html-embed-95 {
    width: 40px;
    height: 40px;
  }

  .paragraph-502 {
    margin-bottom: 40px;
  }

  .div-block-3625 {
    padding-left: 10px;
  }

  .container-mo-gani-11, .container-401w-15 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-3632 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-504 {
    text-align: left;
  }

  .heading-15408 {
    padding-right: 40px;
  }

  .div-block-3635 {
    max-width: 100%;
  }

  .div-block-3636 {
    display: block;
  }

  .div-block-3638 {
    align-items: center;
    padding-right: 10px;
  }

  .grid-763 {
    display: block;
  }

  .container-5188.femfresh {
    padding: 0;
  }

  .div-block-3646 {
    flex-flow: column;
  }

  .grid-764 {
    grid-template-columns: 1fr;
  }

  .div-block-3648.pomladnaakcija {
    width: 100%;
  }

  .div-block-3649 {
    margin-top: 40px;
  }

  .bold-text-64 {
    font-size: 35px;
    line-height: 45px;
  }

  .div-block-3650 {
    width: 180px;
  }

  .heading-15413 {
    font-size: 24px;
    line-height: 30px;
  }

  .div-block-3651 {
    top: -16px;
  }

  .text-span-150 {
    font-size: 35px;
  }

  .div-block-3652 {
    padding: 40px 20px 0;
  }

  .image-658 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-3653.black {
    width: 60%;
  }

  .heading-menowell-4 {
    font-size: 35px;
    line-height: 44px;
  }

  .text-block-268 {
    font-size: 18px;
    line-height: 24px;
  }

  .div-block-3656 {
    margin-bottom: 40px;
  }

  .heading-15416 {
    text-align: center;
  }

  .container-5194 {
    flex-direction: row;
    display: block;
  }

  .heading-15417 {
    text-align: center;
    margin-top: 40px;
  }

  .grid-766 {
    display: block;
  }

  .paragraph-508 {
    margin-top: 0;
    font-size: 18px;
  }

  .paragraph-508.testo {
    text-align: center;
  }

  .divider-new-white-3 {
    margin-left: 0;
  }

  .grid-767 {
    text-align: center;
    display: block;
  }

  .container-5195 {
    padding-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .container-5195.koza {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-509 {
    margin-bottom: 60px;
    font-size: 18px;
  }

  .heading-15423 {
    padding-right: 40px;
  }

  .image-661 {
    width: 250px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .heading-15424 {
    font-size: 35px;
  }

  .section-152t-2 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .div-block-3662 {
    align-items: center;
    padding-right: 10px;
  }

  .container-5196.thomas-copy, .container-5196.blackg {
    padding: 60px 15px 20px;
  }

  .paragraph-513 {
    font-size: 18px;
  }

  .paragraph-514 {
    font-size: 21px;
    line-height: 30px;
  }

  .blackg-produkt-2 {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .ekniga-testo-2 {
    margin-top: 0;
    padding-top: 60px;
  }

  .heading-15426 {
    font-size: 30px;
  }

  .icon-18 {
    margin-left: auto;
    margin-right: 0;
  }

  .solo-testimonial-2 {
    padding-top: 80px;
  }

  .grid-768 {
    display: block;
  }

  .paragraph-515 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .paragraph-516 {
    font-size: 18px;
    line-height: 24px;
  }

  .thomas-hero-2 {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .div-block-3665.mm {
    padding-left: 10px;
  }

  .container-5200 {
    flex: 0 auto;
    padding-left: 10px;
  }

  .kako-revesje-2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .grid-769 {
    grid-template-columns: 1fr;
  }

  .heading-15429 {
    font-size: 4rem;
  }

  .quick-stack-39b {
    padding: 0;
  }

  .div-block-3670 {
    margin-bottom: 40px;
  }

  .heading-15431 {
    text-align: center;
  }

  .grid-770 {
    display: block;
  }

  .image-665 {
    width: 250px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .container-5203.lepota {
    padding: 40px 20px;
  }

  .div-block-3673 {
    text-align: center;
  }

  .heading-1518a-2 {
    font-size: 7vw;
  }

  .div-block-3674 {
    max-width: 90%;
    margin-left: 20px;
  }

  .icon-19 {
    margin-left: auto;
    margin-right: 0;
  }

  .paragraph-522 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .div-block-3683 {
    margin-bottom: 40px;
  }

  .paragraph-524 {
    font-size: 18px;
  }

  .heading-15437 {
    text-align: center;
  }

  .grid-771 {
    display: block;
  }

  .paragraph-525 {
    text-align: left;
  }

  .container-5207 {
    max-width: 400px;
    height: 600px;
  }

  .div-block-3689 {
    max-width: 100%;
  }

  .image-671 {
    width: 250px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-3690, .grid-772 {
    display: block;
  }

  .section-288 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-3692 {
    text-align: center;
  }

  .testimonial-card1_item-2 {
    padding: 1.5rem;
  }

  .paragraph-530 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 25px;
  }

  .kje-kandida-8 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .div-block-3696 {
    flex-flow: column;
  }

  .grid-773 {
    display: block;
  }

  .paragraph-531 {
    margin-bottom: 40px;
  }

  .container-mo-gani-12 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-2089z {
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .code-embed-13 {
    width: 100px;
  }

  .div-block-3712 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-401w-16 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-3714 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .paragraph-536 {
    text-align: left;
  }

  .heading-15452 {
    padding-right: 40px;
  }

  .div-block-3718 {
    display: block;
  }

  .div-block-3719 {
    align-items: center;
    padding-right: 10px;
  }

  .petra-mc, .spanje-mc {
    height: 600px;
  }

  .div-block-3725 {
    flex-flow: column;
  }

  .grid-774 {
    grid-template-columns: 1fr;
  }

  .div-block-3729 {
    max-width: 100%;
  }

  .div-block-3733 {
    flex-flow: column;
  }
}

@media screen and (max-width: 479px) {
  p {
    font-size: 18px;
    line-height: 24px;
  }

  li {
    font-size: 18px;
  }

  .section-2.no-padding-top.meno {
    padding-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-2.no-padding-top.koza._2 {
    padding: 60px 20px;
  }

  .section-2.mask.meno {
    padding: 60px 15px;
  }

  .section-2.mask.koza.kurkuma {
    padding: 80px 15px 60px;
  }

  .section-2.shape, .section-2.meno, .section-2.menowell {
    padding: 60px 15px;
  }

  .hero-v4-arrow-link {
    display: none;
  }

  .quote-text.koza {
    font-size: 19px;
    line-height: 29px;
  }

  .no-padding-top {
    padding-top: 0;
  }

  .no-margin-bottom {
    margin-bottom: 0;
  }

  .tab-link {
    text-align: center;
    margin-left: 0;
    margin-right: 0;
    padding-left: 28px;
    padding-right: 28px;
    display: block;
  }

  .password-card {
    flex: 1;
    min-width: 0;
    margin-left: 8px;
    margin-right: 8px;
    padding: 48px;
  }

  .testimonials-arrow {
    display: none;
  }

  .testimonial-v1-text {
    font-size: 17px;
    line-height: 25px;
  }

  .team-v1-card-photo {
    height: 104vw;
  }

  .section {
    background-position: 70% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .section.koza {
    padding-top: 60px;
    padding-bottom: 60px;
    display: inline-block;
  }

  .section.koza._3 {
    padding: 60px 15px;
  }

  .container {
    max-width: 50%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    display: inline-block;
  }

  .container.shape {
    max-width: none;
    padding-right: 10px;
    display: block;
  }

  .container.full {
    max-width: 100%;
  }

  .container.shape {
    max-width: none;
    padding-right: 10px;
    display: block;
  }

  .container.shape1 {
    text-align: center;
    padding-right: 10px;
  }

  .div-block {
    width: auto;
  }

  .div-block.ashwa {
    width: 70%;
  }

  .div-block.pomladnaakcija {
    width: auto;
  }

  .div-block.menowell, .div-block.mm, .div-block.black, .div-block.black, .div-block.mm2 {
    align-items: center;
    width: auto;
  }

  .container-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-3.koza {
    padding-left: 0;
  }

  .paragraph-3 {
    font-family: Open Sans, sans-serif;
    font-size: 19px;
    line-height: 25px;
  }

  .paragraph-3.testo {
    text-align: center;
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 24px;
  }

  .paragraph-3.cell {
    text-align: center;
    font-size: 18px;
    line-height: 24px;
  }

  .paragraph-3.jetra, .paragraph-3.morin {
    text-align: center;
  }

  .paragraph-3.green {
    text-align: left;
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 24px;
  }

  .section-5 {
    padding: 60px 15px;
  }

  .container-10.koza {
    padding-right: 0;
  }

  .container-12.koza.testo {
    flex-direction: column;
  }

  .section-6.koza {
    padding: 80px 15px;
  }

  .paragraph-5, .paragraph-5.white {
    font-size: 19px;
    line-height: 25px;
  }

  .container-14 {
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .testimonial.meno {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .testimonial.koza {
    margin-bottom: 0;
    padding-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .testimonial.koza.testo {
    padding: 60px 15px;
  }

  .testimonial.koza.testo.black {
    padding-top: 80px;
  }

  .testimonial.koza.testo.black._2 {
    padding-bottom: 20px;
  }

  .testimonial.blackg {
    padding: 60px 0 0;
  }

  .testimonial.thomas {
    margin-bottom: 0;
    padding: 80px 15px 60px;
  }

  .testimonial.maca {
    padding-top: 20px;
  }

  .testimonial.thomas-2 {
    margin-bottom: 0;
    padding: 0 15px 60px;
  }

  .image-8 {
    display: block;
  }

  .container-16.unibi {
    margin-top: 0;
    padding: 60px 15px;
  }

  .container-16.sily {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-16.maca, .container-16.unibi-copy {
    margin-top: 0;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-16.glivicna-vnetjja {
    padding: 60px 15px;
  }

  .container-16.blackg {
    margin-top: 0;
    padding: 60px 15px 10px;
  }

  .container-16.dmanoza {
    margin-top: 0;
    padding: 60px 15px 0;
  }

  .container-16.menowell, .container-16.kids, .container-16.kids-red {
    margin-top: 0;
    padding: 60px 15px;
  }

  .container-16.koza1 {
    padding: 60px 15px;
  }

  .container-16.natal, .container-16.maca2 {
    margin-top: 0;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-16.zdrava-jetra {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-16.glivicna-vnetjja-2, .container-16.glivicna-vnetjja-3 {
    padding: 60px 15px;
  }

  .container-16.ext {
    margin-top: 0;
    padding: 60px 15px;
  }

  .container-16.baby-blue, .container-16.maca2 {
    margin-top: 0;
    padding-bottom: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-16.thomas {
    margin-top: 0;
    padding: 40px 15px 0;
  }

  .container-16.thomas-copy {
    margin-top: 0;
    margin-bottom: 80px;
    padding: 40px 15px 20px;
  }

  .container-16.trebuscek {
    padding: 60px 15px;
  }

  .container-16.glivicna-vnetja-2 {
    padding: 60px 15px 0;
  }

  .container-16.sodelovanje {
    padding: 30px 15px;
  }

  .container-16.menowell-sigirid {
    border-radius: 2rem;
    margin-top: 0;
    padding: 60px 15px;
  }

  .container-16.zenski-produkti {
    padding: 30px 15px;
  }

  .container-16.zanimivost, .container-16.melazma, .container-16.moski, .container-16.magnezij {
    padding: 50px 20px 30px;
  }

  .container-16.pms {
    padding: 0;
  }

  .container-16.femcare {
    padding: 60px 15px 0;
  }

  .container-16.vcb, .container-16.mwno-bloat, .container-16.meno-bloat {
    padding: 50px 20px 30px;
  }

  .container-16.menowell {
    padding: 60px 15px 0;
  }

  .container-16.antiage, .container-16.bloat {
    padding: 50px 20px 30px;
  }

  .container-16.magnesium, .container-16.msm-tt {
    padding: 60px 15px 0;
  }

  .container-16.msm-tt {
    padding: 50px 20px 30px;
  }

  .paragraph-7 {
    font-size: 19px;
    line-height: 25px;
  }

  .paragraph-7.bijelaa {
    width: auto;
    font-size: 19px;
    line-height: 27px;
  }

  .columns-9.whitei {
    flex-direction: column;
    padding-top: 0;
  }

  .column-9 {
    padding-right: 0;
  }

  .image-15.maca {
    display: none;
  }

  .columns-12 {
    text-align: left;
  }

  .container-24 {
    padding-left: 0;
    padding-right: 0;
  }

  .columns-15 {
    padding-left: 0;
  }

  .image-25 {
    display: block;
  }

  .section-16 {
    padding: 60px 15px;
  }

  .image-28, .image-29, .image-30 {
    max-width: 50%;
  }

  .podnaslov {
    font-size: 22px;
    line-height: 29px;
  }

  .column-29 {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-5 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-35 {
    max-width: 100%;
  }

  .section-28 {
    padding: 60px 15px;
  }

  .image-51 {
    width: 80%;
  }

  .section-31 {
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-38 {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-57 {
    max-width: 60%;
  }

  .column-38 {
    padding-right: 0;
  }

  .container-44 {
    padding-right: 15px;
  }

  .section-39 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-32 {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .column-51 {
    padding-bottom: 40px;
  }

  .section-44 {
    padding-bottom: 20px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-45 {
    border-bottom-right-radius: 3rem;
    border-bottom-left-radius: 3rem;
    padding: 60px 15px;
  }

  .section-47 {
    border-radius: 3rem;
    padding-bottom: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-49.cell {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-50 {
    padding-bottom: 80px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-75, .image-77 {
    max-width: 70%;
  }

  .section-51 {
    padding: 60px 15px;
  }

  .section-51.produkt {
    padding-top: 0;
  }

  .column-58, .column-59 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-55 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-57, .div-block-58 {
    display: block;
  }

  .image-86 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .div-block-61.space, .div-block-64.space, .div-block-65.space {
    width: 100%;
  }

  .div-block-72.marg {
    margin-bottom: 0;
  }

  .heading-127 {
    text-align: center;
  }

  .section-55 {
    padding: 60px 15px;
  }

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

  .petra.fokus, .petra.fokus-motnje, .petra.kozne-bolezni, .petra.hair, .petra.bloataid-napihnjen {
    padding-left: 10px;
    padding-right: 10px;
  }

  .petra.intolerance {
    padding-bottom: 80px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .petra.msm-c, .petra.ashwagandha, .petra.plosk-trebuscek {
    padding-left: 10px;
    padding-right: 10px;
  }

  .petra.antiage, .petra.antiage-zenska {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .petra._3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .petra.her {
    padding-left: 5px;
    padding-right: 5px;
  }

  .column-71 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-58-copy {
    display: block;
  }

  .section-62 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .d3-heading {
    margin-bottom: 0;
  }

  .section-63 {
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-64 {
    padding: 60px 15px 40px;
  }

  .benefiti-d3 {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .kdo-potrebuje-d3 {
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-84 {
    margin-bottom: 0;
  }

  .section-67 {
    padding: 60px 15px 40px;
  }

  .section-69 {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-57 {
    margin-bottom: 40px;
  }

  .div-block-89 {
    background-image: none;
  }

  .heading-152-copy {
    text-align: center;
    font-size: 20px;
    line-height: 27px;
  }

  .div-block-94 {
    margin-bottom: 40px;
  }

  .paragraph-60 {
    margin-bottom: 0;
  }

  .heading-156 {
    font-size: 30px;
  }

  .image-107 {
    padding-top: 40px;
  }

  .icon, .icon-2 {
    margin-top: auto;
  }

  .unibiotic-krivec {
    padding-top: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-copy {
    max-width: none;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
    display: inline-block;
  }

  .unibiotic-rezultat {
    padding: 80px 10px 60px;
  }

  .text-block-22 {
    font-size: 20px;
  }

  .eknjiga-unibiotic {
    padding-bottom: 40px;
  }

  .triki-in-nasveti {
    padding: 80px 15px 60px;
  }

  ._5korakov {
    padding-top: 80px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-85-copy {
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .unibiotic-product {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .container-333 {
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    display: inline-block;
  }

  .section-73 {
    margin-bottom: 0;
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-24a {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-101 {
    margin-bottom: 20px;
    padding-left: 10px;
  }

  .div-block-101.fem2.sky, .div-block-101.fem2.deep-blue {
    padding: 40px 15px 15px;
  }

  .container-51a {
    padding-left: 0;
    padding-right: 0;
  }

  .image-92-copy, .image-112 {
    max-width: 70%;
  }

  .heading-153-copy {
    margin-bottom: 20px;
  }

  .image-114 {
    padding-bottom: 40px;
  }

  .column-84 {
    margin-bottom: 20px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .column-86 {
    padding-left: 0;
    padding-right: 0;
  }

  .columns-78 {
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .ashwaganda-product {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .section-74 {
    padding-bottom: 40px;
  }

  .container-24-copy {
    padding-left: 10px;
    padding-right: 10px;
  }

  .uravnava-kortizola {
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .number-ashwa {
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-77 {
    color: var(--white);
    background-color: #d0cb8b;
    padding-top: 60px;
    display: block;
  }

  .grid-7-copy {
    margin-bottom: 40px;
  }

  .div-block-106 {
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-118 {
    max-width: 70%;
  }

  .div-block-108 {
    text-align: center;
    padding-left: 0;
    padding-right: 0;
  }

  .maca-product {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-121 {
    padding: 0;
  }

  .column-94 {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-16 {
    grid-template-columns: 1fr;
  }

  .insta---sily {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .div-pomagate {
    text-align: center;
    display: block;
  }

  .div-pomagate._3 {
    display: flex;
  }

  .div-pomagate.marg {
    margin-bottom: 40px;
  }

  .nakopi-ena-ma-oba {
    text-align: center;
  }

  .container-345 {
    padding-bottom: 40px;
  }

  .sestavine-sily {
    padding-bottom: 20px;
  }

  .section-84 {
    padding-bottom: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .kako-si-pomagate {
    padding: 60px 15px 20px;
  }

  .container-kako {
    max-width: none;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
    display: inline-block;
  }

  .image-130 {
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .image-131 {
    margin-right: 0;
  }

  .grid-19 {
    text-align: center;
  }

  .div-block-115 {
    display: block;
  }

  .section-86 {
    padding-left: 0;
    padding-right: 0;
  }

  .list-19 {
    font-size: 20px;
    line-height: 24px;
  }

  .prevlada-estrogena {
    padding-top: 50px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-350 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-117 {
    padding-right: 0;
  }

  .section-91 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .column-97 {
    padding-left: 10px;
  }

  .image-145 {
    margin-top: 0;
  }

  .heading-176 {
    font-size: 30px;
  }

  .insta---gliicna-vnetja {
    padding-top: 20px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-177.black {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-177.deep-pink {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-93 {
    padding-top: 60px;
  }

  .container-353 {
    padding-left: 0;
    padding-right: 0;
  }

  .vnetja {
    padding: 60px 15px;
  }

  .herbiotic-vnetja {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .herbiotic-vnetja.bloat {
    border-radius: 0;
  }

  .herbiotic-vnetja.nives {
    border-radius: 2rem;
  }

  .section-96 {
    padding: 60px 15px 0;
  }

  .section-96.pink.tt, .section-96.pink.tt-bloat {
    padding-bottom: 60px;
  }

  .container-356, .grid-maca {
    padding-left: 0;
    padding-right: 0;
  }

  .section-97.trebuscek {
    padding-top: 10px;
    padding-bottom: 80px;
  }

  .section-97.nives._2 {
    padding-bottom: 0;
  }

  .heading-1279 {
    text-align: center;
  }

  .container-357 {
    padding: 40px 15px;
  }

  .section-99 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-127 {
    height: 400px;
  }

  .section-100 {
    margin-bottom: 0;
  }

  .grid-31 {
    display: block;
  }

  .div-block-129 {
    height: 300px;
  }

  ._7-nasvetov {
    padding-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-7-nasvetov {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .paragraph-84 {
    margin-bottom: 0;
  }

  .section-101 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-102 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .list-24 {
    font-size: 20px;
  }

  .bold-text-21 {
    font-size: 20px;
    line-height: 24px;
  }

  .image-154 {
    width: 60%;
    max-width: 90%;
  }

  .section-106 {
    padding-top: 60px;
  }

  .image-167 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .heading-127-copy {
    text-align: center;
    text-align: center;
  }

  .section-107 {
    padding: 0 15px 60px;
  }

  .container-blackg {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-127y {
    text-align: center;
  }

  .blackg-produkt {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .section-107a {
    padding: 60px 15px;
  }

  .section-107b {
    padding: 60px 0;
  }

  .section-107c {
    padding: 60px 15px 40px;
  }

  .section-107f {
    padding-top: 80px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-172 {
    max-width: 90%;
  }

  .grid-43 {
    display: block;
  }

  .image-173 {
    max-width: 70%;
  }

  .section-108a {
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-174 {
    max-width: 80%;
  }

  .slider-blackg {
    padding: 40px 20px 60px;
  }

  .image-175 {
    max-width: 70%;
  }

  .icon-3 {
    margin-left: 0;
  }

  .icon-3.white {
    color: var(--medium-violet-red-2);
  }

  .icon-4 {
    margin-right: 0;
  }

  .icon-4.white {
    color: var(--medium-violet-red-2);
  }

  .js-clock {
    justify-content: center;
    display: flex;
  }

  .box {
    width: auto;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: flex;
  }

  .clock-number {
    font-size: 50px;
    line-height: 1;
  }

  .clock-number.small {
    font-size: 8vw;
  }

  .clock-label {
    margin-top: 5px;
    margin-right: 0;
    font-size: 3vw;
    line-height: 1;
  }

  .slider-4 {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-111 {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .section-101a {
    padding: 60px 15px;
  }

  .section-115 {
    padding-top: 60px;
  }

  .section-115._1 {
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .moringa-u-inki {
    padding: 60px 15px;
  }

  .uravnava-sladkorja {
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-116 {
    padding: 60px 15px 40px;
  }

  .section-117 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-118 {
    padding-bottom: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-370, .paragraph-102 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-119, .section-120 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-121 {
    padding-bottom: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .vec {
    flex: none;
    min-width: 15px;
  }

  .accordion-item-content.brez, .accordion-item-content.no-margin {
    margin-bottom: 0;
  }

  .div-block-158 {
    align-items: flex-end;
  }

  .div-block-158.black {
    display: flex;
  }

  .div-block-158.black._2 {
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .div-block-158.black._3 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: row;
    display: flex;
  }

  .div-block-158.black._2a {
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .div-block-158.black._3, .div-block-158.black._4 {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-158.no-line {
    flex-direction: row;
    align-items: center;
  }

  .section-122 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-201 {
    margin-bottom: 60px;
  }

  .column-112 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-202 {
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-111 {
    margin-bottom: 20px;
  }

  .paragraph-111._2 {
    margin-bottom: 40px;
  }

  .image-205 {
    width: 70%;
  }

  .column-84a {
    margin-bottom: 20px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-206 {
    width: 60%;
  }

  .section-123 {
    padding: 60px 15px;
  }

  .section-84f {
    padding-bottom: 40px;
  }

  .section-131 {
    padding: 60px 10px;
  }

  .section-131.rumena, .section-131.zima {
    padding-bottom: 0;
  }

  .container-378 {
    padding: 40px 20px 0;
  }

  .container-378.rumena {
    border-bottom-right-radius: 7em;
    border-bottom-left-radius: 7em;
  }

  .container-menowell {
    padding: 60px 15px;
  }

  .div-block-146b {
    height: 500px;
  }

  .div-meno-crta {
    margin-bottom: 20px;
    padding-left: 10px;
  }

  .section-132 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-menowell {
    font-size: 35px;
    line-height: 43px;
  }

  .menowell-hero {
    background-image: linear-gradient(93deg, #0000004f, #0000), linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62266_menowellheader.avif");
    background-position: 0 0, 0 0, 70%;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-menowell {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .paragraph-84b {
    margin-bottom: 0;
    font-size: 19px;
    line-height: 29px;
  }

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

  .container-jetra-produkt {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .div-block-168 {
    height: 400px;
  }

  .section-133 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .html-embed-7 {
    display: block;
  }

  .div-block-169 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
    transform: rotate(0);
  }

  .section-134 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-201a {
    margin-bottom: 60px;
  }

  .menowell-product {
    padding: 0;
  }

  .div-block-166a {
    height: 300px;
  }

  .container-381 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-1330.left {
    text-align: left;
  }

  .section-135 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .column-114 {
    padding-right: 0;
  }

  .column-115 {
    padding-left: 0;
    padding-right: 0;
  }

  .faze-menopavze {
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-136 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .columns-91 {
    margin-bottom: 20px;
  }

  .section-137 {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-1331 {
    margin-bottom: 20px;
  }

  .vec-bel {
    margin-bottom: 5px;
  }

  .container-382 {
    margin-bottom: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-kids {
    padding: 60px 15px;
  }

  .div-block-146c {
    height: 300px;
  }

  .section-139 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-140 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .podnaslov-kids {
    padding: 60px 15px;
  }

  .kids-product {
    padding: 60px 0 0;
  }

  .div-block-166b {
    height: 400px;
  }

  .section-141 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-57a {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .puscica-kids {
    display: block;
  }

  .section-142, .section-133a, .section-144, .section-145, .section-144a {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-386 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-64 {
    grid-template-columns: 1fr;
  }

  .bold-text-22 {
    display: block;
  }

  .kids-puscica {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
    transform: translate(33px)rotate(90deg);
  }

  .paragraph-57a {
    margin-bottom: 40px;
  }

  .container-388a {
    margin-top: 0;
  }

  .c-vitamin {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-382a {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .c-vitamin-produkt {
    padding: 60px 0 0;
  }

  .div-block-177 {
    flex-wrap: wrap;
  }

  .div-block-180 {
    padding-top: 40px;
  }

  .text-block-34 {
    font-weight: 300;
  }

  .div-block-181 {
    display: block;
  }

  .text-block-35 {
    text-align: center;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-182 {
    display: block;
  }

  .grid-68 {
    grid-row-gap: 25px;
    grid-template-columns: 1fr;
  }

  .image-246 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-1863 {
    align-items: center;
    display: block;
  }

  .brand-2 {
    padding-left: 5px;
  }

  .ponudba {
    padding: 80px 15px;
  }

  .ponudba.pink, .ponudba.deep-pink {
    padding-bottom: 80px;
  }

  .ponudba.ashwa {
    padding-top: 0;
    padding-bottom: 0;
  }

  .ponudba.ploski-trebuscek, .ponudba.melazma, .ponudba.antiage, .ponudba.bg-testo, .ponudba.megnezij {
    padding-top: 80px;
    padding-bottom: 0;
  }

  .ponudba.tt-bloat {
    padding-bottom: 80px;
  }

  .ponudba.pms, .ponudba.maca, .ponudba.hujsanje, .ponudba.vcb, .ponudba.meno-bloat, .ponudba.uni-bloat {
    padding-top: 80px;
    padding-bottom: 0;
  }

  .ponudba.menowell {
    padding-bottom: 80px;
  }

  .ponudba.bloat {
    padding-top: 80px;
    padding-bottom: 0;
  }

  .ponudba.magnesium {
    padding-bottom: 80px;
  }

  .ponudba.magnesium.no-margin-up {
    padding-top: 80px;
  }

  .ponudba.femfresh, .ponudba.intiflora, .ponudba.revitalux, .ponudba.beeyoung, .ponudba.slimb, .ponudba.dreamshape, .ponudba.gostilasje, .ponudba.intimno-zdravje, .ponudba.truebronze, .ponudba.vitalheart {
    padding-top: 80px;
    padding-bottom: 0;
  }

  .ponudba.mc {
    padding-top: 60px;
  }

  .grid-70.marg {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1.25fr;
  }

  .button-new.cta {
    width: 100%;
    display: block;
  }

  .button-new.cta.deep-pink.round {
    min-width: 200px;
  }

  .button-new.preveri-ponudbo, .button-new.cta-dark, .button-new.cta-black, .button-new.cta-mint, .button-new.cta-gold, .button-new.preveri-ponudbo, .button-new.preveri-ponudbo, .button-new.preveri-ponudbo, .button-new.preveri-ponudbo, .button-new.preveri-ponudbo {
    width: auto;
  }

  .div-block-1869 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .certifikat-new.tiktok {
    background-image: linear-gradient(107deg, #000000a6 13%, #0000006e 37%, #0000 54%), linear-gradient(#ffffff12, #ffffff12), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6295c_ES-40.avif");
    background-position: 0 0, 0 0, 55%;
  }

  .paragraph-132.tt {
    margin-top: 50px;
  }

  .container-396.white, .container-396.white-line, .container-396.dark-line {
    padding: 33px 10px;
  }

  .text-block-37a {
    text-align: left;
    padding-top: 0;
    padding-left: 0;
    font-size: 3vw;
    line-height: 1.3;
  }

  .text-block-37a.white {
    font-size: 3vw;
    line-height: 1.4;
  }

  .image-259 {
    width: auto;
    height: auto;
    max-height: 80px;
  }

  .image-260 {
    height: auto;
    max-height: 80px;
    margin-bottom: 10px;
  }

  .heading-1339 {
    text-align: center;
  }

  .tab, .tab.w--current {
    margin-left: auto;
    margin-right: auto;
  }

  .slider-4a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-menowell-1 {
    width: 100%;
    font-size: 35px;
    line-height: 43px;
  }

  .paragraph-84b-1 {
    margin-bottom: 0;
  }

  .akne-hero {
    height: auto;
    min-height: 90vh;
    padding: 60px 10px;
  }

  .container-akne {
    padding: 60px 15px;
  }

  .div-petra-akne {
    height: 500px;
    margin-bottom: 20px;
  }

  .paragraph-138 {
    margin-bottom: 20px;
  }

  .podnaslov-akne {
    padding: 60px 15px;
  }

  .section-149 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-111c, .solo-testimonial {
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .section-152 {
    padding: 60px 15px;
  }

  .section-153 {
    padding-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-154 {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-154.no-margin-bottom {
    padding-bottom: 40px;
  }

  .container-401 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .paragraph-147, .paragraph-147._2, .divider-new-black.short, .image-265 {
    margin-bottom: 20px;
  }

  .div-block-1876 {
    flex-direction: column-reverse;
    display: flex;
  }

  .image-267 {
    max-width: 80%;
    margin-bottom: 20px;
  }

  .paragraph-150 {
    font-size: 18px;
  }

  .grid-57b {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .puscica-mm {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .section-155, .section-156 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-157 {
    padding: 60px 15px;
  }

  .div-block-1878 {
    padding-left: 20px;
  }

  .grid-79 {
    display: block;
  }

  .grid-80 {
    flex-direction: column-reverse;
    display: flex;
  }

  .div-block-1879 {
    align-self: flex-start;
  }

  .container-408 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .grid-57c {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .container-411 {
    background-position: 100%;
    height: 300px;
  }

  .grid-81 {
    margin-bottom: 20px;
  }

  .section-158 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-158._2 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .section-159, .column-117, .column-118 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1881 {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .heading-1364 {
    font-size: 30px;
  }

  .container-414 {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-275 {
    max-width: 100%;
  }

  .cta-koza {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-161, .section-162 {
    padding: 60px 15px;
  }

  .puscica-koza {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .section-163 {
    padding: 60px 15px;
  }

  .section-164 {
    padding: 80px 15px;
  }

  .div-block-1882 {
    height: 300px;
  }

  .koza-hero {
    background-image: linear-gradient(93deg, #0000004f, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62346_close-skin.webp");
    background-position: 0 0, 0 0, 50%;
    background-size: auto, auto, cover;
    height: auto;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .section-165 {
    padding: 60px 15px;
  }

  .section-167 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-111d {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .bolecemnestruacije-hero {
    background-image: radial-gradient(circle, #0000004f 37%, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62355_woman-sick.avif");
    background-position: 0 0, 0 0, 50% 100%;
    background-size: auto, auto, cover;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .container-m-h {
    padding: 60px 15px;
  }

  .div-petra-h-m {
    height: 500px;
  }

  .paragraph-161 {
    font-size: 20px;
    line-height: 27px;
  }

  .herbiotic-producta {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .column-84-copy {
    margin-bottom: 40px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .necista-koza-hero {
    background-image: radial-gradient(circle farthest-corner at 50% 50%, #0000004f, transparent), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6235b_necistakoza.avif");
    background-position: 0 0, 0 0, 50%;
    height: auto;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .section-168 {
    padding-bottom: 60px;
  }

  .grid-57d {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    margin-bottom: 0;
    display: block;
  }

  .puscica-necista-koza {
    display: block;
  }

  .grid-88 {
    grid-template-columns: 1fr;
  }

  .petra-full {
    padding-left: 15px;
    padding-right: 15px;
  }

  .petra-full.testo, .petra-full.fitness-2, .petra-full.fitness-2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .paragraph-166 {
    text-align: left;
  }

  .container-411a {
    background-position: 50%;
    height: 300px;
  }

  .section-111f {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .section-154a {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .cta-mm2.sigird {
    padding-left: 15px;
    padding-right: 15px;
  }

  .podnaslov-necista-koza {
    padding: 60px 15px;
  }

  .section-152a {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-81a {
    margin-bottom: 20px;
  }

  .container-414a {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .vcb-hero {
    height: auto;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-vcb {
    padding: 60px 15px;
  }

  .insta-vcb {
    padding-top: 80px;
  }

  .sestava-vcb {
    padding: 50px 15px 20px;
  }

  .vcb-product {
    padding-bottom: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-412a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-152b {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-157a {
    padding: 60px 15px;
  }

  .puscica-vcb {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .grid-91 {
    display: block;
  }

  .section-156a, .section-149a {
    padding-left: 15px;
    padding-right: 15px;
  }

  .izpostavitev-vcb {
    padding: 60px 15px;
  }

  .paragraph-169 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-84c {
    margin-bottom: 0;
  }

  .grid-81b {
    margin-bottom: 20px;
  }

  .div-block-1886 {
    padding: 40px 15px;
  }

  .grid-93 {
    margin-bottom: 20px;
  }

  .ponudba-new-special {
    padding: 80px 15px;
  }

  .container-23a {
    margin-top: 0;
  }

  .container-menopavza {
    padding: 60px 15px;
  }

  .div-block-146v {
    height: 500px;
  }

  .grid-57bc {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .puscica-maca {
    margin-right: auto;
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .puscica-maca.viola {
    margin-right: auto;
    transform: translate(12px)rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .puscica-maca.babyblue {
    transform: translate(12px)rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .section-170 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-163a {
    padding: 60px 15px;
  }

  .maca-hero {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61d88_jajaj.avif");
    background-position: 0 0, 0 0, 70%;
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .container-411ac {
    background-position: 50%;
    height: 300px;
  }

  .natal-hero {
    background-image: radial-gradient(circle, #0000001a 46%, #0000), linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce623b9_pregnant-woman-standing-by-window-2.webp");
    background-position: 0 0, 0 0, 70%;
    height: auto;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-natal, .container-natal {
    padding: 60px 15px;
  }

  .natal-product {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .section-153a {
    padding-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .sestava-natal {
    padding: 50px 15px 0;
  }

  .section-171 {
    padding: 60px 15px;
  }

  .section-172 {
    border-bottom-right-radius: 3rem;
    border-bottom-left-radius: 3rem;
    padding: 60px 15px;
  }

  .container-404a {
    margin-bottom: 20px;
  }

  .heading-1378, .paragraph-177, .heading-1379 {
    text-align: left;
  }

  .section-173 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-175 {
    padding: 60px 15px;
  }

  .divider-new-black-sredina {
    margin-left: auto;
  }

  .divider-new-black-sredina.leva {
    margin-left: 0;
  }

  .section-179 {
    padding: 60px 15px;
  }

  .container-382c {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-180 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .moringa-hero-new {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62205_moringahero.avif");
    background-position: 0 0, 0 0, 75%;
    background-repeat: repeat, repeat, no-repeat;
    background-size: auto, auto, cover;
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .container-moringa {
    padding: 60px 15px;
  }

  .div-block-146n {
    height: 500px;
  }

  .ashwa-hero {
    height: auto;
    min-height: 90vh;
    padding: 60px 10px;
  }

  .container-ashwa-petra {
    padding: 60px 15px;
  }

  .div-block-146as {
    height: 500px;
  }

  .jetra-hero, .viceralna-hero {
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .paragraph-192 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 29px;
  }

  .div-petra-proizvodnja {
    height: 450px;
  }

  .div-petra-proizvodnja.bloat {
    margin-bottom: 20px;
  }

  .blackginger-hero {
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .section-45a {
    padding-top: 60px;
  }

  .container-411bg {
    background-position: 50%;
    height: 300px;
  }

  .container-447 {
    padding-bottom: 60px;
  }

  .heading-menowell-2 {
    font-size: 35px;
    line-height: 43px;
  }

  .section-182 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-111g {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .section-183 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-183.trebuscek {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-286 {
    margin-top: 0;
  }

  .hero-nives {
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .section-111g-2 {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .grid-57fa {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .hero-kids {
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .section-182b {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-26a {
    margin-top: 0;
    padding: 60px 15px;
  }

  .section-111fa {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .d3-hero, .celluvital-hero-2, .hero-premium, .hero-meno {
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .grid-108 {
    grid-template-columns: .5fr;
    display: block;
  }

  .grid-110 {
    text-align: center;
    display: block;
  }

  .section-185 {
    padding: 60px 15px;
  }

  .section-186 {
    padding-left: 0;
    padding-right: 0;
  }

  .hero-cell {
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .section-185f {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-37-copy {
    border-bottom-right-radius: 3rem;
    border-bottom-left-radius: 3rem;
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-mirjana {
    height: 500px;
  }

  .div-mirjana.round {
    height: 450px;
    min-height: auto;
    margin-bottom: 20px;
  }

  .section-187 {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-113 {
    display: block;
  }

  .div-block-1893 {
    margin-bottom: 20px;
  }

  .grid-114 {
    display: block;
  }

  .section-188 {
    border-radius: 3rem;
    padding: 80px 15px;
  }

  .section-189 {
    padding: 80px 15px 60px;
  }

  .grid-115 {
    display: block;
  }

  .container-464 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-111h {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .div-block-1895 {
    height: 500px;
    margin-bottom: 20px;
  }

  .paragraph-206 {
    text-align: center;
  }

  .hero-unibiotic {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61f9c_illustration-internal-organs-is-women-s-body-against-gray.webp");
    background-position: 0 0, 0 0, 80%;
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .paragraph-207 {
    margin-bottom: 0;
  }

  .section-191 {
    padding: 60px 15px;
  }

  .puscica-uni {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .hero-unibioticm {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce61fbc_uni_m.avif");
    background-position: 0 0, 0 0, 75%;
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  ._5korakov2 {
    padding-top: 80px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-24i {
    padding-left: 0;
    padding-right: 0;
  }

  .triki-in-nasveti2 {
    padding: 80px 15px 60px;
  }

  .unibiotic-rezultatm {
    padding: 80px 10px 60px;
  }

  .container-unim {
    padding: 60px 15px;
  }

  .columns-98 {
    text-align: center;
    display: block;
  }

  .div-petra-d3 {
    height: 500px;
    margin-bottom: 20px;
  }

  .div-block-1897 {
    height: 400px;
  }

  .container-414d3 {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .d3-st {
    text-align: center;
  }

  .section-193, .section-194, .section-195 {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-196 {
    padding: 60px 15px;
  }

  .tabs-menu {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .paragraph-217, .heading-1403 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-198 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-163e {
    padding: 60px 15px;
  }

  .section-135u {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-199, .section-200 {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-163f {
    padding: 80px 15px 60px;
  }

  .section-201 {
    padding-bottom: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-202 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .italic-text-28 {
    font-size: 20px;
    line-height: 27px;
  }

  .column-119 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-111dc {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .maca-bolece-hero {
    background-image: radial-gradient(circle, #0000004f 37%, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62355_woman-sick.avif");
    background-position: 0 0, 0 0, 50% 100%;
    background-size: auto, auto, cover;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .maca-st {
    text-align: center;
  }

  .heading-1404 {
    text-align: left;
  }

  .column-120, .column-123, .column-124 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-84a {
    margin-bottom: 0;
  }

  .paragraph-223 {
    margin-bottom: 10px;
  }

  .image-295 {
    display: block;
  }

  .container-bf {
    padding-bottom: 80px;
  }

  .slide-nav-3 {
    flex-direction: column;
    justify-content: center;
    display: block;
    position: static;
  }

  .slider-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-111r {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .bold-text-28 {
    font-size: 35px;
    line-height: 45px;
  }

  .button-new-limit.hercycle.purple {
    min-width: 100%;
  }

  .container-396a.white {
    padding-left: 10px;
    padding-right: 10px;
  }

  .slider-4w {
    padding-left: 25px;
    padding-right: 25px;
  }

  .heading-1405 {
    font-size: 22px;
    line-height: 27px;
  }

  .text-block-43 {
    text-align: center;
    flex: 0 auto;
    justify-content: space-around;
    padding-left: 0;
    padding-right: 5px;
    display: block;
  }

  .section-111t {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .kandida-her-hero {
    height: auto;
    min-height: 90vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .cta-kandida-her {
    padding-left: 15px;
    padding-right: 15px;
  }

  .sestavine-in-opozorilo.space {
    width: auto;
  }

  .sestavine-in-opozorilo.space.brez {
    margin-bottom: 0;
  }

  .grid-57k {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .puscica-bela {
    flex-flow: row;
    margin-left: 15px;
    margin-right: auto;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .div-petra-kandida {
    height: 500px;
  }

  .podnaslov-mozgani {
    padding: 60px 15px;
  }

  .mozgani-hero {
    height: auto;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .container-mo-gani {
    padding: 60px 15px;
  }

  .container-mo-gani.white {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .kje-kandida {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-226.left {
    text-align: left;
  }

  .puscica-kandida {
    display: block;
  }

  .container-kandida, .podnaslov-kandida {
    padding: 60px 15px;
  }

  .container-401a {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .razlogi-kandide {
    padding: 50px 15px 20px;
  }

  .unibiotic-produkt {
    padding-left: 0;
    padding-right: 0;
  }

  .unibiotic-produkt.marg {
    margin-bottom: 0;
  }

  .unibiotic-produkt.koznebolezni, .unibiotic-produkt.intolerance {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-401u {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .container-414u {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-79-q {
    display: block;
  }

  .section-154-u {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .kako-revesje {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-152f {
    padding: 60px 15px;
  }

  .section-156b {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-57e {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .section-testi-copy {
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .section-111y {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .zdrava-jetra-hero {
    background-image: radial-gradient(circle, #0000001a 46%, #0000), linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6246b_zdrava-jetra.webp");
    background-position: 0 0, 0 0, 33%;
    height: auto;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .container-zdrava-jetra {
    padding: 60px 15px;
  }

  .container-345a {
    padding-bottom: 40px;
  }

  .div-block-1881a {
    margin-bottom: 40px;
  }

  ._6-korakov {
    padding-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-117a {
    flex-direction: column-reverse;
    align-items: stretch;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .podnaslov-zdrava-jetra {
    padding: 60px 15px;
  }

  .puscica-jetra {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .kandida-uni-hero {
    height: auto;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-kandida-uni, .container-kandi-uni {
    padding: 60px 15px;
  }

  .section-142a {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-154k {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-175a {
    padding: 60px 15px;
  }

  .dariloob-nakupu {
    padding-bottom: 40px;
  }

  .puscica-rumena {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .image-300 {
    max-width: 100%;
  }

  .insta-d3 {
    margin-top: 0;
    padding-top: 60px;
  }

  .spanje-hero {
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .podnaslov-spanje, .section-175b {
    padding: 60px 15px;
  }

  .knjiga-jetra {
    padding-bottom: 40px;
  }

  .div-block-1903, .div-block-1904, .div-block-1905, .div-block-1906 {
    text-align: center;
  }

  .section-203 {
    padding: 60px 0 0;
  }

  .paragraph-237 {
    font-size: 17px;
    line-height: 30px;
  }

  .ekniga-testo {
    padding-bottom: 60px;
  }

  .grid-131 {
    display: block;
  }

  .ekniga-vcb {
    padding-bottom: 60px;
  }

  .ashwaganda-product-2 {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .puscica-ashw {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .container-ashwa-petra-2 {
    padding: 60px 15px;
  }

  .vcb2-hero {
    height: auto;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-vcb-2 {
    padding: 60px 15px;
  }

  .femcare-hero {
    background-image: radial-gradient(circle farthest-corner at 50% 50%, #0000004f, transparent), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce622ed_akne.avif");
    background-position: 0 0, 0 0, 50%;
    height: auto;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .grid-132 {
    grid-template-columns: 1fr;
  }

  .section-26s {
    margin-top: 0;
    padding-top: 60px;
  }

  .section-204 {
    padding: 60px 25px;
  }

  .section-205 {
    padding-top: 60px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .section-206 {
    padding-bottom: 60px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .section-207, .section-208 {
    padding-top: 60px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .div-block-1907 {
    height: 80px;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .image-309 {
    max-width: 80%;
  }

  .container-394b, .container-394b.marg {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ponudba-new2 {
    padding: 0 15px 60px;
  }

  .section-210 {
    padding: 60px 25px;
  }

  .section-211 {
    padding-top: 60px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .section-212 {
    padding: 60px 25px;
  }

  .sestava-vcb2 {
    padding: 50px 15px 20px;
  }

  .div-petra-vcb {
    height: 500px;
  }

  .container-vcb {
    padding: 60px 15px;
  }

  .vcb-st {
    text-align: center;
  }

  .section-157b {
    padding: 60px 15px;
  }

  .puscica-vcb2 {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .container-412b {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-156c {
    background-size: cover;
    padding-left: 15px;
    padding-right: 15px;
  }

  .puscica-vcb-big {
    display: block;
  }

  .paragraph-242 {
    text-align: center;
    font-size: 17px;
  }

  .heading-1419 {
    text-align: center;
  }

  .container-sily-zgodba {
    padding: 60px 25px;
  }

  .heading-1421 {
    text-align: center;
  }

  .paragraph-243 {
    text-align: center;
    font-size: 17px;
  }

  .paragraph-237a {
    text-align: center;
    font-size: 17px;
    line-height: 30px;
  }

  .div-block-101a {
    margin-bottom: 20px;
    padding-left: 10px;
  }

  .paragraph-144a {
    font-size: 17px;
  }

  .heading-1417a {
    margin-bottom: 20px;
  }

  .div-block-1902b {
    background-position: 50%;
    height: 400px;
  }

  .sestavine-sily2 {
    padding: 60px 25px;
  }

  .paragraph-147b {
    margin-bottom: 20px;
  }

  .grid-91a {
    display: block;
  }

  .heading-1423 {
    text-align: left;
  }

  .section-213 {
    padding: 60px 25px;
  }

  .div-block-1907a {
    height: 1px;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .container-490 {
    padding: 25px;
  }

  .ekniga-vcb2 {
    padding-bottom: 60px;
  }

  .div-block-1911 {
    padding-top: 40px;
  }

  .grid-7a {
    text-align: center;
    margin-bottom: 40px;
  }

  .div-block-1912 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .podnaslov-femcare {
    padding: 60px 15px;
  }

  .nizka-raven {
    padding-top: 50px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-16b {
    padding: 80px 15px 60px;
  }

  .container-401c {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .femcare-zmore {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-149b {
    padding-left: 15px;
    padding-right: 15px;
  }

  .fem-st {
    text-align: center;
  }

  .section-156d {
    padding-bottom: 80px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-171a {
    padding: 60px 15px;
  }

  .container-414c {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .section-156e {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-133 {
    display: block;
  }

  .list-37 {
    text-align: left;
    padding-left: 20px;
  }

  .image-319 {
    display: block;
  }

  .image-320 {
    display: none;
  }

  .mocne-kosti-hero, .holesterol-hero, .liposom-hero {
    height: auto;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .omega3-hero {
    height: auto;
    min-height: 80vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .section-154v {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-157s {
    padding: 60px 15px;
  }

  .grid-134 {
    display: block;
  }

  .sestava-vcb3 {
    padding: 50px 15px 20px;
  }

  .puscica-rdeca {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .section-149v {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-157c {
    padding: 60px 15px;
  }

  .ekniga-vcb3 {
    padding-bottom: 60px;
  }

  .izpostavitev-vcb3 {
    padding: 60px 15px;
  }

  .div-block-1886a {
    padding: 40px 15px;
  }

  .icon-7-black {
    filter: none;
    color: var(--medium-violet-red-2);
    margin-top: 385px;
    margin-left: -9px;
    font-weight: 400;
  }

  .icon-8-black {
    filter: none;
    color: var(--medium-violet-red-2);
    margin-top: 385px;
    margin-right: -9px;
  }

  .div-block-146f {
    height: 500px;
  }

  .sestavine-fem {
    padding-bottom: 20px;
  }

  .section-152c {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-23a-copy {
    margin-top: 0;
  }

  .puscica-vcb2-big {
    display: block;
  }

  .grid-57g {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .ekniga-natal {
    padding-bottom: 60px;
  }

  .grid-131a {
    display: block;
  }

  .section-175c {
    padding: 60px 15px;
  }

  .section-154l {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-175l {
    padding: 60px 15px;
  }

  .section-145a {
    padding-left: 15px;
    padding-right: 15px;
  }

  .liposom-product {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .kaj-je-liposom {
    padding: 60px 15px;
  }

  .grid-57l {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .grid-135 {
    display: block;
  }

  .section-156l {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-79l {
    display: block;
  }

  .puscica-lipo {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .section-156ll {
    padding-bottom: 80px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-79ll {
    display: block;
  }

  .heading-1430, .heading-1431, .heading-1432 {
    margin-top: 40px;
  }

  .section-156h {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-152l {
    padding: 60px 15px;
  }

  .knjiga-jetra-2 {
    padding-bottom: 40px;
  }

  .section-171h, .section-123l {
    padding: 60px 15px;
  }

  .smrt-na-kroznikih {
    padding-bottom: 80px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-57h {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .section-152h, .container-holesterol {
    padding: 60px 15px;
  }

  .kurkumin-hero {
    height: auto;
    min-height: 90vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .greendtox-hero {
    background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62525_greendtox-hero.avif");
    background-position: 0 0, 0 0, 90%;
    height: auto;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-greendtox, .podnaslov-kurkumin {
    padding: 60px 15px;
  }

  .grid-137 {
    grid-template-columns: 2fr .75fr .75fr;
  }

  .section-214 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-250 {
    text-align: center;
  }

  .podnaslov-omega {
    padding: 60px 15px;
  }

  .div-block-1902o {
    height: 400px;
  }

  .grid-57o {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .drop-puscica {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .section-172o {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-215 {
    padding-top: 80px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-144o, .container-386o {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-345o {
    padding: 60px 15px;
  }

  .grid-57o2 {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .puscica-omega {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .ponudba-special {
    padding: 80px 15px;
  }

  .section-145kids, .section-145h {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-1435 {
    font-size: 27px;
  }

  .div-block-1881o {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .div-block-1920 {
    padding-left: 20px;
  }

  .grid-65o {
    margin-bottom: 60px;
    display: block;
  }

  .image-332 {
    max-width: 50px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    display: block;
    transform: rotate(90deg);
  }

  .image-332.flip {
    transform: rotate(-91deg);
  }

  .image-332.atom {
    padding-top: 0;
    transform: rotate(90deg);
  }

  .grid-65o2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr .25fr 1fr .25fr 1fr;
    grid-auto-columns: .25fr;
    display: block;
  }

  .section-16o {
    padding: 60px 15px;
  }

  .heading-1379o {
    text-align: left;
  }

  .image-333, .image-334 {
    margin-bottom: 40px;
  }

  .image-335 {
    max-width: 80%;
    margin-bottom: 20px;
  }

  .section-145hero {
    padding-left: 15px;
    padding-right: 15px;
  }

  .petra-haze {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-greendtox {
    padding: 60px 15px;
  }

  .section-149black {
    padding-left: 15px;
    padding-right: 15px;
  }

  .puscica-green {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .section-113 {
    padding-bottom: 80px;
  }

  .grid-139 {
    display: block;
  }

  .section-182h {
    padding: 80px 15px;
  }

  .miti-o-razstrupljanju {
    padding: 60px 15px;
  }

  .container-29u {
    padding-left: 0;
    padding-right: 0;
  }

  .section-154u {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-401g {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .green-produkt {
    padding-left: 0;
    padding-right: 0;
  }

  .container-414g {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .section-175u {
    padding: 60px 15px;
  }

  .green-st {
    text-align: center;
  }

  .insta-green {
    margin-top: 0;
    padding-top: 60px;
  }

  .container-29s {
    text-align: left;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-101c {
    text-align: center;
  }

  .div-block-146k {
    height: 500px;
  }

  .section-175k {
    padding: 60px 15px;
  }

  .kurkumin-st {
    text-align: center;
  }

  .section-154kk {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-149kk {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-135kk {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .column-114a {
    padding-right: 0;
  }

  .grid-140 {
    display: block;
  }

  .div-block-1924 {
    height: 450px;
  }

  .kurkumin-product {
    padding: 60px 15px;
  }

  .section-154kkk, ._3-mikro-poglavja {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .column-114k {
    text-align: center;
    border-top: 2px solid #c58778;
    padding-top: 40px;
    padding-right: 0;
  }

  .column-115kk {
    text-align: center;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-141, .grid-141a {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid-57kk {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .image-341 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .heading-1439kk {
    text-align: left;
  }

  .section-135koza {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-166a {
    padding: 60px 15px;
  }

  .section-kurkumin-hero {
    padding: 60px 15px 40px;
  }

  .je-kurkumin-primeren {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-342 {
    margin-bottom: 40px;
  }

  .kurkumin-produkt-hero {
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .vnetja-tabuji-hero {
    height: auto;
    min-height: 80vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-tabuji {
    padding: 60px 15px;
  }

  .cta-tabuji {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-401b {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .spremembe-v-vginalni-mikrobioti {
    padding: 50px 15px 20px;
  }

  .section-156f, .poru-i-ph-no-nice {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-tabuji {
    padding: 60px 15px;
  }

  .mikrobiota-se-spreminja {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .puscica-tabuji {
    display: block;
  }

  .tabu-st {
    text-align: center;
  }

  .puscica-tabu-mini {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .grid-142 {
    display: block;
  }

  .heading-1443 {
    text-align: left;
  }

  .image-345 {
    margin-bottom: 40px;
  }

  .grid-101t {
    text-align: center;
  }

  .herbiotic-med-znanimi {
    margin-top: 0;
    padding-top: 60px;
  }

  .section-111j {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .glivicna-hero-2 {
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .container-her-2 {
    padding: 60px 15px;
  }

  .herbiotic-vnetja-2 {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-146h-2 {
    height: 500px;
  }

  .section-26n {
    margin-top: 0;
    padding-top: 60px;
  }

  .section-94a {
    padding: 60px 15px;
  }

  .div-block-146h-3 {
    height: 500px;
  }

  .container-414v {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-her-3 {
    padding: 60px 15px;
  }

  .section-96a {
    padding: 60px 15px 0;
  }

  .section-111k, .section-111w {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .section-95a {
    padding-bottom: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-111l {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .slider-4ab {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-95v {
    padding-bottom: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-94an {
    padding: 60px 15px;
  }

  .glivicna-hero-3, .hero-cell-miti {
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .section-48a {
    border-radius: 3rem;
  }

  .grid-57o3 {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .section-191h {
    padding: 60px 15px;
  }

  .ashwa-produkt-hero {
    background-position: 0%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .ekskluzivni-paketi.fem {
    margin-left: -15px;
    margin-right: -15px;
  }

  .container-ashwa_ext {
    padding: 60px 15px;
  }

  .div-block-146ext {
    height: 500px;
  }

  .ashwa-ksm-66 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-135ext {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-1934 {
    height: 500px;
  }

  .puscica-ash-ext {
    margin-left: 10px;
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .image-350 {
    display: none;
  }

  .grid-146 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid-147 {
    grid-template-rows: auto auto;
    grid-template-columns: 1.25fr;
  }

  .grid-147.no-margin-bottom, .grid-148, .grid-146a {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1942 {
    width: 90vw;
    height: 90vw;
    top: 3%;
    left: -41%;
  }

  .div-block-1942a {
    width: 80vw;
    height: 80vw;
    right: auto;
  }

  .hero-omega-kids {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ae1_kids-omegahero.webp");
    background-position: 0 0, 60%;
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .container-malcek {
    padding-left: 15px;
    padding-right: 15px;
  }

  .icon-9 {
    margin-left: 0;
  }

  .icon-10 {
    margin-right: 0;
  }

  .section-44a {
    padding: 20px 15px;
  }

  .petra-omega-kids {
    padding-left: 0;
    padding-right: 0;
  }

  .puscica-kids-omega {
    display: block;
  }

  .column-126 {
    text-align: center;
  }

  .section-214k {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-215a {
    padding-top: 80px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-345k {
    padding: 60px 15px;
  }

  .div-block-1902o2 {
    height: 400px;
  }

  .section-133kids {
    padding-left: 15px;
    padding-right: 15px;
  }

  .ponudba-posamezna {
    padding: 80px 15px;
  }

  .section-125r2 {
    padding: 60px 15px;
  }

  .container-498 {
    margin-bottom: 10px;
  }

  .suhe-oci-hero {
    background-image: radial-gradient(circle farthest-corner at 50% 50%, #0000004f, transparent), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce622ed_akne.avif");
    background-position: 0 0, 0 0, 50%;
    height: auto;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .div-block-146f2 {
    height: 500px;
  }

  .container-414c2 {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .section-159f {
    padding-left: 0;
    padding-right: 0;
  }

  .sestavine-fem-2 {
    padding-bottom: 20px;
  }

  .container-401c2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .najpogostej-i-vzroki {
    padding-top: 50px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .podnaslov-femcare-2 {
    padding: 60px 15px;
  }

  .femcare-zmore-2 {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-16b2 {
    padding: 80px 15px 60px;
  }

  .bolece-menstruacije-hero {
    background-image: radial-gradient(circle farthest-corner at 50% 50%, #0000004f, transparent), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce622ed_akne.avif");
    background-position: 0 0, 0 0, 50%;
    height: auto;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .section-123r-2 {
    padding: 60px 15px;
  }

  .grid-57n {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .section-153n {
    padding-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-154n {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .neredne-menstruacije-hero {
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-neredne-menst {
    padding: 60px 15px;
  }

  .div-block-146f3 {
    height: 500px;
  }

  .section-171a2 {
    padding: 60px 15px;
  }

  .section-44a2 {
    text-align: center;
    padding: 60px 15px 20px;
  }

  .container-345k-2 {
    padding: 60px 15px;
  }

  .div-block-1878a {
    padding-left: 20px;
  }

  .zivila-v-pomoc {
    padding-top: 60px;
  }

  .section-88a {
    padding-top: 0;
  }

  .columns-101 {
    margin-bottom: 0;
  }

  .grid-148a {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid-147b {
    grid-template-rows: auto auto;
    grid-template-columns: 1.25fr;
  }

  .image-360 {
    margin-bottom: 40px;
  }

  .grid-148c {
    flex-direction: column-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    display: flex;
  }

  .section-173a {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-57o-copy {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .heading-1456 {
    text-align: left;
  }

  .section-133a2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-414m {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .section-91a {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-maca-purple {
    padding: 60px 15px;
  }

  .puscica-menstr {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .puscica-menstr-big {
    display: block;
  }

  .column-97a {
    border-left-style: none;
    padding-top: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1942c {
    width: 90vw;
    height: 90vw;
    top: 0%;
    left: 0%;
  }

  .div-block-1942d {
    width: 80vw;
    height: 80vw;
    right: 0;
  }

  .grid-148a2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .column-98a {
    padding-left: 0;
    padding-right: 0;
  }

  .gumb-sticky-naroci {
    bottom: 1%;
  }

  .gumb-sticky-naroci.arrow {
    left: auto;
    right: 2%;
    inset: 3% 5px auto auto;
  }

  .faq {
    padding: 0;
  }

  .faq.white {
    padding-left: 10px;
    padding-right: 10px;
  }

  .faq.white.nomargin {
    padding: 80px 15px;
  }

  .faq.antiage, .faq.moski {
    padding-bottom: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .faq.nives {
    padding-left: 10px;
    padding-right: 10px;
  }

  .faq.magnezij, .faq.maca, .faq.vcb, .faq.meno-bloat, .faq.bloat {
    padding-bottom: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .faq.black {
    padding: 60px 10px;
  }

  .vec-mali {
    width: 15px;
    padding-top: 10px;
  }

  .paragraph-265 {
    padding-right: 20px;
  }

  .div-block-158a {
    align-items: flex-end;
    padding-right: 0;
  }

  .bold-text-31 {
    font-size: 19px;
  }

  .social-proof {
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 15px;
  }

  .social-proof.fitness {
    padding-top: 0;
  }

  .social-proof.pink.tt, .social-proof.pink.bloat {
    padding-top: 80px;
  }

  .social-proof.pink.femcare, .social-proof.pink.menowell, .social-proof.pink.magnesium, .social-proof.pink.msm-tt {
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .social-proof.plosk-trebuscek, .social-proof.fitness, .social-proof.hujsanje {
    padding-top: 0;
  }

  .container-500 {
    margin-top: 20px;
    padding: 80px 15px 60px;
  }

  .container-500.white, .container-500.transparent {
    margin-top: 0;
  }

  .container-500.transparent.oval {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .container-500.deep-pink, .container-500.roza, .container-500.white {
    margin-top: 0;
  }

  .container-500.white.oval {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .container-500.white-copy {
    margin-top: 0;
  }

  .div-block-1877-2 {
    display: block;
  }

  .div-block-1948 {
    flex-direction: column-reverse;
    display: flex;
  }

  .heading-1359b {
    margin-bottom: 10px;
  }

  .money-back {
    padding-top: 0;
    padding-bottom: 0;
  }

  .money-back.margin {
    padding-left: 10px;
    padding-right: 10px;
  }

  .money-back.bf {
    padding-top: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .money-back.ovary, .money-back.no-margin.tt-femcare, .money-back.no-margin.menowell, .money-back.no-margin.magmnesium {
    padding-left: 15px;
    padding-right: 15px;
  }

  .money-back.rumena {
    padding-left: 10px;
    padding-right: 10px;
  }

  .money-back.hair {
    padding-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .money-back.herbiotic {
    margin-bottom: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .money-back.hair-copy {
    padding-bottom: 100px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .money-back.hair-copy.no-margin-down {
    padding-bottom: 0;
  }

  .money-back.ashwa {
    padding-bottom: 100px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .money-back.zima {
    padding-left: 10px;
    padding-right: 10px;
  }

  .money-back.plosk-trebuscek {
    padding-bottom: 100px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .money-back.antiage, .money-back.moski {
    padding: 20px 10px 100px;
  }

  .money-back.nives {
    padding-left: 15px;
    padding-right: 15px;
  }

  .money-back.magnezij, .money-back.maca {
    padding: 20px 10px 100px;
  }

  .money-back.hujsanje {
    padding: 20px 10px 80px;
  }

  .money-back.vcb, .money-back.meno-bloat {
    padding: 20px 10px 100px;
  }

  .money-back.uni {
    padding: 0 10px 100px;
  }

  .money-back.celluvital, .money-back.bloat {
    padding: 20px 10px 100px;
  }

  .money-back.slimb, .money-back.dreamshape {
    padding-top: 60px;
  }

  .money-back.f8dade {
    padding-left: 5px;
    padding-right: 5px;
  }

  .money-back.truebronze, .money-back.vitalheart {
    padding-top: 60px;
  }

  .money-back.no-margin {
    padding-left: 10px;
    padding-right: 10px;
  }

  .fb-comment-bubble {
    padding: 10px 7px 10px 15px;
  }

  .fb-comment-text {
    font-size: 16px;
  }

  .fb-comment-name {
    margin-bottom: 3px;
    font-size: 16px;
  }

  .fb-avatar {
    min-width: 20px;
    max-width: 40px;
    margin-right: 2%;
  }

  .column-127 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-367 {
    display: block;
  }

  .image-368 {
    display: none;
  }

  .image-369 {
    margin-bottom: 20px;
    margin-left: 0;
  }

  .ig-haze {
    padding: 60px 10px;
  }

  .ig-haze.rumena {
    padding-bottom: 0;
  }

  .container-401l {
    padding-top: 65px;
    padding-bottom: 70px;
  }

  .section-191a {
    padding: 60px 15px 0;
  }

  .container-401z {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .heading-1415a {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-212a {
    padding: 60px 25px 0;
  }

  .section-205a {
    padding-top: 60px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .social-proof-story {
    padding-top: 60px;
    padding-bottom: 0;
    padding-left: 15px;
  }

  .paragraph-237b {
    font-size: 17px;
    line-height: 30px;
  }

  .content-advertorial {
    padding: 60px 0;
  }

  .column-128 {
    display: none;
  }

  .hero-herbiotic {
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .div-petra-proizvodnja-2 {
    height: 450px;
  }

  .column-129 {
    display: none;
  }

  .footer-advertorial {
    padding-top: 40px;
  }

  .menu-advertorial {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .div-block-1907adv {
    height: 1px;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .column-130, .column-131 {
    padding-right: 10px;
  }

  .div-block-1907adv-2 {
    height: 1px;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .div-block-178-adv-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .section-203a {
    padding: 0;
  }

  .image-400 {
    display: none;
  }

  .bold-text-32 {
    font-size: 10vw;
  }

  .image-401 {
    display: block;
  }

  .skinlux-hero {
    background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce626f5_skin-hero2.avif");
    background-position: 0 0, 0 0, 75%;
    height: auto;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-skinlux {
    padding: 60px 15px;
  }

  .petra-skinlux {
    height: 500px;
  }

  .container-401skin {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .skinlux-produkt {
    padding-left: 0;
    padding-right: 0;
  }

  .skinlux-produkt._2 {
    padding-top: 0;
  }

  .skinlux-produkt.margin {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-414skin {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .sestava-skinlux {
    padding: 50px 15px 60px;
  }

  .section-171b, .container-skinlux {
    padding: 60px 15px;
  }

  .ko-ne-te-ave {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-156u {
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-402 {
    display: none;
  }

  .section-152s {
    padding: 60px 15px 0;
  }

  .image-404, .image-405 {
    display: block;
  }

  .button-4 {
    min-width: 130px;
    padding: 8px;
  }

  .button-4.hercycle.w--current {
    background-color: #fb7899;
  }

  .ovarycare-hero {
    height: auto;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-ovarycare {
    padding: 60px 15px;
  }

  .div-block-146o {
    height: 500px;
  }

  .container-414o {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-401o {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .div-block-1881c {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .pco-pcos {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-501 {
    padding: 40px 15px 15px;
  }

  .puscica-oval-srednja {
    backface-visibility: hidden;
    margin-left: 15px;
    margin-right: auto;
    display: block;
    transform: rotate(90deg);
  }

  .puscica-oval-srednja.babyblue {
    margin-right: auto;
  }

  .grid-57v {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .grid-57v.margin {
    margin-bottom: 80px;
  }

  .ovarycare-sestavine {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-57s {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .ovary-komu {
    padding-bottom: 40px;
  }

  .ovary-razlika {
    padding-left: 15px;
    padding-right: 15px;
  }

  .column-114b {
    padding-right: 0;
  }

  .div-block-1960.puscica {
    flex-direction: column;
    align-items: center;
    display: block;
    transform: none;
  }

  .heading-1463 {
    margin-top: 40px;
    margin-bottom: 20px;
  }

  .container-401w {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .ig-haze-2 {
    padding: 60px 10px;
  }

  .grid-57a2 {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  ._2-osnovna-koraka {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .ovary-st {
    font-size: 30vw;
  }

  .ovary-st.pink {
    font-size: 27vw;
  }

  .ovary-st.leva {
    text-align: left;
  }

  .pcos-skupno {
    padding: 80px 15px 60px;
  }

  .pcos-ni-ozdravljiv {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-217 {
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-503 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-1963 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .div-block-1965 {
    margin-bottom: 40px;
    padding-top: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-1966 {
    width: 180px;
    top: -19px;
  }

  .div-block-1967 {
    width: 120px;
  }

  .div-block-1968 {
    width: 160px;
  }

  .space {
    width: 5vw;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-1969 {
    padding-top: 0;
  }

  .pco-vs-pcos {
    padding: 50px 15px 60px;
  }

  .columns-103 {
    display: block;
  }

  .velik-naslov {
    font-size: 40vw;
  }

  .velik-naslov.rosy-brown {
    font-size: 30vw;
  }

  .grid-151, .container-491b-mobile {
    display: block;
  }

  .container-491b-comp {
    display: none;
  }

  .heading-1469 {
    color: var(--purple);
    text-align: center;
    font-family: Caveat, sans-serif;
    font-size: 45px;
    font-weight: 700;
    line-height: 1;
  }

  .heading-1469a {
    color: var(--rosy-brown);
    text-align: center;
    font-family: Caveat, sans-serif;
    font-size: 45px;
    font-weight: 700;
    line-height: 1;
  }

  .columns-104 {
    display: block;
  }

  .grid-57j {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .columns-105 {
    flex-direction: column-reverse;
    display: flex;
  }

  .list-41 {
    padding-left: 20px;
  }

  .div-block-1973 {
    margin-bottom: 60px;
  }

  .heading-1470 {
    text-align: left;
  }

  .column-132 {
    margin-bottom: 100px;
  }

  .divider-smoke {
    margin-bottom: 60px;
  }

  .section-191v {
    padding: 60px 15px 0;
  }

  .cta-fitness {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62760_fitness-cta.avif");
    background-position: 0 0, 30%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-petra-fitness {
    height: 500px;
    margin-bottom: 20px;
  }

  .container-thomas {
    height: 400px;
  }

  .background-video-2 {
    border-radius: 10px;
    flex-wrap: nowrap;
    height: 500px;
    display: block;
  }

  .div-block-1979 {
    object-fit: fill;
    max-width: 280px;
    height: auto;
    padding-top: 60px;
    display: block;
    overflow: visible;
  }

  .div-block-1980 {
    margin-bottom: 20px;
  }

  .container-23b {
    margin-top: 0;
    padding: 40px 20px 20px;
  }

  .div-block-1981 {
    padding-bottom: 40px;
  }

  .heading-1474 {
    text-align: center;
  }

  .bg-fitness-hero {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62795_bg-fitness-hero.avif");
    background-position: 0 0, 0 0, 30%;
    height: auto;
    min-height: 85vh;
    padding: 60px 10px;
  }

  .div-block-1924a {
    height: 450px;
  }

  .div-block-1982 {
    padding: 40px 10px;
  }

  .section-218 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .background-video-3 {
    height: 351px;
  }

  .div-block-1984 {
    width: 281px;
  }

  .grid-153 {
    grid-template-columns: 1.5fr;
    justify-items: center;
  }

  .section-153s {
    padding-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-295a {
    display: block;
  }

  .cta-tikotok {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62760_fitness-cta.avif");
    background-position: 0 0, 30%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .glivicna-tiktok-hero {
    height: auto;
    min-height: 90vh;
    padding: 60px 10px;
  }

  .podnaslov-tiktok {
    padding: 60px 15px;
  }

  .podnaslov-tiktok.herbiotic {
    background-image: linear-gradient(#0000, #bb656c);
    padding-top: 50px;
    padding-bottom: 40px;
  }

  .podnaslov-tiktok.vnetja {
    background-image: linear-gradient(#0000, #efacbd);
    padding-top: 50px;
    padding-bottom: 40px;
  }

  .podnaslov-tiktok.vnetja.zima {
    background-image: linear-gradient(#0000, #bcbcbc);
  }

  .podnaslov-tiktok.herbiotic-new {
    background-image: none;
    padding-top: 50px;
    padding-bottom: 40px;
  }

  .div-block-1988 {
    padding: 60px 20px;
  }

  .div-block-1988._2 {
    background-image: linear-gradient(#fd8bad, #fff0);
    padding-top: 10px;
  }

  .div-block-1988._2.zima {
    background-image: linear-gradient(#0a1e5c, #fff0);
  }

  .grid-154 {
    background-image: linear-gradient(#0000 84%, #f5d9dd 98%);
    display: block;
  }

  .grid-154.vnetje {
    background-image: linear-gradient(#0000 84%, #fef55e 98%);
  }

  .grid-154.vnetje.zima {
    background-image: linear-gradient(#0000 84%, #d2e4ff 98%);
  }

  .tiktok-st.hujsanje {
    font-size: 160px;
    line-height: 1;
  }

  .tiktok-st.kozmetika, .tiktok-st.revitalux, .tiktok-st.beeyoung, .tiktok-st.viola, .tiktok-st.skrlatna, .tiktok-st.black {
    font-size: 2rem;
  }

  .section-103t.deep-pink {
    padding-top: 80px;
  }

  .section-103t.deep-pink.oval {
    border-top-left-radius: 4rem;
    border-top-right-radius: 4rem;
  }

  .section-103t.melazma, .section-103t.blue, .section-103t.magnezij, .section-103t.hujsanje, .section-103t.pms, .section-103t.uni, .section-103t.magnezij-zenska {
    padding-top: 80px;
  }

  .herbiotic-vnetja-tt {
    padding-bottom: 80px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-1989 {
    margin-left: -15px;
    padding-left: 0;
  }

  .section-172tt {
    background-color: #f5d9dc;
    padding-top: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-1987a {
    height: 600px;
  }

  .paragraph-175uu {
    text-align: left;
  }

  .grid-154a {
    display: block;
  }

  .div-block-1987b {
    height: 600px;
  }

  .puscica-tt-herbiotic {
    display: block;
  }

  .sos-koraki {
    padding: 0 15px;
  }

  .sos-koraki.rumena {
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .sos-koraki.herbiotic {
    padding-top: 80px;
  }

  .sos-koraki.femcare {
    border-radius: 3rem;
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .sos-koraki.melazma {
    padding-top: 80px;
  }

  .text-span-75.left {
    text-align: left;
  }

  .container-401i {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .section-219 {
    height: 500px;
  }

  .container-433b {
    text-align: left;
  }

  .estrogenski-trebuscek-hero {
    height: auto;
    min-height: 90vh;
    padding: 60px 10px;
  }

  .podnaslov-obroc {
    padding: 60px 15px;
  }

  .section-122a {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-122a.body {
    background-image: linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627c0_332y.avif"), linear-gradient(#2e2e90, #232363);
    background-position: 0 0, 0%, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, cover, auto;
    background-attachment: scroll, scroll, scroll;
  }

  .paket-adijo-trebuscek {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-414mn {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1988y {
    padding: 60px 20px;
  }

  .section-172m {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-123p {
    padding: 60px 15px;
  }

  .grid-155 {
    flex-direction: column-reverse;
    grid-template-columns: 1.5fr;
    display: flex;
  }

  .div-block-1990 {
    margin-left: -15px;
    margin-right: -15px;
  }

  .image-429 {
    padding-bottom: 60px;
  }

  .section-179p, .section-123a {
    padding: 60px 15px;
  }

  .section-145p {
    padding-top: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .ovarycare-produkt-hero {
    background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627de_BP-1.webp");
    background-position: 0 0, 0 0, 50%;
    height: auto;
    min-height: 75vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .ovary-ucinki {
    padding: 60px 15px 40px;
  }

  .div-block-1992 {
    margin-left: -15px;
    margin-right: -14px;
  }

  .div-block-1992.margin {
    margin-bottom: 40px;
  }

  .ovarycare-primeri {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .thomas-hero {
    height: auto;
    min-height: 82vh;
    padding: 60px 10px;
  }

  .div-thomas {
    height: 500px;
    min-height: auto;
    margin-bottom: 20px;
  }

  .section-152t {
    padding: 60px 15px 0;
  }

  .section-176b {
    padding: 80px 15px;
  }

  .container-411t {
    background-position: 50%;
    height: 300px;
  }

  .div-block-149t {
    height: 500px;
  }

  .cta-fitness-thomas {
    padding-left: 15px;
    padding-right: 15px;
  }

  .thomas-bg, .container-thomas-2 {
    height: 500px;
  }

  .paragraph-277 {
    margin-bottom: 60px;
  }

  .div-block-1993 {
    margin-bottom: 40px;
  }

  .focusplus-hero {
    background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce627ec_focusplus-hero.webp");
    background-position: 0 0, 0 0, 50%;
    height: auto;
    min-height: 90vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .walsh-heading-regular-2 {
    font-size: 1.2em;
    line-height: 1.2;
  }

  .walsh-stats-number-large-2, .walsh-stats-number-large-2.meno {
    font-size: 5em;
  }

  .walsh-center-col-2 {
    background-position: 50%;
    background-size: contain;
    padding: 40px 0 0;
    font-size: 18px;
  }

  .walsh-main-grid-2 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .walsh-container-2 {
    flex: 0 auto;
    width: 100%;
  }

  .walsh-main-grid-2-meno {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .container-5001 {
    margin-top: 0;
    padding: 60px 15px 30px;
  }

  .fokus-grafika {
    padding: 60px 15px 40px;
  }

  .podnaslov-focus {
    padding: 60px 15px;
  }

  .focus-razlika {
    padding-left: 15px;
    padding-right: 15px;
  }

  .focus-sestavine {
    padding-bottom: 40px;
  }

  .grid-571 {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .grid-571.left {
    text-align: left;
  }

  .stres-nas-dela-neumne {
    padding: 0 15px 60px;
  }

  .znanstvena-fantastika {
    padding-left: 15px;
    padding-right: 15px;
  }

  .vse-o-nootropikih {
    padding: 0 15px 60px;
  }

  .potencial-sposobnosti {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .fokus-pristnost-zbranost {
    padding: 0 15px 60px;
  }

  .kaj-lahko-pricakujem {
    padding-left: 15px;
    padding-right: 15px;
  }

  .petra-fokus {
    height: 500px;
  }

  .column-114o {
    padding-right: 0;
  }

  .puscica-orange {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .text-span-78 {
    line-height: 1.5;
  }

  .fokus-slika {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-501a {
    padding: 15px;
  }

  .container-501a.black {
    padding-top: 40px;
  }

  .image-435 {
    margin-bottom: 40px;
  }

  .skinlux-produkt-hero {
    background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#00000008, #00000008), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6281e_Skin-hero2.webp");
    background-position: 0 0, 0 0, 50%;
    background-size: auto, auto, auto 130%;
    height: auto;
    min-height: 85vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .container-skin {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-skin {
    width: 100%;
    font-size: 12vw;
    line-height: 1;
  }

  .container-414skin2 {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .petra-skinlux-2 {
    height: 500px;
  }

  .akcija-banner {
    padding-left: 0;
    padding-right: 0;
  }

  .container-482a {
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-1487 {
    font-size: 6vw;
    line-height: 1.2;
  }

  .bloataid-hero {
    height: auto;
    min-height: 90vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .podnaslov-bloataid {
    padding: 60px 15px 0;
  }

  .kljuc-do-zdrave-prehrane {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-bloataid {
    padding: 60px 15px;
  }

  .container-501c {
    padding: 20px 15px;
  }

  .section-172a {
    padding: 60px 15px;
  }

  .image-451 {
    bottom: auto;
  }

  .ucinkovita-prebava {
    padding: 0 15px 60px;
  }

  .ucinkovita-prebava.intolerance {
    padding-bottom: 40px;
  }

  .div-block-1996 {
    padding: 10px;
  }

  .section-84fa {
    padding-top: 0;
    padding-bottom: 40px;
  }

  .paragraph-84d {
    margin-bottom: 40px;
  }

  .bloataid-razlika {
    padding-left: 15px;
    padding-right: 15px;
  }

  .column-114d {
    padding-right: 0;
  }

  .zakaj-pride-do-pomanjkanja {
    padding: 80px 15px 60px;
  }

  .zakaj-pride-do-pomanjkanja.trebuscek {
    padding-top: 80px;
  }

  .image-417a {
    max-width: 80%;
  }

  .marker-babyblue {
    line-height: 1.3;
  }

  .container-414b {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-414b.herbiotic {
    background-position: 40%;
  }

  .container-414b.intolerance {
    margin-bottom: 80px;
  }

  .grid-36d {
    flex-direction: column-reverse;
    display: flex;
  }

  .paragraph-118b {
    margin-bottom: 0;
  }

  .heading-1498 {
    margin-bottom: 40px;
  }

  .image-451a {
    bottom: -27px;
  }

  .text-block-47 {
    font-size: 3vw;
    line-height: 1.5;
  }

  .image-453 {
    width: 8vw;
  }

  .div-block-1998 {
    bottom: -22%;
    right: 0%;
  }

  .container-5006 {
    padding-top: 3px;
    padding-bottom: 6px;
  }

  .motnje-pozornosti-hero {
    background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce628e6_motnjepozornosti-hero.avif");
    background-position: 0 0, 0 0, 45%;
    height: auto;
    min-height: 90vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .ivljenje-z-zakamuflirano {
    padding-left: 15px;
    padding-right: 15px;
  }

  .quick-stack-2 {
    padding: 0;
  }

  .ivimo-v-norem-asu {
    padding: 0 15px 60px;
  }

  .kaj-mora-vedeti {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

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

  .podnaslov-focus-motnje {
    padding: 60px 15px;
  }

  .vse-o-nootropikih-copy {
    padding: 60px 15px 0;
  }

  .image-456 {
    margin-bottom: 40px;
  }

  .prikrita-motnja-hero {
    background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce628e5_prikritemotnje-hero.avif");
    background-position: 0 0, 0 0, 85% 0;
    height: auto;
    min-height: 90vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .pogovoriva-se-o {
    padding: 80px 15px 0;
  }

  .heading-1500a {
    margin-bottom: 60px;
  }

  .kozne-bolezni-hero {
    background-image: radial-gradient(circle farthest-corner at 50% 50%, #0000004f, transparent), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce628d4_prikrita-motnja-hero3.avif");
    background-position: 0 0, 0 0, 50%;
    height: auto;
    min-height: 90vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .kako-ti-koza-pokaze {
    padding: 80px 15px 0;
  }

  .kako-in-na-kaj-te-tvoja-koza {
    padding: 60px 15px;
  }

  .zelu-suha-koza {
    padding: 80px 15px 0;
  }

  .skrivnostno-zivljenje {
    padding: 60px 15px 40px;
  }

  .container-433c.hair {
    margin-bottom: 60px;
  }

  .container-433c.ashwa {
    margin-bottom: 0;
  }

  .container-501v {
    padding: 40px 15px 15px;
  }

  .container-414f {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-401h {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .tretji-korak {
    padding-top: 80px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .drugi-korak {
    padding-bottom: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-401e {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container-401e.white.oval {
    padding-left: 10px;
    padding-right: 10px;
  }

  .kozne-bolezni-hero-moski {
    background-image: radial-gradient(circle farthest-corner at 50% 50%, #0000004f, transparent), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce628d4_prikrita-motnja-hero3.avif");
    background-position: 0 0, 0 0, 50%;
    height: auto;
    min-height: 90vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .grid-140a {
    display: block;
  }

  .prvi-korak {
    padding: 80px 15px 60px;
  }

  .quick-stack-3 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container-5009 {
    margin-bottom: 40px;
  }

  .puscica-viola {
    margin-right: auto;
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .container-501g {
    margin-top: 0;
    margin-bottom: 80px;
    padding: 40px 15px 15px;
  }

  .container-501g.intolerance {
    margin-top: 80px;
  }

  .paragraph-289 {
    margin-bottom: 40px;
  }

  .vnetje-mehurja-hero {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62929_10a1acbb601e63e6bf09da5defab4798_hero-vnetje3.avif");
    background-position: 0 0, 0 0, 20%;
    background-size: auto, auto, cover;
    height: auto;
    min-height: 90vh;
    padding: 60px 10px;
  }

  .tiktok-testimonial {
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .sestavine-bloat.round {
    border-radius: 1.51rem;
  }

  .quick-stack-4 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .image-463 {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .flex-block {
    flex-direction: column;
    align-items: flex-start;
  }

  .heading-1504 {
    word-break: normal;
  }

  .div-block-1945a {
    border-radius: 3rem 3rem 0 0;
  }

  .div-block-1945a.zima {
    background-position: 40% 30%;
  }

  .section-219v {
    height: 500px;
  }

  .sos-koraki-vnetja {
    padding-bottom: 40px;
  }

  .grid-571a {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .herbiotic-product-3 {
    padding: 80px 15px;
  }

  .div-block-1987a-copy, .div-block-1987c {
    height: 600px;
  }

  .section-219va {
    height: 500px;
  }

  .hair-hero {
    height: auto;
    min-height: 90vh;
    padding: 60px 10px;
  }

  .kaj-se-dogaja-z-lasmi {
    padding: 80px 15px 60px;
  }

  .div-block-1987u {
    background-position: 50% 0;
  }

  .background-video-5 {
    flex: 0 auto;
    width: 100%;
    height: 100%;
  }

  .cell-11 {
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .div-block-2004 {
    height: 120svw;
  }

  .quick-stack-6 {
    padding: 0;
  }

  .heading-1506 {
    font-size: 35px;
  }

  .column-134 {
    padding-left: 0;
    padding-right: 0;
  }

  .biotin {
    padding: 80px 15px 60px;
  }

  .container-501f {
    margin-top: 0;
    margin-bottom: 80px;
    padding: 40px 15px 15px;
  }

  .hairformula {
    padding: 60px 15px 40px;
  }

  .skrivnost-dolgolask {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-57a3 {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .iz-cesa-so-lasje {
    padding: 80px 15px 40px;
  }

  .hair-st {
    text-align: left;
    -webkit-text-stroke-width: 1px;
    font-size: 30vw;
  }

  .heading-neon {
    -webkit-text-stroke-width: 1px;
    font-size: 14svw;
  }

  .heading-neon.left {
    font-size: 10svw;
  }

  .heading-neon.medium.black {
    font-size: 11svw;
    line-height: 1.3;
  }

  .puscica-red {
    margin-left: 10px;
    margin-right: auto;
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .text-span-81 {
    font-size: 15svw;
  }

  .puscica-white {
    margin-left: 10px;
    margin-right: auto;
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .quick-stack-8 {
    margin-bottom: 40px;
    padding: 0;
  }

  .paragraph-295 {
    margin-bottom: 60px;
  }

  .napihnjen-trebuscek-hero {
    background-image: radial-gradient(circle farthest-corner at 50% 50%, #0000004f, transparent), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62941_lboat2hero.avif");
    background-position: 0 0, 0 0, 50%;
    height: auto;
    min-height: 90vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .zakaj-vsi-govorijo-o-crevesju {
    padding-top: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .boli-cudno-izgleda {
    padding: 80px 15px 0;
  }

  .vrste-prebavnih-encimov {
    padding: 0 15px 60px;
  }

  .kako-poteka-prebava {
    padding: 80px 15px;
  }

  .image-466 {
    order: 1;
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .quick-stack-9 {
    text-align: center;
    padding: 0;
  }

  .div-nives {
    height: 450px;
  }

  .div-nives.round {
    margin-bottom: auto;
  }

  .grid-28a {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .intoleranca-hero {
    background-image: radial-gradient(circle farthest-corner at 50% 50%, #0000004f, transparent), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62953_intolerance-hero.avif");
    background-position: 0 0, 0 0, 50%;
    height: auto;
    min-height: 90vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .heading-1511 {
    margin-bottom: 60px;
  }

  .eliminacijska-dieta {
    padding: 0 15px;
  }

  .vrste-intoleranc {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .container-345b {
    padding-bottom: 0;
  }

  .section-145t {
    padding-left: 15px;
    padding-right: 15px;
  }

  .puscica-pastelyellow {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .container-380d {
    padding-bottom: 80px;
  }

  .hero-herbiotic-23 {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62969_CARNIUMBOTANICALS2290wide.avif");
    background-position: 0 0, 0 0, 77%;
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .heading-herbiotic {
    font-size: 35px;
    line-height: 43px;
  }

  .paragraph-herbiotic {
    font-size: 20px;
    line-height: 27px;
  }

  .div-block-1987f {
    height: 600px;
  }

  .div-block-1987f._2 {
    border-bottom-left-radius: 0;
  }

  .div-block-1987f._3 {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .div-block-1987h, .section-219h {
    height: 500px;
  }

  .glivicna-tiktok-hero-new {
    height: auto;
    min-height: 90vh;
    padding: 60px 10px;
  }

  .div-block-1987k {
    height: 600px;
  }

  .grid-154h {
    background-image: linear-gradient(#0000 44%, #f5d9dd 98%);
    display: block;
  }

  .heading-1514 {
    font-size: 15vw;
  }

  .ig-babyblue {
    text-align: left;
    padding: 60px 10px;
  }

  .ig-babyblue.pink {
    padding-top: 80px;
  }

  .ig-babyblue.melazma {
    padding-top: 80px;
    padding-left: 0;
    padding-right: 0;
  }

  .ig-babyblue.pms {
    padding-top: 80px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-1988h {
    padding: 60px 20px;
  }

  .grid-154j {
    display: block;
  }

  .section-172tt2 {
    background-color: #f5d9dc;
    background-image: linear-gradient(#0000, #f08791);
    padding: 80px 15px 0;
  }

  .container-433l {
    text-align: left;
  }

  .herbiotic-vnetja-tt2 {
    padding-bottom: 80px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-1337g {
    font-size: 14vw;
  }

  .divider-new-pink-sredina {
    margin-left: auto;
  }

  .heading-1459a {
    text-align: left;
  }

  .heading-1459a.deep-pink, .heading-1459a.brown, .heading-1459a.center {
    text-align: center;
  }

  .heading-1515 {
    font-size: 11vw;
  }

  .heading-1515.blue {
    font-size: 12vw;
  }

  .heading-1516, .heading-168t {
    font-size: 13vw;
  }

  .heading-1390t {
    font-size: 8vw;
  }

  .heading-herbiotic-2 {
    width: 100%;
    font-size: 12.5vw;
    line-height: 1.3;
  }

  .bold-text-33 {
    font-size: 13vw;
  }

  .section-93k {
    padding-top: 60px;
  }

  .section-228 {
    background-image: url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62976_CARNIUMBOTANICALS0038.avif"), linear-gradient(to bottom, transparent, #d2888eb5), radial-gradient(circle farthest-corner at 50% 50%, var(--pink), transparent);
    background-position: 50% 100%, 0 0, 0 0;
    background-repeat: no-repeat, repeat, repeat;
    background-size: 35rem, auto, auto;
    padding: 40px 15px 220px;
  }

  .section-228.tt-bloat {
    padding-bottom: 0;
  }

  .section-228.femcare, .section-228.menowell, .section-228.magnesium {
    padding-bottom: 0;
    padding-left: 0;
  }

  .section-228.msm-tt {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .vec-puscica.bel {
    width: 25px;
  }

  .heading-1315a {
    padding-left: 0;
    padding-right: 0;
    font-size: 6vw;
    line-height: 1.3;
  }

  .div-block-2007 {
    justify-content: center;
    display: flex;
  }

  .section-183a {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-1518 {
    font-size: 12vw;
  }

  .div-block-9h {
    margin-top: 30px;
    padding-bottom: 25px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .quick-stack-12 {
    grid-row-gap: 0px;
  }

  .cell-17 {
    padding-bottom: 60px;
  }

  .container-356s {
    margin-top: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .puscica {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .puscica.brown {
    margin-left: 10px;
    margin-right: auto;
    padding-left: 0;
  }

  .puscica.deep-pink {
    margin-left: 10px;
    padding-left: 0;
  }

  .section-219t {
    background-size: cover;
    height: 500px;
  }

  .div-block-2011 {
    display: none;
    top: auto;
    bottom: -5%;
    left: auto;
  }

  .html-embed-9 {
    width: 50px;
    margin-right: 10px;
  }

  .div-block-2012 {
    flex-direction: column;
    align-items: flex-start;
  }

  .video-5 {
    width: auto;
    height: 94vw;
  }

  .hero-sodelovanje {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6297c_d4fe9af9f0bd6e69f8de604a2cf59fae_CARNIUMBOTANICALS2477-wide.avif");
    background-position: 0 0, 0 0, 70%;
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .heading-sdoelovanje {
    width: auto;
    max-width: none;
    font-size: 14vw;
    line-height: 1.3;
  }

  .flex-block-3 {
    flex-direction: column-reverse;
  }

  .div-block-2013 {
    padding-bottom: 40px;
  }

  .html-embed-9a {
    width: 50px;
  }

  .container-5013 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-1520 {
    font-size: 3rem;
  }

  .container-7 {
    padding-left: 0;
    padding-right: 0;
  }

  .carousel {
    justify-content: center;
    display: flex;
  }

  .gallery-wrapper {
    margin-left: auto;
    margin-right: auto;
    padding-top: 80px;
    padding-bottom: 80px;
    display: block;
  }

  .image-wrapper {
    display: flex;
  }

  .image-470 {
    max-height: 50vh;
  }

  .heading-1522 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 9svw;
  }

  .heading-1518a {
    font-size: 10vw;
  }

  .div-block-2015 {
    order: 1;
    margin-top: 0;
    margin-bottom: 20px;
  }

  .section-230 {
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .flex-block-4 {
    flex-direction: column;
    align-items: flex-start;
  }

  .paragraph-304 {
    margin-left: 0;
  }

  .container-5016 {
    margin-top: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .html-embed-9b {
    width: 50px;
  }

  .div-block-2017 {
    padding: 25px 20px 20px;
  }

  .quick-stack-15 {
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-2018 {
    height: 500px;
  }

  .text-block-49 {
    font-size: 3rem;
  }

  .div-block-2019 {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 50px;
  }

  .paragraph-307 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-1524 {
    padding: 0;
  }

  .scroll-wrapper {
    height: 80px;
    display: none;
  }

  .scroll-wrapper.mobile {
    display: block;
  }

  .text-block-50 {
    margin-right: 15px;
    font-size: 30px;
  }

  .text-block-50.big {
    font-size: 3rem;
  }

  .div-block-2020 {
    width: 5px;
    height: 5px;
    margin-right: 15px;
  }

  .div-block-2022 {
    text-align: left;
  }

  .div-block-9s {
    margin-top: 0;
    padding: 25px 15px;
  }

  .section-233 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-1522a {
    font-size: 9svw;
  }

  .section-183b {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-2023 {
    padding: 25px 20px 20px;
  }

  .grid-572 {
    padding: 0;
  }

  .image-472 {
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .petra-tiktok {
    height: 500px;
  }

  .msm-hero {
    background-image: radial-gradient(circle, #0000004f, #0000), linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce629a9_shutterstock_2089589776.avif");
    background-position: 0 0, 0 0, 80%;
    height: auto;
    min-height: 90vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .heading-1527 {
    font-size: 3rem;
  }

  .heading-1527.ashwa {
    font-size: 2.5rem;
  }

  .heading-1527.trebuscek, .heading-1527.sport-moski {
    font-size: 2rem;
  }

  .esencialni-mineral {
    padding: 80px 15px 0;
  }

  .container-5017 {
    margin-left: -5px;
    margin-right: -5px;
    padding: 40px 15px;
  }

  .msm {
    padding: 40px 15px;
  }

  .razlogi-msm {
    padding: 20px 15px 0;
  }

  .nova-odkritja {
    padding: 80px 15px 0;
  }

  .puscica-msm {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .puscica-msm.ashwa {
    margin-left: 10px;
    margin-right: auto;
  }

  .marker-msm-blue {
    line-height: 1.3;
  }

  .msm-st {
    text-align: left;
    font-size: 30vw;
  }

  .container-5018 {
    margin-top: auto;
    margin-bottom: 100px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .html-embed-11 {
    width: 60px;
  }

  .html-embed-11.small {
    width: 50px;
  }

  .html-embed-11.medium {
    width: 55px;
  }

  .div-block-2025 {
    margin-bottom: 60px;
    margin-left: -15px;
  }

  .section-234 {
    padding-bottom: 80px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-234.magnesium {
    padding-bottom: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-234.msm-tt {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .section-111msm {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .image-217a {
    margin-left: -10px;
    margin-right: -40px;
  }

  .section-236 {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .div-block-2029 {
    object-fit: fill;
    flex-wrap: wrap;
    align-content: center;
    overflow: visible;
  }

  .heading-1531 {
    text-align: center;
    font-size: 2.2rem;
    line-height: 1.4;
  }

  .html-embed-9v {
    width: 50px;
  }

  .div-block-2033 {
    border-radius: 3rem;
  }

  .section-237 {
    z-index: 99;
  }

  .div-block-2035 {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-2035.meno-bloat, .div-block-2035.meno-short {
    padding-bottom: 25px;
  }

  .hero-section-wrapper {
    overflow: visible;
  }

  .block-quote {
    font-size: 1.4rem;
    line-height: 1.5;
  }

  .heading-1532 {
    font-size: 23px;
  }

  .her-fem-benefits {
    border-bottom-left-radius: 3rem;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .horizontal-accordion {
    display: none;
  }

  .tabs_heading {
    font-size: 1.5em;
  }

  .tab_wrap {
    flex-direction: column;
  }

  .tabs_link {
    padding-left: .9em;
    padding-right: .9em;
  }

  .heading-1533 {
    font-size: 2rem;
  }

  .heading-1534 {
    font-size: 4rem;
  }

  .heading-1534.antiage {
    font-size: 9vw;
  }

  .container-5021 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-1535 {
    font-size: 27px;
  }

  .div-block-2041s {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-168t2 {
    font-size: 8vw;
  }

  .section-238 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-43-1 {
    display: block;
  }

  .grid-154-1 {
    border-radius: 3rem;
    display: block;
  }

  .div-block-2015-1 {
    order: 1;
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-9s-1 {
    margin-top: 0;
    padding: 25px 0;
  }

  .heading-1537 {
    font-size: 11vw;
  }

  .html-embed-9v-1 {
    width: 50px;
  }

  .div-block-2042 {
    flex-wrap: nowrap;
  }

  .heading-1538 {
    margin-bottom: 9px;
    font-size: 9vw;
  }

  .div-block-2043 {
    flex-wrap: wrap;
    align-content: stretch;
  }

  .html-embed-9v-2 {
    width: 50px;
  }

  .div-block-2044 {
    border-radius: 3rem;
  }

  .section-183b-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-2046 {
    margin-right: 0;
    display: block;
  }

  .paragraph-312 {
    padding-left: 15px;
    padding-right: 15px;
  }

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

  .image-25d {
    margin-bottom: 10px;
    margin-right: 0;
    display: block;
  }

  .div-block-1989-1 {
    margin-left: 0;
    padding-left: 0;
  }

  .container-9-1, .div-block-2047 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .kortizol-hero {
    background-image: radial-gradient(circle farthest-corner at 50% 50%, #0000004f, transparent), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce629cf_kortizol-hero.avif");
    background-position: 0 0, 0 0, 50%;
    height: auto;
    min-height: 90vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .quick-stack-8-1 {
    margin-bottom: 40px;
    padding: 0;
  }

  .section-219t-1 {
    background-size: cover;
    height: 500px;
  }

  .image-473 {
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-petra-ashwa {
    height: 500px;
    margin-bottom: 20px;
  }

  .div-block-1934a {
    height: 500px;
    min-height: auto;
  }

  .ashwa-ksm-66--2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-474 {
    display: none;
    bottom: -4.1rem;
    right: 0;
  }

  .section-111v {
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .uzivanje-ashwagandhe {
    padding: 60px 15px;
  }

  .izjema---pravilo, .kortizol {
    padding: 80px 15px 0;
  }

  .vpliv-kortizol {
    padding: 20px 15px 0;
  }

  ._5-navad {
    border-top-left-radius: 3rem;
    border-top-right-radius: 3rem;
    padding-bottom: 20px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .stresne-hormone {
    padding: 20px 15px 0;
  }

  .ashw-st {
    text-align: left;
    font-size: 30vw;
  }

  .div-block-2052 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-476 {
    aspect-ratio: 1;
    object-fit: cover;
    object-position: 50% 60%;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
  }

  .image-476.big {
    aspect-ratio: 1;
    object-position: 50% 50%;
  }

  .heading-1544 {
    margin-bottom: 25px;
    font-size: 3vw;
    line-height: 1.4;
  }

  .text-block-50o {
    color: #f6f6f600;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #fff;
    margin-right: 15px;
    font-family: Open Sans, sans-serif;
    font-size: 35px;
    font-style: normal;
    font-weight: 800;
  }

  .stamped-black {
    padding: 10px;
  }

  .fem-benefits {
    border-bottom-left-radius: 3rem;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .section-111tf {
    padding: 80px 15px 40px;
  }

  .section-152v {
    padding: 60px 15px;
  }

  .div-block-2047a {
    padding: 80px 15px;
  }

  .section-219t-2 {
    background-size: cover;
    height: 500px;
  }

  .section-219t-3 {
    background-size: cover;
    height: 350px;
  }

  .section-238-1 {
    padding-top: 80px;
    padding-bottom: 0;
  }

  .container-5022-1 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-84a-1 {
    margin-bottom: 0;
  }

  .div-block-2061 {
    flex-wrap: wrap;
    align-items: center;
  }

  .div-block-2062 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .html-embed-93 {
    width: 70px;
    height: 70px;
    margin-bottom: 20px;
  }

  .div-block-2063 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-1518a-1 {
    margin-bottom: 20px;
    font-size: 10vw;
  }

  .div-block-2064 {
    background-position: 50%;
    min-height: 400px;
  }

  .heading-1523a {
    font-size: 4.5em;
    line-height: 1;
    bottom: -13%;
  }

  .div-block-2065 {
    padding-left: 20px;
    padding-right: 0;
  }

  .div-block-2066 {
    padding-top: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-2067 {
    border-radius: 2rem;
    height: 400px;
  }

  .div-block-2068 {
    border-radius: 2rem;
    padding-top: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-1523b {
    font-size: 4em;
  }

  .heading-1523p {
    font-size: 3em;
  }

  .div-block-2064a {
    min-height: auto;
  }

  .image-480 {
    border-radius: 2rem;
    width: 100%;
  }

  .section-193a {
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-394a-1 {
    border-radius: 2rem;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-500-b {
    margin-top: 20px;
    padding: 40px 15px 20px;
  }

  .ponudba-brezskrbna-menopavza {
    padding: 0 15px 80px;
  }

  .image-481 {
    border-radius: 2rem;
    margin-bottom: 40px;
  }

  .container-381u {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-space-80px {
    height: 60px;
  }

  .section-156d-1 {
    padding: 40px 15px 0;
  }

  .quick-stack-19 {
    padding: 0;
  }

  .text-span-86 {
    font-size: 22px;
    line-height: 1.7;
  }

  .div-block-2071._2 {
    flex-flow: wrap;
  }

  .html-embed-9a-1 {
    width: 50px;
  }

  .div-block-2073 {
    padding-left: 20px;
  }

  .quick-stack-20 {
    padding: 0;
  }

  .div-block-2074 {
    margin-bottom: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-2071a {
    display: block;
  }

  .image-25a {
    margin-left: -15px;
    padding-left: 0;
    display: block;
  }

  .marker-green {
    line-height: 1.3;
  }

  .html-embed-11-a {
    width: 60px;
  }

  .walsh-main-grid-2-ahwa {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-483 {
    margin-top: -21px;
    display: block;
  }

  .insta---kids-2 {
    padding: 60px 15px;
  }

  .grid-573 {
    grid-template-columns: 1fr;
  }

  .hero-enski-produkti {
    background-position: 0 0, 80%;
    height: auto;
    min-height: 90vh;
    padding: 60px 10px;
  }

  .div-block-2018z {
    height: 500px;
  }

  .section-183b2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-5016a {
    margin-top: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-2022-a {
    text-align: center;
  }

  .html-embed-9b-1 {
    width: 50px;
  }

  .div-block-2017a {
    padding: 25px 20px 20px;
  }

  .heading-z-produkti {
    width: auto;
    max-width: 80%;
    padding-right: 0;
    font-size: 11vw;
    line-height: 1.3;
  }

  .div-block-2079 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-2080 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .plosk-trebuscek-hero {
    background-image: radial-gradient(circle farthest-corner at 50% 50%, #0000004f, transparent), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce629cf_kortizol-hero.avif");
    background-position: 0 0, 0 0, 50%;
    height: auto;
    min-height: 90vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .paragraph-314 {
    margin-bottom: 10px;
  }

  .div-block-2081 {
    justify-content: space-between;
  }

  ._3-izdelki {
    border-radius: 3rem;
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-486 {
    margin-bottom: 20px;
  }

  .grid-574 {
    display: block;
  }

  .div-block-2083 {
    margin-left: -15px;
    margin-right: -10px;
    padding-left: 0;
  }

  .heading-1315v {
    margin-bottom: 10px;
    padding-right: 0;
  }

  .grid-36v {
    grid-column-gap: 40px;
    grid-row-gap: 60px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .tabs-menu-3 {
    text-align: left;
    display: block;
  }

  .tab-link-tab-1-2 {
    text-align: center;
    max-width: 200px;
    height: 100%;
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-2.w--current {
    max-width: 200px;
    margin-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .akcijski-plan {
    padding: 60px 15px 0;
  }

  .akcijski-plan.hujsanje {
    padding-top: 40px;
  }

  .bejba-plosk-trebuscek {
    padding: 80px 15px 0;
  }

  .marker-kiwi {
    line-height: 1.3;
  }

  ._3-stvari {
    padding: 20px 15px 40px;
  }

  .container-433r._2 {
    margin-top: 20px;
  }

  .container-433r._3 {
    margin-top: 80px;
  }

  .plosk-trebuscek-st {
    text-align: left;
    font-size: 30vw;
  }

  .div-block-1986a {
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-1337h {
    font-size: 12vw;
  }

  .heading-1337h.purple {
    font-size: 10vw;
    line-height: 1.2;
  }

  .heading-1553 {
    font-size: 2.5rem;
  }

  .grid-57a4 {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .container-15v {
    padding: 10px 15px 80px;
  }

  .div-block-2086 {
    margin-bottom: 40px;
  }

  .paragraph-118a {
    margin-bottom: 30px;
  }

  .div-mirjana-nika {
    height: 300px;
    min-height: auto;
  }

  .section-236a {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .container-5024 {
    max-width: 300px;
    height: 500px;
  }

  .kolaz-slik-osnova {
    top: 71px;
    left: 0%;
  }

  .kolaz-slik-osnova._1 {
    position: absolute;
    top: 0%;
    left: 17%;
  }

  .kolaz-slik-osnova._2 {
    top: 7%;
    right: 0%;
  }

  .kolaz-slik-osnova._3 {
    top: 0%;
    left: 44%;
  }

  .kolaz-slik-osnova._4 {
    bottom: 15%;
  }

  .kolaz-slik-osnova._5 {
    top: 22%;
  }

  .kolaz-slik-osnova._6 {
    top: 76px;
    right: 33%;
  }

  .kolaz-slik-osnova._8 {
    top: 48%;
    left: 19px;
    right: auto;
  }

  .kolaz-slik-osnova._9 {
    top: 47%;
    left: auto;
    right: 13px;
  }

  .kolaz-slik-osnova._10 {
    top: 172px;
  }

  .kolaz-slik-osnova._11 {
    bottom: 17%;
    left: 33%;
  }

  .kolaz-slik-osnova._12 {
    top: 156px;
    left: 24%;
  }

  .kolaz-slik-osnova._13 {
    bottom: 33%;
    right: 33%;
  }

  .kolaz-slik-osnova._14 {
    bottom: 47%;
    right: 13%;
  }

  .kolaz-slik-osnova._17 {
    bottom: 16%;
  }

  .image-487 {
    border-width: 2px;
    width: 100px;
  }

  .div-block-2033a {
    border-radius: 3rem;
  }

  .grid-70a.marg {
    grid-template-columns: 1.25fr;
  }

  .div-block-2087 {
    display: block;
  }

  .grid-154-2 {
    border-radius: 3rem;
    display: block;
  }

  .div-block-2044-1 {
    border-radius: 3rem;
  }

  .div-block-2015-2 {
    order: 1;
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-1987m {
    background-position: 60%;
    height: 600px;
  }

  .container-5011b {
    padding-bottom: 60px;
  }

  .div-block-2089, .div-block-2090 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .html-embed-9f {
    width: 50px;
  }

  .div-block-2014a {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .image-489 {
    aspect-ratio: 1;
    max-width: 100%;
  }

  .section-238a {
    padding: 80px 15px 0;
  }

  .html-embed-94 {
    margin-right: 0;
  }

  .div-block-2093 {
    display: block;
  }

  .heading-1518v {
    font-size: 10vw;
  }

  .heading-1559 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-2095 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-1390w {
    font-size: 8vw;
  }

  .anti-age-hero {
    background-image: radial-gradient(circle farthest-corner at 50% 50%, #0000004f, transparent), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce629cf_kortizol-hero.avif");
    background-position: 0 0, 0 0, 50%;
    height: auto;
    min-height: 90vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .petra-ai {
    height: 400px;
  }

  .antiage-izdelek {
    border-radius: 3rem;
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .brez-molekule {
    padding: 20px 15px 40px;
  }

  .div-block-1986v {
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .sestavine-anti {
    padding: 11px;
  }

  .kako-vklopis {
    padding: 80px 15px 0;
  }

  .div-block-2097 {
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-mo-gani-2 {
    padding: 60px 15px;
  }

  .container-mo-gani-2.white, .container-mo-gani-2.black {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .heading-1337a {
    font-size: 8vw;
  }

  .flex-block-5 {
    display: block;
  }

  .container-15va {
    padding: 20px 0 0;
  }

  .marker-pastel-pink {
    line-height: 1.3;
  }

  .grid-65o3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: .25fr;
    display: block;
  }

  .div-block-2100 {
    background-position: 20% 0;
    height: 400px;
    margin-top: -47px;
  }

  .div-block-2102 {
    background-image: linear-gradient(#58585847, #58585847), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b4b_anitage-3.avif");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-2102._2 {
    background-image: linear-gradient(#0000002e, #0000002e), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b54_anitage-5.avif");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .div-block-2102.vcb {
    height: auto;
    padding-top: 50px;
    padding-bottom: 40px;
  }

  .heading-1560a {
    margin-bottom: 0;
  }

  .div-block-2083q {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .marker-slika {
    line-height: 1.3;
  }

  .section-236m {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-1531m {
    text-align: center;
    font-size: 2.2rem;
    line-height: 1.4;
  }

  .div-block-2033m {
    border-radius: 3rem;
  }

  .div-block-2034m {
    height: 600px;
  }

  .div-block-2015-1m {
    order: 1;
    margin-top: 0;
    margin-bottom: 0;
  }

  .container-9-1m {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-57a5 {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .section-183b-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-2089m {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-1881m {
    margin-bottom: 40px;
  }

  .bg-benefits {
    border-bottom-left-radius: 3rem;
    padding-bottom: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .column-135 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-5027 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-1390m {
    font-size: 8vw;
  }

  .div-block-1986m {
    background-image: linear-gradient(#25252575, #25252575), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b5f_testo-4.webp");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5011c {
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-1564 {
    font-size: 1.8rem;
  }

  .quick-stack-23 {
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    padding: 0;
    position: relative;
  }

  .div-block-2104 {
    height: 1px;
  }

  .heading-1564a {
    font-size: 1.8rem;
  }

  .image-495 {
    z-index: 1;
    object-fit: contain;
    width: 40svw;
    margin-top: 30px;
    right: -14.7rem;
  }

  .info-grafika {
    margin-right: -15px;
    overflow: hidden;
  }

  .info-grafika.hair {
    margin-right: -10px;
  }

  .image-496 {
    object-fit: contain;
    height: 60svw;
  }

  .div-block-2108 {
    padding: 40px 10px;
  }

  .div-block-2110, .div-block-2112, .div-block-2113, .div-block-2114, .div-block-2115, .div-block-2116, .div-block-2117, .div-block-2118, .div-block-2119, .div-block-2120, .div-block-2121, .div-block-2122 {
    justify-content: center;
    display: flex;
  }

  .image-497 {
    object-fit: cover;
    height: 300px;
  }

  .ig-pink {
    padding: 60px 10px 0;
  }

  .div-block-2123 {
    height: 500px;
  }

  .quick-stack-23a {
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    padding: 0;
    position: relative;
  }

  .grid-57a6 {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .section-236mg {
    background-image: linear-gradient(#7463744f, #7463744f), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b92_magnezij-hero.webp");
    background-position: 0 0, 30%;
    background-size: auto, cover;
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .div-block-2033mg {
    border-radius: 3rem;
  }

  .html-embed-11-v {
    width: 90px;
  }

  .magnezij-benefits {
    border-bottom-left-radius: 3rem;
    padding: 0 15px 40px;
  }

  .container-9-1mg {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-1390mg {
    font-size: 11vw;
    line-height: 1.3;
  }

  .div-block-2125 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 0;
  }

  .heading-1565 {
    font-size: 2.2rem;
  }

  .div-block-1986mg {
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .button_secondary {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 19px;
  }

  .cookie_options {
    flex-wrap: wrap;
  }

  .cookie_banner {
    bottom: 10px;
    left: 10px;
    right: 10px;
  }

  .button_primary {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 19px;
  }

  .hero-bloat-tt {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b96_bloat-tt-hero2.webp");
    background-position: 0 0, 80%;
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .heading-bloat {
    font-size: 35px;
    line-height: 43px;
  }

  .flex-block-6 {
    max-width: 75%;
  }

  .div-block-2127 {
    padding: 40px 10px;
  }

  .quick-stack-24 {
    padding: 0;
  }

  .div-block-2129 {
    height: 450px;
  }

  .container-5030 {
    margin-bottom: 80px;
    padding: 15px;
  }

  .container-500a {
    margin-top: 0;
    padding: 80px 15px 60px;
  }

  .section-236pms {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .section-236pms.simpotmi {
    background-image: linear-gradient(#0000001c, #0000001c), radial-gradient(circle, #946a6f5e, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62d24_freepik-export-202409050814020BM9.jpeg");
    background-position: 0 0, 0 0, 52%;
  }

  .quick-stack-25 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    padding: 10px;
  }

  .tabs-menu-4 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    flex-flow: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: column;
    justify-content: flex-start;
    place-items: stretch stretch;
    margin-left: auto;
    margin-right: auto;
  }

  .tab-link-tab-1-3 {
    padding: 10px;
  }

  .div-block-2130 {
    padding: 15px;
  }

  .div-block-2131 {
    height: 200px;
  }

  .text-block-55 {
    font-size: 14px;
  }

  .benefits-tabs {
    border-bottom-left-radius: 3rem;
    padding-bottom: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .benefits-tabs.gostilasje {
    padding-bottom: 20px;
  }

  .heading-1515a {
    font-size: 9vw;
  }

  .heading-1337u {
    font-size: 12vw;
  }

  .tabs-menu-5 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .tab-link-tab-10 {
    padding-top: 7px;
    padding-bottom: 2px;
  }

  .tab-link-tab-10.w--current {
    padding: 0;
  }

  .html-embed-9fa {
    width: 40px;
  }

  .quick-stack-26 {
    padding: 0;
  }

  .heading-1518va {
    font-size: 10vw;
  }

  .html-embed-9fd {
    width: 50px;
  }

  .div-block-2033ap {
    z-index: 999;
    border-radius: 3rem;
    position: relative;
  }

  .div-block-2015-2a {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .heading-1531a {
    text-align: center;
    font-size: 2.5rem;
    line-height: 1.4;
  }

  .html-embed-9vp {
    width: 60px;
  }

  .div-block-2092a {
    background-image: radial-gradient(circle, #ffffff52 46%, #0000 79%), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62ba3_pms-22.webp");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    height: 400px;
  }

  .image-499 {
    max-width: 70%;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-2141 {
    display: block;
  }

  .maca-hero-24 {
    padding: 40px 15px 0;
  }

  .grid-57a7 {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .div-block-2143 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .antiage-produkt-hero {
    padding: 40px 15px 0;
  }

  .grid-57a8 {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .heading-1567 {
    font-size: 11vw;
  }

  .div-block-1986v2 {
    width: 100%;
    min-height: 500px;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-1569 {
    line-height: 1.3;
  }

  .social-maca {
    margin-bottom: 0;
  }

  .div-block-1979a {
    object-fit: fill;
    max-width: 280px;
    height: auto;
    padding-top: 60px;
    display: block;
    overflow: visible;
  }

  .maca---superzivilo {
    text-align: left;
    padding: 60px 10px;
  }

  .html-embed-11-v1 {
    width: 90px;
  }

  .div-block-2125a {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 0;
  }

  .container-380b {
    margin-bottom: 20px;
  }

  .div-block-2089m1 {
    padding-bottom: 20px;
    padding-left: 10px;
    padding-right: 0;
  }

  .cell-29 {
    padding-right: 10px;
  }

  .heading-1337h1 {
    margin-right: 10px;
    font-size: 12vw;
  }

  .bold-text-34 {
    font-size: 11vw;
    line-height: 1.3;
  }

  .container-9-1a {
    padding: 0;
  }

  .div-block-1881o1 {
    margin-bottom: 0;
    padding-left: 0;
  }

  .section-236hujsanje {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .quick-stack-23-copy {
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    padding: 0;
    position: relative;
  }

  .trojica-za-postavo {
    padding: 20px 15px 40px;
  }

  .tabs-menu-4a {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    justify-content: stretch;
    justify-items: stretch;
    margin-left: auto;
    margin-right: auto;
  }

  .container-studije {
    padding: 60px 15px;
  }

  .heading-1531a2 {
    text-align: center;
    font-size: 2.5rem;
    line-height: 1.4;
  }

  .tab-link-tab-1-3a {
    padding: 10px;
  }

  .grid-57a9 {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .container-5025a {
    text-align: center;
  }

  .heading-1518a1 {
    font-size: 10vw;
  }

  .heading-15152 {
    font-size: 14vw;
  }

  .div-block-2033aw {
    border-radius: 3rem;
  }

  .html-embed-94t {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .paragraph-327 {
    margin-bottom: 0;
  }

  .grid-36-copy {
    grid-column-gap: 40px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .heading-1337h2 {
    font-size: 10vw;
    line-height: 1.3;
  }

  .banner-countdown {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-56 {
    text-align: center;
    flex-flow: wrap;
  }

  .section-237a {
    z-index: 9999;
  }

  .vcb-short-hero {
    background-image: radial-gradient(circle farthest-corner at 50% 50%, #0000004f, transparent), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce629cf_kortizol-hero.avif");
    background-position: 0 0, 0 0, 50%;
    height: auto;
    min-height: 90vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .hero-femcare-tt {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000000f, #0000000f), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce6297c_d4fe9af9f0bd6e69f8de604a2cf59fae_CARNIUMBOTANICALS2477-wide.avif");
    background-position: 0 0, 0 0, 75%;
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .section-111t-f {
    padding-top: 0;
    padding-bottom: 40px;
  }

  .section-183b-4 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-2129a {
    height: 450px;
  }

  .quick-stack-29 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-2025f {
    margin-bottom: 60px;
    margin-left: 0;
  }

  .container-5030f {
    border-radius: 2rem;
    margin-bottom: 80px;
    padding: 40px 20px 30px;
  }

  .div-block-2017f {
    padding: 25px 20px 20px;
  }

  .container-16a.dmanoza {
    margin-top: 0;
    padding: 40px 15px 15px;
  }

  .heading-156f {
    font-size: 30px;
  }

  .heading-1518o {
    font-size: 12vw;
  }

  .div-block-9h1 {
    margin-top: 30px;
    padding-bottom: 25px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-1470f {
    text-align: center;
  }

  .heading-1315f {
    padding-left: 0;
    padding-right: 0;
    font-size: 6vw;
    line-height: 1.3;
  }

  .heading-1315f.auto {
    font-size: 5vw;
  }

  .section-183b-2a {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-2147 {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    flex-flow: column;
  }

  .div-block-2148 {
    width: 80px;
    height: 1px;
  }

  .text-block-57 {
    margin-bottom: 20px;
  }

  .image-506 {
    height: 11vw;
    max-height: 45px;
  }

  .image-507 {
    height: 11vw;
    max-height: 48px;
  }

  .image-508 {
    height: 9vw;
    max-height: 42px;
  }

  .heading-1500v {
    margin-bottom: 60px;
  }

  .div-block-1986y {
    background-image: linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c17_vcb-cta.avif");
    background-position: 0 0, 20%;
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .pogovor-o-kolagenu {
    padding: 80px 15px 0;
  }

  .vrzi-stran-kolagen {
    padding: 80px 15px 40px;
  }

  .vcb-izdelek {
    border-radius: 3rem;
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .text-block-58 {
    left: -5%;
  }

  .section-236meno {
    background-image: linear-gradient(#7463744f, #7463744f), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c1e_meno%2Bbloat_hero.avif");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .div-block-2033meno {
    border-radius: 3rem;
  }

  .tabs-menu-5a, .tabs-menu-5b {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .slider-8 {
    aspect-ratio: auto;
    height: auto;
  }

  .zacaran-krog {
    border-bottom-left-radius: 3rem;
    padding: 60px 15px 40px;
  }

  .container-5035a {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-1518v1, .heading-1518v2 {
    font-size: 10vw;
  }

  .tabs-menu-5c {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-133a {
    display: block;
  }

  .div-block-1881n, .div-block-1881f {
    margin-bottom: 0;
    padding-left: 0;
  }

  .quick-stack-26a {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding: 0;
  }

  .div-block-2015-1e {
    order: 1;
    margin-top: 0;
    margin-bottom: 0;
  }

  .heading-1337u1 {
    font-size: 12vw;
  }

  .tabs-3a {
    margin-left: auto;
    margin-right: auto;
  }

  .section-243 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-1986m1 {
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-511 {
    height: 16vw;
    margin-top: -10px;
    margin-bottom: 0;
  }

  .section-236m1 {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .section-244 {
    background-color: #bee2b5;
    background-image: none;
  }

  .text-block-18 {
    vertical-align: baseline;
    flex: 0 auto;
    height: 100%;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: visible;
  }

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

  .div-block-2154 {
    width: 7px;
    height: 7px;
  }

  .heading {
    max-width: 40vw;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 5vw;
  }

  .text-block-2 {
    padding-left: 21px;
    padding-right: 21px;
  }

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

  .div-block-4 {
    width: 100%;
    height: 1px;
  }

  .image {
    display: none;
  }

  .div-block-7 {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .tabs-4, .text-block-3 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-512 {
    margin-top: 0;
    display: none;
    overflow: visible;
  }

  .cell-35 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    padding: 20px 10px;
    display: flex;
  }

  .container-6 {
    background-image: linear-gradient(#ffffff54, #ffffff54), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c60_landing%20fotke%20(1).webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, auto 100%;
  }

  .text-block-6, .text-block {
    padding-left: 15px;
    padding-right: 15px;
  }

  .bold-text {
    padding-left: 0;
    padding-right: 0;
  }

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

  .container-5039 {
    padding-top: 0;
  }

  .text-block-7 {
    margin-top: -134px;
  }

  .bold-text-2 {
    padding-left: 0;
    padding-right: 0;
  }

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

  .quick-stack-32 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-top: 20px;
  }

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

  .tabs-menu-7 {
    grid-template-columns: 1fr 1fr;
  }

  .mobile-image {
    display: block;
  }

  .text-block-20 {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-9 {
    display: block;
  }

  .div-block-2 {
    overflow: visible;
  }

  .text-block-19 {
    padding-top: 0;
    padding-left: 0;
  }

  .text-block-16, .paragraph-330 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-7 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .text-block-5a {
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 5vw;
    line-height: 1.3;
  }

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

  .container-5041 {
    margin-top: 41px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-2036b {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-5042 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div-block-2034m1 {
    height: 600px;
  }

  .quick-stack-23b {
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    padding: 0;
    position: relative;
  }

  .container-5043 {
    background-image: linear-gradient(#3c393980, #3c393980), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c6c_human-body-digestion.avif");
    background-position: 0 0, 0%;
    background-repeat: repeat, no-repeat;
    background-size: auto, auto 50%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .quick-stack-33 {
    grid-column-gap: 0px;
    grid-row-gap: 10px;
  }

  .cell-36 {
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 1.3rem;
  }

  .bloat-uni {
    border-bottom-left-radius: 3rem;
    padding-bottom: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-2015-1r {
    order: 1;
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-1986m2 {
    background-image: linear-gradient(#25252575, #25252575), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62b5f_testo-4.webp");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-1515v {
    font-size: 14vw;
  }

  .hero-menowell-tt {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000002b, #0000002b), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62c75_menowell-tt_hero.avif");
    background-position: 0 0, 0 0, 75%;
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .container-5030m {
    border-radius: 1.5rem;
    margin-bottom: 80px;
    padding: 40px 20px 30px;
  }

  .div-block-2017m {
    padding: 25px 20px 20px;
  }

  .div-block-2017m.magnes, .div-block-2017m.msm-tt {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-515 {
    max-width: 90%;
  }

  .container-5035cell {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-cell {
    padding: 10px;
  }

  .div-block-2015-1c {
    order: 1;
    margin-top: 0;
    margin-bottom: 0;
  }

  .container-3e {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-2131c, .div-block-2131c2, .div-block-2131c3, .div-block-2131c4, .div-block-2131c5 {
    height: 200px;
  }

  .cta-celluvital {
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-516 {
    width: 80%;
  }

  .section-248 {
    border-radius: 3rem;
  }

  .div-block-2162 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-45c {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding: 60px 15px;
  }

  .cta-celluvital-2, .cta-celluvital-miti {
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-248a {
    border-radius: 3rem;
  }

  .section-44m {
    padding-bottom: 20px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-miti {
    padding: 60px 15px;
  }

  .section-248p {
    background-position: 40% 40%;
    border-radius: 3rem;
  }

  .div-block-2164 {
    flex-flow: wrap;
    justify-content: center;
    align-items: stretch;
  }

  .section-154a2 {
    padding: 0 15px 60px;
  }

  .cta-premium {
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-5045 {
    border-radius: 3rem;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tabs-menu-4c {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: column;
    justify-content: stretch;
    justify-items: stretch;
    margin-left: auto;
    margin-right: auto;
  }

  .tab-link-tab-1-3c {
    padding: 10px;
  }

  .text-block-55c {
    font-size: 14px;
  }

  .podoba-v-ogledalu {
    padding: 80px 15px 0;
  }

  .heading-1515s {
    font-size: 11vw;
  }

  .heading-1518b {
    font-size: 10vw;
  }

  .div-block-213 {
    height: 200px;
  }

  .quick-stack-35 {
    padding: 0;
  }

  .div-block-2102v {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-1986g {
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-36 {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    margin-bottom: 60px;
    padding: 0;
  }

  .cell-37 {
    border-bottom: 1px solid #000;
    border-right-style: none;
    padding-bottom: 25px;
    padding-right: 0;
  }

  .grid-57a1 {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .tabs-menu-5b1 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .text-block-56---clock {
    text-align: center;
    flex-flow: wrap;
  }

  .quick-stack-37 {
    padding: 40px 15px 30px;
  }

  .section-236mgz {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .div-block-1986mgz {
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-2173 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-1531z {
    text-align: center;
    font-size: 1.9rem;
    line-height: 1.4;
  }

  .div-block-2035a {
    padding: 80px 20px 60px;
  }

  .heading-1557a._2 {
    margin-left: 5px;
  }

  .heading-1557a._3 {
    margin-left: 10px;
  }

  .heading-1557a._4 {
    margin-left: 15px;
  }

  .heading-1557a._5 {
    max-width: 100%;
    margin-left: 20px;
  }

  .heading-1557a._6 {
    max-width: 100%;
    margin-left: 25px;
  }

  .container-5032a {
    flex-flow: column-reverse;
    align-items: stretch;
    display: flex;
  }

  .div-block-2175 {
    position: static;
  }

  .code-embed-3 {
    width: 80%;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .quick-stack-26c {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    padding: 0;
  }

  .code-embed-4 {
    float: none;
    width: 70%;
    min-width: auto;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .container-5049 {
    padding: 15px;
  }

  .div-block-2064h-f {
    background-position: 50%;
    min-height: 400px;
  }

  .quick-stack-20a {
    padding: 0;
  }

  .heading-15164 {
    font-size: 27px;
    line-height: 1.5;
  }

  .heading-1523m {
    font-size: 4em;
    bottom: -10%;
    right: -1%;
  }

  .heading-1390fh, .heading-168t2b {
    font-size: 8vw;
  }

  .div-block-2178 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-2179 {
    width: 5px;
    height: 5px;
  }

  .div-block-2104a {
    height: 1px;
  }

  .section-237m {
    z-index: 99;
  }

  .image-524 {
    flex: 0 auto;
    min-width: 30px;
    max-height: 9vw;
  }

  .placilne-ikone {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .text-block-69 {
    font-size: 3vw;
  }

  .div-block-2184 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .cell-42, .cell-42-copy {
    justify-content: flex-start;
    align-items: center;
  }

  .image-527 {
    max-width: 30px;
  }

  .div-block-2724.fem, .div-block-2724.hercycle {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: row;
  }

  .div-block-3134 {
    min-width: 100px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-71 {
    font-size: 3.2vw;
    line-height: 1.4;
  }

  .section-236meno2 {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .quick-stack-23c {
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    padding: 0;
    position: relative;
  }

  .div-block-2033meno2 {
    border-radius: 3rem;
  }

  .heading-1390mg2 {
    font-size: 11vw;
    line-height: 1.3;
  }

  .section-236bloat {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .div-block-2033bloat {
    border-radius: 3rem;
  }

  .zacaran-krog-2 {
    border-bottom-left-radius: 3rem;
    padding: 60px 15px 40px;
  }

  .heading-1390b {
    font-size: 11vw;
    line-height: 1.3;
  }

  .div-block-1986m3 {
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-magnesium-tt {
    background-image: linear-gradient(#00000061, #00000061), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62d9b_ES_MAREC04931-wide.jpg");
    background-position: 0 0, 65%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    background-attachment: scroll, scroll;
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .heading-1518o2 {
    font-size: 12vw;
  }

  .text-span-96 {
    font-size: 19px;
  }

  .div-block-9h2 {
    margin-top: 20px;
    padding-bottom: 25px;
    padding-left: 20px;
    padding-right: 15px;
  }

  .div-block-2009m1 {
    align-self: stretch;
  }

  .cell-17a {
    padding-bottom: 60px;
  }

  .heading-1518a3 {
    margin-bottom: 0;
    font-size: 10vw;
  }

  .scroll-wrapper-2 {
    height: 80px;
    display: block;
  }

  .content-holder-2 {
    margin-left: -20px;
  }

  .heading-magn {
    text-align: center;
    font-size: 12vw;
    line-height: 1.3;
  }

  .div-block-2025fa {
    margin-bottom: 0;
    margin-left: 0;
  }

  .flex-block-6a {
    max-width: 100%;
  }

  .div-block-3139 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-1881t {
    margin-bottom: 0;
    padding-left: 0;
  }

  .div-block-9s-1a {
    margin-top: 0;
    padding: 25px 0 0;
  }

  .hero-msm-tt {
    background-image: radial-gradient(circle, #0000001a 27%, #0000), linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/679fc5867403318a2ce62d9c_ES_BILLBOARD0416-wide.jpg");
    background-position: 0 0, 0 0, 80% 70%;
    background-repeat: repeat, repeat, no-repeat;
    background-size: auto, auto, cover;
    height: auto;
    min-height: 75vh;
    padding: 60px 10px;
  }

  .heading-1518a5 {
    margin-bottom: 0;
    font-size: 10vw;
  }

  .div-block-9h2a {
    margin-top: 20px;
    padding-bottom: 25px;
    padding-left: 20px;
    padding-right: 15px;
  }

  .div-block-2009m2 {
    align-self: stretch;
  }

  .div-block-3140 {
    margin-top: 0;
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .flex-block-6v {
    justify-content: center;
    align-items: center;
    max-width: 100%;
  }

  .heading-msm-tt {
    text-align: center;
    font-size: 16vw;
    line-height: 1.3;
  }

  .heading-15170 {
    font-size: 8vw;
  }

  .container-3961.white-line {
    margin-top: 80px;
    padding: 33px 10px;
  }

  .section-254 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-3141 {
    min-height: 100rem;
  }

  .heading-15171 {
    letter-spacing: 2px;
    font-size: 4rem;
  }

  .heading-15172 {
    font-size: 2.5rem;
  }

  .tabs-menu-4b {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: column;
    justify-content: stretch;
    justify-items: stretch;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-2089a {
    border-radius: 2rem;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-3143 {
    padding: 30px 20px 0;
  }

  .div-block-3144 {
    align-self: center;
    display: flex;
  }

  .image-535 {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .section-256 {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .list-item-27 {
    font-size: 17px;
  }

  .heading-15175 {
    font-size: 2rem;
  }

  .div-block-3148 {
    border-radius: 1rem;
    padding: 30px 15px 15px;
  }

  .list-item-28 {
    font-size: 17px;
  }

  .list-47 {
    padding-left: 20px;
  }

  .quick-stack-47 {
    padding: 0;
  }

  .paragraph-225y {
    font-size: 17px;
  }

  .slider-4v {
    padding-left: 35px;
    padding-right: 35px;
  }

  .div-block-3150 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .heading-15176 {
    line-height: 1.3;
  }

  .tabs-menu-9 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .tab-link-tab-1-4.pomlad, .tab-link-tab-1-4.poletje, .tab-link-tab-1-4.jesen {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-257 {
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .petra-hercycle {
    border-radius: 1rem;
    height: 400px;
  }

  .container-5064 {
    padding-top: 80px;
  }

  .div-block-3152 {
    background-size: 400px, auto;
    padding-bottom: 5.5rem;
  }

  .section-258 {
    padding-top: 80px;
  }

  .container-5065 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-50 {
    padding: 40px 15px 15px;
  }

  .div-block-3153 {
    min-height: 400px;
  }

  .div-block-3154 {
    padding-top: 30px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-259 {
    padding-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-1986m4 {
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-260 {
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15179 {
    font-size: 3rem;
  }

  .heading-15180 {
    font-size: 2.9rem;
  }

  .heading-15181 {
    font-size: 2.7rem;
  }

  .heading-15182, .heading-15183 {
    font-size: 2rem;
  }

  .section-261 {
    min-height: auto;
    padding-bottom: 30rem;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15184, .heading-15185 {
    font-size: 2rem;
  }

  .section-262 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .bold-text-37 {
    font-size: 2.7rem;
  }

  .image-531a {
    margin-bottom: 20px;
  }

  .quick-stack-51 {
    padding: 0 0 0 10px;
  }

  .image-536 {
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .right-arrow, .left-arrow-2 {
    width: 33px;
  }

  .heading-15186 {
    margin-bottom: 0;
    font-size: 6vw;
    line-height: 1.4;
  }

  .div-block-2064rd {
    background-position: 50%;
    min-height: 400px;
  }

  .section-236mgm, .section-236m-m {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .div-block-3159 {
    max-width: 350px;
  }

  .quick-stack-39a {
    grid-column-gap: 7px;
    padding: 0;
  }

  .heading-1390m1 {
    font-size: 11vw;
    line-height: 1.3;
  }

  .heading-1518b1 {
    font-size: 10vw;
  }

  .puscica-msm2 {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .puscica-msm2.babyblue {
    transform: translate(12px)rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .div-block-3160 {
    flex-flow: wrap;
  }

  .html-embed-9u {
    width: 100px;
  }

  .div-block-3161 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-2033m2 {
    border-radius: 3rem;
    padding-bottom: 20px;
  }

  .nevidne-spremembe {
    border-bottom-left-radius: 3rem;
    padding: 60px 15px 40px;
  }

  .div-block-1986m1-copy {
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-401w1 {
    padding-top: 0;
    padding-bottom: 60px;
  }

  .icon-12 {
    margin-left: 0;
  }

  .div-block-3165 {
    justify-content: center;
    display: flex;
  }

  .container-5067.white {
    padding: 33px 10px;
  }

  .icon-13 {
    margin-right: 0;
  }

  .image-543 {
    width: auto;
    max-width: 7rem;
  }

  .quick-stack-55 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    padding-left: 0;
  }

  .heading-1564f {
    text-align: right;
    font-size: 1.75rem;
  }

  .button-5 {
    min-width: 130px;
    padding: 8px;
  }

  .section-183b-f {
    padding-left: 10px;
    padding-right: 10px;
  }

  .hero-section-wrapper-2 {
    overflow: visible;
  }

  .faq-2 {
    padding: 0;
  }

  .heading-1564f1 {
    z-index: 99;
    font-size: 1.75rem;
    position: relative;
  }

  .div-block-2033af {
    z-index: 999;
    border-radius: 3rem;
    position: relative;
    overflow: hidden;
  }

  .div-block-3179 {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .heading-1531c {
    text-align: center;
    font-size: 2.3rem;
    line-height: 1.4;
  }

  .container-401w-2 {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .heading-1337u-2 {
    font-size: 11vw;
    line-height: 1.3;
  }

  .image-547 {
    aspect-ratio: auto;
    object-fit: cover;
    object-position: 90% 50%;
    height: 100%;
  }

  .text-block-81 {
    font-size: 14px;
  }

  .info-grafika-kozmetika {
    margin-left: -15px;
    margin-right: -15px;
    overflow: visible;
  }

  .div-block-2089m-2 {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-1515a1 {
    font-size: 10vw;
  }

  .container-5069.femfresh {
    padding: 0;
  }

  .placilne-ikone-2 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .div-block-210 {
    height: 1px;
  }

  .div-block-2131v4 {
    height: 200px;
  }

  .div-block-2107f {
    max-width: 100%;
  }

  .grid-730 {
    display: block;
  }

  .div-block-3174.prsi {
    right: 40%;
  }

  .div-block-3174.zadnjica {
    width: 70%;
    right: 5%;
  }

  .div-block-3174.vagina {
    width: 50%;
    right: 50%;
  }

  .quick-stack-57 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    padding: 10px;
  }

  .div-block-3185 {
    height: 1px;
  }

  .div-block-3186 {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-2131v {
    height: 200px;
  }

  .tab-link-tab-1-3f {
    padding: 10px;
  }

  .hero-femfresh {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .div-block-2131v5 {
    height: 200px;
  }

  .div-block-2092j {
    height: 400px;
  }

  .div-block-3191 {
    align-items: flex-end;
  }

  .paragraph-350 {
    padding-right: 20px;
  }

  .div-block-3193 {
    margin-bottom: -51px;
  }

  .heading-1337h-2 {
    font-size: 12vw;
  }

  .section-103t-2.femfresh {
    padding-top: 80px;
  }

  .div-block-3196 {
    object-fit: fill;
    flex-wrap: wrap;
    align-content: center;
    overflow: visible;
  }

  .div-block-2015-2f {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-2105f {
    justify-content: flex-end;
    align-items: flex-end;
  }

  .heading-1518va-2 {
    font-size: 10vw;
  }

  .heading-1518va-2.black {
    font-size: 8vw;
  }

  .div-block-3197 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .html-embed-9fd-2 {
    width: 50px;
  }

  .html-embed-9fd-2.white-puscica {
    transform: rotate(90deg);
  }

  .html-embed-9fd-2.white, .html-embed-9fd-2.herv, .html-embed-9fd-2.white {
    transform: rotate(0);
  }

  .image-549 {
    right: 0;
  }

  .div-block-3199 {
    padding: 15px;
  }

  .heading-15198 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-237f {
    z-index: 9999;
  }

  .div-block-2131v2 {
    height: 200px;
  }

  .bold-text-38 {
    font-size: 19px;
  }

  .div-block-2131v3 {
    height: 200px;
  }

  .section-183b-f1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .hero-intiflora {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .faq-3 {
    padding: 0;
  }

  .div-block-3203 {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .section-237f1 {
    z-index: 9999;
  }

  .div-block-2131vz {
    height: 200px;
  }

  .container-401w-3 {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .heading-1337u-3 {
    font-size: 11vw;
    line-height: 1.3;
  }

  .text-block-89 {
    font-size: 14px;
  }

  .image-544a {
    aspect-ratio: auto;
    object-fit: cover;
    object-position: 90% 50%;
    height: 100%;
  }

  .div-block-2131vz2 {
    height: 200px;
  }

  .div-block-2089m-3 {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .quick-stack-55a {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    padding-left: 0;
  }

  .container-5074.femfresh {
    padding: 0;
  }

  .grid-731 {
    display: block;
  }

  .quick-stack-59 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    padding: 10px;
  }

  .div-block-3208 {
    height: 1px;
  }

  .div-block-3209 {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-2033af1 {
    z-index: 999;
    border-radius: 3rem;
    position: relative;
    overflow: hidden;
  }

  .div-block-2131vz5 {
    height: 200px;
  }

  .div-block-3214 {
    align-items: flex-end;
  }

  .paragraph-357 {
    padding-right: 20px;
  }

  .section-103t-3.intiflora, .section-103t-3.revitalux, .section-103t-3.beeyoung, .section-103t-3.slimb, .section-103t-3.dreamshape, .section-103t-3.gostilasje, .section-103t-3.truebronze, .section-103t-3.vitalheart, .section-103t-3.herv, .section-103t-3.glowberry {
    padding-top: 80px;
  }

  .section-103t-3.glowberry._2 {
    border-bottom-right-radius: 3rem;
    border-bottom-left-radius: 3rem;
  }

  .section-103t-3.fiberfresh {
    border-bottom-right-radius: 3rem;
    border-bottom-left-radius: 3rem;
    padding-top: 80px;
  }

  .section-103t-3.glowberry2, .section-103t-3.midnightcacao {
    padding-top: 80px;
  }

  .div-block-3219 {
    object-fit: fill;
    flex-wrap: wrap;
    align-content: center;
    overflow: visible;
  }

  .div-block-3221 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-3223 {
    padding: 15px;
  }

  .div-block-2131vz4 {
    height: 200px;
  }

  .div-block-2015-2f1 {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .bold-text-39 {
    font-size: 19px;
  }

  .div-block-2131vu2 {
    height: 200px;
  }

  .quick-stack-55a1 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    padding-left: 0;
  }

  .faq-4 {
    padding: 0;
  }

  .div-block-3226 {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .section-237f2 {
    z-index: 9999;
  }

  .div-block-2015-2f2 {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .container-401w-4 {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .text-block-97 {
    font-size: 14px;
  }

  .container-5078.femfresh {
    padding: 0;
  }

  .quick-stack-62 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    padding: 10px;
  }

  .div-block-3231 {
    height: 1px;
  }

  .div-block-3232 {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .tab-link-tab-1-3f1 {
    padding: 10px;
  }

  .div-block-3237 {
    align-items: flex-end;
  }

  .div-block-2033af2 {
    z-index: 999;
    border-radius: 3rem;
    position: relative;
    overflow: hidden;
  }

  .paragraph-364 {
    padding-right: 20px;
  }

  .div-block-3241 {
    object-fit: fill;
    flex-wrap: wrap;
    align-content: center;
    overflow: visible;
  }

  .heading-1518v3 {
    font-size: 10vw;
  }

  .html-embed-9f1 {
    width: 60px;
  }

  .div-block-3243 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-3245 {
    padding: 15px;
  }

  .hero-revitalux {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .section-183b-f2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-2131vu3 {
    height: 200px;
  }

  .bold-text-40 {
    font-size: 19px;
  }

  .div-block-2131vu {
    height: 200px;
  }

  .faq-5 {
    padding: 0;
  }

  .div-block-2131vo3 {
    height: 200px;
  }

  .div-block-3248 {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .tabs-menu-4-copy {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    flex-flow: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: column;
    justify-content: stretch;
    justify-items: stretch;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .hero-beeyoung {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .div-block-2040beeyoung {
    background-position: 50% 0;
  }

  .section-183b-f3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-401w-5 {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .text-block-105 {
    font-size: 14px;
  }

  .container-5082.femfresh {
    padding: 0;
  }

  .grid-732 {
    display: block;
  }

  .quick-stack-65 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    padding: 10px;
  }

  .div-block-3253 {
    height: 1px;
  }

  .div-block-3254 {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-55z {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    padding-left: 0;
  }

  .tab-link-tab-1-3f2 {
    padding: 10px;
  }

  .div-block-2015-2f3 {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-2131vo, .div-block-2131vo2 {
    height: 200px;
  }

  .div-block-3259 {
    align-items: flex-end;
  }

  .paragraph-372 {
    padding-right: 20px;
  }

  .div-block-3262 {
    object-fit: fill;
    flex-wrap: wrap;
    align-content: center;
    overflow: visible;
  }

  .div-block-3264 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-3266 {
    padding: 15px;
  }

  .div-block-2033af3 {
    z-index: 999;
    border-radius: 3rem;
    position: relative;
    overflow: hidden;
  }

  .div-block-2131vo4 {
    height: 200px;
  }

  .bold-text-41 {
    font-size: 19px;
  }

  .text-block-111 {
    font-size: 4vw;
    line-height: 1.2;
  }

  .div-block-2015-2s {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .faq-6 {
    padding: 0;
  }

  .div-block-3270 {
    width: auto;
  }

  .div-block-3271 {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .container-mo-gani-3 {
    padding: 60px 15px;
  }

  .container-mo-gani-3.white {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .heading-1518s {
    font-size: 10vw;
  }

  .heading-1518s.viola {
    font-size: 3rem;
  }

  .heading-1518s.skrlatna {
    font-size: 2.5rem;
  }

  .text-span-103 {
    font-size: 4rem;
  }

  .quick-stack-55s {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    padding-left: 0;
  }

  .container-401w-6 {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .div-block-2089s {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-116 {
    margin-bottom: 5px;
    padding-right: 5px;
    font-size: 4vw;
    line-height: 1.2;
  }

  .text-block-117 {
    font-size: 14px;
  }

  .container-5087.femfresh {
    padding: 0;
  }

  .div-block-2033as {
    z-index: 999;
    border-radius: 3rem;
    position: relative;
    overflow: hidden;
  }

  .quick-stack-69 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    padding: 10px;
  }

  .div-block-3278 {
    height: 1px;
  }

  .div-block-3279 {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-544s {
    aspect-ratio: auto;
    object-fit: cover;
    object-position: 100% 50%;
    height: 100%;
    overflow: visible;
  }

  .section-237s {
    z-index: 9999;
  }

  .hero-slimb {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-15227 {
    font-size: 30px;
  }

  .heading-15228 {
    font-size: 23px;
  }

  .div-block-3285 {
    align-items: flex-end;
  }

  .tab-link-tab-1-3s {
    padding: 10px;
  }

  .paragraph-382 {
    padding-right: 20px;
  }

  .div-block-3290 {
    object-fit: fill;
    flex-wrap: wrap;
    align-content: center;
    overflow: visible;
  }

  .div-block-3292 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-183b-s {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-3294 {
    padding: 15px;
  }

  .text-span-102 {
    font-size: 3.5rem;
  }

  .container-5090 {
    margin-top: 20px;
    padding: 80px 15px 60px;
  }

  .container-5090.transparent {
    margin-top: 0;
  }

  .container-5090.transparent.oval {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .heading-15230 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-15230.white {
    font-size: 25px;
  }

  .petra-slimb {
    height: 400px;
  }

  .div-block-2092s {
    height: 600px;
  }

  .bold-text-42 {
    font-size: 19px;
  }

  .text-block-123 {
    font-size: 4vw;
    line-height: 1.2;
  }

  .quick-stack-55ds {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    padding-left: 0;
  }

  .text-span-106 {
    font-size: 4rem;
  }

  .div-block-3300 {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .container-mo-gani-4 {
    padding: 60px 15px;
  }

  .container-mo-gani-4.white {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .hero-dreamshape {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .section-237ds {
    z-index: 9999;
  }

  .div-block-2015-3ds {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .faq-7 {
    padding: 0;
  }

  .faq-7.intimno-zdravje, .faq-7.vitalheart {
    padding-bottom: 60px;
  }

  .container-401w-7 {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .div-block-2015-2ds {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .text-block-128 {
    margin-bottom: 5px;
    padding-right: 5px;
    font-size: 4vw;
    line-height: 1.2;
  }

  .text-block-129 {
    font-size: 14px;
  }

  .quick-stack-72 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    padding: 10px;
  }

  .div-block-3305 {
    height: 1px;
  }

  .div-block-3306 {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-1557t {
    font-size: 3rem;
  }

  .petra-dreamshape {
    height: 400px;
  }

  .heading-15239 {
    font-size: 30px;
  }

  .div-block-3312 {
    align-items: flex-end;
  }

  .div-block-2033ads {
    z-index: 999;
    border-radius: 3rem;
    position: relative;
    overflow: hidden;
  }

  .heading-15241 {
    font-size: 3rem;
  }

  .paragraph-393 {
    padding-right: 20px;
  }

  .container-5093.dreamshape, .container-5093.femfresh {
    padding: 0;
  }

  .heading-1359b-3 {
    margin-bottom: 10px;
  }

  .div-block-3317 {
    object-fit: fill;
    flex-wrap: wrap;
    align-content: center;
    overflow: visible;
  }

  .div-block-3319 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-15243 {
    font-size: 23px;
  }

  .div-block-3321 {
    padding: 15px;
  }

  .container-5096 {
    margin-top: 20px;
    padding: 80px 15px 60px;
  }

  .container-5096.transparent {
    margin-top: 0;
  }

  .container-5096.transparent.oval {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .bold-text-43 {
    font-size: 19px;
  }

  .heading-15246 {
    word-break: normal;
  }

  .heading-1557g {
    font-size: 3rem;
  }

  .image-571 {
    z-index: 1;
    object-fit: contain;
    width: 40svw;
    margin-top: 30px;
    right: -14.7rem;
  }

  .div-block-3327 {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .container-mo-gani-5 {
    padding: 60px 15px;
  }

  .container-mo-gani-5.white {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container-401w-8 {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .image-575 {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .text-span-111 {
    font-size: 2.2rem;
  }

  .div-block-3337 {
    height: 1px;
  }

  .div-block-3338 {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-76 {
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    padding: 0;
    position: relative;
  }

  .section-237h {
    z-index: 9999;
  }

  .div-block-2092h {
    height: 600px;
  }

  .image-578 {
    max-width: 30px;
  }

  .icon-14 {
    margin-left: 0;
  }

  .heading-15253 {
    font-size: 30px;
  }

  .div-block-3343 {
    align-items: flex-end;
  }

  .section-111r-2 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .heading-15254 {
    font-size: 23px;
  }

  .paragraph-401 {
    padding-right: 20px;
  }

  .container-5101.femfresh {
    padding: 0;
  }

  .heading-1515ag {
    font-size: 3rem;
  }

  .div-block-3348 {
    object-fit: fill;
    flex-wrap: wrap;
    align-content: center;
    overflow: visible;
  }

  .hero-gosti-lasje {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .container-5104 {
    margin-top: 20px;
    padding: 80px 15px 60px;
  }

  .container-5104.transparent {
    margin-top: 0;
  }

  .container-5104.transparent.oval {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .heading-15257 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-15259 {
    font-size: 1.8rem;
  }

  .bold-text-44 {
    font-size: 19px;
  }

  .section-111g1 {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .hero-intimno-zdravje {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-1515-copy {
    font-size: 11vw;
  }

  .container-mo-gani-6 {
    padding: 60px 15px;
  }

  .container-mo-gani-6.white {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section-237iz {
    z-index: 9999;
  }

  .column-136 {
    padding-left: 0;
    padding-right: 0;
  }

  .petra-kozmetika {
    height: 400px;
  }

  .heading-15263.deep-pink {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-3361 {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-1518va-3 {
    font-size: 3rem;
  }

  .div-block-2015-2iz {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .html-embed-9b-1-2 {
    width: 50px;
  }

  .div-block-3366 {
    justify-content: center;
    display: flex;
  }

  .container-5109.white {
    padding: 33px 10px;
  }

  .div-block-2033iz {
    z-index: 999;
    border-radius: 3rem;
    position: relative;
    overflow: hidden;
  }

  .div-block-2173a {
    padding-left: 0;
    padding-right: 0;
  }

  .icon-16 {
    margin-right: 0;
  }

  .div-block-3369 {
    object-fit: fill;
    flex-wrap: wrap;
    align-content: center;
    overflow: visible;
  }

  .section-111g-3 {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .heading-1557z {
    font-size: 2.5rem;
    line-height: 1.1;
  }

  .div-block-2022-b {
    text-align: center;
  }

  .div-block-3373 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .kje-kandida-2, .kje-kandida-2._2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-15270 {
    margin-bottom: 20px;
  }

  .button-new-2.preveri-ponudbo {
    width: auto;
  }

  .button-new-2.cta {
    width: 100%;
    display: block;
  }

  .section-264 {
    padding: 60px 15px;
  }

  .div-block-3379 {
    width: auto;
  }

  .div-block-3379.mm {
    align-items: center;
    width: auto;
  }

  .puscica-kandida-2 {
    display: block;
  }

  .div-block-2015-2sa {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .heading-menowell-3 {
    width: 100%;
    font-size: 8.5vw;
    line-height: 1.3;
  }

  .section-265 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .html-embed-9fd2 {
    width: 80px;
  }

  .column-137 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-15273 {
    font-size: 2.5rem;
  }

  .html-embed-9fd3 {
    width: 100px;
  }

  .heading-15274 {
    font-size: 2.5rem;
  }

  .bold-text-45 {
    display: block;
  }

  .container-kandida2 {
    padding: 60px 15px;
  }

  .column-139 {
    padding-left: 0;
    padding-right: 0;
  }

  .judge-me.bf {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .italic-text-37 {
    line-height: 1;
  }

  .container-5114 {
    max-width: 300px;
    height: 500px;
  }

  .container-414ca {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .ig-haze-3 {
    padding: 60px 10px;
  }

  .image-597 {
    border-width: 2px;
    width: 100px;
  }

  .div-block-3386 {
    align-items: flex-end;
  }

  .div-block-3388 {
    flex-direction: column-reverse;
    display: flex;
  }

  .section-266 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-15277 {
    font-size: 2.5rem;
  }

  .container-401a3, .container-401a2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-15279 {
    font-size: 2.5rem;
  }

  .container-5118 {
    margin-top: 0;
    padding: 80px 15px 60px;
  }

  .div-block-3393 {
    margin-bottom: 20px;
    padding-left: 10px;
  }

  .container-5119 {
    max-width: 50%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    display: inline-block;
  }

  .container-5119.shape {
    padding-right: 10px;
  }

  .puscica-bela-2 {
    margin-left: 10px;
    margin-right: auto;
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .kandida-her-hero-2 {
    height: auto;
    min-height: 90vh;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
  }

  .quick-stack-82 {
    padding: 40px 15px 15px;
  }

  .container-414ch {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .section-267 {
    padding: 60px 15px;
  }

  .div-block-3397 {
    width: auto;
  }

  .section-268 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-3398 {
    padding-left: 20px;
  }

  .column-140 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-15286 {
    line-height: 1.3;
  }

  .kje-kandida-3, .kje-kandida-3.hercycle {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-1531c-2 {
    text-align: center;
    font-size: 2.5rem;
    line-height: 1.4;
  }

  .heading-15287, .heading-15288 {
    font-size: 2.5rem;
  }

  .bold-text-47 {
    display: block;
  }

  .column-141 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-15290 {
    text-align: left;
  }

  .container-cycle2 {
    padding: 60px 15px;
  }

  .div-block-3399 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .hercycle-neredne-hero {
    height: auto;
    min-height: 90vh;
    padding: 60px 5px;
  }

  .heading-15291 {
    font-size: 2.2rem;
  }

  .list-item-32 {
    font-size: 17px;
  }

  .section-269 {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15292 {
    font-size: 2.5rem;
  }

  .div-block-3401 {
    object-fit: fill;
    flex-wrap: wrap;
    align-content: center;
    overflow: visible;
  }

  .div-block-3402 {
    min-height: 400px;
  }

  .div-block-3404 {
    margin-bottom: 20px;
    padding-left: 10px;
  }

  .section-270 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .banner-bf {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-1557tb {
    font-size: 2rem;
    line-height: 1.2;
  }

  .div-block-3405 {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .tabs-menu-14 {
    text-align: left;
    display: block;
  }

  .heading-15298 {
    font-size: 2.5rem;
  }

  .section-237dt {
    z-index: 9999;
  }

  .heading-1531c-3 {
    text-align: center;
    font-size: 2.5rem;
    line-height: 1.4;
  }

  .container-401w-9 {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .div-block-2033adt {
    z-index: 999;
    border-radius: 3rem;
    position: relative;
    overflow: hidden;
  }

  .tab-link-tab-1-5 {
    text-align: center;
    max-width: 200px;
    height: 100%;
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-5.w--current {
    max-width: 200px;
    margin-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .hero-truebronze {
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-1337u-4 {
    font-size: 11vw;
    line-height: 1.3;
  }

  .heading-1337ut {
    font-size: 3rem;
    line-height: 1.3;
  }

  .div-block-3412 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-3413 {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15300 {
    font-size: 3rem;
  }

  .quick-stack-86 {
    padding: 0;
  }

  .heading-15301 {
    font-size: 30px;
  }

  .div-block-3419 {
    align-items: flex-end;
  }

  .paragraph-430 {
    padding-right: 20px;
  }

  .heading-1337h-3 {
    font-size: 10vw;
  }

  .div-block-2015-2dt {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .container-5128.dreamshape {
    padding: 0;
  }

  .div-block-3423 {
    object-fit: fill;
    flex-wrap: wrap;
    align-content: center;
    overflow: visible;
  }

  .container-5130 {
    margin-top: 0;
    padding: 80px 15px 60px;
  }

  .container-5130.transparent {
    margin-top: 0;
  }

  .container-5130.transparent.oval {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .div-block-3425 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-603 {
    max-width: 45%;
  }

  .bold-text-48 {
    font-size: 19px;
  }

  .div-block-1986vh {
    width: 100%;
    height: auto;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-3428 {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .container-mo-gani-7 {
    padding: 60px 15px;
  }

  .container-mo-gani-7.white {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .heading-15207a {
    font-size: 2rem;
  }

  .div-block-2089g {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-3433 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-3434 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-2015-2vh {
    order: 1;
    height: auto;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .container-401w-10 {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .section-237vh {
    z-index: 9999;
  }

  .heading-15308 {
    font-size: 2.3rem;
  }

  .div-block-2033avh {
    z-index: 999;
    border-radius: 3rem;
    position: relative;
    overflow: hidden;
  }

  .hero-vitalheart {
    background-image: radial-gradient(circle, #38383880 10%, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/689e0a8933b8777244216efc_vitalheart-hero.webp");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-span-120 {
    font-size: 2.1rem;
  }

  .heading-1337u-5 {
    font-size: 11vw;
    line-height: 1.3;
  }

  .heading-15310 {
    font-size: 2.5rem;
  }

  .div-block-3438 {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-90 {
    padding: 0;
  }

  .div-block-3443 {
    align-items: flex-end;
  }

  .paragraph-437 {
    padding-right: 20px;
  }

  .heading-1337h-4 {
    font-size: 10vw;
  }

  .container-5132.dreamshape {
    padding: 0;
  }

  .div-block-3448 {
    object-fit: fill;
    flex-wrap: wrap;
    align-content: center;
    overflow: visible;
  }

  .container-5134 {
    margin-top: 0;
    padding: 80px 15px 60px;
  }

  .container-5134.transparent {
    margin-top: 0;
  }

  .container-5134.transparent.oval {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .div-block-3450 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .bold-text-49 {
    font-size: 19px;
  }

  .cw-cookie_options {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-wrap: wrap;
    margin-top: 1rem;
  }

  .cw-button_secondary, .cw-button_primary {
    width: 100%;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .cw-cookie_icon {
    margin-top: 10px;
    padding-left: 0;
    bottom: 8px;
    left: 5px;
  }

  .cw-cookie_buttons {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .cw-cookie_banner {
    bottom: 10px;
    left: 10px;
    right: 10px;
  }

  .slider01_mask {
    width: 95%;
  }

  .text-span-123 {
    font-size: 19px;
  }

  .section-271 {
    padding: 60px 15px;
  }

  .div-block-3453 {
    width: auto;
  }

  .cell-90 {
    justify-content: flex-start;
    align-items: center;
  }

  .section-272 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-3153a {
    min-height: 400px;
  }

  .hero-hujsanje {
    height: auto;
    min-height: 90vh;
    padding: 60px 5px;
  }

  .bold-text-50 {
    display: block;
  }

  .container-401l-3 {
    padding-top: 65px;
    padding-bottom: 70px;
  }

  .slider01_slide {
    margin-right: 1rem;
  }

  .heading-15319 {
    font-size: 2.5rem;
  }

  .div-block-3459 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-15320 {
    text-align: left;
  }

  .heading-15321 {
    text-align: center;
  }

  .paragraph-442 {
    margin-bottom: 20px;
  }

  .container-5136 {
    max-width: 300px;
    height: 500px;
  }

  .heading-15322 {
    font-size: 2.5rem;
  }

  .div-block-3462.puscica {
    flex-direction: column;
    align-items: center;
    display: block;
    transform: none;
  }

  .div-block-3465 {
    text-align: center;
  }

  .image-610 {
    border-width: 2px;
    width: 100px;
  }

  .section-273 {
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .slider_pagination {
    max-width: 60%;
    bottom: 0%;
    overflow: hidden;
  }

  .paragraph-446 {
    padding-right: 20px;
  }

  .heading-1337h-5 {
    font-size: 10vw;
  }

  .container-414huj {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-3468 {
    padding-left: 20px;
  }

  .div-block-3469 {
    object-fit: fill;
    flex-wrap: wrap;
    align-content: center;
    overflow: visible;
  }

  .quick-stack-93 {
    padding: 0;
  }

  .container-5138 {
    margin-top: 0;
    padding: 80px 15px 60px;
  }

  .container-5138.transparent {
    margin-top: 0;
  }

  .container-5138.transparent.oval {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .heading-15323 {
    font-size: 2.5rem;
  }

  .kje-kandida-4, .kje-kandida-4.hujsanje {
    padding-left: 15px;
    padding-right: 15px;
  }

  .puscica-maca-2 {
    display: block;
    transform: rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .section-274 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .bold-text-51, .text-span-124 {
    font-size: 19px;
  }

  .section-275 {
    padding: 60px 15px;
  }

  .div-block-3473 {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .cell-94 {
    justify-content: flex-start;
    align-items: center;
  }

  .section-276 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-57b-2 {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .bold-text-52, .grid-133d {
    display: block;
  }

  .hero-slimb-sladkor {
    background-image: radial-gradient(circle, #00000026 46%, #0000), linear-gradient(#00000021, #00000021), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/68b942779d855ae651c34635_hero-slimb-sladkor.webp");
    background-position: 0 0, 0 0, 65%;
    background-repeat: repeat, repeat, no-repeat;
    background-size: auto, auto, cover;
    height: auto;
    min-height: 90vh;
    padding: 60px 5px;
  }

  .heading-15328 {
    font-size: 2.5rem;
  }

  .div-block-1960s {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .container-410a-copy {
    text-align: left;
  }

  .container-414ss {
    height: 400px;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-15329 {
    text-align: left;
  }

  .heading-15330, .container-410v {
    text-align: center;
  }

  .paragraph-450 {
    margin-bottom: 20px;
  }

  .heading-15331 {
    font-size: 2.2rem;
  }

  .div-block-3482.puscica {
    flex-direction: column;
    align-items: center;
    display: block;
    transform: none;
  }

  .div-block-3484 {
    text-align: center;
  }

  .section-277 {
    padding-left: 0;
    padding-right: 0;
  }

  .kje-kandida-5, .kje-kandida-5.slim-krvni {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-3153ss {
    min-height: 400px;
  }

  .section-278 {
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .html-embed-9-1 {
    width: 60px;
  }

  .div-block-3488 {
    padding-left: 20px;
  }

  .div-block-3489 {
    object-fit: fill;
    flex-wrap: wrap;
    align-content: center;
    overflow: visible;
  }

  .code-embed-8 {
    width: 90px;
  }

  .quick-stack-95 {
    padding: 0;
  }

  .container-5142 {
    margin-top: 0;
    padding: 80px 15px 60px;
  }

  .container-5142.transparent {
    margin-top: 0;
  }

  .container-5142.transparent.oval {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .heading-15333 {
    font-size: 2.5rem;
  }

  .podnaslov-slimb-krvni {
    padding: 60px 15px;
  }

  .section-279 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-1531s {
    text-align: center;
    font-size: 2.1rem;
    line-height: 1.4;
  }

  .div-block-3492 {
    padding-top: 29px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-3494 {
    justify-content: center;
    display: flex;
  }

  .container-5146.white {
    padding: 33px 10px;
  }

  .div-block-3496 {
    text-align: center;
  }

  .div-block-3496.left {
    text-align: left;
  }

  .link-33a {
    white-space: nowrap;
  }

  .cell-99 {
    justify-content: flex-start;
    align-items: center;
  }

  .cell-99.left {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-3498 {
    width: auto;
  }

  .text-block-204 {
    text-align: center;
    flex-flow: wrap;
  }

  .banner-hujsanje {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .bold-text-54 {
    display: block;
  }

  .section-149f {
    padding: 20px 15px 0;
  }

  .heading-15340 {
    text-align: left;
  }

  .container-5148 {
    max-width: 300px;
    height: 500px;
  }

  .image-622 {
    border-width: 2px;
    width: 100px;
  }

  .kje-kandida-6 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .kje-kandida-6.hujsanje2 {
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-57bh {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .section-156n {
    padding: 40px 15px 60px;
  }

  .heading-15342 {
    text-align: center;
  }

  .heading-15342.left {
    text-align: left;
  }

  .grid-57e2 {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .quick-stack-63a {
    padding: 0;
  }

  .petra-herv {
    height: 400px;
  }

  .hero-herv {
    background-size: auto, cover;
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .div-block-3522 {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .container-mo-gani-8 {
    padding: 60px 15px;
  }

  .container-mo-gani-8.white {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .image-625 {
    flex: 0 auto;
    max-height: 9vw;
  }

  .container-401w-12 {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .heading-15349 {
    font-size: 2.5rem;
  }

  .bold-text-56 {
    display: block;
  }

  .image-626 {
    margin-bottom: 20px;
    margin-left: 0;
  }

  .div-block-3528 {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-470 {
    font-size: 18px;
  }

  .div-block-3532 {
    flex-direction: column-reverse;
    display: flex;
  }

  .div-block-2015-3hv, .div-block-2015-2hv {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-3534 {
    align-items: flex-end;
  }

  .div-block-3535 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .section-237hv {
    z-index: 9999;
  }

  .paragraph-474 {
    padding-right: 20px;
  }

  .tiktok-st-2.black {
    font-size: 2rem;
  }

  .tiktok-st-2.cacao {
    text-align: center;
    margin-top: 10px;
    font-size: 2rem;
  }

  .heading-1337h-6 {
    font-size: 10vw;
  }

  .container-5156.femfresh {
    padding: 0;
  }

  .div-block-3537 {
    object-fit: fill;
    flex-wrap: wrap;
    align-content: center;
    overflow: visible;
  }

  .div-block-2033ahv {
    z-index: 999;
    border-radius: 3rem;
    position: relative;
    overflow: hidden;
  }

  .container-5158 {
    margin-top: 0;
    padding: 80px 15px 60px;
  }

  .container-5158.transparent {
    margin-top: 0;
  }

  .container-5158.transparent.oval {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .div-block-3539 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .cell-107 {
    justify-content: flex-start;
    align-items: center;
  }

  .bold-text-57 {
    font-size: 19px;
  }

  .text-span-132 {
    font-size: 22px;
    line-height: 1.7;
  }

  .paragraph-475 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-15356 {
    padding: 0;
  }

  .heading-15356.center {
    text-align: left;
  }

  .cell-110 {
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .background-video-5a {
    flex: 0 auto;
    width: 100%;
    height: 100%;
  }

  .div-block-2004a {
    height: 100svw;
  }

  .rozaokotber--sekcija {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-5160.zenski-produkti {
    padding: 30px 15px;
  }

  .quick-stack-6a {
    margin-bottom: auto;
    padding: 0;
  }

  .quick-stack-102 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .heading-15357 {
    padding-left: 0;
  }

  .container-5161 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-629 {
    max-width: 80%;
  }

  .div-block-3543 {
    text-align: center;
  }

  .div-block-3543.left {
    text-align: left;
  }

  .text-span-133 {
    font-size: 19px;
  }

  .testimonial-card_stars {
    justify-content: center;
    align-items: center;
  }

  .cell-112 {
    justify-content: flex-start;
    align-items: center;
  }

  .cell-112.left {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .text-block-223 {
    text-align: center;
    flex-flow: wrap;
  }

  .puscica-maca-4 {
    display: block;
    transform: translate(10px)rotateX(11deg)rotateY(0)rotateZ(90deg);
  }

  .section-149fa {
    padding: 40px 15px 0;
  }

  .div-block-3201a {
    margin-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-15361 {
    text-align: left;
  }

  .badge-3 {
    text-align: center;
    margin-top: 0;
    margin-left: 0;
    display: block;
  }

  .grid-57e3 {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr 2.25fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .container-5165 {
    max-width: 300px;
    height: 500px;
  }

  .div-block-3556.puscica {
    flex-direction: column;
    align-items: center;
    display: block;
    transform: none;
  }

  .image-634 {
    border-width: 2px;
    width: 100px;
  }

  .section-283 {
    padding-left: 0;
    padding-right: 0;
  }

  .rezultati-stack-2 {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    margin-bottom: -40px;
    padding-bottom: 0;
  }

  .div-block-3560 {
    padding-left: 10px;
  }

  .heading-15362 {
    font-size: 23px;
  }

  .section-284 {
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15363 {
    text-align: center;
  }

  .heading-15363.left {
    text-align: left;
  }

  .paragraph-482 {
    padding-right: 20px;
  }

  .container-5167.white {
    padding: 33px 10px;
  }

  .icon-17 {
    margin-right: 0;
  }

  .container-5168 {
    margin-top: 0;
    padding: 80px 15px 60px;
  }

  .container-5168.transparent {
    margin-top: 0;
  }

  .container-5168.transparent.oval {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .kje-kandida-7 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .kje-kandida-7.hormonski-kaos {
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .bold-text-58 {
    font-size: 19px;
  }

  .div-block-3568 {
    width: 100%;
  }

  .container-5170 {
    height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .text-block-233 {
    text-align: center;
  }

  .tab-link-tab-2-3 {
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .quick-stack-6b {
    margin-bottom: auto;
    padding: 0;
  }

  .div-block-3571 {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .container-mo-gani-9 {
    padding: 60px 15px;
  }

  .container-mo-gani-9.white {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .div-block-2033agb {
    z-index: 999;
    border-radius: 3rem;
    position: relative;
    overflow: hidden;
  }

  .div-block-2035g {
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-401w-13 {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .heading-15372 {
    font-size: 2.5rem;
  }

  .div-block-1986gb {
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-2014a-2 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .petra-glowb {
    height: 400px;
  }

  .div-block-3582 {
    align-items: flex-end;
  }

  .paragraph-490 {
    padding-right: 20px;
  }

  .container-5172.femfresh {
    padding: 0;
  }

  .heading-1557gb {
    font-size: 2.3rem;
  }

  .container-5174 {
    margin-top: 0;
    padding: 80px 15px 60px;
  }

  .container-5174.transparent {
    margin-top: 0;
  }

  .container-5174.transparent.oval {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .div-block-3586 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-237gb {
    z-index: 9999;
  }

  .bold-text-59 {
    font-size: 19px;
  }

  .ponudba-content-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .text-span-138 {
    font-size: 20px;
  }

  .quick-stack-108 {
    grid-column-gap: 7px;
    padding: 0;
  }

  .box-3 {
    width: auto;
    height: auto;
    margin-left: 5px;
    margin-right: 5px;
    padding: 0;
    display: flex;
  }

  .tabs-menu-20 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .section-285 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-143 {
    padding-left: 0;
    padding-right: 0;
  }

  .header_gumb_bf-2 {
    margin-bottom: 0;
    font-size: 5vw;
  }

  .heading-15381 {
    font-size: 27px;
    line-height: 38px;
  }

  .quick-stack-109 {
    padding: 0;
  }

  .offer_bf-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .text-block-50f-2 {
    margin-right: 15px;
    font-size: 30px;
  }

  .scroll-wrapper-3 {
    height: 80px;
    display: none;
  }

  .scroll-wrapper-3.mobile {
    display: block;
  }

  .container-5176 {
    max-width: 300px;
    height: 500px;
  }

  .section-111c-2 {
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .image-645 {
    aspect-ratio: 1;
    object-fit: cover;
    object-position: 50% 60%;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
  }

  .image-645.big {
    aspect-ratio: 1;
    object-position: 50% 50%;
  }

  .div-block-3599 {
    justify-content: center;
    display: flex;
  }

  .container-5177.white {
    padding: 33px 10px;
  }

  .container-398bf-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .italic-text-39 {
    line-height: .5px;
  }

  .div-block-1874a-2 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .container-5179 {
    margin-top: 0;
    padding: 80px 15px 60px;
  }

  .container-5179.bf {
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .gumb_bf_content-2 {
    min-height: 110px;
    padding: 0 5px;
  }

  .gumb_bf_content-2:hover {
    opacity: .9;
    transform: scale(1.07);
  }

  .div-block-3604 {
    padding-top: 40px;
  }

  .grid-760 {
    grid-template-columns: 1fr;
  }

  .badge-4 {
    text-align: center;
    margin-top: 5px;
    margin-left: 5px;
    display: block;
  }

  .heading-2045 {
    margin-bottom: 0;
    font-size: 3vw;
    line-height: 1.4;
  }

  .div-block-2695 {
    width: 160px;
  }

  .bold-text-61 {
    font-size: 35px;
    line-height: 45px;
  }

  .div-block-2696 {
    width: 180px;
    top: -19px;
  }

  .div-block-2682, .div-block-2682.pomladnaakcija {
    width: auto;
  }

  .div-block-2683 {
    width: 120px;
  }

  .container-5181 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-2697 {
    margin-bottom: 40px;
    padding: 40px 15px;
  }

  .heading-15393 {
    font-size: 22px;
    line-height: 27px;
  }

  .image-647 {
    max-width: 80px;
  }

  .div-block-2015-ff {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-3606 {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .container-mo-gani-10 {
    padding: 60px 15px;
  }

  .container-mo-gani-10.white {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container-401w-14 {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .heading-15397 {
    font-size: 2.5rem;
  }

  .div-block-2014a-3 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-2015-ff2 {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-3616 {
    align-items: flex-end;
  }

  .paragraph-500 {
    padding-right: 20px;
  }

  .container-5183.femfresh {
    padding: 0;
  }

  .container-5185 {
    margin-top: 0;
    padding: 80px 15px 60px;
  }

  .container-5185.transparent {
    margin-top: 0;
  }

  .container-5185.transparent.oval {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .div-block-3621 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .fiberfresh_iva {
    height: 400px;
  }

  .section-237ff {
    z-index: 9999;
  }

  .code-embed-12 {
    width: 40vw;
  }

  .div-block-2033aff {
    z-index: 999;
    border-radius: 3rem;
    position: relative;
    overflow: hidden;
  }

  .bold-text-62 {
    font-size: 19px;
  }

  .tab-menu {
    inset: auto 0% 1px;
  }

  .quick-stack-112 {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
  }

  .div-block-3133 {
    min-height: 44px;
  }

  .heading-15401 {
    font-size: 3vw;
  }

  .link-block-9 {
    box-sizing: border-box;
  }

  .html-embed-95 {
    width: 40px;
    height: 40px;
  }

  .div-block-3625 {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .container-mo-gani-11 {
    padding: 60px 15px;
  }

  .container-mo-gani-11.white {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .image-653 {
    flex: 0 auto;
    max-height: 9vw;
  }

  .container-401w-15 {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .heading-15406 {
    font-size: 2.5rem;
  }

  .div-block-1986bg {
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-2015-2gb, .div-block-2015-3gb {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-2014a-4 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .image-654 {
    margin-bottom: 20px;
    margin-left: 0;
  }

  .container-5187 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-2015-gb {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-3632 {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-section-wrapper-3 {
    overflow: visible;
  }

  .paragraph-504 {
    font-size: 18px;
  }

  .div-block-3636 {
    flex-direction: column-reverse;
    display: flex;
  }

  .image-656 {
    max-width: 30px;
  }

  .cell-130 {
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .div-block-3638 {
    align-items: flex-end;
  }

  .div-block-3639 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .section-237gb2 {
    z-index: 9999;
  }

  .paragraph-506 {
    padding-right: 20px;
  }

  .container-5188.femfresh {
    padding: 0;
  }

  .div-block-3642 {
    object-fit: fill;
    flex-wrap: wrap;
    align-content: center;
    overflow: visible;
  }

  .container-5190 {
    margin-top: 0;
    padding: 80px 15px 60px;
  }

  .container-5190.transparent {
    margin-top: 0;
  }

  .container-5190.transparent.oval {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .div-block-3644 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .cell-131 {
    justify-content: flex-start;
    align-items: center;
  }

  .hero-glowberry {
    background-size: auto, cover;
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .bold-text-63 {
    font-size: 19px;
  }

  .div-block-3648, .div-block-3648.pomladnaakcija {
    width: auto;
  }

  .div-block-3649 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .bold-text-64 {
    font-size: 35px;
    line-height: 45px;
  }

  .div-block-3650 {
    width: 160px;
  }

  .heading-15413 {
    font-size: 22px;
    line-height: 27px;
  }

  .div-block-3651 {
    width: 180px;
    top: -19px;
  }

  .heading-15414 {
    margin-bottom: 25px;
    font-size: 3vw;
    line-height: 1.4;
  }

  .div-block-3652 {
    margin-bottom: 40px;
    padding-top: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-658 {
    margin-top: 0;
  }

  .grid-765 {
    display: block;
  }

  .section-176b-2 {
    padding: 80px 15px;
  }

  .background-video-6 {
    border-radius: 10px;
    flex-wrap: nowrap;
    height: 500px;
    display: block;
  }

  .div-block-3653 {
    width: auto;
  }

  .div-block-3653.black {
    align-items: center;
    width: auto;
  }

  .image-659 {
    flex: 0 auto;
    max-height: 9vw;
  }

  .heading-menowell-4 {
    width: 100%;
    font-size: 8.5vw;
    line-height: 1.3;
  }

  .heading-15415 {
    text-align: center;
  }

  .column-144 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-3658 {
    padding-bottom: 40px;
  }

  .paragraph-508 {
    font-family: Open Sans, sans-serif;
    font-size: 19px;
    line-height: 25px;
  }

  .paragraph-508.testo {
    text-align: center;
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 24px;
  }

  .container-5195.koza.testo {
    flex-direction: column;
  }

  .paragraph-509 {
    margin-bottom: 20px;
  }

  .paragraph-510 {
    margin-bottom: 60px;
  }

  .div-block-3661 {
    object-fit: fill;
    max-width: 280px;
    height: auto;
    padding-top: 60px;
    display: block;
    overflow: visible;
  }

  .image-662 {
    max-width: 30px;
  }

  .heading-15424 {
    font-size: 30px;
  }

  .section-152t-2 {
    padding: 60px 15px 0;
  }

  .section-286 {
    padding: 60px 15px;
  }

  .div-block-3662 {
    align-items: flex-end;
  }

  .heading-15425 {
    font-size: 30px;
  }

  .div-block-3663 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .container-5196.thomas-copy {
    margin-top: 0;
    margin-bottom: 80px;
    padding: 40px 15px 20px;
  }

  .container-5196.blackg {
    margin-top: 0;
    padding: 60px 15px 10px;
  }

  .paragraph-514 {
    font-size: 20px;
    line-height: 27px;
  }

  .blackg-produkt-2 {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .ekniga-testo-2 {
    padding-bottom: 60px;
  }

  .icon-18 {
    margin-right: 0;
  }

  .solo-testimonial-2 {
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .cell-133 {
    justify-content: flex-start;
    align-items: center;
  }

  .thomas-hero-2 {
    height: auto;
    min-height: 82vh;
    padding: 60px 10px;
  }

  .div-block-3664 {
    margin-bottom: 40px;
  }

  .div-block-3665 {
    margin-bottom: 20px;
    padding-left: 10px;
  }

  .container-5200 {
    max-width: 50%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    display: inline-block;
  }

  .container-5200.shape {
    padding-right: 10px;
  }

  .kako-revesje-2 {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-thomas-3 {
    height: 500px;
  }

  .badge-5 {
    text-align: center;
    margin-top: 5px;
    margin-left: 5px;
    display: block;
  }

  .div-block-3667 {
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-15429 {
    font-size: 3.5rem;
  }

  .paragraph-520 {
    padding-left: 0;
    padding-right: 0;
  }

  .quick-stack-39b {
    grid-column-gap: 7px;
    padding: 0;
  }

  .heading-15430 {
    padding: 0;
  }

  .div-block-2017a1 {
    padding: 25px 20px 20px;
  }

  .column-145 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-15432.deep-pink {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-2014a-5 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .container-5203.lepota {
    padding: 30px 15px;
  }

  .html-embed-9b-1-3 {
    width: 50px;
  }

  .image-666 {
    aspect-ratio: 1;
    object-fit: cover;
    object-position: 50% 60%;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
  }

  .image-666.big {
    aspect-ratio: 1;
    object-position: 50% 50%;
  }

  .div-block-3673 {
    justify-content: center;
    display: flex;
  }

  .heading-1518a-2 {
    font-size: 10vw;
  }

  .container-5204.white {
    padding: 33px 10px;
  }

  .div-block-3674 {
    max-width: 100%;
    margin-left: 0;
  }

  .div-block-2022-a1 {
    text-align: center;
  }

  .container-5016a1 {
    margin-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .icon-19 {
    margin-right: 0;
  }

  .section-183b3, .div-block-3677 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-3679 {
    text-align: center;
  }

  .div-block-3679.left {
    text-align: left;
  }

  .cell-134 {
    justify-content: flex-start;
    align-items: center;
  }

  .cell-134.left {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-3680 {
    width: auto;
  }

  .image-667 {
    flex: 0 auto;
    max-height: 9vw;
  }

  .image-668 {
    margin-bottom: 20px;
    margin-left: 0;
  }

  .div-block-3153b {
    min-height: 400px;
  }

  .div-block-3685 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-15439 {
    text-align: left;
  }

  .paragraph-525 {
    font-size: 18px;
  }

  .container-5207 {
    max-width: 300px;
    height: 500px;
  }

  .div-block-3690 {
    flex-direction: column-reverse;
    display: flex;
  }

  .image-672 {
    max-width: 30px;
  }

  .section-287 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-3691 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .section-288 {
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-15441 {
    text-align: center;
  }

  .heading-15441.left {
    text-align: left;
  }

  .div-block-3692 {
    justify-content: center;
    display: flex;
  }

  .paragraph-529 {
    padding-right: 20px;
  }

  .container-5209.white {
    padding: 33px 10px;
  }

  .testimonial-card1_item-2 {
    padding: 0;
  }

  .container-5210 {
    margin-top: 0;
    padding: 80px 15px 60px;
  }

  .container-5210.transparent {
    margin-top: 0;
  }

  .container-5210.transparent.oval {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .kje-kandida-8 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .kje-kandida-8.hujsanje2 {
    padding-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .cell-135 {
    justify-content: flex-start;
    align-items: center;
  }

  .bold-text-66 {
    font-size: 19px;
  }

  .image-673 {
    flex: 0 auto;
    max-height: 9vw;
  }

  .text-block-289 {
    font-size: 14px;
    line-height: 1.3;
  }

  .image-674 {
    max-width: 30px;
  }

  .div-block-3701, .placilne-ikone-3 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .div-block-3702 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .heading-1557t-2 {
    margin-bottom: 20px;
    font-size: 2.5rem;
  }

  .container-mo-gani-12 {
    padding: 60px 15px;
  }

  .container-mo-gani-12.white {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .image-676 {
    flex: 0 auto;
    max-height: 9vw;
  }

  .text-block-298 {
    font-size: 14px;
    line-height: 1.3;
  }

  .div-block-2089z {
    border-radius: 2rem;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-15449 {
    font-size: 2.5rem;
  }

  .paragraph-534 {
    margin-bottom: 0;
  }

  .div-block-3712 {
    padding: 60px 20px;
  }

  .image-677 {
    margin-bottom: 20px;
    margin-left: 0;
  }

  .div-block-1986mc {
    width: 100%;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-midnightcacao {
    background-image: radial-gradient(circle, #946a6f6b, #fff0), url("https://cdn.prod.website-files.com/679fc5867403318a2ce6197a/69495d6d368655818d8d573e_MidnightCacao-68.webp");
    background-size: auto, cover;
    height: 90vh;
    padding-left: 5px;
    padding-right: 5px;
  }

  .section-237mc {
    z-index: 9999;
  }

  .container-401w-16 {
    padding-top: 65px;
    padding-bottom: 60px;
  }

  .paragraph-536 {
    font-size: 18px;
  }

  .div-block-3718 {
    flex-direction: column-reverse;
    display: flex;
  }

  .image-679 {
    max-width: 30px;
  }

  .div-block-2015-2mc {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-3719 {
    align-items: flex-end;
  }

  .div-block-3720 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .heading-15453 {
    font-size: 2rem;
  }

  .tabs-menu-5b2 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .paragraph-539 {
    padding-right: 20px;
  }

  .tab-link-tab-10-2 {
    padding-top: 7px;
    padding-bottom: 2px;
  }

  .tab-link-tab-10-2.w--current {
    padding: 7px 0 2px;
  }

  .placilne-ikone-4 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .div-block-2015-mc {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .petra-mc, .spanje-mc {
    height: 400px;
  }

  .div-block-3722 {
    object-fit: fill;
    flex-wrap: wrap;
    align-content: center;
    overflow: visible;
  }

  .container-5216 {
    margin-top: 0;
    padding: 80px 15px 60px;
  }

  .container-5216.transparent {
    margin-top: 0;
  }

  .container-5216.transparent.oval {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .div-block-2033amc {
    z-index: 999;
    border-radius: 3rem;
    position: relative;
    overflow: hidden;
  }

  .div-block-2015-3mc {
    order: 1;
    height: 400px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .bold-text-67 {
    font-size: 19px;
  }

  .image-681 {
    flex: 0 auto;
    max-height: 9vw;
  }

  .text-block-305 {
    font-size: 14px;
    line-height: 1.3;
  }

  .image-683 {
    max-width: 30px;
  }

  .div-block-3730, .placilne-ikone-5 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }
}

#w-node-eefb9895-a1a1-4658-1e7b-1c141c1f953b-2ce61a30 {
  justify-self: auto;
}

#w-node-_313a6453-7ccc-392b-4128-f0f5da61e3f2-2ce61a30 {
  place-self: auto;
}

#w-node-d38e9acc-856f-a18d-2286-a3219272049f-2ce61a30, #w-node-_7b708277-cbd5-c111-6c9d-a3f209e397c8-2ce61a30, #w-node-b879a917-20fd-0a16-4e82-ecae73415352-2ce61a30, #w-node-e7efbef7-b345-194a-e279-fc099d934f0b-2ce61a30, #w-node-_1d4611e9-eb5e-3807-1f04-f2cdc6566822-2ce61a30 {
  justify-self: auto;
}

#w-node-_3a267f6a-92f6-f352-9236-170f04bdd759-2ce61a30 {
  grid-area: 1 / 1 / 2 / 4;
  justify-self: auto;
}

#w-node-_464e4c89-71f9-fd5f-bf2c-c9fd6901efd9-2ce61a30 {
  grid-area: span 4 / span 3 / span 4 / span 3;
}

#w-node-_13915dab-f0ab-a288-b1fe-418dbdec5030-2ce61a30 {
  grid-area: 3 / 4 / 6 / 5;
}

#w-node-eb2dae87-321f-22bb-4a99-e658c7ad1c66-2ce61a30 {
  grid-area: 1 / 4 / 3 / 5;
  place-self: center;
}

#w-node-b62e2cc7-3c04-a416-de33-6297b41d02b4-2ce61a30 {
  grid-area: 6 / 2 / 7 / 5;
}

#w-node-e24fb568-81f3-ea35-72f2-070806e4b5ed-2ce61a30 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-b150a87b-f4cd-529c-c32e-19ab327efb05-2ce61a30 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-b150a87b-f4cd-529c-c32e-19ab327efb0c-2ce61a30 {
  grid-area: 2 / 2 / 3 / 7;
  place-self: auto;
}

#w-node-_0121f188-f615-dd47-e82e-4624b265ad56-2ce61a30 {
  justify-self: center;
}

#w-node-_77d7af48-6b45-383c-bc39-5e68c41d5862-c41d5860 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_77d7af48-6b45-383c-bc39-5e68c41d5869-c41d5860 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_060a1b31-2e7e-3a1f-f483-2b20848dc5f8-848dc5eb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_148343a9-54e7-e777-114c-c77b6322e6f5-6322e6f0, #w-node-_148343a9-54e7-e777-114c-c77b6322e704-6322e6f0, #w-node-_148343a9-54e7-e777-114c-c77b6322e713-6322e6f0, #w-node-_148343a9-54e7-e777-114c-c77b6322e722-6322e6f0, #w-node-_148343a9-54e7-e777-114c-c77b6322e731-6322e6f0, #w-node-_148343a9-54e7-e777-114c-c77b6322e740-6322e6f0, #w-node-_148343a9-54e7-e777-114c-c77b6322e74f-6322e6f0, #w-node-_148343a9-54e7-e777-114c-c77b6322e75e-6322e6f0, #w-node-_148343a9-54e7-e777-114c-c77b6322e76d-6322e6f0, #w-node-_148343a9-54e7-e777-114c-c77b6322e784-6322e6f0, #w-node-_148343a9-54e7-e777-114c-c77b6322e797-6322e6f0 {
  justify-self: center;
}

#w-node-f1c68c95-b972-591f-0afb-ea16e83363b8-e83363b6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f1c68c95-b972-591f-0afb-ea16e83363bf-e83363b6, #w-node-_8e5160ba-f38d-a45d-faa1-b5119e8f7d1d-2ce61a36, #w-node-_961a6a70-e104-e420-ad63-f62d8b03162a-2ce61a36, #w-node-_926e9066-b0ac-0d9d-105b-91f2a00c1cf0-2ce61a36, #w-node-_2ac243de-3e9d-8e54-8619-c5c093f39e30-2ce61a36, #w-node-_4a46812c-bf8a-c173-1dd3-2fab6944764a-2ce61a36, #w-node-e700eb18-5e95-eacd-910e-b0c3e2980673-2ce61a36, #w-node-_04beaf41-8e23-5826-66d5-01d7aec811af-2ce61a36, #w-node-_04beaf41-8e23-5826-66d5-01d7aec811b3-2ce61a36, #w-node-_4b963c00-df9c-4918-eb98-a2ffa296fa8c-2ce61a36 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b963c00-df9c-4918-eb98-a2ffa296fa8f-2ce61a36 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cc963320-891e-9a29-b730-8525a3b3086d-2ce61a36, #w-node-_6cde1ffa-48ba-eb5d-c778-394fe36d869f-2ce61a36, #w-node-_62d70f28-5195-6a9a-d077-d63103605b02-2ce61a36, #w-node-a5d0f7ff-981e-f59e-921a-7b24a348e751-2ce61a36, #w-node-c0d97d80-99e7-0a72-4acb-7ee36d98340f-2ce61a36, #w-node-_1fa3d08a-d5bf-9c8d-24e1-8b963d876a08-2ce61a36, #w-node-_1fa3d08a-d5bf-9c8d-24e1-8b963d876a17-2ce61a36, #w-node-_9223afaf-653d-952a-f89d-8a3e29c9ba1d-2ce61a36, #w-node-cb08fd74-8f70-c507-01ba-6c344a52c2a1-2ce61a36, #w-node-_972a43dc-3508-4837-b2eb-fe56c719fb43-2ce61a36 {
  justify-self: center;
}

#w-node-c84beadf-2592-f369-3b90-ee3c0a36035c-2ce61a36 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_92656572-24cd-5352-1b34-a72b601cbd2f-2ce61a36 {
  justify-self: auto;
}

#w-node-_61508b58-0918-6a26-f83d-8fe29e04d2d1-9e04d2cf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_61508b58-0918-6a26-f83d-8fe29e04d2d8-9e04d2cf, #w-node-e2d51124-f56d-9058-42fe-1750891cf38d-2ce61a3e, #w-node-e2d51124-f56d-9058-42fe-1750891cf392-2ce61a3e, #w-node-e2d51124-f56d-9058-42fe-1750891cf397-2ce61a3e, #w-node-e2d51124-f56d-9058-42fe-1750891cf39c-2ce61a3e, #w-node-e2d51124-f56d-9058-42fe-1750891cf3a1-2ce61a3e, #w-node-f9da0b2f-c86e-881d-a424-e3a3bb1de8e4-2ce61a3e, #w-node-_835055fa-14ed-1b02-7b87-17b46838fade-2ce61a3e, #w-node-_58855086-3419-4311-12bd-339fbb9cea5d-2ce61a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_16bfbe9a-b758-697f-464d-82be41d644ca-2ce61a3e {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-_0bf276bb-cf22-6bc3-6f2b-dcf05501de0c-2ce61a3e, #w-node-_0a9857b6-d720-02ab-515c-42481ae40109-2ce61a3e, #w-node-_416a8ddd-7b69-1e38-3fee-ceace956bdf1-2ce61a3e, #w-node-b26d02c2-1047-6926-524c-35130594b3db-2ce61a3e, #w-node-_06287b28-65d7-0871-0772-74a0f3eb5faf-2ce61a3e, #w-node-_416a8ddd-7b69-1e38-3fee-ceace956be22-2ce61a3e, #w-node-_416a8ddd-7b69-1e38-3fee-ceace956be3c-2ce61a3e, #w-node-_416a8ddd-7b69-1e38-3fee-ceace956be55-2ce61a3e, #w-node-_416a8ddd-7b69-1e38-3fee-ceace956be68-2ce61a3e, #w-node-_416a8ddd-7b69-1e38-3fee-ceace956be78-2ce61a3e, #w-node-_416a8ddd-7b69-1e38-3fee-ceace956be8e-2ce61a3e {
  justify-self: center;
}

#w-node-_1818c1f5-43fd-2629-1b50-3b8ac526de5e-2ce61a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1603b8e2-7a0f-463a-7fc5-15aa0cf424e5-2ce61a3e, #w-node-_1603b8e2-7a0f-463a-7fc5-15aa0cf42501-2ce61a3e {
  justify-self: center;
}

#w-node-cc7d378d-382a-9c4e-fe64-b270d7824ec8-2ce61a3e {
  justify-self: auto;
}

#w-node-_6478ea3d-306e-6f82-bc2a-fc3fe85fa7e9-e85fa7e7 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6478ea3d-306e-6f82-bc2a-fc3fe85fa7f0-e85fa7e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e5b7de8-9be5-4ab7-2eda-5890acc35777-2ce61a44 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_5e5b7de8-9be5-4ab7-2eda-5890acc35788-2ce61a44 {
  grid-area: 2 / 2 / 3 / 7;
  place-self: auto;
}

#w-node-deb2abbb-ba30-61c3-4842-9913bcc8298c-2ce61a46, #w-node-b1f27335-e57e-ca3e-5b99-69eff233202c-2ce61a46, #w-node-b1f27335-e57e-ca3e-5b99-69eff2332040-2ce61a46, #w-node-b1f27335-e57e-ca3e-5b99-69eff2332071-2ce61a46, #w-node-b1f27335-e57e-ca3e-5b99-69eff2332050-2ce61a46, #w-node-ff7caf46-d4c0-09a5-394f-b37533648aeb-2ce61a46, #w-node-_24b1ac4a-5625-6253-229c-a5ead45cc7ae-2ce61a46, #w-node-_4d1f3634-8fa7-2dc3-42e9-df137777d5d3-2ce61a46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bc5f867-f68c-66e3-8f39-bfae0d937a2e-2ce61a46, #w-node-d69c9706-8f80-ac19-396c-d71afe5417fb-2ce61a46 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-d69c9706-8f80-ac19-396c-d71afe54180c-2ce61a46 {
  grid-area: 2 / 2 / 3 / 7;
  place-self: auto;
}

#w-node-fa7d7459-7fb3-2cd8-91ac-c070210ae7f7-2ce61a46 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_18ed3e02-2efc-723a-f08a-6aeefccd4fec-2ce61adb, #w-node-_0620cfee-cf9d-7413-d8e4-cdb1bd5617b4-2ce61adb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0620cfee-cf9d-7413-d8e4-cdb1bd5617b7-2ce61adb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_18ed3e02-2efc-723a-f08a-6aeefccd5000-2ce61adb, #w-node-_4be8f881-a56b-c619-753d-57c9a1ee4a8d-2ce61adb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4be8f881-a56b-c619-753d-57c9a1ee4a8f-2ce61adb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_18ed3e02-2efc-723a-f08a-6aeefccd5010-2ce61adb, #w-node-_36e8fd36-c2ba-f81b-25f3-0f9cc03582d1-2ce61adb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36e8fd36-c2ba-f81b-25f3-0f9cc03582d3-2ce61adb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_92fda18f-e145-605e-8985-469bc03f03f7-2ce61adb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92fda18f-e145-605e-8985-469bc03f03f9-2ce61adb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a356a82f-3b50-59a0-8733-1ad76c01cc06-2ce61adb, #w-node-a356a82f-3b50-59a0-8733-1ad76c01cc21-2ce61adb, #w-node-a356a82f-3b50-59a0-8733-1ad76c01cc3e-2ce61adb, #w-node-a356a82f-3b50-59a0-8733-1ad76c01cc53-2ce61adb, #w-node-a356a82f-3b50-59a0-8733-1ad76c01cc68-2ce61adb, #w-node-a356a82f-3b50-59a0-8733-1ad76c01cc7d-2ce61adb, #w-node-a356a82f-3b50-59a0-8733-1ad76c01cc9e-2ce61adb, #w-node-a356a82f-3b50-59a0-8733-1ad76c01ccbd-2ce61adb, #w-node-e305ccb2-c769-77b7-78ea-0916fb1063a2-2ce61adb {
  justify-self: center;
}

#w-node-d29d2109-fc4a-ae13-fbec-829ca24eda59-2ce61adb {
  justify-self: auto;
}

#w-node-cd90d47e-320f-deae-94c2-2ab1a1e14192-a1e14190 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-cd90d47e-320f-deae-94c2-2ab1a1e14195-a1e14190 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-cd90d47e-320f-deae-94c2-2ab1a1e141c4-a1e14190 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-cd90d47e-320f-deae-94c2-2ab1a1e141c7-a1e14190 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-cd90d47e-320f-deae-94c2-2ab1a1e141f7-a1e14190 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-cd90d47e-320f-deae-94c2-2ab1a1e141fa-a1e14190, #w-node-cfaa0042-294f-55dd-b90f-5f423f105958-3f105956 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-cfaa0042-294f-55dd-b90f-5f423f10595f-3f105956 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5bf4378b-2ce4-7b1d-3730-d45a25161e66-2ce61adc {
  justify-self: center;
}

#w-node-bc1e04b7-d3e8-d434-c9da-48d67d5b972f-2ce61adc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5bf4378b-2ce4-7b1d-3730-d45a25161e6b-2ce61adc {
  justify-self: center;
}

#w-node-d7bc588e-b851-6407-0e80-ad210e3752b6-2ce61adc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5bf4378b-2ce4-7b1d-3730-d45a25161e70-2ce61adc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a964700c-dc60-6580-4ccc-7dd564a9fc2d-2ce61adc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5bf4378b-2ce4-7b1d-3730-d45a25161e75-2ce61adc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_63ec1800-1f12-1fa1-43aa-e707b7eb7052-2ce61adc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5d621fb-f658-5d21-6cbb-8447dfd8bc62-2ce61adc {
  justify-self: center;
}

#w-node-_6fc6f455-2ace-c5fc-9c49-a3cedb635e5a-2ce61adc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5d621fb-f658-5d21-6cbb-8447dfd8bc65-2ce61adc {
  justify-self: center;
}

#w-node-c014d4d1-d23e-2f50-204e-9348094a7717-2ce61adc, #w-node-ac81a5dd-f0b7-8f3c-4103-af4ce4742d04-2ce61adc, #w-node-_70361852-0d17-b361-8496-0f53e853d75f-2ce61adc, #w-node-_9e629e71-92ca-c517-4421-4806e17a9401-2ce61adc, #w-node-_117cb057-1951-aa30-1e18-8aa57ad641a4-2ce61adc, #w-node-_36b25d1c-7ef8-9497-2420-aa2380ac8e54-2ce61adc, #w-node-_36b25d1c-7ef8-9497-2420-aa2380ac8e69-2ce61adc, #w-node-_36b25d1c-7ef8-9497-2420-aa2380ac8e86-2ce61adc, #w-node-_36b25d1c-7ef8-9497-2420-aa2380ac8ea9-2ce61adc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3ddf61bb-8f6e-472b-401c-e470a89da7d9-2ce61adc {
  justify-self: center;
}

#w-node-_3ddf61bb-8f6e-472b-401c-e470a89da7da-2ce61adc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3ddf61bb-8f6e-472b-401c-e470a89da7dc-2ce61adc {
  justify-self: center;
}

#w-node-_3ddf61bb-8f6e-472b-401c-e470a89da7dd-2ce61adc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3ddf61bb-8f6e-472b-401c-e470a89da7df-2ce61adc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_3ddf61bb-8f6e-472b-401c-e470a89da7e0-2ce61adc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59bb694f-42ca-83a6-56f6-ae02b65b22e7-2ce61adc {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_8b58b02c-b04f-7440-f616-95bafd988f2e-2ce61adc, #w-node-_9aca76f6-26c1-2e32-1e93-7f1772b09b64-2ce61adc, #w-node-dc417b7f-f8e9-5914-ce09-f76a75689dad-2ce61adc, #w-node-c94b5ef4-06f7-6cac-4d95-b17243423b0f-2ce61adc, #w-node-_6486a60d-522a-d2b8-5580-783774105dcf-2ce61adc, #w-node-f8c074d3-2ada-25a7-930f-163e8aa40e04-2ce61adc, #w-node-_476ffc53-4edc-726c-d3bc-bd934631f7fd-2ce61adc, #w-node-cf17d36c-ffa5-40e7-aad2-89582b465f0e-2ce61adc, #w-node-_28d089e3-9cca-48c7-7439-2baf801db11a-2ce61adc {
  justify-self: center;
}

#w-node-_07c1d8a3-7d19-9c6f-e56a-b7e86dd2c9b4-2ce61adc {
  justify-self: auto;
}

#w-node-_79579097-35d8-80c0-8ecb-f51ad896d85c-d896d85b {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_79579097-35d8-80c0-8ecb-f51ad896d85f-d896d85b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_766695d1-26a2-a4ed-99b3-ce558b0b4efa-8b0b4ef9 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_766695d1-26a2-a4ed-99b3-ce558b0b4efd-8b0b4ef9, #w-node-_4206324f-ebbf-1411-c65e-0908bc6032c2-bc6032c0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9f98a683-4061-c8b5-d9f3-764344331e25-bc6032c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4206324f-ebbf-1411-c65e-0908bc603345-bc6032c0 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_4206324f-ebbf-1411-c65e-0908bc603348-bc6032c0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f5727d40-d116-0f4e-1a57-f224a354e1c0-2ce61adf {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_05f62acd-f4a6-6893-23b1-3f75389f24df-2ce61adf {
  align-self: end;
}

#w-node-fe4f0ded-fdf8-93ef-d2ba-4db38b8593db-2ce61adf {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-b001d70b-69bf-a78b-78b0-f5d18a1e232f-2ce61adf {
  grid-area: 2 / 2 / 3 / 3;
  align-self: center;
}

#w-node-fe4f0ded-fdf8-93ef-d2ba-4db38b8593f3-2ce61adf {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-fe4f0ded-fdf8-93ef-d2ba-4db38b8593e7-2ce61adf {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-fb2bc227-d8a1-efcb-bac8-3ba3649516fe-2ce61adf {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-fe4f0ded-fdf8-93ef-d2ba-4db38b8593fb-2ce61adf {
  grid-area: 6 / 2 / 7 / 3;
  align-self: center;
}

#w-node-fa8edae3-a19b-c7f9-97d4-c392b8d4b112-2ce61adf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02192edc-021e-a360-7ddb-511e9cb0a66e-2ce61adf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_136ccca3-4ccd-7b11-ba59-580bd36287e6-2ce61adf {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_86fa1ca4-0343-2eb4-ce8f-27bfb1fa30de-2ce61adf, #w-node-_7d9068a5-1c7c-a9e2-3a3d-88224732d81c-2ce61adf, #w-node-_7d9068a5-1c7c-a9e2-3a3d-88224732d82b-2ce61adf, #w-node-_7d9068a5-1c7c-a9e2-3a3d-88224732d83a-2ce61adf, #w-node-_7d9068a5-1c7c-a9e2-3a3d-88224732d849-2ce61adf, #w-node-_7d9068a5-1c7c-a9e2-3a3d-88224732d858-2ce61adf, #w-node-_7d9068a5-1c7c-a9e2-3a3d-88224732d867-2ce61adf, #w-node-_7d9068a5-1c7c-a9e2-3a3d-88224732d876-2ce61adf, #w-node-_7d9068a5-1c7c-a9e2-3a3d-88224732d885-2ce61adf, #w-node-_7d9068a5-1c7c-a9e2-3a3d-88224732d894-2ce61adf, #w-node-_7d9068a5-1c7c-a9e2-3a3d-88224732d8a3-2ce61adf, #w-node-_7d9068a5-1c7c-a9e2-3a3d-88224732d8b2-2ce61adf, #w-node-_7d9068a5-1c7c-a9e2-3a3d-88224732d8c1-2ce61adf {
  justify-self: center;
}

#w-node-d2b8690f-3937-1a09-bb91-2065a117ea1d-2ce61adf {
  place-self: center;
}

#w-node-_7391309f-6fe9-f331-592c-c2ab19830408-2ce61adf {
  justify-self: center;
}

#w-node-_7391309f-6fe9-f331-592c-c2ab19830409-2ce61adf {
  justify-self: auto;
}

#w-node-c9a6d8ef-b824-765b-12cc-73726d193ccb-6d193cca {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-c9a6d8ef-b824-765b-12cc-73726d193cce-6d193cca {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c9a6d8ef-b824-765b-12cc-73726d193cd4-6d193cca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e7c1604-4660-83ae-48f8-c4203a23a2d5-3a23a2c8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_3879c5fe-0531-4b4c-3269-6f9db43a3aa3-b43a3aa2 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_3879c5fe-0531-4b4c-3269-6f9db43a3aa6-b43a3aa2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3879c5fe-0531-4b4c-3269-6f9db43a3aac-b43a3aa2, #w-node-c967c005-4090-484e-21b7-4cab107d34ee-2ce61ae1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58c0495d-9f24-d2f7-5b65-bb26656aba56-2ce61ae1 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_58c0495d-9f24-d2f7-5b65-bb26656aba5f-2ce61ae1 {
  grid-area: 2 / 2 / 3 / 3;
  align-self: center;
}

#w-node-_58c0495d-9f24-d2f7-5b65-bb26656aba68-2ce61ae1 {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-_58c0495d-9f24-d2f7-5b65-bb26656aba71-2ce61ae1 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-_58c0495d-9f24-d2f7-5b65-bb26656aba7a-2ce61ae1 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-_58c0495d-9f24-d2f7-5b65-bb26656aba83-2ce61ae1 {
  grid-area: 6 / 2 / 7 / 3;
  align-self: center;
}

#w-node-_58c0495d-9f24-d2f7-5b65-bb26656abaac-2ce61ae1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58c0495d-9f24-d2f7-5b65-bb26656abab5-2ce61ae1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-ff0ae324-bf1a-869a-6918-5d76bbd5b2fe-2ce61ae1 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7ce3e299-88d3-012a-de9e-d71ca22e1734-2ce61ae1 {
  place-self: center;
}

#w-node-_95ebb941-82ea-556d-0bdc-e84691bd05fe-2ce61ae1, #w-node-fe0e464a-69b7-a15d-57f6-e55673034c2d-2ce61ae1, #w-node-fe0e464a-69b7-a15d-57f6-e55673034c3c-2ce61ae1, #w-node-fe0e464a-69b7-a15d-57f6-e55673034c4b-2ce61ae1, #w-node-fe0e464a-69b7-a15d-57f6-e55673034c5a-2ce61ae1, #w-node-fe0e464a-69b7-a15d-57f6-e55673034c69-2ce61ae1, #w-node-fe0e464a-69b7-a15d-57f6-e55673034c78-2ce61ae1, #w-node-fe0e464a-69b7-a15d-57f6-e55673034c87-2ce61ae1, #w-node-fe0e464a-69b7-a15d-57f6-e55673034c96-2ce61ae1, #w-node-fe0e464a-69b7-a15d-57f6-e55673034ca5-2ce61ae1, #w-node-fe0e464a-69b7-a15d-57f6-e55673034cb4-2ce61ae1, #w-node-fe0e464a-69b7-a15d-57f6-e55673034cc3-2ce61ae1, #w-node-fe0e464a-69b7-a15d-57f6-e55673034cd2-2ce61ae1 {
  justify-self: center;
}

#w-node-_558ac905-098c-0082-23d5-bb216fdf5065-2ce61ae1 {
  justify-self: auto;
}

#w-node-_31721666-e271-9298-f9cb-38afe40553f1-2ce61ae3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3774327a-5585-0d51-d587-c72f14c1c18f-2ce61ae3 {
  align-self: center;
}

#w-node-_7d3fc02b-2d70-d393-6550-561a1ed93b49-2ce61ae3, #w-node-_8e53f056-128d-02a7-c9d9-e28e86b6169c-2ce61ae3, #w-node-ca40675e-5103-2e8f-f0a6-7a3af1ac6ae2-2ce61ae3, #w-node-d5b45cc0-8f57-f195-4ece-2151f2b3f724-2ce61ae3, #w-node-d5b45cc0-8f57-f195-4ece-2151f2b3f733-2ce61ae3, #w-node-d5b45cc0-8f57-f195-4ece-2151f2b3f745-2ce61ae3, #w-node-d5b45cc0-8f57-f195-4ece-2151f2b3f754-2ce61ae3, #w-node-_19fe7fb9-69fd-5122-8286-55ccab3ae52c-2ce61ae3, #w-node-_19fe7fb9-69fd-5122-8286-55ccab3ae53b-2ce61ae3, #w-node-_93bde894-7811-ad76-ce94-b35b21e0bba6-2ce61ae3, #w-node-d0126f66-0688-76b6-d0d9-5aacbb889f02-2ce61ae3, #w-node-_19fe7fb9-69fd-5122-8286-55ccab3ae513-2ce61ae3, #w-node-_73de0102-44ea-2e00-1d1a-543e5a93d861-2ce61ae3, #w-node-e53677ba-0c21-1e62-8c81-15208c436803-2ce61ae3 {
  justify-self: center;
}

#w-node-_77678b27-d642-29d6-cde1-42f83553134f-2ce61ae3, #w-node-_77678b27-d642-29d6-cde1-42f835531357-2ce61ae3, #w-node-_77678b27-d642-29d6-cde1-42f83553135f-2ce61ae3, #w-node-_77678b27-d642-29d6-cde1-42f835531367-2ce61ae3, #w-node-_77678b27-d642-29d6-cde1-42f83553136f-2ce61ae3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ddd988ce-3091-3406-d3b7-8ada7ec0e5e7-2ce61ae3 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_3099eac1-d1de-9dfe-42ba-703bc9b6a7aa-c9b6a7a8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3099eac1-d1de-9dfe-42ba-703bc9b6a7b0-c9b6a7a8, #w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c16e49-2ce61ae6, #w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c16e58-2ce61ae6, #w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c16e67-2ce61ae6, #w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c16e76-2ce61ae6, #w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c16e85-2ce61ae6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c16eda-2ce61ae6 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c16fbc-2ce61ae6, #w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c16fcd-2ce61ae6, #w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c16fdc-2ce61ae6, #w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c16feb-2ce61ae6, #w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c16ffa-2ce61ae6, #w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c17009-2ce61ae6, #w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c17018-2ce61ae6, #w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c17027-2ce61ae6, #w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c17036-2ce61ae6, #w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c17045-2ce61ae6, #w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c17054-2ce61ae6, #w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c17063-2ce61ae6, #w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c17072-2ce61ae6 {
  justify-self: center;
}

#w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c1708c-2ce61ae6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c17093-2ce61ae6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c170ff-2ce61ae6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c1719d-2ce61ae6 {
  place-self: center;
}

#w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c171a5-2ce61ae6 {
  justify-self: center;
}

#w-node-_7ceee389-8d99-f4e2-c8e0-a617b3c17224-2ce61ae6 {
  justify-self: auto;
}

#w-node-f721fce8-65f7-1421-f1cb-08bb930b6978-930b694d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f721fce8-65f7-1421-f1cb-08bb930b6983-930b694d, #w-node-f721fce8-65f7-1421-f1cb-08bb930b6986-930b694d {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-f721fce8-65f7-1421-f1cb-08bb930b6989-930b694d {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_18ed3e02-2efc-723a-f08a-6aeefccd4fec-2ce61ae7, #w-node-_18ed3e02-2efc-723a-f08a-6aeefccd5000-2ce61ae7, #w-node-_18ed3e02-2efc-723a-f08a-6aeefccd5010-2ce61ae7, #w-node-_4fe17a72-a4b2-22a3-ac1b-7189a0088be2-2ce61ae7, #w-node-_92fda18f-e145-605e-8985-469bc03f03f7-2ce61ae7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92fda18f-e145-605e-8985-469bc03f03f9-2ce61ae7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_96b37817-d5b0-2c5b-e6e6-b3655b542384-2ce61ae7, #w-node-e305ccb2-c769-77b7-78ea-0916fb1063a2-2ce61ae7, #w-node-_8d10676f-bcec-5769-88f1-2294fc65e24f-2ce61ae7, #w-node-_8d10676f-bcec-5769-88f1-2294fc65e26a-2ce61ae7, #w-node-_8d10676f-bcec-5769-88f1-2294fc65e287-2ce61ae7, #w-node-_8d10676f-bcec-5769-88f1-2294fc65e29c-2ce61ae7, #w-node-_8d10676f-bcec-5769-88f1-2294fc65e2b1-2ce61ae7, #w-node-_8d10676f-bcec-5769-88f1-2294fc65e2c6-2ce61ae7, #w-node-_8d10676f-bcec-5769-88f1-2294fc65e2e7-2ce61ae7, #w-node-_8d10676f-bcec-5769-88f1-2294fc65e306-2ce61ae7 {
  justify-self: center;
}

#w-node-d29d2109-fc4a-ae13-fbec-829ca24eda59-2ce61ae7 {
  justify-self: auto;
}

#w-node-_8442ab0f-7589-0e7e-88e6-8edf2c758786-2ce61b26 {
  justify-self: center;
}

#w-node-_8442ab0f-7589-0e7e-88e6-8edf2c758787-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8442ab0f-7589-0e7e-88e6-8edf2c758789-2ce61b26 {
  justify-self: center;
}

#w-node-_8442ab0f-7589-0e7e-88e6-8edf2c75878a-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8442ab0f-7589-0e7e-88e6-8edf2c75878c-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_8442ab0f-7589-0e7e-88e6-8edf2c75878d-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8442ab0f-7589-0e7e-88e6-8edf2c75878f-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_8442ab0f-7589-0e7e-88e6-8edf2c758790-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc05ca2a-c864-7bb5-cdbe-7928ec05b518-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_50069ecd-af72-476c-4f10-25117d198971-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_87d12d22-1580-6445-0062-fcba2f8f9482-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2057a6be-0e54-f548-f7f6-12495393f0a6-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f356f16-831a-c47d-872f-929a22b6cb87-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_49fd4528-ec4e-374b-0213-27b65b2d5ae9-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f35430f5-80d8-1455-beaf-df4db6200f8d-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_38592835-6c16-adbe-dc57-5a07fbf08915-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f25c09eb-347f-51a5-0620-cff2f9194b2c-2ce61b26 {
  justify-self: center;
}

#w-node-f25c09eb-347f-51a5-0620-cff2f9194b2d-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f25c09eb-347f-51a5-0620-cff2f9194b34-2ce61b26 {
  justify-self: center;
}

#w-node-_34092ef8-e8b3-548e-f7ee-1b9e045aae3d-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cec35111-58d5-fcdb-9cc2-d9c5680836fb-2ce61b26 {
  justify-self: center;
}

#w-node-f25c09eb-347f-51a5-0620-cff2f9194b35-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0afdb253-ddcc-1369-8891-15b75ee9a7b2-2ce61b26 {
  justify-self: center;
}

#w-node-ee42964a-eb60-8f39-683d-07069635d78b-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61a6e105-61a6-39d4-1b2a-89b57c40e8fa-2ce61b26 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_61a6e105-61a6-39d4-1b2a-89b57c40e8fb-2ce61b26 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b747e985-6c19-f6a2-c00d-b8d7341be97e-2ce61b26, #w-node-_3b70284f-e5a8-dbcd-b207-9fd5b5f26afa-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_977a6aba-cfb4-bf1a-528c-12869cdd56fb-2ce61b26 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_977a6aba-cfb4-bf1a-528c-12869cdd5703-2ce61b26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9aa62dac-a797-07aa-a203-277734b2466c-2ce61b26 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_9aa62dac-a797-07aa-a203-277734b2466f-2ce61b26 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d5db856f-1242-a714-c1cb-57c29ae48c2e-2ce61b26, #w-node-d5db856f-1242-a714-c1cb-57c29ae48c40-2ce61b26, #w-node-d5db856f-1242-a714-c1cb-57c29ae48c4f-2ce61b26, #w-node-d5db856f-1242-a714-c1cb-57c29ae48c61-2ce61b26 {
  justify-self: center;
}

#w-node-f25c09eb-347f-51a5-0620-cff2f9195009-2ce61b26 {
  justify-self: auto;
}

#w-node-_66cf1c2a-f5bb-dbe6-7891-fa37f8a7beae-2ce61b50 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_7045ec6d-39e8-a12e-2fdd-3369389ce0c3-2ce61b50, #w-node-_554a0948-7f20-296e-72c3-bf5fe10558d6-2ce61b50, #w-node-_554a0948-7f20-296e-72c3-bf5fe10558e0-2ce61b50, #w-node-_554a0948-7f20-296e-72c3-bf5fe10558ea-2ce61b50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01ca9821-076a-8ae2-8214-2da0b30c2ad2-2ce61b50 {
  align-self: center;
}

#w-node-_10b04377-e71a-3c1c-b671-cff836883e72-2ce61b50, #w-node-_10b04377-e71a-3c1c-b671-cff836883e5d-2ce61b50, #w-node-fbe29eef-ef24-5d40-a243-f30db589d574-2ce61b50 {
  justify-self: center;
}

#w-node-_68f9ed34-158f-f658-b530-956375b87519-2ce61b50, #w-node-_68f9ed34-158f-f658-b530-956375b8754b-2ce61b50 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f880-2ce61b50, #w-node-_45e7d56c-6353-3da6-5f8f-5c5a7d62796d-2ce61b50, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f88f-2ce61b50, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f8a4-2ce61b50, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f8b3-2ce61b50, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f8c2-2ce61b50, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f8db-2ce61b50, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f8ee-2ce61b50, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f8fd-2ce61b50, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f910-2ce61b50, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f925-2ce61b50 {
  justify-self: center;
}

#w-node-_4539764c-0311-900f-de99-4bf0a18e924d-2ce61b50 {
  justify-self: auto;
}

#w-node-_5455d2f0-6775-5410-d3cb-6c0c9918f870-9918f86c, #w-node-_5455d2f0-6775-5410-d3cb-6c0c9918f876-9918f86c, #w-node-_5455d2f0-6775-5410-d3cb-6c0c9918f87c-9918f86c, #w-node-_5455d2f0-6775-5410-d3cb-6c0c9918f882-9918f86c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_36126253-4750-2488-4060-ba6e42112b58-42112b56 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_36126253-4750-2488-4060-ba6e42112b82-42112b56 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_36126253-4750-2488-4060-ba6e42112b85-42112b56 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c0654562-9a39-5135-5e1f-bf2a595cf49c-2ce61b51 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c0654562-9a39-5135-5e1f-bf2a595cf49d-2ce61b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_423667cb-ac7b-bb6d-b8ac-a07328ef1d78-2ce61b51 {
  place-self: start center;
}

#w-node-_423667cb-ac7b-bb6d-b8ac-a07328ef1d79-2ce61b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_423667cb-ac7b-bb6d-b8ac-a07328ef1d7d-2ce61b51 {
  place-self: start center;
}

#w-node-_423667cb-ac7b-bb6d-b8ac-a07328ef1d7e-2ce61b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_423667cb-ac7b-bb6d-b8ac-a07328ef1d82-2ce61b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_423667cb-ac7b-bb6d-b8ac-a07328ef1d83-2ce61b51, #w-node-c0654562-9a39-5135-5e1f-bf2a595cf49e-2ce61b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e42c841f-581d-fe66-1ea8-0de1a7e54144-2ce61b51 {
  place-self: start center;
}

#w-node-e42c841f-581d-fe66-1ea8-0de1a7e54145-2ce61b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e42c841f-581d-fe66-1ea8-0de1a7e54149-2ce61b51 {
  place-self: start center;
}

#w-node-e42c841f-581d-fe66-1ea8-0de1a7e5414a-2ce61b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e42c841f-581d-fe66-1ea8-0de1a7e5414e-2ce61b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-e42c841f-581d-fe66-1ea8-0de1a7e5414f-2ce61b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ac827d6-60a4-7d17-d490-fe7d1f9f6015-2ce61b51 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8ac827d6-60a4-7d17-d490-fe7d1f9f6016-2ce61b51, #w-node-_79d909ff-dda9-b5da-63b5-9500af0a2775-2ce61b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62a1dce0-0353-25b3-1b9f-ed970e7d6799-2ce61b51 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_063869e0-b7be-ab27-fef9-06a23d754410-2ce61b51, #w-node-_82bebdbc-0523-331b-98d2-90d99ed02592-2ce61b51, #w-node-f485f910-558c-7eca-7c83-6fa60d8f27e9-2ce61b51, #w-node-_3640b952-5c0f-d515-2a84-7188c1cb0b81-2ce61b51, #w-node-a3178c2f-ece3-038b-4ed4-3a7dcb7e3337-2ce61b51, #w-node-_173c0ef1-a025-06bc-7dbf-4bc39f6e341c-2ce61b51, #w-node-_063869e0-b7be-ab27-fef9-06a23d75441f-2ce61b51, #w-node-_063869e0-b7be-ab27-fef9-06a23d754443-2ce61b51 {
  justify-self: center;
}

#w-node-fb6a7c59-9028-083d-16a2-e8e1ee6fcc61-2ce61b51 {
  justify-self: auto;
}

#w-node-_32778187-aedf-6a14-e9af-0abd1fc378bc-1fc378ba {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_32778187-aedf-6a14-e9af-0abd1fc378c3-1fc378ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61a6e105-61a6-39d4-1b2a-89b57c40e8fa-2ce61b52 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_61a6e105-61a6-39d4-1b2a-89b57c40e8fb-2ce61b52 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b747e985-6c19-f6a2-c00d-b8d7341be97e-2ce61b52, #w-node-_3b70284f-e5a8-dbcd-b207-9fd5b5f26afa-2ce61b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0c19597-57a2-1e32-547f-dcc4f59049ca-2ce61b52 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_6a610606-bd62-036f-cb3b-794d238020a7-2ce61b52 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_54a2356f-6f1b-b1f1-3a18-8548a3b55803-2ce61b52 {
  align-self: center;
}

#w-node-_5fd8d809-f75a-1838-9d21-82d81f8592aa-2ce61b52, #w-node-_7cfcf88b-d8d2-c359-10e7-32fc5d7d9efb-2ce61b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_455c1c06-1262-bb1f-ebac-7c3e94afde9c-2ce61b52 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_54a2356f-6f1b-b1f1-3a18-8548a3b55815-2ce61b52 {
  align-self: center;
}

#w-node-_8d7c54d0-db24-390f-10b5-1dd0518cc575-2ce61b52 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_54a2356f-6f1b-b1f1-3a18-8548a3b55821-2ce61b52 {
  align-self: center;
}

#w-node-_8be1027d-175b-dd13-310f-820a42c62ef7-2ce61b52, #w-node-a475c4f6-3161-286b-63f1-7b034ed2c5ea-2ce61b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_594c9414-4920-07c1-90f9-113eee6c2ba6-2ce61b52 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_54a2356f-6f1b-b1f1-3a18-8548a3b5582d-2ce61b52 {
  align-self: center;
}

#w-node-_69be1edb-5f7a-00f5-0f4f-7cbe992e1c4d-2ce61b52 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_54a2356f-6f1b-b1f1-3a18-8548a3b5583c-2ce61b52 {
  align-self: center;
}

#w-node-_9c5d1d86-5509-5786-c4e9-4d644e730c31-2ce61b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54a2356f-6f1b-b1f1-3a18-8548a3b557a1-2ce61b52 {
  align-self: center;
}

#w-node-_54a2356f-6f1b-b1f1-3a18-8548a3b557ae-2ce61b52, #w-node-_54a2356f-6f1b-b1f1-3a18-8548a3b557b2-2ce61b52 {
  justify-self: end;
}

#w-node-_54a2356f-6f1b-b1f1-3a18-8548a3b557b6-2ce61b52, #w-node-_54a2356f-6f1b-b1f1-3a18-8548a3b557ba-2ce61b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_54a2356f-6f1b-b1f1-3a18-8548a3b55852-2ce61b52, #w-node-_54a2356f-6f1b-b1f1-3a18-8548a3b55861-2ce61b52, #w-node-_54a2356f-6f1b-b1f1-3a18-8548a3b5587a-2ce61b52, #w-node-_54a2356f-6f1b-b1f1-3a18-8548a3b55891-2ce61b52 {
  justify-self: center;
}

#w-node-b09ec3a6-0e57-6725-8edf-605bd8b118e2-2ce61b52 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b09ec3a6-0e57-6725-8edf-605bd8b118f0-2ce61b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a37b96f8-d74e-cc46-daa0-518608a44efa-2ce61b52 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2441cbda-1346-51a2-5c78-b522089cf9b6-2ce61b52, #w-node-f7471eb9-c7ed-9929-d4d4-dc08cf3d1d05-2ce61b52, #w-node-_93deda39-a0d4-3bc0-8459-15dbcb4a8af8-2ce61b52, #w-node-_2441cbda-1346-51a2-5c78-b522089cf9c5-2ce61b52, #w-node-abd2958a-e21f-d0e1-7a10-f70b6b182829-2ce61b52, #w-node-_2441cbda-1346-51a2-5c78-b522089cf9d4-2ce61b52, #w-node-_7d79c2ba-e561-ab28-b910-7623d7171c2d-2ce61b52, #w-node-_2441cbda-1346-51a2-5c78-b522089cf9e3-2ce61b52, #w-node-_50fc3a33-be53-ee90-48c5-0f2b00c9cbcb-2ce61b52 {
  justify-self: center;
}

#w-node-b4dfdccc-d41a-c634-7805-9215c8fd53d0-2ce61b52 {
  justify-self: auto;
}

#w-node-c460ffc2-9e25-f2e3-9fbe-1ca44cb987e6-2ce61b54 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b93-2ce61b54, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00bac-2ce61b54, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00c3c-2ce61b54, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00c80-2ce61b54, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00c9f-2ce61b54, #w-node-_1578ab36-350f-9620-8028-1ffd72c3540d-2ce61b54 {
  justify-self: center;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00add-2ce61b54 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00adf-2ce61b54 {
  align-self: end;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00ae1-2ce61b54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b0d-2ce61b54 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b0e-2ce61b54, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b13-2ce61b54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b15-2ce61b54 {
  justify-self: center;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b25-2ce61b54, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b33-2ce61b54, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b3e-2ce61b54, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b51-2ce61b54, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b63-2ce61b54, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b73-2ce61b54, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b80-2ce61b54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_7cb2952a-0eff-4fed-6f10-790d580281d0-2ce61b54 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_7cb2952a-0eff-4fed-6f10-790d580281d3-2ce61b54 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_88b384d0-0fb8-77ae-ad98-b502a17ad368-2ce61b54 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_88b384d0-0fb8-77ae-ad98-b502a17ad36b-2ce61b54, #w-node-_7a04a64f-98cc-a477-dc20-38a6b7013d3b-b7013d39 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7a04a64f-98cc-a477-dc20-38a6b7013d42-b7013d39 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efde20df-3b77-91ba-6a16-c408093c064d-2ce61b6d {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-cbce45b8-3fe9-f22d-1cba-f954bdff9b68-2ce61b6d, #w-node-_43d85a94-6491-9587-e02a-ff5336a73a64-2ce61b6d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_432f5035-5c7e-89fa-beba-d167a1dd8020-2ce61b6d, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bd02a-2ce61b6d, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bd03f-2ce61b6d, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bd04e-2ce61b6d, #w-node-_187b67bc-8fe5-8ca8-f4f6-f944347ca0d8-2ce61b6d, #w-node-_187b67bc-8fe5-8ca8-f4f6-f944347ca0c7-2ce61b6d, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bd061-2ce61b6d, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bd074-2ce61b6d, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bd085-2ce61b6d, #w-node-_187b67bc-8fe5-8ca8-f4f6-f944347ca0f1-2ce61b6d, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bd094-2ce61b6d {
  justify-self: center;
}

#w-node-_511ca4b7-fd5e-a602-a13e-02f497a8fcfe-2ce61b6d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_511ca4b7-fd5e-a602-a13e-02f497a8fd04-2ce61b6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90ba46e6-2211-7b30-1f2d-5983a9536c57-2ce61b6d {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcee2-2ce61b6d, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcef1-2ce61b6d, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcf00-2ce61b6d, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcf12-2ce61b6d, #w-node-_187b67bc-8fe5-8ca8-f4f6-f944347ca09c-2ce61b6d, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcf21-2ce61b6d, #w-node-_187b67bc-8fe5-8ca8-f4f6-f944347ca0a9-2ce61b6d, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcf38-2ce61b6d, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcf4f-2ce61b6d, #w-node-_187b67bc-8fe5-8ca8-f4f6-f944347ca0b6-2ce61b6d, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcf6c-2ce61b6d, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcf81-2ce61b6d, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcf90-2ce61b6d, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcfa9-2ce61b6d {
  justify-self: center;
}

#w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bd0e2-2ce61b6d {
  justify-self: auto;
}

#w-node-ec0709b3-f869-1719-bfae-45bbc2fa5ca9-2ce61b6e {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_88d114e7-fa6d-2098-25cc-98d9e1656160-2ce61b6e {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-e013951f-5b0a-d5e6-e4a2-12acc5db3bb2-2ce61b6e {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_552ab1ec-9499-1699-d647-6251883d47ad-2ce61b6e {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_8259dcff-4d2a-7150-adb0-00bf0d9d5a03-2ce61b6e, #w-node-_58429ce8-71da-2bcd-3c62-16fe0d5dbb2b-2ce61b6e, #w-node-_5748dfa7-dec2-b5b4-1ec4-7f18af27d58f-2ce61b6e, #w-node-c163b5ba-ef32-7612-162e-59592fbdd48a-2ce61b6e, #w-node-_70f225d9-b130-5571-5fad-929ab4a56a78-2ce61b6e, #w-node-_58429ce8-71da-2bcd-3c62-16fe0d5dbb45-2ce61b6e, #w-node-_58429ce8-71da-2bcd-3c62-16fe0d5dbb66-2ce61b6e, #w-node-_58429ce8-71da-2bcd-3c62-16fe0d5dbb7f-2ce61b6e, #w-node-_58429ce8-71da-2bcd-3c62-16fe0d5dbb96-2ce61b6e, #w-node-_81dee9a5-2a0c-3929-91c5-e0b11ad1d606-2ce61b6e {
  justify-self: center;
}

#w-node-_9582aef2-ab5a-2ab7-f892-d60ef15aa368-2ce61b6e, #w-node-bc9e882d-444e-131d-e9ab-bb2f4b35698d-2ce61b6e {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-eea79397-e3eb-68b3-1875-c37e46d2c8bf-2ce61b6e, #w-node-_24a7afe1-a68b-a907-4df7-d24be883c84c-2ce61b6e, #w-node-eea79397-e3eb-68b3-1875-c37e46d2c8d4-2ce61b6e, #w-node-_21bd5e35-85d0-148d-d3b6-06e717c0f75f-2ce61b6e, #w-node-_21bd5e35-85d0-148d-d3b6-06e717c0f76e-2ce61b6e, #w-node-_21bd5e35-85d0-148d-d3b6-06e717c0f780-2ce61b6e, #w-node-_21bd5e35-85d0-148d-d3b6-06e717c0f78f-2ce61b6e, #w-node-_21bd5e35-85d0-148d-d3b6-06e717c0f7a6-2ce61b6e, #w-node-_21bd5e35-85d0-148d-d3b6-06e717c0f7bd-2ce61b6e, #w-node-_21bd5e35-85d0-148d-d3b6-06e717c0f7da-2ce61b6e, #w-node-_21bd5e35-85d0-148d-d3b6-06e717c0f7ef-2ce61b6e, #w-node-_21bd5e35-85d0-148d-d3b6-06e717c0f7fe-2ce61b6e, #w-node-_21bd5e35-85d0-148d-d3b6-06e717c0f817-2ce61b6e {
  justify-self: center;
}

#w-node-_27206c78-01d5-e4a1-c5c5-dda1705f8c45-2ce61b6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27206c78-01d5-e4a1-c5c5-dda1705f8c46-2ce61b6e {
  justify-self: auto;
}

#w-node-_21570c30-c7b5-2e10-f715-bf89974f9312-974f930e, #w-node-_21570c30-c7b5-2e10-f715-bf89974f9318-974f930e, #w-node-_21570c30-c7b5-2e10-f715-bf89974f931e-974f930e, #w-node-_21570c30-c7b5-2e10-f715-bf89974f9324-974f930e, #w-node-_21570c30-c7b5-2e10-f715-bf89974f932a-974f930e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b47f7dad-60b6-eda2-07a4-1ca65f00da8a-5f00da88 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b47f7dad-60b6-eda2-07a4-1ca65f00da90-5f00da88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4b04d02-3d05-794e-2871-69c84a156054-2ce61b6f {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-b4b04d02-3d05-794e-2871-69c84a15605e-2ce61b6f {
  grid-area: 2 / 2 / 3 / 3;
  align-self: center;
}

#w-node-b4b04d02-3d05-794e-2871-69c84a156068-2ce61b6f {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-b4b04d02-3d05-794e-2871-69c84a156072-2ce61b6f {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-_08b86a82-6d33-b209-8a54-39dac1bd0d43-2ce61b6f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_08b86a82-6d33-b209-8a54-39dac1bd0d4e-2ce61b6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7f09f72d-e682-0e58-6b53-99798e29a3b7-2ce61b6f {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-adb603ce-a129-0eb9-ea1e-24b485418dce-2ce61b6f, #w-node-ed46ae50-e273-3474-b4a7-02f17ab20bec-2ce61b6f, #w-node-a47275a8-7739-568d-ff80-1ba853ddc844-2ce61b6f, #w-node-a47275a8-7739-568d-ff80-1ba853ddc898-2ce61b6f, #w-node-f012cc16-2149-a607-fc81-25f02cd688f5-2ce61b6f {
  justify-self: center;
}

#w-node-b4b04d02-3d05-794e-2871-69c84a1560e9-2ce61b6f, #w-node-b4b04d02-3d05-794e-2871-69c84a1560f3-2ce61b6f, #w-node-b4b04d02-3d05-794e-2871-69c84a1560fd-2ce61b6f, #w-node-b4b04d02-3d05-794e-2871-69c84a156107-2ce61b6f, #w-node-b4b04d02-3d05-794e-2871-69c84a156111-2ce61b6f, #w-node-b4b04d02-3d05-794e-2871-69c84a15611b-2ce61b6f, #w-node-b4b04d02-3d05-794e-2871-69c84a156125-2ce61b6f, #w-node-_4717f0cd-cc4c-37a5-32ed-eaa60a4fbbca-2ce61b6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a47275a8-7739-568d-ff80-1ba853ddc970-2ce61b6f, #w-node-_049b4be4-f7c4-2ea6-2fc4-bee5c5dc5a9e-2ce61b6f, #w-node-_286da2b4-9123-3bd4-d590-e61f9a85b71d-2ce61b6f, #w-node-a47275a8-7739-568d-ff80-1ba853ddc985-2ce61b6f, #w-node-_286da2b4-9123-3bd4-d590-e61f9a85b72a-2ce61b6f, #w-node-a47275a8-7739-568d-ff80-1ba853ddc99c-2ce61b6f, #w-node-_286da2b4-9123-3bd4-d590-e61f9a85b737-2ce61b6f, #w-node-a47275a8-7739-568d-ff80-1ba853ddc9b1-2ce61b6f, #w-node-_286da2b4-9123-3bd4-d590-e61f9a85b748-2ce61b6f, #w-node-a47275a8-7739-568d-ff80-1ba853ddc9c6-2ce61b6f, #w-node-a47275a8-7739-568d-ff80-1ba853ddc9e3-2ce61b6f, #w-node-a47275a8-7739-568d-ff80-1ba853ddc9fb-2ce61b6f, #w-node-_286da2b4-9123-3bd4-d590-e61f9a85b759-2ce61b6f, #w-node-a47275a8-7739-568d-ff80-1ba853ddca19-2ce61b6f, #w-node-a47275a8-7739-568d-ff80-1ba853ddca3a-2ce61b6f, #w-node-_286da2b4-9123-3bd4-d590-e61f9a85b772-2ce61b6f, #w-node-a47275a8-7739-568d-ff80-1ba853ddca5e-2ce61b6f, #w-node-a47275a8-7739-568d-ff80-1ba853ddca82-2ce61b6f, #w-node-_286da2b4-9123-3bd4-d590-e61f9a85b781-2ce61b6f, #w-node-a47275a8-7739-568d-ff80-1ba853ddcaa1-2ce61b6f {
  justify-self: center;
}

#w-node-b4b04d02-3d05-794e-2871-69c84a1563ba-2ce61b6f {
  justify-self: auto;
}

#w-node-_51980e12-3f7a-d66f-a34c-73e736bb5570-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-aeef6b76-50fa-6dea-2dab-e738fe8c4727-2ce61b71 {
  justify-self: center;
}

#w-node-_8e4053ef-e0e4-be75-cf63-65786df82b29-2ce61b71 {
  place-self: auto center;
}

#w-node-cc9519ad-0971-65d9-4ef4-4284a7fcf1e8-2ce61b71, #w-node-f0afa460-c59f-01c4-0429-c9bdacd5b404-2ce61b71 {
  justify-self: center;
}

#w-node-_9b94332f-f3bb-a30e-dbf8-2c07b61eb1cb-2ce61b71 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.5fr;
}

#w-node-_9b94332f-f3bb-a30e-dbf8-2c07b61eb1cc-2ce61b71, #w-node-_9b94332f-f3bb-a30e-dbf8-2c07b61eb1dd-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b94332f-f3bb-a30e-dbf8-2c07b61eb1ce-2ce61b71 {
  place-self: start center;
}

#w-node-_9b94332f-f3bb-a30e-dbf8-2c07b61eb1cf-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b94332f-f3bb-a30e-dbf8-2c07b61eb1d3-2ce61b71 {
  place-self: start center;
}

#w-node-_9b94332f-f3bb-a30e-dbf8-2c07b61eb1d4-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b94332f-f3bb-a30e-dbf8-2c07b61eb1d8-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_9b94332f-f3bb-a30e-dbf8-2c07b61eb1d9-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9dad57d6-a347-23c1-674f-22e76e3e9230-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_73dfee5e-e63d-f0c8-178a-acd21b875a4b-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_46c91e79-9140-a0a9-af16-6a69236ec9d8-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_83123b51-11c5-6b9a-5ee2-dd1e901085b7-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3257eb88-1058-dcf0-c825-284e66353641-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_4f27589f-b19b-45b6-ec1d-e1d16c9e92af-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a1911ca-f9ab-f0ce-d397-ed383705bb8a-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-cb918ab9-b089-b7cd-dae9-13017e1dbae2-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3289f06-302e-399f-b9cc-2b8afd344ef8-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2b5f527c-eb29-e340-d274-9d572b9e277f-2ce61b71, #w-node-_2b5f527c-eb29-e340-d274-9d572b9e278e-2ce61b71, #w-node-_2b5f527c-eb29-e340-d274-9d572b9e2792-2ce61b71, #w-node-_2b5f527c-eb29-e340-d274-9d572b9e2796-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b5f527c-eb29-e340-d274-9d572b9e27ac-2ce61b71, #w-node-_0844bd37-443c-c4b0-2691-a72886906f6e-2ce61b71, #w-node-_2b5f527c-eb29-e340-d274-9d572b9e27be-2ce61b71, #w-node-_0844bd37-443c-c4b0-2691-a72886906f7d-2ce61b71, #w-node-_2b5f527c-eb29-e340-d274-9d572b9e27d5-2ce61b71, #w-node-_2b5f527c-eb29-e340-d274-9d572b9e27e4-2ce61b71, #w-node-_0844bd37-443c-c4b0-2691-a72886906fab-2ce61b71, #w-node-_2b5f527c-eb29-e340-d274-9d572b9e27f7-2ce61b71, #w-node-_2b5f527c-eb29-e340-d274-9d572b9e280c-2ce61b71, #w-node-_0844bd37-443c-c4b0-2691-a7288690701d-2ce61b71, #w-node-_2b5f527c-eb29-e340-d274-9d572b9e281b-2ce61b71, #w-node-_2b5f527c-eb29-e340-d274-9d572b9e282a-2ce61b71, #w-node-_0cc10692-6ee0-3c63-3581-53b845a5eeab-2ce61b71 {
  justify-self: center;
}

#w-node-d1cfcf86-0b23-2ba5-9fc3-1d6e81641d1c-2ce61b71, #w-node-d1cfcf86-0b23-2ba5-9fc3-1d6e81641d24-2ce61b71 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-d1cfcf86-0b23-2ba5-9fc3-1d6e81641d2c-2ce61b71, #w-node-d1cfcf86-0b23-2ba5-9fc3-1d6e81641d34-2ce61b71, #w-node-d1cfcf86-0b23-2ba5-9fc3-1d6e81641d3c-2ce61b71 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_465fe755-aaf4-7d5b-5039-3a74b7b696ad-2ce61b71 {
  justify-self: center;
}

#w-node-f0d7d373-30d7-1b0a-5aff-a581be6cdc40-2ce61b71 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.5fr;
}

#w-node-f0d7d373-30d7-1b0a-5aff-a581be6cdc41-2ce61b71, #w-node-f0d7d373-30d7-1b0a-5aff-a581be6cdc45-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0d7d373-30d7-1b0a-5aff-a581be6cdc47-2ce61b71 {
  place-self: start center;
}

#w-node-f0d7d373-30d7-1b0a-5aff-a581be6cdc48-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0d7d373-30d7-1b0a-5aff-a581be6cdc4a-2ce61b71 {
  place-self: start center;
}

#w-node-f0d7d373-30d7-1b0a-5aff-a581be6cdc4b-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0d7d373-30d7-1b0a-5aff-a581be6cdc4d-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-f0d7d373-30d7-1b0a-5aff-a581be6cdc4e-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0d7d373-30d7-1b0a-5aff-a581be6cdc50-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-f0d7d373-30d7-1b0a-5aff-a581be6cdc51-2ce61b71 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94daba1d-6fc5-a9bc-11ff-bacb1f7186c4-2ce61b71 {
  justify-self: auto;
}

#w-node-dad422f9-4fb7-ac7f-c66a-e8e672b40023-72b40021 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-dad422f9-4fb7-ac7f-c66a-e8e672b4002a-72b40021 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7d56a73-4e07-163b-f668-f892b20dd95d-b20dd95b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e7d56a73-4e07-163b-f668-f892b20dd964-b20dd95b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efde20df-3b77-91ba-6a16-c408093c064d-2ce61b73 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-cbce45b8-3fe9-f22d-1cba-f954bdff9b68-2ce61b73, #w-node-_43d85a94-6491-9587-e02a-ff5336a73a64-2ce61b73 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bd02a-2ce61b73, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bd03f-2ce61b73, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bd04e-2ce61b73, #w-node-f5a57596-ab8b-9b03-b454-6b046c22d249-2ce61b73, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bd061-2ce61b73, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bd074-2ce61b73, #w-node-f5a57596-ab8b-9b03-b454-6b046c22d271-2ce61b73, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bd085-2ce61b73, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bd094-2ce61b73 {
  justify-self: center;
}

#w-node-c0d1d35c-a19c-3cd4-c07f-eb2d556f77de-2ce61b73 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c0d1d35c-a19c-3cd4-c07f-eb2d556f77e4-2ce61b73 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90ba46e6-2211-7b30-1f2d-5983a9536c57-2ce61b73 {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcee2-2ce61b73, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcef1-2ce61b73, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcf00-2ce61b73, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcf12-2ce61b73, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcf21-2ce61b73, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcf38-2ce61b73, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcf4f-2ce61b73, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcf6c-2ce61b73, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcf81-2ce61b73, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcf90-2ce61b73, #w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bcfa9-2ce61b73 {
  justify-self: center;
}

#w-node-_30f5cfe0-294c-5ca7-e650-b3b6054bd0e2-2ce61b73 {
  justify-self: auto;
}

#w-node-_554a0948-7f20-296e-72c3-bf5fe10558d6-2ce61b75, #w-node-_554a0948-7f20-296e-72c3-bf5fe10558e0-2ce61b75, #w-node-_554a0948-7f20-296e-72c3-bf5fe10558ea-2ce61b75 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01ca9821-076a-8ae2-8214-2da0b30c2ad2-2ce61b75 {
  align-self: center;
}

#w-node-_10b04377-e71a-3c1c-b671-cff836883e72-2ce61b75, #w-node-_10b04377-e71a-3c1c-b671-cff836883e5d-2ce61b75, #w-node-fbe29eef-ef24-5d40-a243-f30db589d574-2ce61b75 {
  justify-self: center;
}

#w-node-_68f9ed34-158f-f658-b530-956375b87519-2ce61b75, #w-node-_68f9ed34-158f-f658-b530-956375b8754b-2ce61b75 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_15f7ca21-6a70-28c8-cab2-6dbdc43919b0-2ce61b75, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f880-2ce61b75, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f88f-2ce61b75, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f8a4-2ce61b75, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f8b3-2ce61b75, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f8c2-2ce61b75, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f8db-2ce61b75, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f8ee-2ce61b75, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f8fd-2ce61b75, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f910-2ce61b75, #w-node-bfd874c4-9a62-c71e-2a83-fb0e5439f925-2ce61b75 {
  justify-self: center;
}

#w-node-_7530a8c7-f647-f689-ebaf-950a3b2a0942-2ce61b75 {
  justify-self: stretch;
}

#w-node-_4539764c-0311-900f-de99-4bf0a18e924d-2ce61b75 {
  justify-self: auto;
}

#w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1dac85a-2ce61b76 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1dac876-2ce61b76 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ed78fb04-2d00-0604-89b2-73c509ad7666-2ce61b76 {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-c79a691d-a564-c6eb-a867-537fd23116d6-2ce61b76 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-aef7a82b-0241-dede-8f83-9d91e4ca3d9f-2ce61b76, #w-node-da77093a-07c0-5846-e9d0-13c644878749-2ce61b76, #w-node-b3fa00cf-3127-660b-807d-f51ffedc8f5a-2ce61b76, #w-node-_7a68b1d0-41e1-ee30-95ee-675b8b90c60e-2ce61b76, #w-node-_1d66416a-f76b-f609-1fe6-3d9195bbfa46-2ce61b76, #w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1dac977-2ce61b76, #w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1dac990-2ce61b76, #w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1dac9b2-2ce61b76, #w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1dac9d1-2ce61b76, #w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1dac9f6-2ce61b76, #w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1daca29-2ce61b76, #w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1daca42-2ce61b76, #w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1daca57-2ce61b76, #w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1daca6c-2ce61b76, #w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1daca88-2ce61b76, #w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1daca9f-2ce61b76 {
  justify-self: center;
}

#w-node-d8d0d96d-6890-9a84-6a20-6d5eb98e7929-2ce61b76 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-d8d0d96d-6890-9a84-6a20-6d5eb98e7944-2ce61b76 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-d8d0d96d-6890-9a84-6a20-6d5eb98e7945-2ce61b76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1dac942-2ce61b76 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ae3e781d-d7bf-06eb-366b-a83421a11bf6-2ce61b76, #w-node-ae3e781d-d7bf-06eb-366b-a83421a11bd7-2ce61b76, #w-node-ae3e781d-d7bf-06eb-366b-a83421a11ba2-2ce61b76 {
  justify-self: center;
}

#w-node-_5e9d675d-6dfb-8be4-1ddb-9ccd9ae75d38-2ce61b8d {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1.5fr 1fr;
}

#w-node-_5e9d675d-6dfb-8be4-1ddb-9ccd9ae75d39-2ce61b8d {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1.25fr 1fr;
}

#w-node-_5e9d675d-6dfb-8be4-1ddb-9ccd9ae75d3f-2ce61b8d {
  grid-row: span 5 / span 5;
}

#w-node-_4dfb0f0b-54cf-de06-398b-b43b9baa48cb-2ce61b8d, #w-node-_821187cb-badc-ac0e-1f49-c7f916c1e07d-2ce61b8d {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_821187cb-badc-ac0e-1f49-c7f916c1e07e-2ce61b8d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_821187cb-badc-ac0e-1f49-c7f916c1e082-2ce61b8d, #w-node-_821187cb-badc-ac0e-1f49-c7f916c1e0d4-2ce61b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e9d675d-6dfb-8be4-1ddb-9ccd9ae75cd4-2ce61b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5e9d675d-6dfb-8be4-1ddb-9ccd9ae75cde-2ce61b8d, #w-node-_26296fe2-7fe4-bcbb-18c9-1e7666f44935-2ce61b8d, #w-node-_02313040-dca4-174d-f791-902095bab9c6-2ce61b8d, #w-node-_6eac7906-942d-cce4-7290-4491d2d78364-2ce61b8d, #w-node-d6bbc4ff-b044-5c86-8f3a-5de0bf0930dd-2ce61b8d, #w-node-d3af4cfd-713d-b1ef-5f4c-06cab9b377d4-2ce61b8d, #w-node-c36474a6-57e3-1bdc-9f62-c05669efe3e5-2ce61b8d {
  justify-self: center;
}

#w-node-_5e9d675d-6dfb-8be4-1ddb-9ccd9ae75cf3-2ce61b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e9d675d-6dfb-8be4-1ddb-9ccd9ae75cf6-2ce61b8d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5e9d675d-6dfb-8be4-1ddb-9ccd9ae75e1c-2ce61b8d {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_5e9d675d-6dfb-8be4-1ddb-9ccd9ae75e1f-2ce61b8d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_5e9d675d-6dfb-8be4-1ddb-9ccd9ae75e25-2ce61b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd53c0bc-630c-1a5f-109a-00ecf799b5cf-2ce61b8d, #w-node-dd53c0bc-630c-1a5f-109a-00ecf799b5e6-2ce61b8d, #w-node-dd53c0bc-630c-1a5f-109a-00ecf799b601-2ce61b8d, #w-node-_8a765876-566c-23ef-3a58-5d47d09c729d-2ce61b8d, #w-node-_4d717271-1677-12dc-29a1-f9f88a2a1cbb-2ce61b8d {
  justify-self: center;
}

#w-node-_5e9d675d-6dfb-8be4-1ddb-9ccd9ae760ca-2ce61b8d {
  justify-self: auto;
}

#w-node-d320f35a-7c29-53ec-40af-48b65b95ad81-2ce61b8f {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-c460ffc2-9e25-f2e3-9fbe-1ca44cb987e6-2ce61b8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b93-2ce61b8f, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00bac-2ce61b8f, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00c3c-2ce61b8f, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00c80-2ce61b8f {
  justify-self: center;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00add-2ce61b8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00adf-2ce61b8f {
  align-self: end;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00ae1-2ce61b8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b0d-2ce61b8f {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b0e-2ce61b8f, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b13-2ce61b8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b15-2ce61b8f {
  justify-self: center;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b25-2ce61b8f, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b33-2ce61b8f, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b3e-2ce61b8f, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b51-2ce61b8f, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b63-2ce61b8f, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b73-2ce61b8f, #w-node-d295f831-8428-5ba2-bdce-fb39c6e539de-2ce61b8f, #w-node-_1829e06d-7654-9b49-cd11-62a9b372bcbe-2ce61b8f, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b80-2ce61b8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-e4a85ddd-8f1e-9335-ff57-cf8832980ae8-2ce61b8f {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-e4a85ddd-8f1e-9335-ff57-cf8832980aeb-2ce61b8f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e4a85ddd-8f1e-9335-ff57-cf8832980af1-2ce61b8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00d3e-2ce61b8f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9113e173-852c-9f5f-3934-2970d821e9e9-2ce61bb8, #w-node-_9113e173-852c-9f5f-3934-2970d821e9ed-2ce61bb8, #w-node-_55d1cfba-dcdf-6486-1f68-bf5b88f31ff3-2ce61bb8, #w-node-_639a3c6d-82c5-2964-8ebe-4f06f24dad55-2ce61bb8, #w-node-_639a3c6d-82c5-2964-8ebe-4f06f24dad54-2ce61bb8, #w-node-_8c8ce0fd-5459-994e-95d6-b474752c49d1-2ce61bb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a837d26-ccfb-2e9b-1bea-3d498956495b-2ce61bb8 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_8a837d26-ccfb-2e9b-1bea-3d498956496c-2ce61bb8 {
  grid-area: 2 / 2 / 3 / 7;
  place-self: auto;
}

#w-node-e763ee30-0a76-2d80-748b-b06bf757348b-2ce61bb8, #w-node-e763ee30-0a76-2d80-748b-b06bf7573499-2ce61bb8, #w-node-_6ac40d41-e998-4669-c8dd-adf60bdc3727-2ce61bb8, #w-node-_09d9b499-609d-6ed2-75a0-f2119d4dcff7-2ce61bb8, #w-node-_56df28f7-bec0-1c7d-8433-66a43e879045-2ce61bb8, #w-node-ea15ebec-5aab-c897-44d5-ce2d990a5404-2ce61bb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-edeeb46c-4cb4-5c6d-fe23-33063dffec69-2ce61bb8 {
  justify-self: center;
}

#w-node-_044f3557-2935-3b5a-6137-58416c9b58cd-2ce61bb8 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_044f3557-2935-3b5a-6137-58416c9b58d0-2ce61bb8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_91ac1741-ade8-6182-25bf-6853c64ad53c-2ce61bb8, #w-node-_9fa100d7-e8ee-c924-9413-7f4fc5c7d823-2ce61bb8, #w-node-ea1ed5ec-7d67-0772-3b81-7952660a84b5-2ce61bb8, #w-node-cbc39de0-a77e-9cdd-0a79-9c5bc8de8a55-2ce61bb8, #w-node-_19ffca2f-a037-bb1b-33b4-0ca95be6f57b-2ce61bb8, #w-node-_7044172b-da57-1ab3-71d0-92ba2dd2372a-2ce61bb8, #w-node-_91ac1741-ade8-6182-25bf-6853c64ad549-2ce61bb8 {
  justify-self: center;
}

#w-node-ee58cc74-a871-cd70-b700-95e41cc43b10-2ce61bb8 {
  justify-self: auto;
}

#w-node-ebd8b308-6557-916c-5cab-8ffd72044031-7204402f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ebd8b308-6557-916c-5cab-8ffd72044037-7204402f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d42b4910-733f-6376-bc08-471c7197ba91-2ce61bcd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-c460ffc2-9e25-f2e3-9fbe-1ca44cb987e6-2ce61bcd, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00add-2ce61bcd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00adf-2ce61bcd {
  align-self: end;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00ae1-2ce61bcd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b0d-2ce61bcd {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b0e-2ce61bcd, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b13-2ce61bcd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00d3e-2ce61bcd {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_208186be-c791-d50e-3721-2bf67303b153-7303b152 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_208186be-c791-d50e-3721-2bf67303b156-7303b152 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_208186be-c791-d50e-3721-2bf67303b15c-7303b152 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9c73dd2-e878-56ff-5ad4-528488c1e22d-2ce61bd2, #w-node-d9c73dd2-e878-56ff-5ad4-528488c1e23f-2ce61bd2, #w-node-d9c73dd2-e878-56ff-5ad4-528488c1e24b-2ce61bd2, #w-node-d9c73dd2-e878-56ff-5ad4-528488c1e257-2ce61bd2, #w-node-d9c73dd2-e878-56ff-5ad4-528488c1e266-2ce61bd2 {
  align-self: center;
}

#w-node-d9c73dd2-e878-56ff-5ad4-528488c1e270-2ce61bd2 {
  place-self: center;
}

#w-node-d0359d01-14dd-eda8-a36f-296e83f29f6e-2ce61bd2, #w-node-_729d827b-bfad-b76a-fcc7-ee655a7f1a15-2ce61bd2, #w-node-_729d827b-bfad-b76a-fcc7-ee655a7f1a34-2ce61bd2, #w-node-_729d827b-bfad-b76a-fcc7-ee655a7f1a4d-2ce61bd2, #w-node-b9ed210b-244f-7ff4-fa2b-f91a8ca47c83-2ce61bd2, #w-node-_58dfa306-88bb-c5d4-3814-5daf13d413bd-2ce61bd2, #w-node-_24016e0d-7339-317a-632c-1c680d168f14-2ce61bd2, #w-node-e329fadd-4ff6-ed2a-bdcc-b1ada53b3bbf-2ce61bd2, #w-node-_2ffbca4f-5028-2c3b-1f31-77bf532c844e-2ce61bd2, #w-node-_61ff2a7a-a2a9-0eca-5e8c-60dbe26e4e50-2ce61bd2, #w-node-_7a502131-6563-5a9c-9314-98b65b30c924-2ce61bd2, #w-node-_7a502131-6563-5a9c-9314-98b65b30c940-2ce61bd2, #w-node-_7a502131-6563-5a9c-9314-98b65b30c95f-2ce61bd2, #w-node-_7a502131-6563-5a9c-9314-98b65b30c985-2ce61bd2, #w-node-_7a502131-6563-5a9c-9314-98b65b30c9a7-2ce61bd2, #w-node-_7a502131-6563-5a9c-9314-98b65b30c9c4-2ce61bd2, #w-node-_962778e0-8dbe-daff-7f4d-6cdfa21dd67a-2ce61bd2, #w-node-_962778e0-8dbe-daff-7f4d-6cdfa21dd689-2ce61bd2, #w-node-_962778e0-8dbe-daff-7f4d-6cdfa21dd698-2ce61bd2, #w-node-_962778e0-8dbe-daff-7f4d-6cdfa21dd6a7-2ce61bd2, #w-node-_962778e0-8dbe-daff-7f4d-6cdfa21dd6b6-2ce61bd2, #w-node-_962778e0-8dbe-daff-7f4d-6cdfa21dd6c5-2ce61bd2, #w-node-_962778e0-8dbe-daff-7f4d-6cdfa21dd6d8-2ce61bd2, #w-node-_962778e0-8dbe-daff-7f4d-6cdfa21dd6f2-2ce61bd2, #w-node-_962778e0-8dbe-daff-7f4d-6cdfa21dd707-2ce61bd2, #w-node-_962778e0-8dbe-daff-7f4d-6cdfa21dd71f-2ce61bd2, #w-node-_962778e0-8dbe-daff-7f4d-6cdfa21dd737-2ce61bd2, #w-node-_962778e0-8dbe-daff-7f4d-6cdfa21dd756-2ce61bd2, #w-node-_962778e0-8dbe-daff-7f4d-6cdfa21dd76f-2ce61bd2, #w-node-_962778e0-8dbe-daff-7f4d-6cdfa21dd788-2ce61bd2, #w-node-_962778e0-8dbe-daff-7f4d-6cdfa21dd7a4-2ce61bd2 {
  justify-self: center;
}

#w-node-_849f5362-1653-0ea9-dcbc-47bed8067b16-d8067b15 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_849f5362-1653-0ea9-dcbc-47bed8067b19-d8067b15 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ce777cee-07f5-b25e-fa50-5945270c0be5-e9ecb247 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_2d2c78ac-1862-bf3a-4aa6-807973dfef38-2ce61bd3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_2d2c78ac-1862-bf3a-4aa6-807973dfef42-2ce61bd3 {
  grid-area: 2 / 2 / 3 / 3;
  align-self: center;
}

#w-node-_2d2c78ac-1862-bf3a-4aa6-807973dfef4c-2ce61bd3 {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-_2d2c78ac-1862-bf3a-4aa6-807973dfef56-2ce61bd3 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-_2d2c78ac-1862-bf3a-4aa6-807973dfef60-2ce61bd3 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
}

#w-node-_12ca89ca-a84f-a8c3-b60e-af7d1b2b5e34-2ce61bd3, #w-node-_12ca89ca-a84f-a8c3-b60e-af7d1b2b5e3e-2ce61bd3, #w-node-_12ca89ca-a84f-a8c3-b60e-af7d1b2b5e48-2ce61bd3, #w-node-_12ca89ca-a84f-a8c3-b60e-af7d1b2b5e52-2ce61bd3, #w-node-_3d1eeb26-2112-c905-46c2-36f6bfafd0b5-2ce61bd3, #w-node-_0b74ac5b-7072-4d24-f68a-c3ef457a30df-2ce61bd3, #w-node-_4f7e44f8-eaba-f6cf-9587-7542750cbb1c-2ce61bd3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_816b9a35-5d5d-9c70-bc9d-3e8d27174f00-2ce61bd3 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_816b9a35-5d5d-9c70-bc9d-3e8d27174f03-2ce61bd3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7dff1d97-7868-e025-d6ff-e1e0e23edf47-2ce61bd3, #w-node-_7dff1d97-7868-e025-d6ff-e1e0e23edf4f-2ce61bd3, #w-node-_7dff1d97-7868-e025-d6ff-e1e0e23edf57-2ce61bd3, #w-node-_7dff1d97-7868-e025-d6ff-e1e0e23edf5f-2ce61bd3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d7593850-079a-ff5f-d1e0-6c9bb0da66d7-2ce61bd3, #w-node-_4ff4b7c8-3be4-e381-c103-18219aa1a176-2ce61bd3 {
  justify-self: center;
}

#w-node-_4ff4b7c8-3be4-e381-c103-18219aa1a178-2ce61bd3 {
  justify-self: auto;
}

#w-node-_7fa78a9d-805c-3de3-6022-1ce4527edcfb-2ce61bd3, #w-node-_00ec8c77-a9be-29ef-aa62-f170bc8d1051-2ce61bd3 {
  justify-self: center;
}

#w-node-_5e84ca66-0da5-bc23-de6f-3fc9c863a1a5-2ce61bd3 {
  justify-self: auto;
}

#w-node-d91746fa-92e1-887b-e398-0e5f11dc48e9-2ce61bd5, #w-node-c25e3e8e-7388-cafd-b051-7c3855fd981b-2ce61bd5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dab1f795-5fa8-a2da-a1bd-1cd42be9fbed-2ce61bd5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dab1f795-5fa8-a2da-a1bd-1cd42be9fbf0-2ce61bd5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e34eb325-7b02-bb46-fe0b-3e5b7ba8b3f3-2ce61bd5, #w-node-_601edf17-dd89-6ee0-bf91-9b8e5e29bdd7-2ce61bd5, #w-node-c2d4a186-a0d6-bb93-753a-a0fcaa7b2396-2ce61bd5 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1.5fr 1fr;
}

#w-node-_87050e72-a6d3-ca8d-6a51-faf99aeec6dc-2ce61bd5 {
  grid-row: span 4 / span 4;
}

#w-node-_3a264da2-c49e-2a0d-e9a7-b6802f4234b1-2ce61bd5, #w-node-_3a264da2-c49e-2a0d-e9a7-b6802f4234b7-2ce61bd5 {
  align-self: stretch;
}

#w-node-_2ecbd175-21f6-2fd6-881d-52bec7a922f2-2ce61bd5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3a264da2-c49e-2a0d-e9a7-b6802f4234c0-2ce61bd5, #w-node-_3a264da2-c49e-2a0d-e9a7-b6802f4234d7-2ce61bd5, #w-node-_3a264da2-c49e-2a0d-e9a7-b6802f4234ee-2ce61bd5, #w-node-_3a264da2-c49e-2a0d-e9a7-b6802f423505-2ce61bd5, #w-node-_3a264da2-c49e-2a0d-e9a7-b6802f42351c-2ce61bd5, #w-node-_035f5cbe-cf44-7b74-75d5-937678c0c189-2ce61bd5, #w-node-_4e11dd03-c0cf-16b4-fbc8-3136bb0a250a-2ce61bd5, #w-node-_21e5032e-cbda-677f-daf4-14cc8b4a3185-2ce61bd5, #w-node-_7afba812-9457-65e0-ac4c-2040c40aa275-2ce61bd5, #w-node-_676dd68d-ed6f-488e-309e-98768a567663-2ce61bd5, #w-node-e2a68813-9cb2-05a5-0937-f5bbc420653d-2ce61bd5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_069dddba-d883-486e-a6c5-aee6aeafeb29-2ce61bd5 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e1525014-9bcf-4a23-99db-c9ab4d5adaf9-2ce61bd5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f1582b75-abb1-125b-e3a7-8e58a00b610f-2ce61bd5 {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6dcc36ae-2e70-372c-23c5-8707987ffcbc-2ce61bd5 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-c595f335-1c1b-c07e-3ca3-2f683055233d-2ce61bd5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-c595f335-1c1b-c07e-3ca3-2f683055233e-2ce61bd5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de3eb70c-7849-44e8-7c6e-e7ff1e748b81-2ce61bd5, #w-node-de3eb70c-7849-44e8-7c6e-e7ff1e748b9a-2ce61bd5, #w-node-de3eb70c-7849-44e8-7c6e-e7ff1e748baf-2ce61bd5, #w-node-de3eb70c-7849-44e8-7c6e-e7ff1e748bca-2ce61bd5, #w-node-de3eb70c-7849-44e8-7c6e-e7ff1e748be9-2ce61bd5, #w-node-de3eb70c-7849-44e8-7c6e-e7ff1e748bfe-2ce61bd5, #w-node-de3eb70c-7849-44e8-7c6e-e7ff1e748c1b-2ce61bd5 {
  justify-self: center;
}

#w-node-f1582b75-abb1-125b-e3a7-8e58a00b654c-2ce61bd5 {
  justify-self: auto;
}

#w-node-_1da73f9f-78ef-3453-31f7-e35d8a2e5b38-8a2e5b37 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_1da73f9f-78ef-3453-31f7-e35d8a2e5b3b-8a2e5b37 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1da73f9f-78ef-3453-31f7-e35d8a2e5b41-8a2e5b37, #w-node-_3c270800-a4f0-3993-5c74-d443c0917eac-2ce61bd7, #w-node-_3c270800-a4f0-3993-5c74-d443c0917eb1-2ce61bd7, #w-node-_3c270800-a4f0-3993-5c74-d443c0917eb6-2ce61bd7, #w-node-_3c270800-a4f0-3993-5c74-d443c0917ebb-2ce61bd7, #w-node-_3c270800-a4f0-3993-5c74-d443c0917ec0-2ce61bd7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b98bc596-e171-783c-66a9-03c10a25da8d-2ce61bd7 {
  place-self: center;
}

#w-node-e15a9281-34d4-8d4a-96b4-b52e2351b7bf-2ce61bd7 {
  justify-self: center;
}

#w-node-b390ad29-b3f2-9755-dad7-bb04a76df3b6-2ce61bd7 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-b390ad29-b3f2-9755-dad7-bb04a76df3c7-2ce61bd7 {
  grid-area: 2 / 2 / 3 / 7;
  place-self: auto;
}

#w-node-_0943361d-6294-06bd-197c-ff964088f63a-2ce61bd7 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_0943361d-6294-06bd-197c-ff964088f642-2ce61bd7 {
  grid-area: 2 / 2 / 3 / 7;
  place-self: auto;
}

#w-node-_0943361d-6294-06bd-197c-ff964088f65a-2ce61bd7 {
  grid-area: 5 / 1 / 6 / 6;
}

#w-node-eaa81b0f-36d2-981e-3fab-6d0f1479278e-2ce61bd7 {
  justify-self: auto;
}

#w-node-f9cb8d7a-d186-5a79-d583-cdb13b192b0a-2ce61bec, #w-node-f9cb8d7a-d186-5a79-d583-cdb13b192b0b-2ce61bec, #w-node-_1d738c96-357d-2478-4fde-673a30b8b2a5-2ce61bec, #w-node-_00f9192d-9bce-28d2-890e-4f4f231d6e42-2ce61bec, #w-node-_54556ae0-928f-d134-a8a7-728b86bfb184-2ce61bec, #w-node-_03ef24c6-8a0e-905a-c699-d2649e3f98b2-2ce61bec, #w-node-_7fa2e533-5be1-1fc4-ffdf-2dd4f9dde690-2ce61bec, #w-node-e8f12bc6-1568-6885-4d53-ffbbb15a859b-2ce61bec, #w-node-_2918b3e4-12d6-cfcc-0cec-e94ec1287231-2ce61bec, #w-node-_2918b3e4-12d6-cfcc-0cec-e94ec1287235-2ce61bec, #w-node-_069a82ae-0974-455e-aff1-10b920dc457a-2ce61bec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca3509e7-a8a5-3e2d-4b19-76b7e2dfddd2-2ce61bec, #w-node-_20d7be88-bcdd-4e8d-c801-ca66cac30e42-2ce61bec, #w-node-_75ace6e6-ff4b-4f39-738b-ff70b7b8f28f-2ce61bec, #w-node-_32a5dac6-49c6-0a29-662b-300b3aedac25-2ce61bec, #w-node-_20dedc9d-afd0-c55c-9024-5d8c7b1956aa-2ce61bec, #w-node-_0b6c8a2d-f057-789a-b2a1-6ef16f413674-2ce61bec, #w-node-ff779cfe-1740-033a-ef8c-c88b4d886ef0-2ce61bec, #w-node-ff779cfe-1740-033a-ef8c-c88b4d886eff-2ce61bec, #w-node-ff779cfe-1740-033a-ef8c-c88b4d886edb-2ce61bec {
  justify-self: center;
}

#w-node-e0f13d4f-8fa7-3e46-9ed0-2be6b1923780-2ce61bec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f15490d3-0203-8981-3a6c-ec0c5c3678f2-2ce61bec {
  justify-self: auto;
}

#w-node-ff5f0f6b-c98e-2c36-9903-1ca05b07ffb6-5b07ffab {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-ff5f0f6b-c98e-2c36-9903-1ca05b07ffb9-5b07ffab, #w-node-_7ef76388-32eb-dba5-ca17-dc344f8dcfe9-4f8dcfe7 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7ef76388-32eb-dba5-ca17-dc344f8dcff0-4f8dcfe7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0f524adc-fcef-a9e5-95c0-216538731051-2ce61bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0f524adc-fcef-a9e5-95c0-216538731067-2ce61bf0 {
  justify-self: center;
}

#w-node-_0f524adc-fcef-a9e5-95c0-216538731072-2ce61bf0 {
  place-self: auto center;
}

#w-node-_57e55d15-7278-efef-85c2-ff9f85895c4e-2ce61bf0, #w-node-d7fe5e38-1530-7d51-ba14-dc5b14d798a7-2ce61bf0, #w-node-_220afc6c-c68a-5d6b-3eb3-3cc3ecb36d0f-2ce61bf0, #w-node-_220afc6c-c68a-5d6b-3eb3-3cc3ecb36d10-2ce61bf0, #w-node-_7b40c1de-08fb-12c5-3ac4-59ee19738b6a-2ce61bf0, #w-node-_7b40c1de-08fb-12c5-3ac4-59ee19738b6b-2ce61bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bbaa9b73-1b0e-3ed7-1c9a-37bde402252d-2ce61bf0 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_0f524adc-fcef-a9e5-95c0-21653873112f-2ce61bf0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-bc989921-5dc1-1c30-2f81-3b90fc73714a-2ce61bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52f4b2ae-dfba-9be7-692c-3f5ca5a85572-2ce61bf0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_06c5ac9f-682b-bc03-9e40-c2884dfd5112-2ce61bf0 {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_73cca910-f270-ed8d-b170-fda0fae505f8-2ce61bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8fecc2e4-55c8-3c15-8242-3ea98f62da12-2ce61bf0, #w-node-_3236b70c-fed2-5c43-9412-ca9962288870-2ce61bf0, #w-node-_73f17e7e-f6a0-c176-50c5-8a59bf830650-2ce61bf0, #w-node-_59fe028d-cd56-5fe0-2a70-61425bc322e2-2ce61bf0, #w-node-fa4e6e25-5275-7421-e644-ba2a858bb7c9-2ce61bf0, #w-node-ebebad0a-19b3-0d30-6858-677c48ca7a2a-2ce61bf0, #w-node-_8fecc2e4-55c8-3c15-8242-3ea98f62da21-2ce61bf0, #w-node-b709784d-00c1-f16d-9678-919f1887655b-2ce61bf0, #w-node-_8fecc2e4-55c8-3c15-8242-3ea98f62da3a-2ce61bf0, #w-node-_8fecc2e4-55c8-3c15-8242-3ea98f62da49-2ce61bf0, #w-node-_8fecc2e4-55c8-3c15-8242-3ea98f62da60-2ce61bf0, #w-node-b709784d-00c1-f16d-9678-919f18876574-2ce61bf0, #w-node-_8fecc2e4-55c8-3c15-8242-3ea98f62da6f-2ce61bf0, #w-node-b709784d-00c1-f16d-9678-919f18876583-2ce61bf0, #w-node-_8fecc2e4-55c8-3c15-8242-3ea98f62da84-2ce61bf0, #w-node-_8fecc2e4-55c8-3c15-8242-3ea98f62da93-2ce61bf0, #w-node-b709784d-00c1-f16d-9678-919f18876592-2ce61bf0 {
  justify-self: center;
}

#w-node-_0f524adc-fcef-a9e5-95c0-216538731396-2ce61bf0 {
  justify-self: auto;
}

#w-node-_05e9bfc8-45b8-2a57-940f-04dac5fa9572-2ce61bf1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_05e9bfc8-45b8-2a57-940f-04dac5fa9584-2ce61bf1 {
  justify-self: center;
}

#w-node-f497b1b5-83f6-cf81-8075-81e7cdb30a1c-2ce61bf1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f497b1b5-83f6-cf81-8075-81e7cdb30a1f-2ce61bf1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3805331d-2d9e-103d-13c1-1a41746e7b77-2ce61bf1, #w-node-_3805331d-2d9e-103d-13c1-1a41746e7b78-2ce61bf1 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1.5fr 1fr;
}

#w-node-_3805331d-2d9e-103d-13c1-1a41746e7b7e-2ce61bf1 {
  grid-row: span 4 / span 4;
}

#w-node-_85672811-1617-74d5-6376-2a542c9d833a-2ce61bf1, #w-node-_513b2cfa-ef33-5e4a-c57a-0bcbf1930629-2ce61bf1, #w-node-_85672811-1617-74d5-6376-2a542c9d834b-2ce61bf1, #w-node-_85672811-1617-74d5-6376-2a542c9d835a-2ce61bf1, #w-node-_85672811-1617-74d5-6376-2a542c9d8369-2ce61bf1, #w-node-_85672811-1617-74d5-6376-2a542c9d8378-2ce61bf1, #w-node-_85672811-1617-74d5-6376-2a542c9d8387-2ce61bf1, #w-node-_85672811-1617-74d5-6376-2a542c9d8396-2ce61bf1, #w-node-_85672811-1617-74d5-6376-2a542c9d83a5-2ce61bf1, #w-node-_85672811-1617-74d5-6376-2a542c9d83b4-2ce61bf1, #w-node-_85672811-1617-74d5-6376-2a542c9d83c3-2ce61bf1, #w-node-_85672811-1617-74d5-6376-2a542c9d83d2-2ce61bf1, #w-node-_85672811-1617-74d5-6376-2a542c9d83e1-2ce61bf1, #w-node-_85672811-1617-74d5-6376-2a542c9d83f0-2ce61bf1 {
  justify-self: center;
}

#w-node-_36a1a787-20d9-dadf-46fc-0a76eda9b6cc-2ce61bf1 {
  justify-self: auto;
}

#w-node-_0c2f779e-dbe7-df44-10c3-4b8da064270f-a064270e {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_0c2f779e-dbe7-df44-10c3-4b8da0642712-a064270e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0c2f779e-dbe7-df44-10c3-4b8da0642718-a064270e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a065e725-f51e-2261-db6f-739bf487ecb6-f487ecb5 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-a065e725-f51e-2261-db6f-739bf487ecb9-f487ecb5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a065e725-f51e-2261-db6f-739bf487ecbf-f487ecb5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4abac672-8449-a014-49a9-14a0820abb5d-2ce61bf3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_4abac672-8449-a014-49a9-14a0820abb67-2ce61bf3 {
  grid-area: 2 / 2 / 3 / 3;
  align-self: center;
}

#w-node-_4abac672-8449-a014-49a9-14a0820abb7b-2ce61bf3 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: center;
}

#w-node-_71a7ccaf-b4e1-6db6-d579-3f406d82f8a4-2ce61bf3 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-_535432af-383c-495b-37d0-ea4569cbf75c-2ce61bf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_535432af-383c-495b-37d0-ea4569cbf75f-2ce61bf3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9e10abdc-cf7e-340a-798b-087873d41b40-2ce61bf3 {
  justify-self: center;
}

#w-node-_9e439a6c-c254-d68b-cb40-1bf673405a23-2ce61bf3 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_9e439a6c-c254-d68b-cb40-1bf673405a26-2ce61bf3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9e439a6c-c254-d68b-cb40-1bf673405a41-2ce61bf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e439a6c-c254-d68b-cb40-1bf673405ac0-2ce61bf3 {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_53d0e83a-cf59-c441-a7d0-a8c660560886-2ce61bf3, #w-node-_53d0e83a-cf59-c441-a7d0-a8c6605608b7-2ce61bf3, #w-node-_53d0e83a-cf59-c441-a7d0-a8c6605608eb-2ce61bf3, #w-node-d37bcf89-fb6a-402f-d9b7-9c7b11ad971d-2ce61bf3, #w-node-bec0733a-d81d-7d6d-239a-29d1dea38d05-2ce61bf3, #w-node-_5616f3b0-a420-6330-3d5e-fbc54d7a386b-2ce61bf3, #w-node-_4abac672-8449-a014-49a9-14a0820abeba-2ce61bf3, #w-node-a88e6009-ae6e-4d1f-e961-bc93d3e13f98-2ce61bf3, #w-node-_4abac672-8449-a014-49a9-14a0820abed2-2ce61bf3, #w-node-_4abac672-8449-a014-49a9-14a0820abf22-2ce61bf3 {
  justify-self: center;
}

#w-node-_4abac672-8449-a014-49a9-14a0820abf50-2ce61bf3, #w-node-_4abac672-8449-a014-49a9-14a0820abf5a-2ce61bf3, #w-node-_4abac672-8449-a014-49a9-14a0820abf64-2ce61bf3, #w-node-_4abac672-8449-a014-49a9-14a0820abf6e-2ce61bf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6807b1e9-5cc4-afd7-f528-1aefe426181d-2ce61bf3 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a88e6009-ae6e-4d1f-e961-bc93d3e13f7a-2ce61bf3, #w-node-_4abac672-8449-a014-49a9-14a0820ac067-2ce61bf3, #w-node-a88e6009-ae6e-4d1f-e961-bc93d3e13f89-2ce61bf3, #w-node-a88e6009-ae6e-4d1f-e961-bc93d3e13fab-2ce61bf3, #w-node-a88e6009-ae6e-4d1f-e961-bc93d3e13fba-2ce61bf3, #w-node-a88e6009-ae6e-4d1f-e961-bc93d3e13fc9-2ce61bf3 {
  justify-self: center;
}

#w-node-_4abac672-8449-a014-49a9-14a0820ac275-2ce61bf3 {
  justify-self: auto;
}

#w-node-f28a582d-891c-1dc6-0847-82b9fd6e1346-2ce61bf4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-eb1a78e7-76a1-bc6a-2648-5403e1a8021d-2ce61bf4 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1.5fr 1fr;
}

#w-node-eb1a78e7-76a1-bc6a-2648-5403e1a8021e-2ce61bf4 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1.25fr 1fr;
}

#w-node-eb1a78e7-76a1-bc6a-2648-5403e1a80224-2ce61bf4 {
  grid-row: span 4 / span 4;
}

#w-node-b7d29106-b8d3-734b-2406-f11b137cc291-2ce61bf4 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-f196a62e-f4aa-efa5-b51f-e058d9742d53-2ce61bf4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f196a62e-f4aa-efa5-b51f-e058d9742d5b-2ce61bf4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a64641c-9a25-7823-d79f-072cbf66be56-2ce61bf4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6a64641c-9a25-7823-d79f-072cbf66be61-2ce61bf4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8238666b-8549-1081-4aba-1c010a480164-2ce61bf4 {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5b75a938-1129-b3b1-ce8d-e0b9a59d604e-2ce61bf4 {
  justify-self: auto;
}

#w-node-c33dfffb-0423-5b01-9a9d-3fdc0b14a530-2ce61c0a, #w-node-c33dfffb-0423-5b01-9a9d-3fdc0b14a534-2ce61c0a, #w-node-c33dfffb-0423-5b01-9a9d-3fdc0b14a538-2ce61c0a, #w-node-c33dfffb-0423-5b01-9a9d-3fdc0b14a53c-2ce61c0a, #w-node-c33dfffb-0423-5b01-9a9d-3fdc0b14a544-2ce61c0a, #w-node-_457ad7aa-8e7e-fca8-1f46-b5b7cb6ccee8-2ce61c0a, #w-node-c33dfffb-0423-5b01-9a9d-3fdc0b14a548-2ce61c0a, #w-node-_3ca05e8a-0519-ee3b-dece-6db095c1dc10-2ce61c0a, #w-node-_3ca05e8a-0519-ee3b-dece-6db095c1dc19-2ce61c0a, #w-node-a5d0997d-9408-9a06-9add-c4565158941a-2ce61c0a, #w-node-e75c35ee-ffb7-bc9e-bebc-9969034637f8-2ce61c0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f00bc452-aef5-736f-baf6-219489840c4e-2ce61c0a, #w-node-f00bc452-aef5-736f-baf6-219489840c52-2ce61c0a {
  justify-self: end;
}

#w-node-f00bc452-aef5-736f-baf6-219489840c56-2ce61c0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_210826db-f3eb-e76c-26e3-c9344845e540-2ce61c0a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1bbb970d-5a0b-b388-073d-1bfd832e6ea1-2ce61c0a, #w-node-d3c02e60-0225-b2bb-fbd0-b6304d5e44b1-2ce61c0a, #w-node-c6070ebb-4e68-49fc-b0d6-c0f36d26ff97-2ce61c0a, #w-node-_9b1156a7-5a90-5b10-3912-c1d8e42a8b5c-2ce61c0a, #w-node-_57da0674-3751-3071-d0cf-17bf49908154-2ce61c0a, #w-node-a244107b-f617-efcc-1a4e-32971ef5299b-2ce61c0a, #w-node-_25230106-b175-553b-1e54-14fd21c667fb-2ce61c0a, #w-node-e3278fca-b7b6-95a1-a370-821dcd9e1ac8-2ce61c0a, #w-node-e7b20058-02f4-84e7-8001-84f52cf15415-2ce61c0a, #w-node-d94c6612-e2c1-d276-40b8-48b40faba5b1-2ce61c0a, #w-node-_727dd18e-9ec5-b3c7-92b4-35f6eb584529-2ce61c0a, #w-node-bd5bc534-d561-cf65-1fbd-b0cc0a82cfc4-2ce61c0a, #w-node-_00e57051-1e68-4f5a-21a2-5e3769097b3f-2ce61c0a, #w-node-ff06aade-ba3f-3f00-9f57-6b3ddb2cea9b-2ce61c0a {
  justify-self: center;
}

#w-node-_1b583a7d-fe25-cf20-93a0-8a3b71ad25d7-2ce61c0a {
  justify-self: start;
}

#w-node-_1b583a7d-fe25-cf20-93a0-8a3b71ad25d8-2ce61c0a {
  justify-self: auto;
}

#w-node-a137ac6f-4a67-b9f0-2102-fa74c99e94fd-c99e94fb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a137ac6f-4a67-b9f0-2102-fa74c99e9504-c99e94fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca6bd-0fcac10a, #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca6c0-0fcac10a {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1.5fr 1fr;
}

#w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca6c1-0fcac10a {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca6c2-0fcac10a {
  grid-row: span 11 / span 11;
}

#w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca701-0fcac10a {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca730-0fcac10a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca733-0fcac10a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca766-0fcac10a, #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca76c-0fcac10a {
  align-self: stretch;
}

#w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca775-0fcac10a, #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca784-0fcac10a, #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca793-0fcac10a, #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca7a2-0fcac10a, #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca7b1-0fcac10a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca7fb-0fcac10a {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca7fc-0fcac10a {
  grid-column: span 2 / span 2;
}

#w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca7fe-0fcac10a {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2bcc-7dd4c856, #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2bcf-7dd4c856 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1.5fr 1fr;
}

#w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2bd0-7dd4c856 {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2bd1-7dd4c856 {
  grid-row: span 6 / span 6;
}

#w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2bfc-7dd4c856 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2bff-7dd4c856 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c2f-7dd4c856, #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c35-7dd4c856 {
  align-self: stretch;
}

#w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c3e-7dd4c856, #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c4b-7dd4c856, #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c58-7dd4c856, #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c65-7dd4c856, #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c72-7dd4c856 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2cbd-7dd4c856 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2cbe-7dd4c856 {
  grid-column: span 2 / span 2;
}

#w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2cc0-7dd4c856 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-_2b50b8a8-d2c8-7b6e-790c-72e109774449-6c5d92f6, #w-node-_2b50b8a8-d2c8-7b6e-790c-72e10977444c-6c5d92f6 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1.5fr 1fr;
}

#w-node-_2b50b8a8-d2c8-7b6e-790c-72e10977444d-6c5d92f6 {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_2b50b8a8-d2c8-7b6e-790c-72e10977444e-6c5d92f6 {
  grid-row: span 7 / span 7;
}

#w-node-_2b50b8a8-d2c8-7b6e-790c-72e10977447c-6c5d92f6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744a8-6c5d92f6, #w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744ae-6c5d92f6 {
  align-self: stretch;
}

#w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744b7-6c5d92f6, #w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744c4-6c5d92f6, #w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744d1-6c5d92f6, #w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744de-6c5d92f6, #w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744eb-6c5d92f6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2b50b8a8-d2c8-7b6e-790c-72e109774540-6c5d92f6 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_2b50b8a8-d2c8-7b6e-790c-72e109774543-6c5d92f6, #w-node-_2b50b8a8-d2c8-7b6e-790c-72e109774577-6c5d92f6 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-c9a1edc0-284c-83d2-275d-ba480a86d047-bb4ed106, #w-node-c9a1edc0-284c-83d2-275d-ba480a86d04a-bb4ed106 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1.5fr 1fr;
}

#w-node-c9a1edc0-284c-83d2-275d-ba480a86d04b-bb4ed106 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c9a1edc0-284c-83d2-275d-ba480a86d04c-bb4ed106 {
  grid-row: span 10 / span 10;
}

#w-node-c9a1edc0-284c-83d2-275d-ba480a86d093-bb4ed106 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9a1edc0-284c-83d2-275d-ba480a86d096-bb4ed106 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c9a1edc0-284c-83d2-275d-ba480a86d0b1-bb4ed106 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9a1edc0-284c-83d2-275d-ba480a86d0b4-bb4ed106 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c9a1edc0-284c-83d2-275d-ba480a86d0d9-bb4ed106, #w-node-c9a1edc0-284c-83d2-275d-ba480a86d0df-bb4ed106 {
  align-self: stretch;
}

#w-node-c9a1edc0-284c-83d2-275d-ba480a86d0e5-bb4ed106, #w-node-c9a1edc0-284c-83d2-275d-ba480a86d0f4-bb4ed106, #w-node-c9a1edc0-284c-83d2-275d-ba480a86d103-bb4ed106, #w-node-c9a1edc0-284c-83d2-275d-ba480a86d112-bb4ed106 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c9a1edc0-284c-83d2-275d-ba480a86d17f-bb4ed106 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-c9a1edc0-284c-83d2-275d-ba480a86d182-bb4ed106, #w-node-c9a1edc0-284c-83d2-275d-ba480a86d1b6-bb4ed106, #w-node-c9a1edc0-284c-83d2-275d-ba480a86d1f6-bb4ed106, #w-node-c9a1edc0-284c-83d2-275d-ba480a86d236-bb4ed106 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-f5bec289-a15e-2562-0829-0cced244fd92-bb4ed106 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-f5bec289-a15e-2562-0829-0cced244fd93-bb4ed106 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d861-291cf1ac, #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d864-291cf1ac {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1.5fr 1fr;
}

#w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d865-291cf1ac {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d866-291cf1ac {
  grid-row: span 8 / span 8;
}

#w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d8e3-291cf1ac, #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d8e9-291cf1ac {
  align-self: stretch;
}

#w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d8f2-291cf1ac, #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d902-291cf1ac, #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d915-291cf1ac, #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d922-291cf1ac, #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d92f-291cf1ac {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d94a-291cf1ac {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .75fr 1fr 1fr;
}

#w-node-_78c0fd3a-1714-f0fb-48a7-b3005073da2c-291cf1ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78c0fd3a-1714-f0fb-48a7-b3005073da30-291cf1ac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_78c0fd3a-1714-f0fb-48a7-b3005073da54-291cf1ac {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_78c0fd3a-1714-f0fb-48a7-b3005073da58-291cf1ac {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_78c0fd3a-1714-f0fb-48a7-b3005073da5e-291cf1ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78c0fd3a-1714-f0fb-48a7-b3005073daca-291cf1ac {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_78c0fd3a-1714-f0fb-48a7-b3005073db54-291cf1ac, #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073db92-291cf1ac, #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073dbd0-291cf1ac {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-ebc4f572-fff2-44ef-1f3b-59b992b4f5ee-291cf1ac, #w-node-_72d5c4a2-46d7-0f1f-390b-98600f2bbcb7-291cf1ac {
  justify-self: center;
}

#w-node-_78c0fd3a-1714-f0fb-48a7-b3005073dcfb-291cf1ac {
  justify-self: auto;
}

#w-node-_4f206857-7673-6d66-2b93-146839b6a43d-39b6a43c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr;
}

#w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca6ef0-e0b85821, #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca6ef3-e0b85821 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1.5fr 1fr;
}

#w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca6ef4-e0b85821 {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca6ef5-e0b85821 {
  grid-row: span 8 / span 8;
}

#w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca6f7c-e0b85821 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca6f80-e0b85821 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca6fda-e0b85821 {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: .5fr 1fr 1fr;
}

#w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca7025-e0b85821, #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca702b-e0b85821 {
  align-self: stretch;
}

#w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca7034-e0b85821, #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca705c-e0b85821, #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca707f-e0b85821, #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca70a2-e0b85821, #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca70c3-e0b85821 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca70ef-e0b85821 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca70f3-e0b85821 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca70f9-e0b85821 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_45749a05-9b84-45f7-bcac-3320f4c9bd9a-e0b85821 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca718e-e0b85821 {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca7218-e0b85821 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-bf093e35-cc3e-ecc7-59bf-854be753de33-e0b85821 {
  justify-self: center;
}

#w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca7330-e0b85821 {
  justify-self: auto;
}

#w-node-_6894e87e-4f45-ff08-e1fc-6a60e384d644-e384d644 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-_08b0155a-781d-717e-b797-0bd5c7c70276-92f1af50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08b0155a-781d-717e-b797-0bd5c7c7027a-92f1af50 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_08b0155a-781d-717e-b797-0bd5c7c702d9-92f1af50, #w-node-_08b0155a-781d-717e-b797-0bd5c7c702db-92f1af50, #w-node-_08b0155a-781d-717e-b797-0bd5c7c702de-92f1af50, #w-node-_08b0155a-781d-717e-b797-0bd5c7c702df-92f1af50 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1.5fr 1fr;
}

#w-node-_08b0155a-781d-717e-b797-0bd5c7c702e5-92f1af50 {
  grid-row: span 4 / span 4;
}

#w-node-_08b0155a-781d-717e-b797-0bd5c7c70310-92f1af50 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_08b0155a-781d-717e-b797-0bd5c7c70311-92f1af50, #w-node-_08b0155a-781d-717e-b797-0bd5c7c7033d-92f1af50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08b0155a-781d-717e-b797-0bd5c7c703bc-92f1af50 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_08b0155a-781d-717e-b797-0bd5c7c703c1-92f1af50 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_08b0155a-781d-717e-b797-0bd5c7c703c8-92f1af50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08b0155a-781d-717e-b797-0bd5c7c7042c-92f1af50 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_08b0155a-781d-717e-b797-0bd5c7c7048c-92f1af50 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-_08b0155a-781d-717e-b797-0bd5c7c70508-92f1af50 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2381b79d-a4c1-0c61-e1a3-f0bdc40c6b40-92f1af50, #w-node-_2381b79d-a4c1-0c61-e1a3-f0bdc40c6b55-92f1af50, #w-node-_2381b79d-a4c1-0c61-e1a3-f0bdc40c6b6a-92f1af50, #w-node-_2381b79d-a4c1-0c61-e1a3-f0bdc40c6b7f-92f1af50, #w-node-_2381b79d-a4c1-0c61-e1a3-f0bdc40c6b94-92f1af50, #w-node-_2381b79d-a4c1-0c61-e1a3-f0bdc40c6ba9-92f1af50, #w-node-_2381b79d-a4c1-0c61-e1a3-f0bdc40c6bbe-92f1af50, #w-node-_2381b79d-a4c1-0c61-e1a3-f0bdc40c6bd3-92f1af50 {
  justify-self: center;
}

#w-node-_08b0155a-781d-717e-b797-0bd5c7c70695-92f1af50 {
  justify-self: auto;
}

#w-node-e7645af6-933b-8420-1d56-b79d9f707456-681de5f2, #w-node-e7645af6-933b-8420-1d56-b79d9f7074bc-681de5f2 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e7645af6-933b-8420-1d56-b79d9f7075b1-681de5f2 {
  grid-column: span 2 / span 2;
}

#w-node-aecca4d2-59df-f6e1-9f99-831401d2c198-681de5f2 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-e7645af6-933b-8420-1d56-b79d9f707642-681de5f2, #w-node-e7645af6-933b-8420-1d56-b79d9f70765f-681de5f2, #w-node-e7645af6-933b-8420-1d56-b79d9f70767c-681de5f2, #w-node-e7645af6-933b-8420-1d56-b79d9f707699-681de5f2, #w-node-e7645af6-933b-8420-1d56-b79d9f7076b1-681de5f2, #w-node-e7645af6-933b-8420-1d56-b79d9f7076c6-681de5f2, #w-node-e7645af6-933b-8420-1d56-b79d9f7076e4-681de5f2, #w-node-e7645af6-933b-8420-1d56-b79d9f7076f9-681de5f2, #w-node-e7645af6-933b-8420-1d56-b79d9f707714-681de5f2, #w-node-e7645af6-933b-8420-1d56-b79d9f70772f-681de5f2, #w-node-e7645af6-933b-8420-1d56-b79d9f707744-681de5f2, #w-node-e7645af6-933b-8420-1d56-b79d9f7077ea-681de5f2, #w-node-e7645af6-933b-8420-1d56-b79d9f707807-681de5f2, #w-node-e7645af6-933b-8420-1d56-b79d9f70781f-681de5f2 {
  justify-self: center;
}

#w-node-_7c0fc31a-47ec-063b-e60f-09ce7d667dd4-331b33d1, #w-node-_7c0fc31a-47ec-063b-e60f-09ce7d667dde-331b33d1, #w-node-_7c0fc31a-47ec-063b-e60f-09ce7d667de8-331b33d1, #w-node-_7c0fc31a-47ec-063b-e60f-09ce7d667df5-331b33d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c0fc31a-47ec-063b-e60f-09ce7d667e96-331b33d1, #w-node-_7c0fc31a-47ec-063b-e60f-09ce7d667e9d-331b33d1 {
  justify-self: end;
}

#w-node-_7c0fc31a-47ec-063b-e60f-09ce7d667ea4-331b33d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_210826db-f3eb-e76c-26e3-c9344845e540-331b33d1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ad43cfa4-eada-3273-d087-035adb50d03e-34d38db3, #w-node-ad43cfa4-eada-3273-d087-035adb50d04d-34d38db3, #w-node-ad43cfa4-eada-3273-d087-035adb50d05c-34d38db3, #w-node-ad43cfa4-eada-3273-d087-035adb50d06b-34d38db3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad43cfa4-eada-3273-d087-035adb50d11a-34d38db3, #w-node-ad43cfa4-eada-3273-d087-035adb50d11b-34d38db3 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ad43cfa4-eada-3273-d087-035adb50d132-34d38db3 {
  grid-row: span 2 / span 2;
}

#w-node-b79be3d7-8b1d-7709-e215-67e5daa1c4e9-34d38db3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b79be3d7-8b1d-7709-e215-67e5daa1c4ec-34d38db3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_45d0d6be-6ba0-86b8-10da-c00374b99dba-34d38db3, #w-node-_20c5f17a-c34e-1d10-3c9f-1a7c6d354ffe-34d38db3, #w-node-_1a102be4-29d7-1ff4-276b-cd8ebfba4361-34d38db3 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_02ddd671-7ab7-efa2-96aa-81d8859f62ae-34d38db3, #w-node-_02ddd671-7ab7-efa2-96aa-81d8859f62cb-34d38db3, #w-node-_02ddd671-7ab7-efa2-96aa-81d8859f62e0-34d38db3, #w-node-_02ddd671-7ab7-efa2-96aa-81d8859f62f5-34d38db3, #w-node-_02ddd671-7ab7-efa2-96aa-81d8859f630a-34d38db3, #w-node-_02ddd671-7ab7-efa2-96aa-81d8859f631f-34d38db3 {
  justify-self: center;
}

#w-node-_7d770dcd-2d28-cae8-9e3c-2efc5d3cbd85-34d38db3 {
  justify-self: auto;
}

#w-node-_87ec142d-34eb-b432-f999-9b3a7b61ae07-bb0024e1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_87ec142d-34eb-b432-f999-9b3a7b61ae1c-bb0024e1 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_87ec142d-34eb-b432-f999-9b3a7b61ae76-bb0024e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_87ec142d-34eb-b432-f999-9b3a7b61ae7a-bb0024e1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_87ec142d-34eb-b432-f999-9b3a7b61aec0-bb0024e1 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.5fr;
}

#w-node-_87ec142d-34eb-b432-f999-9b3a7b61af39-bb0024e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_87ec142d-34eb-b432-f999-9b3a7b61af3d-bb0024e1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_87ec142d-34eb-b432-f999-9b3a7b61af98-bb0024e1 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_87ec142d-34eb-b432-f999-9b3a7b61af9b-bb0024e1, #w-node-_87ec142d-34eb-b432-f999-9b3a7b61afd9-bb0024e1, #w-node-_87ec142d-34eb-b432-f999-9b3a7b61b017-bb0024e1 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-_87ec142d-34eb-b432-f999-9b3a7b61b188-bb0024e1 {
  justify-self: auto;
}

#w-node-_5a20e3db-cd52-cb41-de5d-a9c248dfff4c-2beca26f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5a20e3db-cd52-cb41-de5d-a9c248dfff73-2beca26f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5a20e3db-cd52-cb41-de5d-a9c248dfff77-2beca26f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5a20e3db-cd52-cb41-de5d-a9c248e00020-2beca26f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5a20e3db-cd52-cb41-de5d-a9c248e00045-2beca26f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5a20e3db-cd52-cb41-de5d-a9c248e00049-2beca26f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5a20e3db-cd52-cb41-de5d-a9c248e0013e-2beca26f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5a20e3db-cd52-cb41-de5d-a9c248e00142-2beca26f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5a20e3db-cd52-cb41-de5d-a9c248e0017d-2beca26f {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_5a20e3db-cd52-cb41-de5d-a9c248e00181-2beca26f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_5a20e3db-cd52-cb41-de5d-a9c248e00187-2beca26f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5a20e3db-cd52-cb41-de5d-a9c248e00226-2beca26f {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_5a20e3db-cd52-cb41-de5d-a9c248e00229-2beca26f, #w-node-_5a20e3db-cd52-cb41-de5d-a9c248e0026a-2beca26f, #w-node-_5a20e3db-cd52-cb41-de5d-a9c248e002ab-2beca26f {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-fa360730-9a53-9372-a76b-d514d7d4ebd6-047e84cf {
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 2.25fr;
}

#w-node-fa360730-9a53-9372-a76b-d514d7d4ec33-047e84cf, #w-node-fa360730-9a53-9372-a76b-d514d7d4ec50-047e84cf, #w-node-fa360730-9a53-9372-a76b-d514d7d4ec5e-047e84cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_671fb531-1fb8-0f71-0ee4-4106e3f55968-047e84cf, #w-node-_43950bd6-9471-996c-5a06-770e8b36dd65-047e84cf {
  justify-self: center;
}

#w-node-_12def2e7-0b76-a9db-189b-1ec67b5db5af-c27dc7ef {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_12def2e7-0b76-a9db-189b-1ec67b5db60a-c27dc7ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_12def2e7-0b76-a9db-189b-1ec67b5db60d-c27dc7ef {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_12def2e7-0b76-a9db-189b-1ec67b5db652-c27dc7ef {
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 2.25fr;
}

#w-node-_12def2e7-0b76-a9db-189b-1ec67b5db6b6-c27dc7ef, #w-node-_12def2e7-0b76-a9db-189b-1ec67b5db6bf-c27dc7ef, #w-node-_12def2e7-0b76-a9db-189b-1ec67b5db6c8-c27dc7ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_12def2e7-0b76-a9db-189b-1ec67b5db728-c27dc7ef {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_12def2e7-0b76-a9db-189b-1ec67b5db72e-c27dc7ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffc1444b-1cc6-ed53-d3c7-860fdb98872d-c27dc7ef {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-e6e1bf27-12bf-6334-caca-439e35fd1e47-c27dc7ef {
  justify-self: center;
}

#w-node-e24e284c-c609-7463-5379-43d974c1f9ea-d130a35a {
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 2.25fr;
}

#w-node-e24e284c-c609-7463-5379-43d974c1fa21-d130a35a {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-e24e284c-c609-7463-5379-43d974c1fb10-d130a35a, #w-node-e24e284c-c609-7463-5379-43d974c1fb2d-d130a35a, #w-node-e24e284c-c609-7463-5379-43d974c1fb3b-d130a35a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8371d53c-28be-21fe-7763-6a73a3d9e0ed-d130a35a, #w-node-_67647c91-778f-f303-0501-6cb84df7fcff-d130a35a {
  justify-self: center;
}

#w-node-a489a272-6152-fe88-9eb5-0548675607fe-1928e1e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a489a272-6152-fe88-9eb5-054867560825-1928e1e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a489a272-6152-fe88-9eb5-054867560829-1928e1e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a489a272-6152-fe88-9eb5-054867560837-1928e1e2, #w-node-a489a272-6152-fe88-9eb5-054867560844-1928e1e2, #w-node-a489a272-6152-fe88-9eb5-054867560851-1928e1e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a489a272-6152-fe88-9eb5-0548675608e7-1928e1e2 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-a489a272-6152-fe88-9eb5-0548675608eb-1928e1e2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a489a272-6152-fe88-9eb5-0548675608f2-1928e1e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a489a272-6152-fe88-9eb5-054867560982-1928e1e2, #w-node-a489a272-6152-fe88-9eb5-0548675609c1-1928e1e2 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8c22-88168265 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 2.25fr;
}

#w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8c54-88168265 {
  grid-template-rows: auto auto;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8c59-88168265, #w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8c73-88168265 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8cf9-88168265 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8cfa-88168265 {
  order: 1;
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8d03-88168265 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8d6a-88168265 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8dae-88168265 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8eda-88168265, #w-node-_30c368f6-fad8-4c2c-4bb2-8f9a4f1c3a80-88168265, #w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8ef3-88168265, #w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8f0e-88168265, #w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8f2e-88168265, #w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8f47-88168265, #w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8f60-88168265, #w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8f77-88168265, #w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8f8c-88168265, #w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8fa9-88168265 {
  justify-self: center;
}

#w-node-c10e492b-0c65-ffce-495f-693ab83face8-835157cc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c10e492b-0c65-ffce-495f-693ab83fad38-835157cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c10e492b-0c65-ffce-495f-693ab83fad3d-835157cc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c10e492b-0c65-ffce-495f-693ab83fad99-835157cc {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-c10e492b-0c65-ffce-495f-693ab83fae25-835157cc {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-c10e492b-0c65-ffce-495f-693ab83fae29-835157cc {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c10e492b-0c65-ffce-495f-693ab83fae2f-835157cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c10e492b-0c65-ffce-495f-693ab83faebc-835157cc, #w-node-c10e492b-0c65-ffce-495f-693ab83faefd-835157cc {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-_5a3992b2-8021-75b8-388b-5e946a4152c5-835157cc {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_5a3992b2-8021-75b8-388b-5e946a4152c6-835157cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7ebde38-af2e-915c-73df-032e075600c6-cad005ef {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d7ebde38-af2e-915c-73df-032e07560143-cad005ef {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-d7ebde38-af2e-915c-73df-032e0756014e-cad005ef {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d7ebde38-af2e-915c-73df-032e07560160-cad005ef {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-d7ebde38-af2e-915c-73df-032e075601b9-cad005ef {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-d7ebde38-af2e-915c-73df-032e075601bd-cad005ef {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d7ebde38-af2e-915c-73df-032e075601c3-cad005ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7ebde38-af2e-915c-73df-032e07560250-cad005ef {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-c10e492b-0c65-ffce-495f-693ab83face8-b2207835 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c10e492b-0c65-ffce-495f-693ab83fad38-b2207835 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c10e492b-0c65-ffce-495f-693ab83fad3d-b2207835 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c10e492b-0c65-ffce-495f-693ab83fad99-b2207835 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-c10e492b-0c65-ffce-495f-693ab83fae25-b2207835 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-c10e492b-0c65-ffce-495f-693ab83fae29-b2207835 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c10e492b-0c65-ffce-495f-693ab83fae2f-b2207835 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c10e492b-0c65-ffce-495f-693ab83faebc-b2207835, #w-node-c10e492b-0c65-ffce-495f-693ab83faefd-b2207835 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-_5a3992b2-8021-75b8-388b-5e946a4152c5-b2207835 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_5a3992b2-8021-75b8-388b-5e946a4152c6-b2207835 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dec0e244-a538-f1aa-1b89-45dd23a11f2c-03f0d38e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dec0e244-a538-f1aa-1b89-45dd23a11f77-03f0d38e {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-dec0e244-a538-f1aa-1b89-45dd23a11f78-03f0d38e {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-dec0e244-a538-f1aa-1b89-45dd23a1217c-03f0d38e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a12191-03f0d38e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a121a6-03f0d38e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a121bb-03f0d38e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a121d0-03f0d38e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a121e5-03f0d38e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a121fa-03f0d38e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a1220f-03f0d38e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a12224-03f0d38e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a12239-03f0d38e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a12262-03f0d38e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a12281-03f0d38e {
  justify-self: center;
}

#w-node-_9b52b5b4-094b-7824-bca8-96e540696930-072d5118 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 2.25fr;
}

#w-node-_9b52b5b4-094b-7824-bca8-96e540696960-072d5118 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-_9b52b5b4-094b-7824-bca8-96e540696a3c-072d5118, #w-node-_9b52b5b4-094b-7824-bca8-96e540696a4f-072d5118, #w-node-_9b52b5b4-094b-7824-bca8-96e540696a62-072d5118 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b52b5b4-094b-7824-bca8-96e540696ae0-072d5118 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-f8323e3e-de62-160a-8061-b9f5aa567d8f-072d5118 {
  justify-self: center;
}

#w-node-f4147135-940b-a927-ea94-d981500a6c7d-381d542f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f4147135-940b-a927-ea94-d981500a6d5a-381d542f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-f4147135-940b-a927-ea94-d981500a6d5e-381d542f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f4147135-940b-a927-ea94-d981500a6d64-381d542f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dec0e244-a538-f1aa-1b89-45dd23a11f2c-4506426e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dec0e244-a538-f1aa-1b89-45dd23a11f77-4506426e {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-dec0e244-a538-f1aa-1b89-45dd23a11f78-4506426e {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-dec0e244-a538-f1aa-1b89-45dd23a1217c-4506426e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a12191-4506426e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a121a6-4506426e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a121bb-4506426e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a121d0-4506426e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a121e5-4506426e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a121fa-4506426e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a1220f-4506426e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a12224-4506426e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a12239-4506426e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a12262-4506426e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a12281-4506426e {
  justify-self: center;
}

@media screen and (max-width: 991px) {
  #w-node-f721fce8-65f7-1421-f1cb-08bb930b695a-930b694d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f721fce8-65f7-1421-f1cb-08bb930b695f-930b694d {
    grid-area: 1 / 2 / 2 / 3;
    place-self: center;
  }

  #w-node-_43d85a94-6491-9587-e02a-ff5336a73a64-2ce61b6d, #w-node-_43d85a94-6491-9587-e02a-ff5336a73a64-2ce61b73 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ed78fb04-2d00-0604-89b2-73c509ad7666-2ce61b76, #w-node-c79a691d-a564-c6eb-a867-537fd23116d6-2ce61b76 {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_069dddba-d883-486e-a6c5-aee6aeafeb29-2ce61bd5 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-b7d29106-b8d3-734b-2406-f11b137cc291-2ce61bf4, #w-node-c10e492b-0c65-ffce-495f-693ab83fad99-835157cc, #w-node-c10e492b-0c65-ffce-495f-693ab83fad99-b2207835 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f77-03f0d38e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f78-03f0d38e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f77-4506426e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f78-4506426e {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_16bfbe9a-b758-697f-464d-82be41d644ca-2ce61a3e {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-f721fce8-65f7-1421-f1cb-08bb930b695f-930b694d {
    grid-area: 1 / 2 / 2 / 3;
    place-self: center;
  }

  #w-node-a0c19597-57a2-1e32-547f-dcc4f59049ca-2ce61b52 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_6a610606-bd62-036f-cb3b-794d238020a7-2ce61b52, #w-node-_5fd8d809-f75a-1838-9d21-82d81f8592aa-2ce61b52, #w-node-_7cfcf88b-d8d2-c359-10e7-32fc5d7d9efb-2ce61b52, #w-node-_455c1c06-1262-bb1f-ebac-7c3e94afde9c-2ce61b52, #w-node-_8d7c54d0-db24-390f-10b5-1dd0518cc575-2ce61b52, #w-node-_8be1027d-175b-dd13-310f-820a42c62ef7-2ce61b52, #w-node-a475c4f6-3161-286b-63f1-7b034ed2c5ea-2ce61b52, #w-node-_594c9414-4920-07c1-90f9-113eee6c2ba6-2ce61b52, #w-node-_69be1edb-5f7a-00f5-0f4f-7cbe992e1c4d-2ce61b52, #w-node-_9c5d1d86-5509-5786-c4e9-4d644e730c31-2ce61b52 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c460ffc2-9e25-f2e3-9fbe-1ca44cb987e6-2ce61b54 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c460ffc2-9e25-f2e3-9fbe-1ca44cb987e7-2ce61b54 {
    order: 9999;
  }

  #w-node-_90ba46e6-2211-7b30-1f2d-5983a9536c57-2ce61b6d, #w-node-_7f09f72d-e682-0e58-6b53-99798e29a3b7-2ce61b6f, #w-node-_90ba46e6-2211-7b30-1f2d-5983a9536c57-2ce61b73 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1dac85a-2ce61b76 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1dac85b-2ce61b76 {
    order: 9999;
  }

  #w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1dac876-2ce61b76 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-ed78fb04-2d00-0604-89b2-73c509ad7666-2ce61b76, #w-node-c79a691d-a564-c6eb-a867-537fd23116d6-2ce61b76 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_5e9d675d-6dfb-8be4-1ddb-9ccd9ae75d38-2ce61b8d, #w-node-_5e9d675d-6dfb-8be4-1ddb-9ccd9ae75d39-2ce61b8d {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_5e9d675d-6dfb-8be4-1ddb-9ccd9ae75d3f-2ce61b8d {
    order: -9999;
    grid-row: span 4 / span 4;
  }

  #w-node-c460ffc2-9e25-f2e3-9fbe-1ca44cb987e6-2ce61b8f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c460ffc2-9e25-f2e3-9fbe-1ca44cb987e7-2ce61b8f {
    order: 9999;
  }

  #w-node-c460ffc2-9e25-f2e3-9fbe-1ca44cb987e6-2ce61bcd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c460ffc2-9e25-f2e3-9fbe-1ca44cb987e7-2ce61bcd {
    order: 9999;
  }

  #w-node-_14689d1d-fd08-d51c-dab8-b011f8d230e9-2ce61bd5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_601edf17-dd89-6ee0-bf91-9b8e5e29bdd7-2ce61bd5, #w-node-c2d4a186-a0d6-bb93-753a-a0fcaa7b2396-2ce61bd5 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_87050e72-a6d3-ca8d-6a51-faf99aeec6dc-2ce61bd5 {
    order: -9999;
    grid-row: span 4 / span 4;
  }

  #w-node-_069dddba-d883-486e-a6c5-aee6aeafeb29-2ce61bd5 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f1582b75-abb1-125b-e3a7-8e58a00b610f-2ce61bd5 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6dcc36ae-2e70-372c-23c5-8707987ffcbc-2ce61bd5 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_06c5ac9f-682b-bc03-9e40-c2884dfd5112-2ce61bf0 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3805331d-2d9e-103d-13c1-1a41746e7b77-2ce61bf1, #w-node-_3805331d-2d9e-103d-13c1-1a41746e7b78-2ce61bf1 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_3805331d-2d9e-103d-13c1-1a41746e7b7e-2ce61bf1 {
    order: -9999;
    grid-row: span 4 / span 4;
  }

  #w-node-_9e439a6c-c254-d68b-cb40-1bf673405ac0-2ce61bf3 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6807b1e9-5cc4-afd7-f528-1aefe426181d-2ce61bf3 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-eb1a78e7-76a1-bc6a-2648-5403e1a8021d-2ce61bf4, #w-node-eb1a78e7-76a1-bc6a-2648-5403e1a8021e-2ce61bf4 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-eb1a78e7-76a1-bc6a-2648-5403e1a80224-2ce61bf4 {
    order: -9999;
    grid-row: span 4 / span 4;
  }

  #w-node-b7d29106-b8d3-734b-2406-f11b137cc291-2ce61bf4 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_8238666b-8549-1081-4aba-1c010a480164-2ce61bf4 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_210826db-f3eb-e76c-26e3-c9344845e540-2ce61c0a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca6bf-0fcac10a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca6c0-0fcac10a {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca701-0fcac10a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca7fb-0fcac10a {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca7fc-0fcac10a {
    grid-column: span 1 / span 1;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca7fe-0fcac10a {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2bce-7dd4c856 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2bcf-7dd4c856 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2cbd-7dd4c856 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2cbe-7dd4c856 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2cc0-7dd4c856 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e10977444b-6c5d92f6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e10977444c-6c5d92f6 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e109774540-6c5d92f6 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e109774541-6c5d92f6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e109774543-6c5d92f6, #w-node-_2b50b8a8-d2c8-7b6e-790c-72e109774577-6c5d92f6 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d049-bb4ed106 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d04a-bb4ed106 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d17f-bb4ed106 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d180-bb4ed106 {
    grid-column: span 1 / span 1;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d182-bb4ed106, #w-node-c9a1edc0-284c-83d2-275d-ba480a86d1b6-bb4ed106, #w-node-c9a1edc0-284c-83d2-275d-ba480a86d1f6-bb4ed106, #w-node-c9a1edc0-284c-83d2-275d-ba480a86d236-bb4ed106 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d863-291cf1ac {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d864-291cf1ac {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073da54-291cf1ac {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073da55-291cf1ac {
    grid-column: span 1 / span 1;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073daca-291cf1ac {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073db54-291cf1ac, #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073db92-291cf1ac, #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073dbd0-291cf1ac {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_4f206857-7673-6d66-2b93-146839b6a43d-39b6a43c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca6ef2-e0b85821 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca6ef3-e0b85821 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca70ef-e0b85821 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca70f0-e0b85821 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca718e-e0b85821 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca7218-e0b85821, #w-node-_6894e87e-4f45-ff08-e1fc-6a60e384d644-e384d644 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_08b0155a-781d-717e-b797-0bd5c7c702dd-92f1af50 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_08b0155a-781d-717e-b797-0bd5c7c702de-92f1af50, #w-node-_08b0155a-781d-717e-b797-0bd5c7c702df-92f1af50 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_08b0155a-781d-717e-b797-0bd5c7c702e5-92f1af50 {
    order: -9999;
    grid-row: span 4 / span 4;
  }

  #w-node-_08b0155a-781d-717e-b797-0bd5c7c703bc-92f1af50 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_08b0155a-781d-717e-b797-0bd5c7c703bd-92f1af50 {
    grid-column: span 1 / span 1;
  }

  #w-node-_08b0155a-781d-717e-b797-0bd5c7c7042c-92f1af50 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_08b0155a-781d-717e-b797-0bd5c7c7048c-92f1af50 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-e7645af6-933b-8420-1d56-b79d9f707456-681de5f2, #w-node-e7645af6-933b-8420-1d56-b79d9f7074bc-681de5f2 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-e7645af6-933b-8420-1d56-b79d9f7074bd-681de5f2, #w-node-e7645af6-933b-8420-1d56-b79d9f7075b1-681de5f2 {
    grid-column: span 1 / span 1;
  }

  #w-node-aecca4d2-59df-f6e1-9f99-831401d2c198-681de5f2 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_210826db-f3eb-e76c-26e3-c9344845e540-331b33d1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ad43cfa4-eada-3273-d087-035adb50d11b-34d38db3 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ad43cfa4-eada-3273-d087-035adb50d11c-34d38db3 {
    order: -9999;
  }

  #w-node-ad43cfa4-eada-3273-d087-035adb50d132-34d38db3 {
    order: 3;
    grid-row: span 2 / span 2;
  }

  #w-node-ad43cfa4-eada-3273-d087-035adb50d134-34d38db3 {
    order: 2;
  }

  #w-node-_87ec142d-34eb-b432-f999-9b3a7b61ae07-bb0024e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_87ec142d-34eb-b432-f999-9b3a7b61ae1c-bb0024e1 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_87ec142d-34eb-b432-f999-9b3a7b61af98-bb0024e1 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_87ec142d-34eb-b432-f999-9b3a7b61af99-bb0024e1 {
    grid-column: span 1 / span 1;
  }

  #w-node-_87ec142d-34eb-b432-f999-9b3a7b61af9b-bb0024e1, #w-node-_87ec142d-34eb-b432-f999-9b3a7b61afd9-bb0024e1, #w-node-_87ec142d-34eb-b432-f999-9b3a7b61b017-bb0024e1 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_5a20e3db-cd52-cb41-de5d-a9c248dfff4c-2beca26f, #w-node-_5a20e3db-cd52-cb41-de5d-a9c248e00020-2beca26f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5a20e3db-cd52-cb41-de5d-a9c248e0017d-2beca26f {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5a20e3db-cd52-cb41-de5d-a9c248e0017e-2beca26f {
    grid-column: span 1 / span 1;
  }

  #w-node-_5a20e3db-cd52-cb41-de5d-a9c248e00226-2beca26f {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5a20e3db-cd52-cb41-de5d-a9c248e00227-2beca26f {
    grid-column: span 1 / span 1;
  }

  #w-node-_5a20e3db-cd52-cb41-de5d-a9c248e00229-2beca26f, #w-node-_5a20e3db-cd52-cb41-de5d-a9c248e0026a-2beca26f, #w-node-_5a20e3db-cd52-cb41-de5d-a9c248e002ab-2beca26f {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_12def2e7-0b76-a9db-189b-1ec67b5db5af-c27dc7ef {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a489a272-6152-fe88-9eb5-0548675608e7-1928e1e2 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a489a272-6152-fe88-9eb5-0548675608e8-1928e1e2 {
    grid-column: span 1 / span 1;
  }

  #w-node-a489a272-6152-fe88-9eb5-054867560982-1928e1e2, #w-node-a489a272-6152-fe88-9eb5-0548675609c1-1928e1e2 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8d6a-88168265 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8dae-88168265, #w-node-c10e492b-0c65-ffce-495f-693ab83fad99-835157cc {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-c10e492b-0c65-ffce-495f-693ab83fae25-835157cc {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c10e492b-0c65-ffce-495f-693ab83fae26-835157cc {
    grid-column: span 1 / span 1;
  }

  #w-node-c10e492b-0c65-ffce-495f-693ab83faebc-835157cc, #w-node-c10e492b-0c65-ffce-495f-693ab83faefd-835157cc {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-d7ebde38-af2e-915c-73df-032e075601b9-cad005ef {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-d7ebde38-af2e-915c-73df-032e075601ba-cad005ef {
    grid-column: span 1 / span 1;
  }

  #w-node-d7ebde38-af2e-915c-73df-032e07560250-cad005ef, #w-node-c10e492b-0c65-ffce-495f-693ab83fad99-b2207835 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-c10e492b-0c65-ffce-495f-693ab83fae25-b2207835 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c10e492b-0c65-ffce-495f-693ab83fae26-b2207835 {
    grid-column: span 1 / span 1;
  }

  #w-node-c10e492b-0c65-ffce-495f-693ab83faebc-b2207835, #w-node-c10e492b-0c65-ffce-495f-693ab83faefd-b2207835 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f2c-03f0d38e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f2d-03f0d38e {
    order: 9999;
  }

  #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f77-03f0d38e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f78-03f0d38e {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_9b52b5b4-094b-7824-bca8-96e540696ae0-072d5118 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-f4147135-940b-a927-ea94-d981500a6d5a-381d542f {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f4147135-940b-a927-ea94-d981500a6d5b-381d542f {
    grid-column: span 1 / span 1;
  }

  #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f2c-4506426e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f2d-4506426e {
    order: 9999;
  }

  #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f77-4506426e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f78-4506426e {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }
}

@media screen and (max-width: 479px) {
  #w-node-eefb9895-a1a1-4658-1e7b-1c141c1f953b-2ce61a30 {
    justify-self: auto;
  }

  #w-node-_16bfbe9a-b758-697f-464d-82be41d644ca-2ce61a3e {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_59bb694f-42ca-83a6-56f6-ae02b65b22e7-2ce61adc {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-fe4f0ded-fdf8-93ef-d2ba-4db38b8593db-2ce61adf {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-b001d70b-69bf-a78b-78b0-f5d18a1e232f-2ce61adf {
    grid-area: 2 / 2 / 3 / 3;
    align-self: center;
  }

  #w-node-fe4f0ded-fdf8-93ef-d2ba-4db38b8593f3-2ce61adf {
    grid-area: 4 / 2 / 5 / 3;
    align-self: center;
  }

  #w-node-fe4f0ded-fdf8-93ef-d2ba-4db38b8593e7-2ce61adf {
    grid-area: 3 / 2 / 4 / 3;
    align-self: center;
  }

  #w-node-fb2bc227-d8a1-efcb-bac8-3ba3649516fe-2ce61adf {
    grid-area: 5 / 2 / 6 / 3;
    align-self: center;
  }

  #w-node-_58c0495d-9f24-d2f7-5b65-bb26656aba56-2ce61ae1 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-_58c0495d-9f24-d2f7-5b65-bb26656aba5f-2ce61ae1 {
    grid-area: 2 / 2 / 3 / 3;
    align-self: center;
  }

  #w-node-_58c0495d-9f24-d2f7-5b65-bb26656aba68-2ce61ae1 {
    grid-area: 4 / 2 / 5 / 3;
    align-self: center;
  }

  #w-node-_58c0495d-9f24-d2f7-5b65-bb26656aba71-2ce61ae1 {
    grid-area: 3 / 2 / 4 / 3;
    align-self: center;
  }

  #w-node-_58c0495d-9f24-d2f7-5b65-bb26656aba7a-2ce61ae1 {
    grid-area: 5 / 2 / 6 / 3;
    align-self: center;
  }

  #w-node-ddd988ce-3091-3406-d3b7-8ada7ec0e5e7-2ce61ae3 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_61a6e105-61a6-39d4-1b2a-89b57c40e8fa-2ce61b26 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_61a6e105-61a6-39d4-1b2a-89b57c40e8fb-2ce61b26, #w-node-b747e985-6c19-f6a2-c00d-b8d7341be97e-2ce61b26, #w-node-_3b70284f-e5a8-dbcd-b207-9fd5b5f26afa-2ce61b26 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c0654562-9a39-5135-5e1f-bf2a595cf49c-2ce61b51 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c0654562-9a39-5135-5e1f-bf2a595cf49d-2ce61b51, #w-node-c0654562-9a39-5135-5e1f-bf2a595cf49e-2ce61b51 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8ac827d6-60a4-7d17-d490-fe7d1f9f6015-2ce61b51 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8ac827d6-60a4-7d17-d490-fe7d1f9f6016-2ce61b51 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_61a6e105-61a6-39d4-1b2a-89b57c40e8fa-2ce61b52 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_61a6e105-61a6-39d4-1b2a-89b57c40e8fb-2ce61b52, #w-node-b747e985-6c19-f6a2-c00d-b8d7341be97e-2ce61b52, #w-node-_3b70284f-e5a8-dbcd-b207-9fd5b5f26afa-2ce61b52 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a0c19597-57a2-1e32-547f-dcc4f59049ca-2ce61b52 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6a610606-bd62-036f-cb3b-794d238020a7-2ce61b52 {
    order: 2;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5fd8d809-f75a-1838-9d21-82d81f8592aa-2ce61b52 {
    order: 1;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7cfcf88b-d8d2-c359-10e7-32fc5d7d9efb-2ce61b52 {
    order: 3;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_455c1c06-1262-bb1f-ebac-7c3e94afde9c-2ce61b52 {
    order: 4;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8d7c54d0-db24-390f-10b5-1dd0518cc575-2ce61b52 {
    order: 6;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8be1027d-175b-dd13-310f-820a42c62ef7-2ce61b52 {
    order: 5;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a475c4f6-3161-286b-63f1-7b034ed2c5ea-2ce61b52 {
    order: 7;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_594c9414-4920-07c1-90f9-113eee6c2ba6-2ce61b52 {
    order: 8;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_69be1edb-5f7a-00f5-0f4f-7cbe992e1c4d-2ce61b52 {
    order: 10;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9c5d1d86-5509-5786-c4e9-4d644e730c31-2ce61b52 {
    order: 9;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c460ffc2-9e25-f2e3-9fbe-1ca44cb987e6-2ce61b54, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00add-2ce61b54, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b0d-2ce61b54 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b0e-2ce61b54, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b13-2ce61b54 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-efde20df-3b77-91ba-6a16-c408093c064d-2ce61b6d {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-cbce45b8-3fe9-f22d-1cba-f954bdff9b68-2ce61b6d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-cbce45b8-3fe9-f22d-1cba-f954bdff9b69-2ce61b6d {
    order: 9999;
  }

  #w-node-_43d85a94-6491-9587-e02a-ff5336a73a64-2ce61b6d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_552ab1ec-9499-1699-d647-6251883d47ad-2ce61b6e {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-b4b04d02-3d05-794e-2871-69c84a156054-2ce61b6f {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-b4b04d02-3d05-794e-2871-69c84a15605e-2ce61b6f {
    grid-area: 2 / 2 / 3 / 3;
    align-self: center;
  }

  #w-node-b4b04d02-3d05-794e-2871-69c84a156068-2ce61b6f {
    grid-area: 4 / 2 / 5 / 3;
    align-self: center;
  }

  #w-node-b4b04d02-3d05-794e-2871-69c84a156072-2ce61b6f {
    grid-area: 3 / 2 / 4 / 3;
    align-self: center;
  }

  #w-node-_9b94332f-f3bb-a30e-dbf8-2c07b61eb1cb-2ce61b71 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9b94332f-f3bb-a30e-dbf8-2c07b61eb1cc-2ce61b71, #w-node-_9b94332f-f3bb-a30e-dbf8-2c07b61eb1dd-2ce61b71 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f0d7d373-30d7-1b0a-5aff-a581be6cdc40-2ce61b71 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f0d7d373-30d7-1b0a-5aff-a581be6cdc41-2ce61b71, #w-node-f0d7d373-30d7-1b0a-5aff-a581be6cdc45-2ce61b71 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-efde20df-3b77-91ba-6a16-c408093c064d-2ce61b73 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-cbce45b8-3fe9-f22d-1cba-f954bdff9b68-2ce61b73 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-cbce45b8-3fe9-f22d-1cba-f954bdff9b69-2ce61b73 {
    order: 9999;
  }

  #w-node-_43d85a94-6491-9587-e02a-ff5336a73a64-2ce61b73, #w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1dac85a-2ce61b76 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1dac876-2ce61b76 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ed78fb04-2d00-0604-89b2-73c509ad7666-2ce61b76, #w-node-c79a691d-a564-c6eb-a867-537fd23116d6-2ce61b76 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-d8d0d96d-6890-9a84-6a20-6d5eb98e7929-2ce61b76 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-ffbd4ae7-e7aa-99cc-172d-ad10a1dac942-2ce61b76 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5e9d675d-6dfb-8be4-1ddb-9ccd9ae75d38-2ce61b8d, #w-node-_5e9d675d-6dfb-8be4-1ddb-9ccd9ae75d39-2ce61b8d {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5e9d675d-6dfb-8be4-1ddb-9ccd9ae75d3f-2ce61b8d {
    grid-row: span 4 / span 4;
  }

  #w-node-_4dfb0f0b-54cf-de06-398b-b43b9baa48cb-2ce61b8d, #w-node-_821187cb-badc-ac0e-1f49-c7f916c1e07d-2ce61b8d {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_821187cb-badc-ac0e-1f49-c7f916c1e07e-2ce61b8d, #w-node-_821187cb-badc-ac0e-1f49-c7f916c1e082-2ce61b8d, #w-node-_821187cb-badc-ac0e-1f49-c7f916c1e0d4-2ce61b8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d320f35a-7c29-53ec-40af-48b65b95ad81-2ce61b8f {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-c460ffc2-9e25-f2e3-9fbe-1ca44cb987e6-2ce61b8f, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00add-2ce61b8f, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b0d-2ce61b8f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b0e-2ce61b8f, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b13-2ce61b8f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d42b4910-733f-6376-bc08-471c7197ba91-2ce61bcd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d42b4910-733f-6376-bc08-471c7197ba92-2ce61bcd {
    order: 9999;
  }

  #w-node-c460ffc2-9e25-f2e3-9fbe-1ca44cb987e6-2ce61bcd, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00add-2ce61bcd, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b0d-2ce61bcd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b0e-2ce61bcd, #w-node-_8617e3d7-5c58-7760-1c71-ff1efdf00b13-2ce61bcd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ce777cee-07f5-b25e-fa50-5945270c0be5-e9ecb247 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_2d2c78ac-1862-bf3a-4aa6-807973dfef38-2ce61bd3 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-_2d2c78ac-1862-bf3a-4aa6-807973dfef42-2ce61bd3 {
    grid-area: 2 / 2 / 3 / 3;
    align-self: center;
  }

  #w-node-_2d2c78ac-1862-bf3a-4aa6-807973dfef4c-2ce61bd3 {
    grid-area: 4 / 2 / 5 / 3;
    align-self: center;
  }

  #w-node-_2d2c78ac-1862-bf3a-4aa6-807973dfef56-2ce61bd3 {
    grid-area: 3 / 2 / 4 / 3;
    align-self: center;
  }

  #w-node-_2d2c78ac-1862-bf3a-4aa6-807973dfef60-2ce61bd3 {
    grid-area: 5 / 2 / 6 / 3;
    align-self: center;
  }

  #w-node-d91746fa-92e1-887b-e398-0e5f11dc48e9-2ce61bd5, #w-node-c25e3e8e-7388-cafd-b051-7c3855fd981b-2ce61bd5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_601edf17-dd89-6ee0-bf91-9b8e5e29bdd7-2ce61bd5, #w-node-c2d4a186-a0d6-bb93-753a-a0fcaa7b2396-2ce61bd5 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_87050e72-a6d3-ca8d-6a51-faf99aeec6dc-2ce61bd5 {
    grid-row: span 4 / span 4;
  }

  #w-node-_3a264da2-c49e-2a0d-e9a7-b6802f4234b4-2ce61bd5, #w-node-_6b71387c-4616-25c7-62fa-921b916db94d-2ce61bd5, #w-node-_2ecbd175-21f6-2fd6-881d-52bec7a922f2-2ce61bd5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3a264da2-c49e-2a0d-e9a7-b6802f4234c0-2ce61bd5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3a264da2-c49e-2a0d-e9a7-b6802f4234c1-2ce61bd5 {
    grid-row: span 2 / span 2;
  }

  #w-node-_3a264da2-c49e-2a0d-e9a7-b6802f4234d7-2ce61bd5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3a264da2-c49e-2a0d-e9a7-b6802f4234d8-2ce61bd5 {
    grid-row: span 2 / span 2;
  }

  #w-node-_3a264da2-c49e-2a0d-e9a7-b6802f4234ee-2ce61bd5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3a264da2-c49e-2a0d-e9a7-b6802f4234ef-2ce61bd5 {
    grid-row: span 2 / span 2;
  }

  #w-node-_3a264da2-c49e-2a0d-e9a7-b6802f423505-2ce61bd5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3a264da2-c49e-2a0d-e9a7-b6802f423506-2ce61bd5 {
    grid-row: span 2 / span 2;
  }

  #w-node-_3a264da2-c49e-2a0d-e9a7-b6802f42351c-2ce61bd5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3a264da2-c49e-2a0d-e9a7-b6802f42351d-2ce61bd5 {
    grid-row: span 2 / span 2;
  }

  #w-node-_035f5cbe-cf44-7b74-75d5-937678c0c189-2ce61bd5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_035f5cbe-cf44-7b74-75d5-937678c0c18a-2ce61bd5 {
    grid-row: span 2 / span 2;
  }

  #w-node-_4e11dd03-c0cf-16b4-fbc8-3136bb0a250a-2ce61bd5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4e11dd03-c0cf-16b4-fbc8-3136bb0a250b-2ce61bd5 {
    grid-row: span 2 / span 2;
  }

  #w-node-_21e5032e-cbda-677f-daf4-14cc8b4a3185-2ce61bd5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_21e5032e-cbda-677f-daf4-14cc8b4a3186-2ce61bd5 {
    grid-row: span 2 / span 2;
  }

  #w-node-_7afba812-9457-65e0-ac4c-2040c40aa275-2ce61bd5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7afba812-9457-65e0-ac4c-2040c40aa276-2ce61bd5 {
    grid-row: span 2 / span 2;
  }

  #w-node-_676dd68d-ed6f-488e-309e-98768a567663-2ce61bd5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_676dd68d-ed6f-488e-309e-98768a567664-2ce61bd5 {
    grid-row: span 2 / span 2;
  }

  #w-node-e2a68813-9cb2-05a5-0937-f5bbc420653d-2ce61bd5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-e2a68813-9cb2-05a5-0937-f5bbc420653e-2ce61bd5 {
    grid-row: span 2 / span 2;
  }

  #w-node-_069dddba-d883-486e-a6c5-aee6aeafeb29-2ce61bd5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6dcc36ae-2e70-372c-23c5-8707987ffcbc-2ce61bd5 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_3805331d-2d9e-103d-13c1-1a41746e7b77-2ce61bf1, #w-node-_3805331d-2d9e-103d-13c1-1a41746e7b78-2ce61bf1 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3805331d-2d9e-103d-13c1-1a41746e7b7e-2ce61bf1 {
    grid-row: span 4 / span 4;
  }

  #w-node-_4abac672-8449-a014-49a9-14a0820abb5d-2ce61bf3 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-_4abac672-8449-a014-49a9-14a0820abb67-2ce61bf3 {
    grid-area: 2 / 2 / 3 / 3;
    align-self: center;
  }

  #w-node-_4abac672-8449-a014-49a9-14a0820abb7b-2ce61bf3 {
    grid-area: 3 / 2 / 4 / 3;
    align-self: center;
  }

  #w-node-_71a7ccaf-b4e1-6db6-d579-3f406d82f8a4-2ce61bf3 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_6807b1e9-5cc4-afd7-f528-1aefe426181d-2ce61bf3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-eb1a78e7-76a1-bc6a-2648-5403e1a8021d-2ce61bf4, #w-node-eb1a78e7-76a1-bc6a-2648-5403e1a8021e-2ce61bf4 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eb1a78e7-76a1-bc6a-2648-5403e1a80224-2ce61bf4 {
    grid-row: span 4 / span 4;
  }

  #w-node-b7d29106-b8d3-734b-2406-f11b137cc291-2ce61bf4 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-b7d29106-b8d3-734b-2406-f11b137cc292-2ce61bf4 {
    order: 9999;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca6c0-0fcac10a {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca769-0fcac10a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca775-0fcac10a {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca776-0fcac10a {
    grid-row: span 2 / span 2;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca784-0fcac10a {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca785-0fcac10a {
    grid-row: span 2 / span 2;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca793-0fcac10a {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca794-0fcac10a {
    grid-row: span 2 / span 2;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca7a2-0fcac10a {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca7a3-0fcac10a {
    grid-row: span 2 / span 2;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca7b1-0fcac10a {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca7b2-0fcac10a {
    grid-row: span 2 / span 2;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca7fb-0fcac10a {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca7fc-0fcac10a {
    grid-column: span 1 / span 1;
  }

  #w-node-a725c7ba-4e5c-6a01-ac9b-6f11379ca7fe-0fcac10a {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2bcf-7dd4c856 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c32-7dd4c856 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c3e-7dd4c856 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c3f-7dd4c856 {
    grid-row: span 2 / span 2;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c4b-7dd4c856 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c4c-7dd4c856 {
    grid-row: span 2 / span 2;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c58-7dd4c856 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c59-7dd4c856 {
    grid-row: span 2 / span 2;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c65-7dd4c856 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c66-7dd4c856 {
    grid-row: span 2 / span 2;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c72-7dd4c856 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2c73-7dd4c856 {
    grid-row: span 2 / span 2;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2cbd-7dd4c856 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2cbe-7dd4c856 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9ad5ccab-07e6-e077-5e7c-1f41693a2cc0-7dd4c856 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e10977444c-6c5d92f6 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744ab-6c5d92f6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744b7-6c5d92f6 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744b8-6c5d92f6 {
    grid-row: span 2 / span 2;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744c4-6c5d92f6 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744c5-6c5d92f6 {
    grid-row: span 2 / span 2;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744d1-6c5d92f6 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744d2-6c5d92f6 {
    grid-row: span 2 / span 2;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744de-6c5d92f6 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744df-6c5d92f6 {
    grid-row: span 2 / span 2;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744eb-6c5d92f6 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e1097744ec-6c5d92f6 {
    grid-row: span 2 / span 2;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e109774540-6c5d92f6 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e109774541-6c5d92f6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2b50b8a8-d2c8-7b6e-790c-72e109774543-6c5d92f6, #w-node-_2b50b8a8-d2c8-7b6e-790c-72e109774577-6c5d92f6 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d04a-bb4ed106 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d0dc-bb4ed106 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d0e5-bb4ed106 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d0e6-bb4ed106 {
    grid-row: span 2 / span 2;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d0f4-bb4ed106 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d0f5-bb4ed106 {
    grid-row: span 2 / span 2;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d103-bb4ed106 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d104-bb4ed106 {
    grid-row: span 2 / span 2;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d112-bb4ed106 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d113-bb4ed106 {
    grid-row: span 2 / span 2;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d17f-bb4ed106 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d180-bb4ed106 {
    grid-column: span 1 / span 1;
  }

  #w-node-c9a1edc0-284c-83d2-275d-ba480a86d182-bb4ed106, #w-node-c9a1edc0-284c-83d2-275d-ba480a86d1b6-bb4ed106, #w-node-c9a1edc0-284c-83d2-275d-ba480a86d1f6-bb4ed106, #w-node-c9a1edc0-284c-83d2-275d-ba480a86d236-bb4ed106 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d864-291cf1ac {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d865-291cf1ac {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: .75fr 1fr;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d8e6-291cf1ac {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d8f2-291cf1ac {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d8f3-291cf1ac {
    grid-row: span 2 / span 2;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d902-291cf1ac {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d903-291cf1ac {
    grid-row: span 2 / span 2;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d915-291cf1ac {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d916-291cf1ac {
    grid-row: span 2 / span 2;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d922-291cf1ac {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d923-291cf1ac {
    grid-row: span 2 / span 2;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d92f-291cf1ac {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d930-291cf1ac {
    grid-row: span 2 / span 2;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073d94a-291cf1ac {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: .75fr 1fr 1fr;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073da54-291cf1ac {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073da55-291cf1ac {
    grid-column: span 1 / span 1;
  }

  #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073db54-291cf1ac, #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073db92-291cf1ac, #w-node-_78c0fd3a-1714-f0fb-48a7-b3005073dbd0-291cf1ac {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca6ef3-e0b85821 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca6ef4-e0b85821 {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: .75fr 1fr;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca6fda-e0b85821 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: .75fr 1fr 1fr;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca7028-e0b85821 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca7034-e0b85821 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca7035-e0b85821 {
    grid-row: span 2 / span 2;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca705c-e0b85821 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca705d-e0b85821 {
    grid-row: span 2 / span 2;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca707f-e0b85821 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca7080-e0b85821 {
    grid-row: span 2 / span 2;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca70a2-e0b85821 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca70a3-e0b85821 {
    grid-row: span 2 / span 2;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca70c3-e0b85821 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca70c4-e0b85821 {
    grid-row: span 2 / span 2;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca70ef-e0b85821 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca70f0-e0b85821 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6733eff1-a5b8-aa53-7dd5-e7d80aca7218-e0b85821, #w-node-_6894e87e-4f45-ff08-e1fc-6a60e384d644-e384d644 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_08b0155a-781d-717e-b797-0bd5c7c702de-92f1af50, #w-node-_08b0155a-781d-717e-b797-0bd5c7c702df-92f1af50 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_08b0155a-781d-717e-b797-0bd5c7c702e5-92f1af50 {
    grid-row: span 4 / span 4;
  }

  #w-node-_08b0155a-781d-717e-b797-0bd5c7c70310-92f1af50 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_08b0155a-781d-717e-b797-0bd5c7c70311-92f1af50 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_08b0155a-781d-717e-b797-0bd5c7c703bc-92f1af50 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_08b0155a-781d-717e-b797-0bd5c7c703bd-92f1af50 {
    grid-column: span 1 / span 1;
  }

  #w-node-_08b0155a-781d-717e-b797-0bd5c7c7048c-92f1af50 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-e7645af6-933b-8420-1d56-b79d9f7074bc-681de5f2 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-e7645af6-933b-8420-1d56-b79d9f7074bd-681de5f2 {
    grid-column: span 1 / span 1;
  }

  #w-node-aecca4d2-59df-f6e1-9f99-831401d2c198-681de5f2 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_45d0d6be-6ba0-86b8-10da-c00374b99dba-34d38db3, #w-node-_20c5f17a-c34e-1d10-3c9f-1a7c6d354ffe-34d38db3, #w-node-_1a102be4-29d7-1ff4-276b-cd8ebfba4361-34d38db3 {
    justify-self: auto;
  }

  #w-node-_87ec142d-34eb-b432-f999-9b3a7b61ae1c-bb0024e1, #w-node-_87ec142d-34eb-b432-f999-9b3a7b61aec0-bb0024e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_87ec142d-34eb-b432-f999-9b3a7b61af98-bb0024e1 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_87ec142d-34eb-b432-f999-9b3a7b61af99-bb0024e1 {
    grid-column: span 1 / span 1;
  }

  #w-node-_87ec142d-34eb-b432-f999-9b3a7b61af9b-bb0024e1, #w-node-_87ec142d-34eb-b432-f999-9b3a7b61afd9-bb0024e1, #w-node-_87ec142d-34eb-b432-f999-9b3a7b61b017-bb0024e1 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_5a20e3db-cd52-cb41-de5d-a9c248e0017d-2beca26f {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5a20e3db-cd52-cb41-de5d-a9c248e0017e-2beca26f {
    grid-column: span 1 / span 1;
  }

  #w-node-_5a20e3db-cd52-cb41-de5d-a9c248e00226-2beca26f {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5a20e3db-cd52-cb41-de5d-a9c248e00227-2beca26f {
    grid-column: span 1 / span 1;
  }

  #w-node-_5a20e3db-cd52-cb41-de5d-a9c248e00229-2beca26f, #w-node-_5a20e3db-cd52-cb41-de5d-a9c248e0026a-2beca26f, #w-node-_5a20e3db-cd52-cb41-de5d-a9c248e002ab-2beca26f {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-fa360730-9a53-9372-a76b-d514d7d4ebd6-047e84cf, #w-node-_12def2e7-0b76-a9db-189b-1ec67b5db652-c27dc7ef, #w-node-e24e284c-c609-7463-5379-43d974c1f9ea-d130a35a {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-e24e284c-c609-7463-5379-43d974c1fa21-d130a35a {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-a489a272-6152-fe88-9eb5-0548675608e7-1928e1e2 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a489a272-6152-fe88-9eb5-0548675608e8-1928e1e2 {
    grid-column: span 1 / span 1;
  }

  #w-node-a489a272-6152-fe88-9eb5-054867560982-1928e1e2, #w-node-a489a272-6152-fe88-9eb5-0548675609c1-1928e1e2 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8c22-88168265 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8c54-88168265, #w-node-_3c2c033f-6b04-5e00-bb50-f8e556ba8dae-88168265, #w-node-c10e492b-0c65-ffce-495f-693ab83fad99-835157cc {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-c10e492b-0c65-ffce-495f-693ab83fad9a-835157cc {
    order: 9999;
  }

  #w-node-c10e492b-0c65-ffce-495f-693ab83fae25-835157cc {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c10e492b-0c65-ffce-495f-693ab83fae26-835157cc {
    grid-column: span 1 / span 1;
  }

  #w-node-c10e492b-0c65-ffce-495f-693ab83faebc-835157cc, #w-node-c10e492b-0c65-ffce-495f-693ab83faefd-835157cc, #w-node-d7ebde38-af2e-915c-73df-032e07560143-cad005ef {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-d7ebde38-af2e-915c-73df-032e07560160-cad005ef {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-d7ebde38-af2e-915c-73df-032e075601b9-cad005ef {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-d7ebde38-af2e-915c-73df-032e075601ba-cad005ef {
    grid-column: span 1 / span 1;
  }

  #w-node-d7ebde38-af2e-915c-73df-032e07560250-cad005ef, #w-node-c10e492b-0c65-ffce-495f-693ab83fad99-b2207835 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-c10e492b-0c65-ffce-495f-693ab83fad9a-b2207835 {
    order: 9999;
  }

  #w-node-c10e492b-0c65-ffce-495f-693ab83fae25-b2207835 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c10e492b-0c65-ffce-495f-693ab83fae26-b2207835 {
    grid-column: span 1 / span 1;
  }

  #w-node-c10e492b-0c65-ffce-495f-693ab83faebc-b2207835, #w-node-c10e492b-0c65-ffce-495f-693ab83faefd-b2207835 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f2c-03f0d38e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f77-03f0d38e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f78-03f0d38e {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9b52b5b4-094b-7824-bca8-96e540696930-072d5118 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9b52b5b4-094b-7824-bca8-96e540696960-072d5118, #w-node-_9b52b5b4-094b-7824-bca8-96e540696ae0-072d5118 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-f4147135-940b-a927-ea94-d981500a6d5a-381d542f {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f4147135-940b-a927-ea94-d981500a6d5b-381d542f {
    grid-column: span 1 / span 1;
  }

  #w-node-f4147135-940b-a927-ea94-d981500a6f7f-381d542f {
    order: -9999;
  }

  #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f2c-4506426e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f77-4506426e, #w-node-dec0e244-a538-f1aa-1b89-45dd23a11f78-4506426e {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }
}
