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

pre.w-code-block code > span {
  display: block !important;
}

.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;
  width: auto !important;
  height: auto !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !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;
}

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 {
  width: auto;
  height: auto;
  font-size: inherit;
  line-height: inherit;
  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;
}

.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 {
  --darker-cream: #e3dcd8;
  --main-red: #000;
  --heading: #202a3b;
  --main: #4eaf4e;
  --white: white;
  --indian-red: #c25151;
  --extra-1: #4eaf86;
  --border-2: #cdd4e2;
  --rings-2: #ada29b;
  --brighter-cream: #fffbf8;
  --border: #dee1ea;
  --background: #f3f4f7;
  --background-2: #e9ebf0;
  --border-3: #34435c;
  --background-3: #1b2333;
  --paragraphs: #626975;
  --rings: #ccc0ba;
  --extra-2: #4ea4af;
  --extra-3: #4e7baf;
  --extra-4: #4e59af;
  --paragraphs-2: #a5a9b0;
}

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

body {
  background-color: var(--darker-cream);
  color: #43484e;
  font-family: Mukta Malar, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.6em;
}

h1 {
  color: #43484e;
  margin-top: 20px;
  margin-bottom: 22px;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 60px;
  font-weight: 400;
  line-height: 1.15em;
}

h2 {
  color: #43484e;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 48px;
  font-weight: 400;
  line-height: 1.18em;
}

h3 {
  color: #43484e;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 1.18em;
}

h4 {
  color: #43484e;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 1.18em;
}

h5 {
  color: #43484e;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 1.28em;
}

h6 {
  color: #43484e;
  margin-top: 10px;
  margin-bottom: 14px;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.25em;
}

p {
  margin-bottom: 30px;
}

a {
  color: var(--main-red);
  text-decoration: underline;
  transition: color .2s ease-out;
}

a:hover {
  color: var(--heading);
}

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

li {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 5px;
}

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

strong {
  color: var(--heading);
  font-weight: 700;
}

blockquote {
  color: var(--main);
  border-left: 3px solid #4eaf4e4d;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 2px 20px 2px 25px;
  font-family: DM Serif Display, sans-serif;
  font-size: 24px;
  font-style: italic;
  font-weight: 400;
  line-height: 34px;
}

figure {
  margin-bottom: 10px;
}

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

.content {
  z-index: 10;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
  position: relative;
}

.content.higher {
  z-index: 100;
}

.content.higher-up {
  max-width: 900px;
  margin-top: -400px;
}

.section-hero {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.section-hero.slider {
  background-image: linear-gradient(#ddd0c9ba, #ddd0c9ba), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/62c553be9221d17749e367e4_Shapewear-Test-Hero.jpg");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  margin-top: -100px;
  padding-top: 100px;
}

.navbar {
  background-color: var(--white);
  border-radius: 5px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1300px;
  height: 78px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.block-nav {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1300px;
  display: flex;
}

.nav-top {
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  max-width: 1300px;
  height: 46px;
  display: flex;
}

.nav-left-block, .nav-right-block {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo {
  opacity: .9;
  max-width: 320px;
}

.brand {
  flex: none;
  padding: 10px 15px;
}

.brand.center.w--current {
  margin-left: auto;
  margin-right: auto;
}

.nav-link {
  color: #3b2020;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.1em;
  transition: color .2s ease-out;
}

.nav-link:hover, .nav-link.w--current, .nav-link.w--current:hover {
  color: var(--indian-red);
}

.nav-link.white {
  color: #fcfcfb;
  font-weight: 400;
}

.nav-menu {
  align-items: center;
  display: flex;
}

.dropdown-text {
  font-size: 17px;
  font-weight: 500;
  line-height: 1.1em;
}

.dropdown-icon {
  font-size: 13px;
}

.dropdown-toggle {
  color: var(--heading);
  padding-right: 36px;
  transition: color .2s ease-out;
}

.dropdown-toggle:hover, .dropdown-toggle.w--open {
  color: var(--main);
}

.dropdown-toggle.hide {
  display: none;
}

.dropdown-list {
  background-color: var(--white);
}

.dropdown-list.w--open {
  background-color: var(--white);
  border-radius: 5px;
  margin-left: -10px;
  margin-right: -10px;
  padding: 12px 10px;
  box-shadow: 0 10px 6px -6px #202a3b0d;
}

.dropdown-link {
  color: var(--heading);
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.1em;
  transition: color .2s ease-out;
}

.dropdown-link:hover {
  color: var(--main);
}

.dropdown-link.w--current {
  color: var(--extra-1);
}

.dropdown-link.w--current:hover {
  color: var(--main);
}

.button-dark {
  background-color: var(--heading);
  color: var(--white);
  border-radius: 5px;
  padding: 13px 26px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.3em;
  transition: background-color .3s ease-out;
}

.button-dark:hover {
  background-color: var(--indian-red);
  color: var(--white);
}

.button-dark.hide {
  display: none;
}

.link-top-nav {
  color: var(--heading);
  letter-spacing: 1px;
  text-transform: uppercase;
  flex: none;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.1em;
  text-decoration: none;
  transition: color .2s ease-out;
}

.link-top-nav:hover {
  color: var(--main);
}

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

.link-top-nav.white:hover {
  color: var(--main);
}

.top-left-block {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.space-link {
  background-color: var(--border-2);
  flex: none;
  width: 1px;
  height: 12px;
  margin-left: 10px;
  margin-right: 10px;
}

.space-link.white {
  background-color: #ffffff40;
}

.top-right-block {
  justify-content: center;
  align-items: center;
  display: flex;
}

.search {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  margin-left: 10px;
  margin-right: 10px;
  display: flex;
}

.search-input {
  width: 115px;
  height: 22px;
  color: var(--heading);
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #0000;
  border: 1px #000;
  margin-bottom: 0;
  padding: 9px 0;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.7em;
  transition: width .2s ease-out;
  display: inline-block;
}

.search-input:focus {
  width: 170px;
}

.search-input::placeholder {
  color: #202a3b99;
}

.search-input.white {
  color: var(--white);
}

.search-input.white::placeholder {
  color: #fff9;
}

.search-button {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/62c404accd2f81dde4e10484_search.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  width: 30px;
  padding: 0 15px;
  display: inline-block;
}

.dropdown-toggle-language {
  color: var(--heading);
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  padding: 6px 0;
  transition: color .2s ease-out;
  display: flex;
}

.dropdown-toggle-language:hover, .dropdown-toggle-language.w--open {
  color: var(--main);
}

.dropdown-toggle-language.white {
  color: var(--white);
}

.dropdown-toggle-language.white:hover {
  color: var(--main);
}

.text-language {
  letter-spacing: 1px;
  text-transform: uppercase;
  flex: none;
  margin-left: 6px;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.1em;
}

.dropdown-link-language {
  color: var(--heading);
  letter-spacing: 1px;
  text-transform: uppercase;
  padding: 7px 15px;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.1em;
  transition: color .2s ease-out;
}

.dropdown-link-language:hover {
  color: var(--main);
}

.dropdown-list-language {
  border-radius: 5px;
}

.dropdown-list-language.w--open {
  background-color: var(--white);
  margin-left: -14px;
  padding-top: 7px;
  padding-bottom: 7px;
  box-shadow: 0 10px 6px -6px #202a3b0d;
}

.dropdown-language {
  margin-left: 10px;
  margin-right: 10px;
}

.icon-language {
  max-width: none;
}

.grid-hero {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  min-height: 700px;
}

.block-circle-hero {
  z-index: -100;
  flex-direction: column;
  place-content: center;
  align-items: center;
  min-height: 940px;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.circle-border {
  border: 1px solid var(--border-2);
  border-radius: 1000px;
  width: 630px;
  height: 630px;
  position: absolute;
}

.circle-border.type-1 {
  color: var(--rings-2);
  border-color: #dacfc9;
  margin-top: -272px;
  margin-left: -998px;
}

.circle-border.type-2 {
  border-color: #dacfc9;
  margin-top: -99px;
  margin-left: 885px;
}

.circle-border.type-3 {
  border-color: #dacfc9;
  width: 315px;
  height: 315px;
  margin-left: -967px;
}

.circle-border.type-4 {
  border-color: #dacfc9;
  margin-top: 151px;
  margin-left: 654px;
}

.circle-border.type-5 {
  border-color: #dacfc9;
  width: 60px;
  height: 60px;
  top: 401px;
  left: -21px;
}

.image-circle-1 {
  object-fit: cover;
  border-radius: 1000px;
  width: 650px;
  max-width: none;
  height: 650px;
  position: absolute;
  top: -30px;
  left: 56px;
}

.image-circle-1.bikini-big {
  left: 87px;
}

.grid-hero-right-block {
  z-index: -50;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 700px;
  display: flex;
  position: relative;
}

.image-circle-2 {
  z-index: 100;
  object-fit: cover;
  border-radius: 1000px;
  width: 280px;
  max-width: none;
  height: 280px;
  margin-top: 266px;
  margin-left: 126px;
  position: absolute;
}

.image-circle-2.bikini {
  margin-top: 464px;
  margin-left: 162px;
}

.circle-white {
  background-color: var(--white);
  border-radius: 1000px;
  width: 300px;
  height: 300px;
  position: absolute;
}

.circle-white.type-1 {
  background-color: #e9e2dd;
  top: 298px;
  left: 489px;
}

.circle-white.type-2 {
  background-color: #e9e2dd;
  width: 190px;
  height: 190px;
  top: 262px;
  left: -26px;
}

.grid-hero-left-block {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-right: -70px;
  padding-top: 60px;
  padding-bottom: 75px;
  display: flex;
}

.title-hero {
  color: #3d3636;
  margin-top: 0;
  font-size: 80px;
}

.title-hero.smaller {
  font-size: 60px;
}

.title-hero.smaller-and-wider {
  font-size: 63px;
}

.title-hero.way-smaller-and-wider {
  font-size: 58px;
}

.title-hero.center {
  text-align: center;
  font-size: 70px;
}

.paragraph-hero {
  max-width: 530px;
  margin-bottom: 35px;
  font-size: 20px;
  line-height: 1.6em;
}

.paragraph-hero.center {
  text-align: center;
  max-width: 600px;
}

.button-green {
  background-color: var(--indian-red);
  color: var(--white);
  border-radius: 5px;
  padding: 13px 26px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.3em;
  transition: background-color .3s ease-out;
}

.button-green:hover {
  color: var(--white);
  background-color: #3b2020;
}

.button-green.hide {
  display: none;
}

.section-navbar-top {
  z-index: 950;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.text-link-button-dark {
  padding-right: 33px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.3em;
}

.link-button-dark {
  color: var(--heading);
  flex-direction: row;
  align-items: center;
  margin-left: 15px;
  margin-right: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.link-button-dark.show {
  display: flex;
}

.link-button-dark.hide {
  display: none;
}

.icon-arrow-1-dark {
  max-width: none;
  margin-right: 15px;
  position: absolute;
  right: 0%;
}

.block-button-hero {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.block-button-hero.hide {
  display: none;
}

.icon-arrow-2-dark {
  max-width: none;
  margin-right: 15px;
  display: none;
  position: absolute;
  right: 0%;
}

.section-white {
  background-color: var(--brighter-cream);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 120px 20px;
  display: flex;
}

.section-white.less-padding {
  padding-top: 75px;
}

.section-white.less-padding.slider-up {
  margin-top: -307px;
  padding-top: 0;
}

.title-center {
  text-align: center;
  max-width: 720px;
  margin-top: 12px;
  margin-bottom: 22px;
}

.title-center.white {
  color: var(--white);
}

.subtitle {
  color: var(--heading);
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.1em;
}

.subtitle.white {
  color: var(--white);
}

.subtitle.left {
  text-align: left;
}

.grid-services {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.title-services {
  text-align: center;
  margin-top: 28px;
  margin-bottom: 20px;
}

.paragraph-services {
  text-align: center;
  max-width: 340px;
  margin-bottom: 15px;
}

.service-block {
  background-color: var(--white);
  border-radius: 5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 50px 15px;
  display: flex;
}

.link-button-green {
  color: var(--heading);
  flex-direction: row;
  align-items: center;
  margin-left: 15px;
  margin-right: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.text-link-button-green {
  color: var(--main);
  padding-right: 33px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.3em;
}

.icon-arrow-2-green {
  max-width: none;
  margin-right: 15px;
  display: none;
  position: absolute;
  right: 0%;
}

.icon-arrow-1-green {
  max-width: none;
  margin-right: 15px;
  position: absolute;
  right: 0%;
}

.icon-services {
  max-width: none;
}

.space-block {
  background-color: var(--border);
  width: 100%;
  height: 1px;
  margin-top: 55px;
  margin-bottom: 120px;
}

.space-block.equal {
  margin-top: 65px;
  margin-bottom: 55px;
}

.space-block.equal.hide {
  display: none;
}

.grid-2-columns {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1.5fr;
  justify-content: center;
  justify-items: center;
  width: 100%;
  margin-top: 110px;
  margin-bottom: 100px;
}

.grid-2-columns.even-more-padding {
  margin-top: 160px;
}

.grid-2-columns.even-more-padding.bodys {
  grid-template-columns: .5fr 1fr;
  margin-top: 180px;
}

.grid-2-columns.reverse {
  grid-template-columns: 1.5fr .5fr;
}

.grid-2-columns.reverse.wider-image {
  grid-template-columns: 1.5fr .7fr;
}

.grid-2-columns.reverse.hide {
  display: none;
}

.grid-2-columns.wider-image {
  grid-template-columns: .7fr 1.5fr;
}

.block-content-grid-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 20px 10%;
  display: flex;
}

.block-content-grid-right.padding-left {
  padding-left: 3%;
}

.block-content-grid-right.less-padding {
  padding: 40px 6%;
}

.block-content-grid-right.less-padding.hide {
  display: none;
}

.block-content-grid-right.more-padding {
  margin-top: 100px;
}

.title {
  text-align: left;
  max-width: 720px;
  margin-top: 12px;
  margin-bottom: 22px;
}

.title.white {
  color: #fff;
}

.section-navbar {
  z-index: 900;
  color: #4e4343;
  margin-top: 18px;
  position: sticky;
  top: 0;
}

.white-fill-navbar {
  background-color: var(--white);
  width: 0%;
  box-shadow: none;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.shadow-navbar {
  width: 100%;
  max-width: 1330px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
  box-shadow: 0 14px 25px -25px #202a3b38;
}

.section-gray {
  background-color: var(--background);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 120px 20px;
  display: flex;
}

.tabs {
  width: 100%;
  margin-top: 10px;
}

.tab-pane {
  background-color: var(--white);
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  padding: 20px;
}

.block-content-tab {
  padding: 25px 35px;
}

.tab-link {
  color: var(--heading);
  background-color: #0000;
  border-top: 2px solid #0000;
  padding-top: 18px;
  padding-bottom: 18px;
  font-family: DM Serif Display, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.25em;
  transition: background-color .2s ease-out;
}

.tab-link:hover {
  background-color: var(--background);
}

.tab-link.w--current {
  border-top: 2px solid var(--main);
  background-color: var(--white);
  border-radius: 5px 5px 0 0;
}

.tabs-menu {
  background-color: var(--background-2);
  border-radius: 5px 5px 0 0;
}

.tabs-content {
  background-color: var(--white);
  border-radius: 0 0 5px 5px;
}

.image-tab {
  object-fit: cover;
  border-radius: 5px;
  width: 100%;
  min-height: 390px;
}

.image-grid {
  object-fit: cover;
  border-radius: 5px;
  min-height: 270px;
}

.image-grid.padding {
  margin-top: 140px;
  margin-bottom: 139px;
}

.image-grid.high {
  min-height: 470px;
}

.text-tab {
  display: inline-block;
}

.tab-icon-and-text {
  justify-content: center;
  align-items: center;
  display: flex;
}

.icon-tab {
  margin-right: 10px;
}

.section-dark {
  background-color: #97847a;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 120px 20px;
  display: flex;
  position: relative;
}

.block-circle {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.circle-border-dark {
  border: 1px solid var(--border-3);
  border-radius: 1000px;
  width: 630px;
  height: 630px;
  position: absolute;
}

.circle-border-dark.type-6 {
  border-color: var(--rings-2);
  margin-left: -764px;
  top: -110px;
}

.circle-border-dark.type-7 {
  border-color: var(--rings-2);
  margin-left: -621px;
  top: 158px;
}

.circle-border-dark.type-8 {
  border-color: var(--rings-2);
  width: 310px;
  height: 310px;
  margin-left: 748px;
  bottom: -89px;
}

.circle-border-dark.type-9 {
  border-color: var(--rings-2);
  width: 200px;
  height: 200px;
  margin-left: 858px;
  bottom: 83px;
}

.circle-border-dark.type-10 {
  border-color: var(--rings-2);
  width: 62px;
  height: 62px;
  margin-left: -170px;
  top: 126px;
}

.circle-border-dark.type-11 {
  width: 310px;
  height: 310px;
  margin-left: -781px;
  bottom: -55px;
}

.circle-border-dark.type-12 {
  width: 200px;
  height: 200px;
  margin-left: -867px;
  bottom: 170px;
}

.circle-border-dark.type-13 {
  width: 62px;
  height: 62px;
  margin-left: -736px;
  bottom: 348px;
}

.circle-border-dark.type-14 {
  width: 570px;
  height: 570px;
  margin-left: 815px;
  top: 45px;
}

.circle-border-dark.type-15 {
  width: 425px;
  height: 425px;
  margin-left: 636px;
  top: 320px;
}

.circle-border-dark.type-16 {
  width: 62px;
  height: 62px;
  margin-left: 493px;
  top: 87px;
}

.block-circle-image {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 430px;
}

.circle-dark {
  background-color: var(--background-3);
  border-radius: 1000px;
  width: 400px;
  height: 400px;
  position: absolute;
}

.circle-dark.type-1 {
  background-color: #9e8e85;
  margin-left: -531px;
  top: 65px;
}

.circle-dark.type-2 {
  background-color: #aa988e;
  width: 280px;
  height: 280px;
  margin-left: -130px;
  top: 316px;
}

.image-circle-3 {
  object-fit: cover;
  border-radius: 1000px;
  width: 540px;
  max-width: none;
  height: 540px;
  margin-right: 100px;
  position: absolute;
  top: -49px;
  right: 50%;
  overflow: hidden;
}

.image-circle-4 {
  z-index: 100;
  object-fit: cover;
  border-radius: 1000px;
  width: 250px;
  max-width: none;
  height: 250px;
  margin-right: 53px;
  position: absolute;
  top: 328px;
  right: 50%;
}

.slider-stories {
  background-color: #0000;
  width: 100%;
  height: auto;
  margin-top: 10px;
}

.left-arrow, .right-arrow {
  display: none;
}

.slide-nav {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 30px;
  font-size: 8px;
  display: flex;
  position: static;
  bottom: -65px;
}

.quote-story {
  color: var(--white);
  font-family: DM Serif Display, sans-serif;
  font-size: 24px;
  font-style: italic;
  font-weight: 400;
  line-height: 1.6em;
}

.mask {
  height: auto;
}

.block-icon-story {
  background-color: var(--background-3);
  border-radius: 100px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-right: 16px;
  display: flex;
}

.block-story-info {
  flex-direction: row;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.text-name {
  color: var(--white);
  text-align: center;
  font-weight: 500;
  line-height: 1.2em;
}

.text-profession {
  color: var(--white);
  text-align: center;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.3em;
}

.text-profession.dark {
  color: var(--paragraphs);
}

.block-story-text {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.collection-list-news {
  grid-column-gap: 30px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-wrapper-news {
  width: 100%;
  margin-top: 10px;
}

.empty-state {
  background-color: var(--background-2);
  border-radius: 5px;
}

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

.image-news {
  object-fit: cover;
  border-radius: 5px;
  width: 100%;
  height: 264px;
}

.block-text-news {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 35px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.link-img-news {
  width: 100%;
  transition: opacity .2s ease-out;
}

.link-img-news:hover {
  opacity: .85;
}

.link-title-news {
  color: var(--heading);
  text-align: center;
  margin-top: 12px;
  margin-bottom: 10px;
  font-family: DM Serif Display, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.28em;
  text-decoration: none;
}

.link-title-news:hover {
  color: var(--main);
}

.text-date-news {
  color: var(--paragraphs);
  margin-top: 4px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.3em;
}

.grid-4-columns {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
  margin-top: 10px;
}

.block-pricing {
  background-color: var(--white);
  border-radius: 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px 30px 40px;
  display: flex;
}

.title-pricing {
  text-align: center;
  margin-top: 4px;
  margin-bottom: 8px;
}

.space-pricing {
  background-color: var(--border);
  width: 100%;
  height: 1px;
  margin-top: 14px;
  margin-bottom: 14px;
}

.text-price {
  color: var(--main);
  margin-left: 2px;
  margin-right: 4px;
  font-family: DM Serif Display, sans-serif;
  font-size: 54px;
  line-height: 1em;
}

.price {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 6px;
  margin-bottom: 6px;
  display: flex;
}

.text-price-info {
  color: var(--main);
  font-size: 17px;
  font-weight: 500;
  line-height: 1.1em;
}

.paragraph-price {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 22px;
}

.button-dark-small {
  background-color: var(--heading);
  color: var(--white);
  border-radius: 5px;
  padding: 9px 22px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.3em;
  transition: background-color .3s ease-out;
}

.button-dark-small:hover {
  background-color: var(--main);
  color: var(--white);
}

.collection-list-team {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-wrapper-team {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 30px;
}

.block-text-team {
  background-color: var(--background-3);
  border-radius: 0 0 5px 5px;
  flex-direction: column;
  place-content: stretch center;
  align-items: center;
  height: 100%;
  padding: 24px 15px;
  display: flex;
}

.link-block-team {
  flex-direction: column;
  place-content: space-around center;
  align-items: stretch;
  width: 100%;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.collection-item-team {
  justify-content: center;
  align-items: stretch;
}

.image-avatar {
  object-fit: cover;
  border-radius: 5px 5px 0 0;
}

.button-green-for-dark {
  background-color: var(--main);
  color: var(--white);
  border-radius: 5px;
  padding: 13px 26px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.3em;
  transition: color .3s ease-out, background-color .3s ease-out;
}

.button-green-for-dark:hover {
  background-color: var(--white);
  color: var(--heading);
}

.image-grid-contact {
  object-fit: cover;
  border-radius: 5px;
  width: 100%;
  min-height: 590px;
}

.text-field {
  height: 48px;
  color: var(--heading);
  border: 1px solid #0000;
  border-radius: 5px;
  margin-bottom: 0;
  padding: 12px 18px;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.7em;
  transition: border-color .3s ease-out;
}

.text-field:focus {
  border-color: var(--main);
}

.text-field::placeholder {
  color: #202a3b80;
}

.textarea {
  min-width: 100%;
  max-width: 100%;
  min-height: 85px;
  max-height: 200px;
  color: var(--heading);
  border: 1px solid #0000;
  border-radius: 5px;
  margin-bottom: 10px;
  padding: 8px 18px;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.7em;
  transition: border-color .3s ease-out;
}

.textarea:focus {
  border-color: var(--main);
}

.textarea::placeholder {
  color: #202a3b80;
}

.form {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form-block {
  width: 100%;
}

.submit-button {
  background-color: var(--main);
  color: var(--white);
  border-radius: 5px;
  padding: 13px 26px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.3em;
  transition: background-color .3s ease-out;
}

.submit-button:hover {
  background-color: var(--heading);
}

.text-success {
  color: var(--main);
}

.success-message {
  background-color: var(--background-2);
  border-radius: 5px;
}

.success-message.dark {
  background-color: var(--background-3);
}

.error-message {
  background-color: var(--background-2);
  border-radius: 5px;
  padding-left: 17px;
  padding-right: 17px;
}

.error-message.dark {
  background-color: var(--background-3);
}

.text-error {
  color: #cf4547;
}

.section-footer {
  background-color: #685f5b;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 120px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.grid-footer {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 2fr;
  place-items: start;
  width: 100%;
  margin-bottom: 108px;
}

.block-footer-down {
  border-top: 1px solid var(--border-2);
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.block-footer {
  width: 100%;
}

.title-footer {
  color: var(--brighter-cream);
  text-align: left;
  margin-bottom: 22px;
  font-weight: 500;
  line-height: 1.2em;
}

.link-footer {
  color: var(--rings);
  padding-top: 7px;
  padding-bottom: 7px;
  font-size: 17px;
  line-height: 1.3em;
  text-decoration: none;
  display: block;
}

.link-footer:hover {
  color: var(--indian-red);
}

.paragraph-footer {
  max-width: 400px;
  margin-bottom: 20px;
  font-size: 17px;
}

.brand-footer {
  flex: none;
  padding: 0 17px 0 0;
}

.logo-footer {
  padding-right: 30px;
}

.form-block-footer {
  width: 100%;
}

.form-footer {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.submit-button-footer {
  background-color: var(--heading);
  color: var(--white);
  border-radius: 5px;
  padding: 13px 26px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.3em;
  transition: background-color .3s ease-out;
}

.submit-button-footer:hover {
  background-color: var(--main);
}

.block-content-contact {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10%;
  display: flex;
}

.block-text-contact {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-right: 20%;
  display: flex;
}

.success-message-footer {
  background-color: var(--border);
  border-radius: 5px;
}

.error-message-footer {
  background-color: var(--border);
  border-radius: 5px;
  padding-left: 17px;
  padding-right: 17px;
}

.space-link-footer {
  background-color: var(--border-2);
  flex: none;
  width: 1px;
  height: 12px;
  margin-left: 10px;
  margin-right: 10px;
}

.link-down-footer {
  color: var(--heading);
  letter-spacing: 1px;
  text-transform: uppercase;
  flex: none;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.1em;
  text-decoration: none;
  transition: color .2s ease-out;
}

.link-down-footer:hover {
  color: var(--main);
}

.icon-social {
  max-width: none;
}

.link-social {
  opacity: .7;
  padding: 6px 10px;
  transition: opacity .2s ease-out;
}

.link-social:hover {
  opacity: 1;
}

.down-left-block, .down-right-block {
  justify-content: center;
  align-items: center;
  display: flex;
}

.block-hero-center {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 655px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.image-bg {
  z-index: -100;
  background-image: linear-gradient(#090c1180, #090c1180), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/62c404accd2f81202ce104bb_hero_1.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  min-height: 920px;
  position: absolute;
  inset: 0%;
}

.title-hero-white-center {
  max-width: 840px;
  color: var(--white);
  text-align: center;
  margin-top: 0;
}

.paragraph-hero-white {
  max-width: 590px;
  color: var(--white);
  text-align: center;
  margin-bottom: 35px;
  font-size: 20px;
  line-height: 1.6em;
}

.image-dark-bg {
  z-index: -120;
  background-color: #0a0d13;
  min-height: 920px;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.section-gray-under-hero {
  background-color: var(--background);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 45px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.block-services-white-bg {
  background-color: var(--white);
  border-radius: 5px;
  width: 100%;
  margin-top: 15px;
  margin-bottom: 15px;
  padding-left: 40px;
  padding-right: 40px;
}

.content-under-hero {
  z-index: 10;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1300px;
  display: flex;
  position: relative;
  top: -61px;
}

.grid-couple {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--white);
  border-radius: 5px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  margin-top: 15px;
  margin-bottom: 15px;
  overflow: hidden;
}

.grid-couple.margin-30 {
  margin-top: 0;
  margin-bottom: 30px;
}

.image-grid-couple {
  object-fit: cover;
  width: 100%;
  min-height: 430px;
}

.block-grid-couple {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 35px 15% 35px 12%;
  display: flex;
}

.title-grid-couple {
  max-width: 400px;
  margin-top: 0;
  margin-bottom: 22px;
}

.slider-hero-service {
  background-color: #0000;
  width: 100%;
  max-width: 1300px;
  height: auto;
  margin-bottom: 17px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  inset: auto 0% 30px;
}

.mask-hero-service {
  overflow: visible;
}

.left-arrow-2 {
  width: 50px;
  height: 50px;
  display: none;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.right-arrow-2 {
  width: 50px;
  height: 50px;
  display: none;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.slide-nav-2 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 21px;
  font-size: 8px;
  position: static;
}

.image-dark-bg-full {
  z-index: -120;
  background-color: #0a0d13;
  position: fixed;
  inset: 0%;
  overflow: hidden;
}

.block-hero-center-full {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.slide-hero-service {
  background-color: #0000;
  margin-right: 15px;
}

.grid-hero-service {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.title-hero-service {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
}

.paragraph-hero-service {
  color: #fff;
  margin-bottom: 0;
}

.hero-service-title-icon {
  flex-direction: row;
  align-items: center;
  margin-bottom: 15px;
  display: flex;
}

.icon-hero-service {
  margin-right: 20px;
}

.block-full-hero {
  flex-direction: column;
  justify-content: space-between;
  min-height: 100vh;
  display: flex;
  overflow: hidden;
}

.image-bg-full {
  z-index: -100;
  background-image: linear-gradient(#090c1180, #090c1180), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/62c404accd2f8122d9e104bc_hero_2.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  min-height: 920px;
  position: absolute;
  inset: 0%;
}

.icon-arrow {
  font-size: 24px;
}

.link-hero-service {
  background-color: var(--main);
  border-radius: 5px;
  height: 100%;
  padding: 36px 40px;
  text-decoration: none;
  transition: background-color .2s ease-out;
}

.link-hero-service:hover {
  background-color: #5fc05f;
}

.link-hero-service.extra-1 {
  background-color: var(--extra-1);
}

.link-hero-service.extra-1:hover {
  background-color: #57c496;
}

.link-hero-service.extra-2 {
  background-color: var(--extra-2);
}

.link-hero-service.extra-2:hover {
  background-color: #58bac7;
}

.link-hero-service.extra-3 {
  background-color: var(--extra-3);
}

.link-hero-service.extra-3:hover {
  background-color: #5e93cf;
}

.link-hero-service.extra-4 {
  background-color: var(--extra-4);
}

.link-hero-service.extra-4:hover {
  background-color: #5662c2;
}

.title-hero-white {
  max-width: 840px;
  color: var(--white);
  text-align: left;
  margin-top: 0;
}

.block-content-grid-hero {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10%;
  display: flex;
}

.paragraph-hero-dark {
  max-width: 530px;
  color: var(--paragraphs-2);
  margin-bottom: 35px;
  font-size: 20px;
  line-height: 1.6em;
}

.form-block-dark {
  width: 100%;
}

.form-dark {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-field-dark {
  background-color: var(--background-3);
  height: 48px;
  color: var(--white);
  border: 1px solid #0000;
  border-radius: 5px;
  margin-bottom: 0;
  padding: 12px 18px;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.7em;
  transition: border-color .3s ease-out;
}

.text-field-dark:focus {
  border-color: var(--main);
}

.text-field-dark::placeholder {
  color: #ffffff80;
}

.submit-button-dark {
  background-color: var(--main);
  color: var(--white);
  border-radius: 5px;
  padding: 13px 26px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.3em;
  transition: color .3s ease-out, background-color .3s ease-out;
}

.submit-button-dark:hover {
  background-color: var(--white);
  color: var(--heading);
}

.image-circle-5 {
  object-fit: cover;
  border-radius: 1000px;
  width: 640px;
  max-width: none;
  height: 640px;
  margin-right: 100px;
  position: absolute;
  top: -88px;
  right: 50%;
  overflow: hidden;
}

.image-circle-6 {
  z-index: 100;
  object-fit: cover;
  border-radius: 1000px;
  width: 250px;
  max-width: none;
  height: 250px;
  margin-right: 53px;
  position: absolute;
  top: 328px;
  right: 50%;
}

.section-become-a-client {
  background-color: var(--heading);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 95vh;
  padding: 30px 20px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: hidden;
}

.block-single-page {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 100px;
  margin-bottom: 90px;
  display: flex;
}

.block-single-page.gut-zu-wissen {
  margin-top: 150px;
  margin-bottom: -30px;
}

.block-single-page.gut-zu-wissen.hide {
  display: none;
}

.block-single-page.weitere-shaper {
  margin-top: 50px;
  margin-bottom: 20px;
}

.block-single-page.weitere-artikel {
  margin-bottom: 30px;
}

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

.paragraph-hero-center {
  text-align: center;
  max-width: 800px;
  margin-bottom: 22px;
  font-size: 20px;
  line-height: 1.6em;
}

.grid-number {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  margin-top: 120px;
}

.number-block {
  background-color: var(--main);
  border-radius: 5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 50px 15px;
  display: flex;
}

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

.number-block.extra-2 {
  background-color: var(--extra-2);
}

.title-number {
  color: var(--white);
  text-align: center;
  margin-top: 10px;
  margin-bottom: 20px;
}

.paragraph-number {
  max-width: 340px;
  color: var(--white);
  text-align: center;
  margin-bottom: 15px;
}

.number {
  color: #a14646;
  text-align: center;
  margin-top: 0;
  margin-right: 12px;
  font-family: DM Serif Display, sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 1em;
}

.block-content-grid-left {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 10%;
  display: flex;
}

.section-transparent {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 120px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.section-transparent.hide {
  display: none;
}

.space-block-section {
  background-color: var(--border-2);
  width: 100%;
  max-width: 1300px;
  height: 1px;
  margin-left: auto;
  margin-right: auto;
}

.collection-list-wrapper-news-large {
  width: 100%;
}

.collection-list-news-large {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-news-large {
  object-fit: cover;
  border-radius: 5px 5px 0 0;
  width: 100%;
  height: 330px;
}

.block-text-news-large {
  background-color: var(--white);
  border-radius: 0 0 5px 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 35px 30px;
  display: flex;
}

.collection-item-news-large {
  flex-direction: column;
  justify-content: space-between;
}

.link-title-news-large {
  color: var(--heading);
  text-align: center;
  margin-top: 12px;
  margin-bottom: 10px;
  font-family: DM Serif Display, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 1.18em;
  text-decoration: none;
}

.link-title-news-large:hover {
  color: var(--main);
}

.collection-list-wrapper-team-large {
  width: 100%;
}

.collection-list-team-large {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-item-team-large {
  justify-content: center;
  align-items: stretch;
}

.link-block-team-large {
  flex-direction: column;
  place-content: space-around center;
  align-items: stretch;
  width: 100%;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.block-text-team-large {
  background-color: var(--white);
  border-radius: 0 0 5px 5px;
  flex-direction: column;
  place-content: stretch center;
  align-items: center;
  height: 100%;
  padding: 30px 15px 32px;
  display: flex;
}

.text-name-large {
  color: var(--heading);
  text-align: center;
  font-family: DM Serif Display, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 1.28em;
}

.image-map {
  border: 1px solid var(--border);
  object-fit: cover;
  border-radius: 5px;
  width: 100%;
  min-height: 450px;
}

.grid-contact {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  margin-top: 120px;
}

.contact-block {
  border: 1px solid var(--border);
  background-color: var(--white);
  border-radius: 5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 50px 15px;
  display: flex;
}

.title-contact {
  color: var(--heading);
  text-align: center;
  margin-top: 10px;
  margin-bottom: 20px;
}

.paragraph-contact {
  max-width: 340px;
  color: var(--paragraphs);
  text-align: center;
  margin-bottom: 0;
}

.icon-contact {
  max-width: none;
}

.columns-team {
  background-color: var(--white);
  border-radius: 5px;
  width: 100%;
  padding: 20px;
}

.column-1-team {
  padding-left: 0;
  padding-right: 0;
}

.image-avatar-single {
  object-fit: cover;
  border-radius: 5px;
}

.column-2-team {
  padding: 30px 40px 30px 60px;
}

.rich-text-block p {
  margin-bottom: 15px;
}

.rich-text-block figure {
  margin-top: 20px;
  margin-bottom: 20px;
}

.rich-text-block img {
  border-radius: 5px;
}

.rich-text-block figcaption {
  font-size: 15px;
  line-height: 1.5em;
}

.rich-text-block h2 {
  margin-bottom: 16px;
}

.rich-text-block h3 {
  margin-bottom: 18px;
}

.rich-text-block h4 {
  margin-bottom: 15px;
}

.rich-text-block h5 {
  margin-bottom: 14px;
}

.subtitle-team-info {
  color: var(--paragraphs);
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 3px;
  margin-bottom: 3px;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.1em;
}

.text-block-team-info {
  color: var(--heading);
  display: inline-block;
}

.team-info {
  border-bottom: 1px solid var(--border);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 18px;
  padding-bottom: 18px;
  display: flex;
}

.block-team-info {
  width: 100%;
  padding: 10px 25px;
}

.link-block-team-contact {
  background-color: var(--heading);
  border-radius: 50px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  transition: background-color .2s ease-out;
  display: flex;
}

.link-block-team-contact:hover {
  background-color: var(--main);
}

.team-info-contact {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 18px;
  padding-bottom: 18px;
  display: flex;
}

.block-link-team {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: row;
  grid-template-rows: 42px;
  grid-template-columns: 42px;
  grid-auto-rows: 42px;
  grid-auto-columns: 42px;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 5px;
  display: grid;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  padding-top: 100px;
  display: flex;
  position: absolute;
  inset: 0%;
}

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

.utility-page-form {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.news-single-bg {
  background-color: var(--white);
  border-radius: 0 0 5px 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.image-news-single {
  object-fit: cover;
  border-radius: 5px 5px 0 0;
  width: 100%;
  height: 500px;
  margin-top: 15px;
}

.block-content-790 {
  width: 100%;
  max-width: 790px;
  margin-top: 70px;
  margin-bottom: 70px;
}

.space-single {
  background-color: var(--border);
  width: 100%;
  height: 1px;
  margin-top: 50px;
  margin-bottom: 50px;
}

.title-news-single {
  margin-top: 8px;
}

.block-category-and-date {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.text-date-news-single {
  color: var(--paragraphs);
  font-size: 16px;
  font-weight: 500;
  line-height: 1.3em;
}

.text-news-category {
  color: var(--main);
  background-color: #4eaf4e0d;
  border-radius: 5px;
  margin-right: 15px;
  padding: 7px 15px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.3em;
}

.single-bg {
  background-color: var(--white);
  border-radius: 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.title-single {
  margin-top: 5px;
  margin-bottom: 25px;
}

.grid-style-color {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.color {
  border-radius: 5px;
  width: 100%;
  height: 70px;
}

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

.color.type-2 {
  background-color: var(--heading);
}

.color.type-3 {
  background-color: var(--paragraphs);
}

.color.type-4 {
  background-color: var(--paragraphs-2);
}

.color.type-5 {
  background-color: var(--background);
}

.color.type-6 {
  background-color: var(--background-2);
}

.color.type-7 {
  background-color: var(--border);
}

.color.type-8 {
  background-color: var(--border-2);
}

.color.type-10 {
  background-color: var(--extra-2);
}

.color.type-11 {
  background-color: var(--extra-3);
}

.color.type-12 {
  background-color: var(--extra-4);
}

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

.color.type-13 {
  background-color: var(--border-3);
}

.color.type-14 {
  background-color: var(--background-3);
}

.text-color {
  color: var(--paragraphs);
  margin-top: 4px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.3em;
}

.grid-style-button {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

.space-single-news {
  background-color: var(--border);
  width: 100%;
  height: 1px;
  margin-top: 30px;
  margin-bottom: 35px;
}

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

.photography-license {
  object-fit: cover;
  border-radius: 5px;
  width: 100%;
  height: 160px;
}

.icon-license {
  margin: 10px 12px;
}

.map-license {
  border: 1px solid var(--border);
  object-fit: cover;
  border-radius: 5px;
  width: 100%;
  height: 200px;
}

.search-page {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 4fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 790px;
  display: grid;
}

.text-block-search {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 1.5em;
}

.search-result-item {
  margin-bottom: 40px;
}

.title-utility-page {
  margin-top: 10px;
}

.paragraph-utility-page {
  margin-top: 10px;
  margin-bottom: 25px;
}

.body-become-a-client {
  background-color: var(--heading);
}

.i-am-vivien {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 65%;
  margin-bottom: 80px;
  display: flex;
}

.i-am-vivien.hide {
  display: none;
}

.image {
  border-radius: 1000px;
  flex: 0 auto;
  max-width: 200px;
  max-height: 200px;
  margin-bottom: 20px;
  display: block;
}

.image.mark {
  opacity: .85;
}

.div-block-2 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.single-shapewear {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.single-shapewear.hide {
  display: none;
}

.single-heading-wrapper, .single-conent {
  align-items: center;
  display: flex;
}

.single-image {
  margin-right: 23px;
}

.heading {
  margin-top: 25px;
  margin-bottom: 0;
}

.single-buttons {
  display: flex;
}

.single-buttons.hide {
  display: none;
}

.amazon-button {
  background-color: var(--indian-red);
  color: var(--white);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding: 8px 22px 8px 26px;
  text-decoration: none;
  transition-property: background-color;
  transition-duration: .3s;
  display: flex;
}

.amazon-button:hover {
  background-color: var(--heading);
  color: #fff;
}

.amazon-button.weitere {
  padding: 5px 20px 5px 22px;
}

.amazon-button.slider-button {
  justify-content: center;
  width: 100%;
  margin-left: 7px;
  margin-right: 7px;
  padding: 8px 10px 7px 13px;
  font-size: 17px;
}

.amazon-button.hide {
  display: none;
}

.amazon-button-text {
  line-height: 1em;
}

.image-3 {
  cursor: pointer;
  margin-top: 6px;
  margin-left: 6px;
}

.image-3.weitere {
  max-width: 90%;
}

.image-3.slider-amazon {
  margin-top: 5px;
  margin-left: 4px;
}

.image-3.finn {
  max-width: 65px;
  margin-top: 4px;
}

.heading-2 {
  margin-top: 0;
}

.grid-3-columns {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  justify-content: center;
  justify-items: center;
  width: 100%;
  margin-top: 110px;
  margin-bottom: 100px;
}

.grid-3-columns.reverse {
  grid-template-columns: 1fr .5fr;
  margin-top: 110px;
  margin-bottom: 80px;
}

.grid-3-columns.hide {
  display: none;
}

.grid-5-columns {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  justify-items: center;
  width: 100%;
  margin-top: 110px;
  margin-bottom: 100px;
}

.single-shapewear-grid {
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
  align-content: center;
  align-items: center;
}

.single-shapewear-grid.testsieger {
  border: 6px solid var(--indian-red);
  border: 6px solid #c25151;
  margin-bottom: 75px;
  padding: 7px 10px 25px 5px;
}

.heading-3 {
  margin-top: 10px;
  font-size: 36px;
}

.paragraph {
  margin-bottom: 0;
}

.grid {
  grid-template-columns: 1fr 1fr;
  align-items: start;
}

.grid-2 {
  align-items: start;
  margin-top: 100px;
}

.grid-3 {
  grid-template-rows: auto;
  align-items: start;
  margin-top: 100px;
  margin-bottom: 100px;
}

.title-hero-center-no-interaction {
  text-align: center;
  margin-top: 0;
}

.paragraph-hero-center-no-interaction {
  text-align: center;
  max-width: 800px;
  margin-bottom: 22px;
  font-size: 20px;
  line-height: 1.6em;
}

.paragraph-hero-center-no-interaction.slimmer {
  max-width: 650px;
}

.partner-text {
  color: var(--rings);
  margin-top: 10px;
  margin-bottom: 20px;
  font-size: 15px;
  line-height: 1.3em;
}

.hosen---original {
  text-align: left;
  flex-direction: column;
  align-items: center;
  max-width: 100%;
  margin-top: 80px;
  margin-bottom: 20px;
  display: flex;
}

.bodys---original, .kleider---original, .hemden---original, .korsetts---original {
  text-align: left;
  flex-direction: column;
  align-items: center;
  margin-top: 280px;
  margin-bottom: 20px;
  display: flex;
}

.herren---original {
  flex-direction: column;
  align-items: center;
  margin-top: 280px;
  margin-bottom: 20px;
  display: flex;
}

.section-singles {
  background-color: var(--brighter-cream);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 120px 20px;
  display: flex;
}

.section-singles.less-padding {
  padding-top: 75px;
}

.section-extra-content {
  background-color: var(--brighter-cream);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 120px 20px;
  display: flex;
}

.section-extra-content.less-padding {
  padding-top: 398px;
}

.weitere-shapewears {
  margin-top: 100px;
  display: none;
}

.weitere-shapewears.less-margin {
  margin-top: 0;
}

.weitere-shapewears.hide {
  display: none;
}

.grid-4 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.weitere-figurformende-produkte {
  background-color: #fff;
  border-radius: 7px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 0 0 20px;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 14px 16px #00000005;
}

.heading-weitere-shapewear {
  text-align: center;
  margin-left: 15px;
  margin-right: 15px;
  font-family: Mukta Malar, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.div-block-4 {
  background-color: var(--border);
  height: 1px;
}

.weitere-bauchweg-shaper-bild {
  border-radius: 10px;
}

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

.artikel-block {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81f 65%), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/62c553be9221d17749e367e4_Shapewear-Test-Hero.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 7px;
  align-items: flex-end;
  min-width: 300px;
  min-height: 300px;
  padding: 25px 25px 20px 34px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.artikel-block.bademode {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81a), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/62fa20a0749daeb45288eb5e_formende-bademode.jpg");
}

.artikel-block.miederhosen {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81a 86%), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/62c554211454174ce8930a01_Miederhose-Shapewear-Bauchweg-Bauch-Weg.jpg");
  background-position: 0 0, 50% 100%;
}

.artikel-block.bodys {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81a 81%), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/62fcd65837938a162db49982_damen-shapewear-body.jpg");
  background-position: 0 0, 50% 30%;
}

.artikel-block.miederkleider {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81a), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/62c554744513a14a6ea45564_Shapewear-Kleidre-Miederklied.jpg");
  background-position: 0 0, 50% 100%;
}

.artikel-block.bikinis {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81a), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/62fb623ae4847f72e92c9cd8_shapewear-bikini-high-waist.jpg");
  background-position: 0 0, 50%;
}

.artikel-block.badeanzug {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81a), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/62fa2642c9b5d53009c60ee5_Shapewear-Bademode-badeanzug-testsieger.jpg");
}

.artikel-block.schwangerschaft {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #b670481a 92%), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/62c5558237b1aa078bb9b7ae_schwanger-zwei.jpg");
}

.artikel-block.herren-shapewear {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81a), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/62fcd657350bd335d44ff278_maenner-bauchweg-hemd-hero.jpg");
}

.artikel-block.korsetts {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81a), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/62c554e9231ece31f47eadf7_Korsett-small-Shapewear.jpg");
  background-position: 0 0, 50% 100%;
}

.artikel-block.klebe-bhs {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81a), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/654a6d41276436ce65bd367c_klebe-bh-push-up.jpg");
  background-position: 0 0, 50% 100%;
}

.artikel-block.klebe-bhs.w--current {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81a), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/654a6d41276436ce65bd367c_klebe-bh-push-up.jpg");
  background-position: 0 0, 50% 0;
}

.artikel-block.tiktok-leggings {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81a), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/654a5dc724137a8f13cb8db8_Push-Up-BHs.jpg");
  background-position: 0 0, 50% 0;
}

.artikel-block.tiktok-leggings.w--current {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81a), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/654a6d41276436ce65bd367c_klebe-bh-push-up.jpg");
}

.artikel-block.push-up-bhs {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81a), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/654a359a90ff3f537665dd20_Leggings-Shapewear-Push-Up_tiktok-2.jpg");
  background-position: 0 0, 50% 0;
}

.artikel-block.push-up-bhs.w--current {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81a), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/654a359a90ff3f537665dd20_Leggings-Shapewear-Push-Up_tiktok-2.jpg");
  background-position: 0 0, 50% 100%;
}

.artikel-block.schweiss-herren, .artikel-block.schweiss-herren.w--current {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81a), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/68dcfbdf825b6c8851a918d8_ChatGPT-Image-Jul-21%2C-2025-at-11_29_04-AM.jpg");
  background-position: 0 0, 50%;
}

.artikel-block.schweiss-damen {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81a), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/68dcfbcf82e2093d3cd750c2_Finn-Anti-Schweiss-Shirt-Damen-weiss-1.webp.jpg");
  background-position: 0 0, 50%;
}

.artikel-block.schweiss-damen.w--current {
  background-image: radial-gradient(circle at 0 100%, #f6f0ea, #f3ece81a), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/68dcfbdf825b6c8851a918d8_ChatGPT-Image-Jul-21%2C-2025-at-11_29_04-AM.jpg");
  background-position: 0 0, 50%;
}

.div-block-6 {
  position: absolute;
  inset: 0%;
}

.image-4 {
  border-radius: 7px;
}

.heading-4 {
  color: #000;
  font-size: 40px;
}

.slider-wrapper {
  z-index: 1000;
  width: 100%;
  margin-bottom: 73px;
  margin-left: -50px;
  display: flex;
  position: relative;
}

.slide-1 {
  background-color: #fff;
  border-radius: 7px;
  width: 240px;
  height: 100%;
  margin-left: 7px;
  margin-right: 7px;
  box-shadow: 1px 1px 14px 16px #00000005;
}

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

.right-arrow-3 {
  justify-content: center;
  align-items: center;
  display: flex;
  inset: 0% 0% 0% auto;
}

.left-arrow-3 {
  inset: 0% auto 0% 0%;
}

.heading-slider {
  text-align: center;
  margin: 10px 15px;
  font-family: Mukta Malar, sans-serif;
  font-size: 22px;
  font-weight: 700;
  position: relative;
}

.space-slider {
  background-color: var(--border);
  width: 100%;
  height: 1px;
  margin-top: 0;
  margin-bottom: 0;
}

.space-slider.equal {
  margin-top: 65px;
  margin-bottom: 55px;
}

.image-5 {
  border-radius: 7px;
}

.slider-heading-wrapper {
  justify-content: center;
  align-items: center;
  height: 70px;
  display: flex;
  position: relative;
}

.score-slider-wrapper {
  justify-content: center;
  align-items: center;
  height: 65px;
  display: flex;
}

.slider-number {
  color: var(--main-red);
  margin-top: 0;
  margin-left: 15px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.heading-5 {
  color: var(--main-red);
  letter-spacing: -2px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 3px;
}

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

.heading-6 {
  color: #d1d1d1;
  margin-top: 7px;
  margin-bottom: 0;
  margin-left: 2px;
  padding-left: 0;
  font-family: Mukta Malar, sans-serif;
  font-size: 30px;
  font-weight: 500;
}

.heading-6.slash {
  margin-left: 4px;
  margin-right: 2px;
  font-size: 27px;
}

.icon {
  color: #000;
}

.slide-nav-3 {
  padding-top: 18px;
  display: none;
  position: relative;
}

.icon-2 {
  color: #000;
  flex: 1;
  width: 45px;
  height: 45px;
  margin-top: 6px;
  margin-bottom: 0;
  position: relative;
}

.slide-overview {
  background-color: #0000;
  border-radius: 7px;
  width: 100px;
  height: 100%;
  margin-left: 5px;
  margin-right: 5px;
}

.div-block-8 {
  height: 310px;
}

.overview-heading {
  color: #b1b1b1;
  text-align: center;
  margin: 10px 15px;
  font-family: Mukta Malar, sans-serif;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.1em;
  position: relative;
}

.mask-2 {
  margin-top: -30px;
  margin-bottom: -30px;
  margin-right: -296px;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 30px;
  overflow: hidden;
}

.kreis {
  background-color: var(--main-red);
  border-radius: 20px;
  width: 15px;
  height: 15px;
  margin-left: 5px;
  margin-right: 5px;
}

.kreis.grau {
  background-color: #d1d1d1;
}

.shaping-bereich {
  color: #757575;
  text-align: center;
  margin: 10px 15px;
  font-family: Mukta Malar, sans-serif;
  font-size: 18px;
  font-weight: 400;
  position: relative;
}

.shape-starke-slider-wrapper, .bereich-slider-wrapper {
  justify-content: center;
  align-items: center;
  height: 65px;
  display: flex;
}

.button-slider-wrapper {
  justify-content: center;
  align-items: center;
  height: 62px;
  display: flex;
}

.overview-wrapper {
  background-color: #fff;
  border-radius: 7px;
  box-shadow: 1px 1px 14px 16px #00000005;
}

.overview {
  margin-right: 0;
}

.slider-mask {
  margin-top: -30px;
  margin-bottom: -30px;
  padding: 30px 27px 30px 5px;
  overflow: hidden;
}

.div-block-9 {
  background-image: linear-gradient(#f6f1ed, #fffbf8);
  width: 100vw;
  height: 570px;
  margin-bottom: -200px;
}

.hero-center-block {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-right: 0;
  padding-top: 60px;
  padding-bottom: 20px;
  display: flex;
}

.div-block-10 {
  background-color: #fff;
  border-radius: 8px;
  width: 50px;
  height: 50px;
  margin-top: 4px;
  padding-top: 10px;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 20px 5px #00000029;
}

.damen-und-herren {
  background-color: var(--brighter-cream);
  padding-top: 55px;
  padding-bottom: 55px;
}

.link-block {
  width: 470px;
  height: 270px;
  color: var(--brighter-cream);
  text-align: center;
  background-image: linear-gradient(#55453b4d, #55453b4d), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/62c553be9221d17749e367e4_Shapewear-Test-Hero.jpg");
  background-position: 0 0, 50% 20%;
  background-size: auto, cover;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  margin-top: auto;
  text-decoration: none;
  display: flex;
}

.link-block.men {
  background-image: linear-gradient(#55453b4d, #55453b4d), url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/62fcd657350bd335d44ff278_maenner-bauchweg-hemd-hero.jpg");
  background-position: 0 0, 50% 5%;
  background-size: auto, cover;
}

.div-block-11 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-7 {
  color: #fff;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 33px;
  padding-right: 33px;
  font-size: 45px;
}

.navbar-landing-page {
  background-color: #fff0;
  margin-bottom: -80px;
  display: none;
}

.landing-page-hero {
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

.navbar-container {
  justify-content: space-between;
  max-width: 1200px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.hero-desktop {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  position: absolute;
  inset: 0%;
}

.landingpage-h1 {
  color: #fff;
  text-align: center;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 65px;
  font-style: italic;
  font-weight: 700;
}

.div-block-13 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 700px;
  margin-top: 170px;
  margin-bottom: 150px;
  display: flex;
}

.landingpage-sub-heading {
  opacity: .7;
  color: #faf8e9;
  text-align: center;
  max-width: 600px;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.47em;
}

.collection-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.products {
  background-color: #fffbf8;
  padding-bottom: 70px;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

.div-block-14 {
  background-color: #b89b86;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: -46px;
  margin-bottom: 15px;
  margin-left: -4px;
  padding: 1px 12px 1px 11px;
  display: flex;
  position: relative;
}

.text-block {
  color: var(--white);
  font-family: Ubuntu, Helvetica, sans-serif;
  font-style: italic;
  font-weight: 400;
  text-decoration: none;
}

.link-block-2 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.collection-item-2 {
  width: 100%;
}

.image-6 {
  font-style: italic;
}

.product-name {
  color: #000;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.4em;
}

.div-block-15 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  padding-top: 11px;
  padding-bottom: 17px;
  display: flex;
}

.text-block-2 {
  color: #b89b86;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
}

.collection-list-wrapper {
  margin-top: -40px;
}

.div-block-16 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  display: flex;
}

.text-block-3 {
  color: #d2d2d2;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-weight: 300;
}

.div-block-17 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  display: flex;
}

.image-7 {
  width: 24px;
  margin-top: 1px;
  margin-left: 1px;
}

.hero-mobile {
  display: none;
  position: absolute;
  inset: 0%;
}

.div-block-18 {
  background-image: linear-gradient(#0009, #473e36c4);
  width: 100%;
  height: 100%;
}

.div-block-19 {
  background-image: linear-gradient(#0009, #2f2b28c4);
  width: 100%;
  height: 100%;
}

.div-block-20 {
  padding-bottom: 0;
  padding-right: 0;
}

.div-block-21 {
  width: 100%;
  height: 1px;
  padding-bottom: 0;
  padding-right: 0;
  display: none;
}

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

.div-block-23 {
  flex: none;
  width: 250px;
  margin-right: 25px;
  padding-top: 17px;
  padding-bottom: 17px;
  padding-right: 15px;
}

.side-menu-link {
  text-decoration: none;
}

.collection-list-wrapper-2 {
  padding-left: 20px;
}

.collection-list-wrapper-2.hide {
  display: none;
}

.nav-link-heart-image {
  background-color: #d8876f;
  border-radius: 20px;
  width: 13px;
  height: 3px;
  margin-top: 5px;
  display: none;
}

.nav-dropdown-item {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.nav-dropdown-line-abs {
  background-color: #fff3;
  width: 1px;
  display: block;
  position: absolute;
  inset: -20% 0% -40% auto;
}

.nav-link-2 {
  z-index: 1;
  color: #000;
  letter-spacing: .5px;
  text-transform: uppercase;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 25px;
  padding-right: 25px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1;
  display: flex;
  position: relative;
}

.nav-link-2:hover, .nav-link-2.w--current {
  color: #d8876f;
}

.nav-link-2.white {
  color: #fff;
  text-decoration: none;
}

.nav-link-2.white:hover, .nav-link-2.white.w--current {
  color: #d8876f;
}

.nav-link-2.white-nav-link {
  color: #fff;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 5px;
  padding-bottom: 5px;
}

.nav-link-2.nav-link-dropdown {
  text-align: center;
  padding-right: 25px;
}

.nav-menu-2 {
  z-index: 0;
  flex-direction: row;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding-top: 14px;
  padding-bottom: 5px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.nav-dropdown-link-arrow-holder {
  z-index: -3;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 30px;
  margin-bottom: -3px;
  display: none;
  position: absolute;
  inset: auto 0 -3px;
  overflow: hidden;
}

.nav-dropdown-grid {
  grid-column-gap: 2.5em;
  grid-row-gap: 2.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
}

.nav-links-holder {
  align-items: center;
  display: flex;
}

.nav-menu-container {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

.nav-dropdown-heading {
  opacity: .5;
  color: #fafafa;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 600;
}

.nav-list {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: -15px;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.logos-holder {
  flex-direction: column;
  justify-content: flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.whilte-link {
  color: #fff;
}

.whilte-link:hover {
  opacity: .8;
  color: #fff;
}

.nav-dropdown-link-arrow-animated {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  height: 16px;
  display: flex;
  position: absolute;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.link-background {
  z-index: -1;
  border-radius: 100px;
  position: absolute;
  inset: 0%;
}

.link-background.link-bg-on-dark {
  background-color: #ffffff26;
}

.black-brand-logo {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.nav-dropdown-link-arrow {
  z-index: -3;
  background-color: #d8876f;
  border-radius: 5px;
  width: 25px;
  height: 25px;
  position: absolute;
  top: 5px;
  transform: rotate(45deg);
}

.nav-dropdown-list-content {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  color: #fff;
  background-color: #d8876f;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: .5em 1em;
  display: flex;
  overflow: hidden;
}

.menu-button-2 {
  z-index: 2;
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  padding: 4px 5px 5px;
  transition: background-color .35s;
}

.menu-button-2:hover {
  background-color: #f1f1f1;
}

.menu-button-2.w--open {
  background-color: #d8876f;
}

.navbar-2 {
  z-index: 100;
  background-color: #ddd0;
  height: 70px;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar-2.about {
  position: absolute;
}

.nav-dropdown-list {
  background-color: #0000;
  padding-right: 2em;
}

.nav-link-holder {
  justify-content: flex-start;
  align-items: center;
  padding-left: 10px;
  display: flex;
}

.nav-link-holder.pages {
  padding-top: 0;
}

.nav-dropdown-icon {
  margin-right: 10px;
  padding-left: 3px;
  top: 20px;
  bottom: auto;
}

.container-2 {
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 4em;
  padding-right: 4em;
}

.container-2.nav-container {
  height: 100%;
  padding: 0 2em;
  position: relative;
}

.brand-logo {
  max-width: 200px;
  height: 100%;
  max-height: 34px;
}

.nav-dropdown-footer {
  background-image: linear-gradient(#0000, #d8876f 79%);
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding-top: 3em;
  padding-bottom: 3em;
  display: flex;
  position: relative;
}

.nav-dropdown {
  height: 100%;
}

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

.nav-dropdown-column {
  position: relative;
}

.nav-menu-overlay-mobile {
  display: none;
}

.brand-link {
  z-index: 100;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  margin-left: 0;
  padding-left: 0;
  transition-property: opacity;
  display: flex;
  position: absolute;
  inset: 0% auto;
}

.brand-link:hover {
  opacity: .9;
}

.brand-link.w--current {
  z-index: 20;
}

.text-block-4 {
  font-family: Ubuntu, Helvetica, sans-serif;
  text-decoration: none;
}

.heading-8, .heading-9, .heading-10 {
  font-family: Ubuntu, Helvetica, sans-serif;
}

.heading-11 {
  font-family: Ubuntu, Helvetica, sans-serif;
  font-weight: 400;
}

.heading-12, .heading-13, .paragraph-2, .paragraph-3, .list-item-2, .heading-14, .heading-15, .heading-16, .heading-17, .heading-18, .heading-19, .heading-20, .heading-21, .heading-22, .heading-23, .heading-24 {
  font-family: Ubuntu, Helvetica, sans-serif;
}

.collection-item-3 {
  margin-bottom: 3px;
  text-decoration: none;
}

.link, .link-2 {
  text-decoration: none;
}

.link-3 {
  font-weight: 500;
  text-decoration: none;
}

.shop-content {
  z-index: 10;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1300px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
  position: relative;
}

.shop-content.higher {
  z-index: 100;
}

.hidden-stuff {
  display: none;
}

.div-block-24 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 450px;
  position: relative;
}

.text-block-5 {
  color: #ffffffa1;
  margin-left: 3px;
  position: relative;
  top: -4px;
}

.testsieger-tag {
  background-color: var(--indian-red);
  align-items: stretch;
  width: 100%;
  margin-right: auto;
  padding: 7px 15px 3px;
  display: block;
}

.text-block-6 {
  color: var(--brighter-cream);
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 22px;
}

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

.div-block-26 {
  width: 11%;
}

.less-bottom-padding {
  margin-bottom: 0;
}

.link-button-dark-2 {
  color: #202a3b;
  flex-direction: row;
  align-items: center;
  margin-left: 15px;
  margin-right: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.link-button-dark-2.show {
  display: flex;
}

.dropdown-list-2 {
  background-color: #fff;
}

.dropdown-list-2.w--open {
  background-color: #fff;
  border-radius: 5px;
  margin-left: -10px;
  margin-right: -10px;
  padding: 12px 10px;
  box-shadow: 0 10px 6px -6px #202a3b0d;
}

.white-fill-navbar-2 {
  width: 0%;
  box-shadow: none;
  background-color: #fff;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.dropdown-link-2 {
  color: #202a3b;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.1em;
  transition: color .2s ease-out;
}

.dropdown-link-2:hover {
  color: #4eaf4e;
}

.dropdown-link-2.w--current {
  color: #4eaf86;
}

.dropdown-link-2.w--current:hover {
  color: #4eaf4e;
}

.nav-link-3 {
  color: #3b2020;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.1em;
  transition: color .2s ease-out;
}

.nav-link-3:hover, .nav-link-3.w--current, .nav-link-3.w--current:hover {
  color: #c25151;
}

.dropdown-toggle-2 {
  color: #202a3b;
  padding-right: 36px;
  transition: color .2s ease-out;
}

.dropdown-toggle-2:hover, .dropdown-toggle-2.w--open {
  color: #4eaf4e;
}

.dropdown-toggle-2.hide {
  display: none;
}

.navbar-3 {
  background-color: #fff;
  border-radius: 5px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1300px;
  height: 78px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.nav-menu-3 {
  align-items: center;
  display: flex;
}

.circle-border-2 {
  border: 1px solid #cdd4e2;
  border-radius: 1000px;
  width: 630px;
  height: 630px;
  position: absolute;
}

.circle-border-2.type-4 {
  border-color: #dacfc9;
  margin-top: 151px;
  margin-left: 654px;
}

.circle-border-2.type-1 {
  color: #ada29b;
  border-color: #dacfc9;
  margin-top: -272px;
  margin-left: -998px;
}

.circle-border-2.type-3 {
  border-color: #dacfc9;
  width: 315px;
  height: 315px;
  margin-left: -967px;
}

.circle-border-2.type-2 {
  border-color: #dacfc9;
  margin-top: -99px;
  margin-left: 885px;
}

.grid-couple-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border-radius: 5px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  margin-top: 15px;
  margin-bottom: 15px;
  overflow: hidden;
}

.grid-couple-2.margin-30 {
  margin-top: 0;
  margin-bottom: 30px;
}

.button-green-2 {
  color: #fff;
  background-color: #c25151;
  border-radius: 5px;
  padding: 13px 26px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.3em;
  transition: background-color .3s ease-out;
}

.button-green-2:hover {
  color: #fff;
  background-color: #3b2020;
}

.link-button-green-2 {
  color: #202a3b;
  flex-direction: row;
  align-items: center;
  margin-left: 15px;
  margin-right: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.service-block-2 {
  background-color: #fff;
  border-radius: 5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 50px 15px;
  display: flex;
}

.text-link-button-green-2 {
  color: #4eaf4e;
  padding-right: 33px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.3em;
}

.space-block-section-2 {
  background-color: #cdd4e2;
  width: 100%;
  max-width: 1300px;
  height: 1px;
  margin-left: auto;
  margin-right: auto;
}

.tab-link-2 {
  color: #202a3b;
  background-color: #0000;
  border-top: 2px solid #0000;
  padding-top: 18px;
  padding-bottom: 18px;
  font-family: DM Serif Display, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.25em;
  transition: background-color .2s ease-out;
}

.tab-link-2:hover {
  background-color: #f3f4f7;
}

.tab-link-2.w--current {
  background-color: #fff;
  border-top: 2px solid #4eaf4e;
  border-radius: 5px 5px 0 0;
}

.tab-pane-2 {
  background-color: #fff;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  padding: 20px;
}

.subtitle-2 {
  color: #202a3b;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.1em;
}

.tabs-menu-2 {
  background-color: #e9ebf0;
  border-radius: 5px 5px 0 0;
}

.section-gray-2 {
  background-color: #f3f4f7;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 120px 20px;
  display: flex;
}

.section-gray-2.hide {
  display: none;
}

.tabs-content-2 {
  background-color: #fff;
  border-radius: 0 0 5px 5px;
}

.title-center-h1 {
  text-align: center;
  max-width: 720px;
  margin-top: 12px;
  margin-bottom: 22px;
  font-size: 50px;
}

.circle-border-3 {
  border: 1px solid #cdd4e2;
  border-radius: 1000px;
  width: 630px;
  height: 630px;
  position: absolute;
}

.circle-border-3.type-4 {
  border-color: #dacfc9;
  margin-top: 151px;
  margin-left: 654px;
}

.circle-border-3.type-5 {
  border-color: #dacfc9;
  width: 60px;
  height: 60px;
  top: 401px;
  left: -21px;
}

.circle-border-3.type-1 {
  color: #ada29b;
  border-color: #dacfc9;
  margin-top: -272px;
  margin-left: -998px;
}

.circle-border-3.type-3 {
  border-color: #dacfc9;
  width: 315px;
  height: 315px;
  margin-left: -967px;
}

.circle-border-3.type-2 {
  border-color: #dacfc9;
  margin-top: -99px;
  margin-left: 885px;
}

.subtitle-3 {
  color: #202a3b;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.1em;
}

.subtitle-3.white {
  color: #fff;
}

.section-hero-article {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 230px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-27 {
  background-image: url("https://cdn.prod.website-files.com/62c404abcd2f814b4de10442/68dcf92373b8655d736b1f66_image1.jpeg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 500px;
  margin-top: 20px;
  margin-bottom: 50px;
}

.rich-text-block-2 {
  padding-left: 21px;
  padding-right: 21px;
}

.text-profession-2 {
  color: #fff;
  text-align: center;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.3em;
}

.circle-dark-2 {
  background-color: #1b2333;
  border-radius: 1000px;
  width: 400px;
  height: 400px;
  position: absolute;
}

.circle-dark-2.type-2 {
  background-color: #aa988e;
  width: 280px;
  height: 280px;
  margin-left: -130px;
  top: 316px;
}

.circle-dark-2.type-1 {
  background-color: #9e8e85;
  margin-left: -531px;
  top: 65px;
}

.text-name-2 {
  color: #fff;
  text-align: center;
  font-weight: 500;
  line-height: 1.2em;
}

.image-circle-7 {
  object-fit: cover;
  border-radius: 1000px;
  width: 540px;
  max-width: none;
  height: 540px;
  margin-right: 100px;
  position: absolute;
  top: -49px;
  right: 50%;
  overflow: hidden;
}

.quote-story-2 {
  color: #fff;
  font-family: DM Serif Display, sans-serif;
  font-size: 24px;
  font-style: italic;
  font-weight: 400;
  line-height: 1.6em;
}

.image-circle-8 {
  z-index: 100;
  object-fit: cover;
  border-radius: 1000px;
  width: 250px;
  max-width: none;
  height: 250px;
  margin-right: 53px;
  position: absolute;
  top: 328px;
  right: 50%;
}

.circle-border-dark-2 {
  border: 1px solid #34435c;
  border-radius: 1000px;
  width: 630px;
  height: 630px;
  position: absolute;
}

.circle-border-dark-2.type-8 {
  border-color: #ada29b;
  width: 310px;
  height: 310px;
  margin-left: 748px;
  bottom: -89px;
}

.circle-border-dark-2.type-10 {
  border-color: #ada29b;
  width: 62px;
  height: 62px;
  margin-left: -170px;
  top: 126px;
}

.circle-border-dark-2.type-6 {
  border-color: #ada29b;
  margin-left: -764px;
  top: -110px;
}

.circle-border-dark-2.type-9 {
  border-color: #ada29b;
  width: 200px;
  height: 200px;
  margin-left: 858px;
  bottom: 83px;
}

.circle-border-dark-2.type-7 {
  border-color: #ada29b;
  margin-left: -621px;
  top: 158px;
}

.block-icon-story-2 {
  background-color: #1b2333;
  border-radius: 100px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-right: 16px;
  display: flex;
}

.dropdown-list-3 {
  background-color: #fff;
}

.dropdown-list-3.w--open {
  background-color: #fff;
  border-radius: 5px;
  margin-left: -10px;
  margin-right: -10px;
  padding: 12px 10px;
  box-shadow: 0 10px 6px -6px #202a3b0d;
}

.nav-link-4 {
  color: #3b2020;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.1em;
  transition: color .2s ease-out;
}

.nav-link-4:hover, .nav-link-4.w--current, .nav-link-4.w--current:hover {
  color: #c25151;
}

.button-dark-2 {
  color: #fff;
  background-color: #202a3b;
  border-radius: 5px;
  padding: 13px 26px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.3em;
  transition: background-color .3s ease-out;
}

.button-dark-2:hover {
  color: #fff;
  background-color: #c25151;
}

.dropdown-toggle-3 {
  color: #202a3b;
  padding-right: 36px;
  transition: color .2s ease-out;
}

.dropdown-toggle-3:hover, .dropdown-toggle-3.w--open {
  color: #4eaf4e;
}

.dropdown-toggle-3.hide {
  display: none;
}

.navbar-4 {
  background-color: #fff;
  border-radius: 5px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1300px;
  height: 78px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.image-circle-9 {
  object-fit: cover;
  border-radius: 1000px;
  width: 650px;
  max-width: none;
  height: 650px;
  position: absolute;
  top: -30px;
  left: 56px;
}

.image-circle-10 {
  z-index: 100;
  object-fit: cover;
  border-radius: 1000px;
  width: 280px;
  max-width: none;
  height: 280px;
  margin-top: 266px;
  margin-left: 126px;
  position: absolute;
}

.circle-white-2 {
  background-color: #fff;
  border-radius: 1000px;
  width: 300px;
  height: 300px;
  position: absolute;
}

.circle-white-2.type-1 {
  background-color: #e9e2dd;
  top: 298px;
  left: 489px;
}

.circle-white-2.type-2 {
  background-color: #e9e2dd;
  width: 190px;
  height: 190px;
  top: 262px;
  left: -26px;
}

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

.heading-25 {
  color: #000;
  font-size: 40px;
}

.image-8 {
  cursor: pointer;
  margin-top: 6px;
  margin-left: 6px;
}

.image-8.finn {
  max-width: 65px;
  margin-top: 4px;
}

.image-8.weitere {
  max-width: 90%;
}

.space-block-2 {
  background-color: #dee1ea;
  width: 100%;
  height: 1px;
  margin-top: 55px;
  margin-bottom: 120px;
}

.space-block-2.equal {
  margin-top: 65px;
  margin-bottom: 55px;
}

.space-block-2.equal.hide {
  display: none;
}

.heading-26 {
  margin-top: 0;
}

.text-block-7 {
  color: #ffffffa1;
  margin-left: 3px;
  position: relative;
  top: -4px;
}

.heading-27 {
  margin-top: 10px;
  font-size: 36px;
}

.weitere-artikel-grid-2 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-9 {
  border-radius: 1000px;
  flex: 0 auto;
  max-width: 200px;
  max-height: 200px;
  margin-bottom: 20px;
  display: block;
}

.amazon-button-2 {
  color: #fff;
  background-color: #c25151;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding: 8px 22px 8px 26px;
  text-decoration: none;
  transition-property: background-color;
  transition-duration: .3s;
  display: flex;
}

.amazon-button-2:hover {
  color: #fff;
  background-color: #202a3b;
}

.amazon-button-2.weitere {
  padding: 5px 20px 5px 22px;
}

.div-block-29 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.testsieger-tag-2 {
  background-color: #c25151;
  align-items: stretch;
  width: 100%;
  margin-right: auto;
  padding: 7px 15px 3px;
  display: block;
}

.grid-5 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.section-white-2 {
  background-color: #fffbf8;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 120px 20px;
  display: flex;
}

.section-white-2.less-padding {
  padding-top: 75px;
}

.div-block-30 {
  background-color: #dee1ea;
  height: 1px;
}

.text-block-8 {
  color: #fffbf8;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 22px;
}

.text-profession-3 {
  color: #fff;
  text-align: center;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.3em;
}

.circle-dark-3 {
  background-color: #1b2333;
  border-radius: 1000px;
  width: 400px;
  height: 400px;
  position: absolute;
}

.circle-dark-3.type-2 {
  background-color: #aa988e;
  width: 280px;
  height: 280px;
  margin-left: -130px;
  top: 316px;
}

.circle-dark-3.type-1 {
  background-color: #9e8e85;
  margin-left: -531px;
  top: 65px;
}

.text-name-3 {
  color: #fff;
  text-align: center;
  font-weight: 500;
  line-height: 1.2em;
}

.image-circle-11 {
  z-index: 100;
  object-fit: cover;
  border-radius: 1000px;
  width: 250px;
  max-width: none;
  height: 250px;
  margin-right: 53px;
  position: absolute;
  top: 328px;
  right: 50%;
}

.block-icon-story-3 {
  background-color: #1b2333;
  border-radius: 100px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-right: 16px;
  display: flex;
}

.dropdown-list-4 {
  background-color: #fff;
}

.dropdown-list-4.w--open {
  background-color: #fff;
  border-radius: 5px;
  margin-left: -10px;
  margin-right: -10px;
  padding: 12px 10px;
  box-shadow: 0 10px 6px -6px #202a3b0d;
}

.nav-link-5 {
  color: #3b2020;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.1em;
  transition: color .2s ease-out;
}

.nav-link-5:hover, .nav-link-5.w--current, .nav-link-5.w--current:hover {
  color: #c25151;
}

.button-dark-3 {
  color: #fff;
  background-color: #202a3b;
  border-radius: 5px;
  padding: 13px 26px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.3em;
  transition: background-color .3s ease-out;
}

.button-dark-3:hover {
  color: #fff;
  background-color: #c25151;
}

.dropdown-toggle-4 {
  color: #202a3b;
  padding-right: 36px;
  transition: color .2s ease-out;
}

.dropdown-toggle-4:hover, .dropdown-toggle-4.w--open {
  color: #4eaf4e;
}

.dropdown-toggle-4.hide {
  display: none;
}

.navbar-5 {
  background-color: #fff;
  border-radius: 5px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1300px;
  height: 78px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.image-circle-12 {
  object-fit: cover;
  border-radius: 1000px;
  width: 650px;
  max-width: none;
  height: 650px;
  position: absolute;
  top: -30px;
  left: 56px;
}

.image-circle-13 {
  z-index: 100;
  object-fit: cover;
  border-radius: 1000px;
  width: 280px;
  max-width: none;
  height: 280px;
  margin-top: 266px;
  margin-left: 126px;
  position: absolute;
}

.circle-white-3 {
  background-color: #fff;
  border-radius: 1000px;
  width: 300px;
  height: 300px;
  position: absolute;
}

.circle-white-3.type-1 {
  background-color: #e9e2dd;
  top: 298px;
  left: 489px;
}

.circle-white-3.type-2 {
  background-color: #e9e2dd;
  width: 190px;
  height: 190px;
  top: 262px;
  left: -26px;
}

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

.heading-28 {
  color: #000;
  font-size: 40px;
}

.image-10 {
  cursor: pointer;
  margin-top: 6px;
  margin-left: 6px;
}

.image-10.finn {
  max-width: 65px;
  margin-top: 4px;
}

.image-10.weitere {
  max-width: 90%;
}

.heading-29 {
  margin-top: 0;
}

.text-block-9 {
  color: #ffffffa1;
  margin-left: 3px;
  position: relative;
  top: -4px;
}

.heading-30 {
  margin-top: 10px;
  font-size: 36px;
}

.weitere-artikel-grid-3 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-11 {
  border-radius: 1000px;
  flex: 0 auto;
  max-width: 200px;
  max-height: 200px;
  margin-bottom: 20px;
  display: block;
}

.amazon-button-3 {
  color: #fff;
  background-color: #c25151;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding: 8px 22px 8px 26px;
  text-decoration: none;
  transition-property: background-color;
  transition-duration: .3s;
  display: flex;
}

.amazon-button-3:hover {
  color: #fff;
  background-color: #202a3b;
}

.amazon-button-3.weitere {
  padding: 5px 20px 5px 22px;
}

.div-block-32 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-33 {
  background-color: #dee1ea;
  height: 1px;
}

.text-profession-4 {
  color: #fff;
  text-align: center;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.3em;
}

.circle-dark-4 {
  background-color: #1b2333;
  border-radius: 1000px;
  width: 400px;
  height: 400px;
  position: absolute;
}

.circle-dark-4.type-2 {
  background-color: #aa988e;
  width: 280px;
  height: 280px;
  margin-left: -130px;
  top: 316px;
}

.circle-dark-4.type-1 {
  background-color: #9e8e85;
  margin-left: -531px;
  top: 65px;
}

.image-circle-14 {
  z-index: 100;
  object-fit: cover;
  border-radius: 1000px;
  width: 250px;
  max-width: none;
  height: 250px;
  margin-right: 53px;
  position: absolute;
  top: 328px;
  right: 50%;
}

.block-icon-story-4 {
  background-color: #1b2333;
  border-radius: 100px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-right: 16px;
  display: flex;
}

@media screen and (min-width: 1440px) {
  .container-2 {
    max-width: 1350px;
  }
}

@media screen and (min-width: 1920px) {
  .right-arrow-3 {
    right: -80px;
  }
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 54px;
  }

  h2 {
    font-size: 40px;
  }

  h3 {
    font-size: 32px;
  }

  h4 {
    font-size: 27px;
  }

  h5 {
    font-size: 22px;
  }

  .nav-menu {
    background-color: var(--white);
    border-radius: 5px;
    padding: 0 10px 10px;
    box-shadow: 0 10px 6px -6px #202a3b0d;
  }

  .dropdown-list.w--open {
    background-color: var(--white);
    box-shadow: none;
    margin-left: 0;
    margin-right: 0;
  }

  .dropdown-link {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .icon-menu {
    color: var(--heading);
  }

  .menu-button {
    border-radius: 5px;
    margin-left: 8px;
    padding: 12px;
    transition: box-shadow .3s ease-in-out;
  }

  .menu-button.w--open {
    background-color: var(--white);
    box-shadow: inset 0 3px 5px #202a3b1a;
  }

  .icon-language {
    margin-left: 10px;
  }

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

  .image-circle-2 {
    margin-top: 512px;
  }

  .grid-hero-left-block {
    align-items: center;
    margin-right: 0;
  }

  .title-hero, .paragraph-hero {
    text-align: center;
  }

  .block-button-hero {
    flex-direction: column;
  }

  .section-white {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .grid-services {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .space-block {
    margin-top: 5px;
    margin-bottom: 70px;
  }

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

  .section-navbar {
    margin-top: 0;
  }

  .section-gray {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .image-tab {
    height: 400px;
  }

  .image-grid {
    height: 450px;
  }

  .section-dark {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .block-circle-image {
    min-height: 500px;
  }

  .image-circle-3 {
    top: -30px;
    left: 18%;
    right: auto;
  }

  .image-circle-4 {
    top: 279px;
    left: 60%;
    right: auto;
  }

  .collection-list-news {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .block-text-news {
    margin-top: 25px;
  }

  .link-title-news {
    max-width: 600px;
  }

  .grid-4-columns {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr 1fr;
  }

  .collection-list-team {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-grid-contact {
    height: 460px;
    min-height: auto;
  }

  .section-footer {
    padding-top: 70px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-footer {
    grid-row-gap: 60px;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 58px;
  }

  .block-content-contact {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-gray-under-hero {
    padding-bottom: 0;
  }

  .block-services-white-bg {
    padding-left: 22px;
    padding-right: 22px;
  }

  .block-grid-couple {
    padding: 20px 38px;
  }

  .slider-hero-service {
    padding-left: 14px;
    padding-right: 14px;
  }

  .hero-service-title-icon {
    margin-bottom: 10px;
  }

  .link-hero-service {
    padding: 30px 25px;
  }

  .title-hero-white {
    text-align: center;
  }

  .block-content-grid-hero {
    align-items: center;
    padding-left: 0%;
  }

  .paragraph-hero-dark {
    text-align: center;
  }

  .form-block-dark {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .form-dark {
    grid-template-columns: 1fr;
    width: 100%;
    max-width: 700px;
  }

  .image-circle-5 {
    width: 500px;
    height: 500px;
    margin-right: 0;
    top: -72px;
    left: 24%;
    right: auto;
  }

  .image-circle-6 {
    top: 235px;
  }

  .section-become-a-client {
    padding-top: 60px;
    padding-bottom: 70px;
    position: relative;
  }

  .block-single-page {
    margin-top: 60px;
    margin-bottom: 40px;
  }

  .title-hero-center {
    margin-bottom: 10px;
  }

  .grid-number {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    margin-top: 70px;
  }

  .number-block {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .title-number {
    margin-top: 0;
  }

  .number {
    font-size: 52px;
  }

  .block-content-grid-left {
    padding-left: 10%;
  }

  .section-transparent {
    padding-bottom: 70px;
  }

  .collection-list-news-large {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .image-news-large {
    height: 280px;
  }

  .collection-list-team-large {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .image-map {
    height: 400px;
    min-height: auto;
  }

  .grid-contact {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    margin-top: 70px;
  }

  .column-2-team {
    padding: 12px 15px 12px 38px;
  }

  .block-team-info {
    padding-left: 12px;
    padding-right: 12px;
  }

  .block-link-team {
    grid-template-rows: 42px 42px;
  }

  .image-news-single {
    height: 430px;
  }

  .block-content-790 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .collection-item {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

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

  .single-shapewear-grid {
    align-items: start;
  }

  .title-hero-center-no-interaction {
    margin-bottom: 10px;
  }

  .section-singles, .section-extra-content {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .grid-4 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .weitere-artikel-grid {
    grid-template-columns: 1fr 1fr;
  }

  .slide-1 {
    width: 200px;
  }

  .space-slider {
    margin-top: 5px;
    margin-bottom: 70px;
  }

  .hero-center-block {
    align-items: center;
    margin-right: 0;
  }

  .div-block-11 {
    flex-flow: column;
  }

  .icon-3 {
    color: #fff;
  }

  .div-block-13 {
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .div-block-20 {
    flex: 1;
    width: 100%;
    height: 1px;
  }

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

  .div-block-23, .nav-dropdown-line-abs {
    display: none;
  }

  .nav-link-2.nav-link-dropdown {
    margin-left: 0;
  }

  .nav-menu-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    opacity: 1;
    background-color: #46413cd1;
    border-radius: 0;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    max-height: 100vh;
    padding: 90px 2em 2em;
    position: fixed;
    top: 0;
    overflow: scroll;
  }

  .nav-dropdown-link-arrow-holder {
    height: 20px;
    bottom: -16px;
  }

  .nav-menu-container {
    flex-direction: row;
    justify-content: space-between;
    padding-left: 2em;
    padding-right: 2em;
  }

  .nav-dropdown-link-arrow-animated {
    height: 12px;
  }

  .link-background.link-bg-on-dark {
    display: none;
  }

  .nav-dropdown-link-arrow {
    width: 18px;
    height: 18px;
  }

  .menu-button-2 {
    margin-left: auto;
    transition: background-color .35s;
    display: flex;
  }

  .menu-button-2:hover {
    background-color: #d8876f;
  }

  .menu-button-2.w--open {
    background-color: #fafafa;
    border-radius: 10px;
    padding: 5px;
  }

  .navbar-2.about {
    position: absolute;
  }

  .nav-dropdown-list {
    padding-top: 5px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
    top: 10px;
  }

  .nav-link-holder {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 5px 0;
    display: flex;
  }

  .container-2.nav-container {
    padding-left: 0;
    padding-right: 0;
  }

  .nav-dropdown {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-left: 0;
    display: flex;
  }

  .nav-links-block {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
  }

  .nav-menu-overlay-mobile {
    z-index: 1;
    height: 70px;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
    position: absolute;
    inset: 0% 0% auto;
  }

  .div-block-24 {
    height: 320px;
  }

  .dropdown-list-2.w--open {
    box-shadow: none;
    background-color: #fff;
    margin-left: 0;
    margin-right: 0;
  }

  .icon-menu-2 {
    color: #202a3b;
  }

  .dropdown-link-2 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .nav-menu-3 {
    background-color: #fff;
    border-radius: 5px;
    padding: 0 10px 10px;
    box-shadow: 0 10px 6px -6px #202a3b0d;
  }

  .menu-button-3 {
    border-radius: 5px;
    margin-left: 8px;
    padding: 12px;
    transition: box-shadow .3s ease-in-out;
  }

  .menu-button-3.w--open {
    background-color: #fff;
    box-shadow: inset 0 3px 5px #202a3b1a;
  }

  .section-gray-2 {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .title-center-h1 {
    font-size: 40px;
  }

  .section-hero-article {
    padding-bottom: 292px;
  }

  .div-block-27 {
    height: 420px;
  }

  .image-circle-7 {
    top: -30px;
    left: 18%;
    right: auto;
  }

  .image-circle-8 {
    top: 279px;
    left: 60%;
    right: auto;
  }

  .dropdown-list-3.w--open {
    box-shadow: none;
    background-color: #fff;
    margin-left: 0;
    margin-right: 0;
  }

  .image-circle-10 {
    margin-top: 512px;
  }

  .space-block-2 {
    margin-top: 5px;
    margin-bottom: 70px;
  }

  .weitere-artikel-grid-2 {
    grid-template-columns: 1fr 1fr;
  }

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

  .section-white-2 {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .image-circle-11 {
    top: 279px;
    left: 60%;
    right: auto;
  }

  .dropdown-list-4.w--open {
    box-shadow: none;
    background-color: #fff;
    margin-left: 0;
    margin-right: 0;
  }

  .image-circle-13 {
    margin-top: 512px;
  }

  .weitere-artikel-grid-3 {
    grid-template-columns: 1fr 1fr;
  }

  .image-circle-14 {
    top: 279px;
    left: 60%;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    margin-top: 10px;
    margin-bottom: 6px;
    font-size: 46px;
  }

  h2 {
    margin-top: 10px;
    margin-bottom: 6px;
    font-size: 34px;
  }

  h3 {
    margin-top: 10px;
    font-size: 28px;
  }

  h4 {
    font-size: 23px;
  }

  h5 {
    font-size: 20px;
  }

  h6 {
    font-size: 17px;
  }

  .content.higher-up {
    margin-top: -230px;
  }

  .section-hero {
    padding-left: 15px;
    padding-right: 15px;
  }

  .nav-top {
    justify-content: flex-end;
  }

  .brand.center.w--current {
    flex: 1;
  }

  .top-left-block, .space-link {
    display: none;
  }

  .top-right-block {
    justify-content: space-between;
    width: 100%;
  }

  .image-circle-1 {
    width: 480px;
    height: 480px;
    left: 17px;
  }

  .grid-hero-right-block {
    min-height: 400px;
  }

  .image-circle-2 {
    width: 220px;
    height: 220px;
    margin-top: 368px;
    margin-left: 178px;
  }

  .grid-hero-left-block {
    padding-top: 45px;
    padding-bottom: 55px;
  }

  .title-hero {
    font-size: 43px;
  }

  .paragraph-hero {
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 1.5em;
  }

  .block-button-hero {
    flex-direction: row;
  }

  .section-white {
    padding: 55px 15px;
  }

  .title-center {
    margin-bottom: 14px;
  }

  .grid-services {
    grid-template-columns: 1fr;
  }

  .title-services {
    margin-top: 18px;
    margin-bottom: 10px;
  }

  .service-block {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .space-block {
    margin-bottom: 55px;
  }

  .space-block.equal {
    margin-top: 40px;
    margin-bottom: 70px;
  }

  .grid-2-columns {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .block-content-grid-right {
    padding: 10px 7%;
  }

  .title {
    margin-bottom: 14px;
  }

  .section-gray {
    padding: 55px 15px;
  }

  .block-content-tab {
    padding: 10px 14px;
  }

  .tab-link {
    padding: 15px;
  }

  .image-tab, .image-grid {
    height: 300px;
    min-height: auto;
  }

  .section-dark {
    padding: 55px 15px;
  }

  .block-circle-image {
    min-height: 440px;
  }

  .image-circle-3 {
    width: 400px;
    height: 400px;
    left: 12%;
  }

  .image-circle-4 {
    width: 180px;
    height: 180px;
    left: 54%;
  }

  .block-pricing {
    padding: 10px 20px 30px;
  }

  .title-pricing {
    margin-top: 8px;
    margin-bottom: 1px;
  }

  .text-price {
    font-size: 42px;
  }

  .collection-list-team {
    grid-template-columns: 1fr 1fr;
  }

  .image-grid-contact {
    height: 300px;
  }

  .section-footer {
    padding-top: 55px;
  }

  .grid-footer {
    grid-column-gap: 15px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    margin-bottom: 43px;
  }

  .block-footer-down {
    flex-direction: column;
  }

  .block-footer {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .title-footer {
    margin-bottom: 8px;
  }

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

  .brand-footer {
    margin-left: auto;
    margin-right: auto;
  }

  .block-content-contact {
    padding-bottom: 0;
  }

  .space-link-footer {
    display: none;
  }

  .link-down-footer {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .down-left-block {
    flex-direction: column;
  }

  .block-hero-center {
    min-height: 480px;
  }

  .title-hero-white-center {
    font-size: 43px;
  }

  .paragraph-hero-white {
    margin-bottom: 14px;
    font-size: 18px;
    line-height: 1.5em;
  }

  .content-under-hero {
    top: -41px;
  }

  .grid-couple {
    grid-template-columns: 1fr;
  }

  .image-grid-couple {
    height: 300px;
    min-height: auto;
  }

  .block-grid-couple {
    padding: 30px;
  }

  .title-grid-couple {
    margin-bottom: 11px;
  }

  .slider-hero-service {
    padding-left: 14px;
    padding-right: 14px;
  }

  .block-hero-center-full {
    padding: 48px 15px;
  }

  .grid-hero-service {
    grid-template-columns: 1fr;
  }

  .paragraph-hero-dark {
    font-size: 18px;
    line-height: 1.5em;
  }

  .image-circle-5 {
    width: 400px;
    height: 400px;
    top: -30px;
    left: 16%;
  }

  .image-circle-6 {
    top: 177px;
  }

  .section-become-a-client {
    padding-top: 20px;
    padding-bottom: 55px;
  }

  .block-single-page {
    margin-top: 40px;
    margin-bottom: 20px;
  }

  .paragraph-hero-center {
    font-size: 18px;
    line-height: 1.5em;
  }

  .grid-number {
    grid-template-columns: 1fr;
    margin-top: 55px;
  }

  .block-content-grid-left {
    padding: 10px 7%;
  }

  .section-transparent {
    padding-bottom: 55px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .collection-list-news-large {
    grid-template-columns: 1fr;
  }

  .block-text-news-large {
    padding: 25px 18px;
  }

  .collection-list-team-large {
    grid-template-columns: 1fr 1fr;
  }

  .image-map {
    height: 300px;
  }

  .grid-contact {
    grid-template-columns: 1fr;
    margin-top: 55px;
  }

  .contact-block {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .title-contact {
    margin-bottom: 10px;
  }

  .column-1-team {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .column-2-team, .block-team-info {
    padding-left: 0;
    padding-right: 0;
  }

  .block-link-team {
    grid-template-rows: 42px;
  }

  .image-news-single {
    height: 250px;
  }

  .block-content-790 {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .space-single {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .grid-style-color {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-style-button, .grid-photography-license {
    grid-template-columns: 1fr 1fr;
  }

  .single-image {
    max-width: 70%;
    margin-right: 0;
  }

  .single-buttons {
    justify-content: center;
  }

  .grid-3-columns, .grid-5-columns {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .single-shapewear-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .paragraph-hero-center-no-interaction {
    font-size: 18px;
    line-height: 1.5em;
  }

  .section-singles, .section-extra-content {
    padding: 55px 15px;
  }

  .grid-4 {
    grid-template-columns: 1fr 1fr;
  }

  .weitere-artikel-grid {
    grid-template-columns: 1fr;
  }

  .space-slider {
    margin-bottom: 55px;
  }

  .space-slider.equal {
    margin-top: 40px;
    margin-bottom: 70px;
  }

  .hero-center-block {
    padding-top: 45px;
    padding-bottom: 55px;
  }

  .navbar-landing-page {
    justify-content: space-between;
    align-items: center;
  }

  .landingpage-h1 {
    font-size: 55px;
  }

  .div-block-13 {
    width: auto;
  }

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

  .menu-icon {
    margin-top: 4px;
  }

  .nav-menu-2 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .nav-dropdown-grid {
    grid-template-columns: 1fr 1fr;
    max-height: 70vh;
    overflow: auto;
  }

  .nav-menu-container {
    flex-direction: row;
  }

  .nav-dropdown-list-content {
    height: auto;
  }

  .nav-dropdown-list.w--open {
    width: 100%;
  }

  .container-2 {
    padding: 2em 1em;
  }

  .nav-dropdown {
    width: 100%;
  }

  .div-block-24 {
    height: 300px;
  }

  .grid-couple-2 {
    grid-template-columns: 1fr;
  }

  .service-block-2 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .tab-link-2 {
    padding: 15px;
  }

  .section-gray-2 {
    padding: 55px 15px;
  }

  .title-center-h1 {
    margin-bottom: 14px;
  }

  .section-hero-article {
    padding-bottom: 170px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-27 {
    height: 320px;
  }

  .image-circle-7 {
    width: 400px;
    height: 400px;
    left: 12%;
  }

  .image-circle-8 {
    width: 180px;
    height: 180px;
    left: 54%;
  }

  .image-circle-9 {
    width: 480px;
    height: 480px;
    left: 17px;
  }

  .image-circle-10 {
    width: 220px;
    height: 220px;
    margin-top: 368px;
    margin-left: 178px;
  }

  .space-block-2 {
    margin-bottom: 55px;
  }

  .space-block-2.equal {
    margin-top: 40px;
    margin-bottom: 70px;
  }

  .weitere-artikel-grid-2 {
    grid-template-columns: 1fr;
  }

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

  .section-white-2 {
    padding: 55px 15px;
  }

  .image-circle-11 {
    width: 180px;
    height: 180px;
    left: 54%;
  }

  .image-circle-12 {
    width: 480px;
    height: 480px;
    left: 17px;
  }

  .image-circle-13 {
    width: 220px;
    height: 220px;
    margin-top: 368px;
    margin-left: 178px;
  }

  .weitere-artikel-grid-3 {
    grid-template-columns: 1fr;
  }

  .image-circle-14 {
    width: 180px;
    height: 180px;
    left: 54%;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 38px;
  }

  h2 {
    font-size: 30px;
  }

  h3 {
    font-size: 25px;
  }

  h4 {
    font-size: 22px;
  }

  h5 {
    font-size: 19px;
  }

  .logo {
    max-width: 250px;
  }

  .brand.center.w--current {
    margin-left: auto;
  }

  .button-dark {
    display: none;
  }

  .image-circle-1 {
    width: 330px;
    height: 330px;
    left: auto;
    right: .5%;
  }

  .grid-hero-right-block {
    min-height: 320px;
  }

  .image-circle-2 {
    margin-top: 375px;
    margin-left: 0;
    top: 322.281px;
    left: -2.5px;
  }

  .title-hero {
    font-size: 38px;
  }

  .block-button-hero {
    flex-direction: column;
  }

  .section-white {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .service-block {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .grid-2-columns.reverse {
    grid-template-columns: 1fr;
  }

  .block-content-grid-right {
    width: 90vw;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .section-gray {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .tab-pane {
    padding: 15px;
  }

  .block-content-tab {
    padding: 0 4px;
  }

  .section-dark {
    padding-top: 40px;
    padding-bottom: 40px;
    overflow: hidden;
  }

  .block-circle-image {
    min-height: 300px;
  }

  .image-circle-3 {
    width: 330px;
    height: 330px;
    left: 3%;
  }

  .image-circle-4 {
    top: 220px;
    left: 42%;
  }

  .slide-nav {
    margin-top: 10px;
  }

  .quote-story {
    font-size: 20px;
    line-height: 1.4em;
  }

  .collection-list-news {
    grid-row-gap: 20px;
  }

  .image-news {
    height: 170px;
  }

  .block-text-news {
    margin-top: 15px;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-4-columns {
    grid-template-columns: 1fr;
  }

  .paragraph-price {
    margin-bottom: 10px;
  }

  .collection-list-team {
    grid-template-columns: 1fr;
  }

  .collection-list-wrapper-team {
    margin-bottom: 10px;
  }

  .form {
    grid-template-columns: 1fr;
  }

  .section-footer {
    padding-top: 40px;
    padding-left: 14px;
    padding-right: 14px;
  }

  .grid-footer {
    margin-bottom: 28px;
  }

  .logo-footer {
    padding-left: 30px;
  }

  .form-footer {
    grid-template-columns: 1fr;
  }

  .block-content-contact {
    padding-top: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .title-hero-white-center {
    font-size: 38px;
  }

  .block-services-white-bg {
    padding-left: 14px;
    padding-right: 14px;
  }

  .grid-couple {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .link-hero-service {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .block-content-grid-hero {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .image-circle-5 {
    width: 350px;
    height: 350px;
    left: 12%;
  }

  .image-circle-6 {
    width: 200px;
    height: 200px;
    right: 39%;
  }

  .section-become-a-client {
    padding-bottom: 38px;
  }

  .grid-number {
    margin-top: 40px;
  }

  .number {
    font-size: 40px;
  }

  .section-transparent {
    padding-bottom: 40px;
  }

  .image-news-large {
    height: 210px;
  }

  .collection-list-team-large {
    grid-template-columns: 1fr;
  }

  .block-text-team-large {
    padding: 14px 10px;
  }

  .text-name-large {
    font-size: 22px;
  }

  .grid-contact {
    margin-top: 40px;
  }

  .block-link-team {
    grid-template-rows: 42px 42px;
    grid-template-columns: 42px;
  }

  .news-single-bg {
    padding-left: 18px;
    padding-right: 18px;
  }

  .space-single {
    margin-top: 26px;
    margin-bottom: 26px;
  }

  .text-news-category {
    margin-right: 8px;
    padding: 5px 9px;
  }

  .single-bg {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-style-color {
    grid-template-columns: 1fr 1fr;
  }

  .grid-style-button {
    grid-template-columns: 1fr;
  }

  .space-single-news {
    margin-top: 20px;
    margin-bottom: 25px;
  }

  .grid-photography-license {
    grid-template-columns: 1fr;
  }

  .i-am-vivien {
    max-width: 90%;
  }

  .single-shapewear {
    margin-left: -20px;
    margin-right: -20px;
  }

  .single-image {
    max-width: 80%;
  }

  .single-buttons {
    flex-direction: column;
    align-items: center;
  }

  .amazon-button.weitere, .amazon-button.slider-button {
    margin-bottom: 7px;
    margin-left: 7px;
    margin-right: 7px;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .image-3.weitere, .image-3.slider-amazon {
    max-width: 90%;
  }

  .single-shapewear-grid.testsieger {
    padding-bottom: 20px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-3 {
    font-size: 27px;
  }

  .hosen---original, .bodys---original, .kleider---original, .hemden---original, .korsetts---original, .herren---original {
    max-width: 90%;
  }

  .section-singles, .section-extra-content {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .grid-4 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .weitere-figurformende-produkte {
    padding: 0;
    box-shadow: 1px 1px 14px 20px #00000008;
  }

  .heading-weitere-shapewear {
    font-size: 19px;
  }

  .weitere-bauchweg-shaper-bild {
    border-radius: 10px;
  }

  .artikel-block {
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 10px;
  }

  .artikel-block.w--current {
    min-height: 350px;
  }

  .heading-4 {
    font-size: 37px;
  }

  .heading-slider, .overview-heading, .shaping-bereich {
    font-size: 19px;
  }

  .damen-und-herren {
    padding: 30px 15px 0;
  }

  .link-block {
    width: 100%;
    height: 200px;
  }

  .heading-7 {
    line-height: 1.3em;
  }

  .navbar-landing-page {
    justify-content: space-between;
    align-items: center;
    display: none;
  }

  .landing-page-hero {
    padding-left: 20px;
    padding-right: 20px;
  }

  .navbar-container {
    flex: 1;
    justify-content: space-around;
    align-items: center;
    padding-left: 5px;
    padding-right: 5px;
  }

  .icon-3 {
    color: #fff;
  }

  .hero-desktop {
    display: none;
  }

  .landingpage-h1 {
    text-align: left;
    font-size: 50px;
  }

  .div-block-13 {
    margin-top: 140px;
    margin-bottom: 250px;
  }

  .landingpage-sub-heading {
    text-align: left;
    padding-right: 35px;
    font-size: 18px;
    font-weight: 400;
  }

  .collection-list {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    grid-template-columns: 1fr 1fr;
    margin-left: -5px;
    margin-right: -5px;
  }

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

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

  .link-block-2 {
    flex: none;
  }

  .product-name {
    font-size: 16px;
  }

  .div-block-15 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-bottom: 5px;
  }

  .collection-list-wrapper {
    margin-top: -160px;
  }

  .div-block-16 {
    margin-bottom: -5px;
  }

  .text-block-3 {
    font-size: 14px;
  }

  .div-block-17 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .image-7 {
    width: 18px;
  }

  .hero-mobile {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50%;
    background-size: cover;
    display: block;
  }

  .div-block-19 {
    background-image: linear-gradient(#0000 82%, #ddd2c9c4), linear-gradient(#0009, #2f2b28c4);
  }

  .div-block-20 {
    padding-bottom: 0;
  }

  .nav-link-2 {
    padding-left: 0;
  }

  .nav-link-2.white.w--current {
    margin-bottom: 15px;
  }

  .nav-link-2.white-nav-link {
    padding-right: 0;
  }

  .nav-link-2.nav-link-dropdown {
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-menu-2 {
    justify-content: center;
    align-items: center;
    padding-bottom: 0;
  }

  .nav-dropdown-grid {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr;
  }

  .nav-links-holder {
    justify-content: center;
    align-items: center;
  }

  .nav-menu-container {
    justify-content: space-between;
    padding-left: 1em;
    padding-right: 1em;
  }

  .nav-list {
    margin-left: 0;
  }

  .content-2 {
    flex-direction: column;
    display: flex;
  }

  .nav-dropdown-list-content {
    justify-content: space-between;
    align-items: flex-start;
    padding-left: 1em;
    padding-right: 1em;
  }

  .menu-button-2 {
    margin-left: auto;
  }

  .nav-dropdown-list {
    width: 100vw;
    margin-left: -1em;
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list.w--open {
    margin-bottom: 10px;
  }

  .nav-link-holder {
    justify-content: center;
    align-items: flex-start;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-link-holder.pages {
    justify-content: center;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .nav-dropdown-icon {
    top: 10px;
  }

  .container-2 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .container-2.nav-container {
    padding-left: .4em;
    padding-right: 0;
  }

  .brand-logo {
    margin-left: -10px;
  }

  .nav-dropdown-footer {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 3em;
  }

  .nav-dropdown {
    justify-content: center;
    align-items: center;
  }

  .nav-links-block {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .nav-menu-overlay-mobile {
    height: 70px;
  }

  .hidden-stuff {
    display: none;
  }

  .div-block-24 {
    height: 275px;
  }

  .grid-couple-2 {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .service-block-2 {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .tab-pane-2 {
    padding: 15px;
  }

  .section-gray-2 {
    padding: 40px 0;
  }

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

  .image-circle-7 {
    width: 330px;
    height: 330px;
    left: 3%;
  }

  .quote-story-2 {
    font-size: 20px;
    line-height: 1.4em;
  }

  .image-circle-8 {
    top: 220px;
    left: 42%;
  }

  .button-dark-2 {
    display: none;
  }

  .image-circle-9 {
    width: 330px;
    height: 330px;
    left: auto;
    right: .5%;
  }

  .image-circle-10 {
    margin-top: 375px;
    margin-left: 0;
    top: 322.281px;
    left: -2.5px;
  }

  .heading-25 {
    font-size: 37px;
  }

  .image-8.weitere {
    max-width: 90%;
  }

  .heading-27 {
    font-size: 27px;
  }

  .amazon-button-2.weitere {
    margin-bottom: 7px;
    margin-left: 7px;
    margin-right: 7px;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .grid-5 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .section-white-2 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .image-circle-11 {
    top: 220px;
    left: 42%;
  }

  .button-dark-3 {
    display: none;
  }

  .image-circle-12 {
    width: 330px;
    height: 330px;
    left: auto;
    right: .5%;
  }

  .image-circle-13 {
    margin-top: 375px;
    margin-left: 0;
    top: 322.281px;
    left: -2.5px;
  }

  .heading-28 {
    font-size: 37px;
  }

  .image-10.weitere {
    max-width: 90%;
  }

  .heading-30 {
    font-size: 27px;
  }

  .amazon-button-3.weitere {
    margin-bottom: 7px;
    margin-left: 7px;
    margin-right: 7px;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .image-circle-14 {
    top: 220px;
    left: 42%;
  }
}

#w-node-fc4b4412-f87d-24d5-59d6-af861ece8267-75e10452, #w-node-_55f3328e-a89a-1752-ded3-8a0ef1de6382-75e10452 {
  align-self: stretch;
}

#field.w-node-_55f3328e-a89a-1752-ded3-8a0ef1de6391-75e10452 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_95985116-59b0-034c-07b7-a8caf2ff5e4b-0ee1045a, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-11e1044f, #w-node-_37b09bb8-1d48-f419-4c20-8c009d5ba04a-11e1044f, #w-node-f78ac356-0d8d-4641-0df2-11a18f930af0-11e1044f, #w-node-_2123f9f0-092e-44e7-6c2e-81c82ddab9dd-11e1044f, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-aae10449, #w-node-_8a29c26d-c721-3ec8-c5c7-482578bdeed7-aae10449 {
  align-self: stretch;
}

#field.w-node-_2ff2882a-f897-b34e-6638-4189b7f2d1df-aae10449 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f79d6555-80c3-c370-be2b-9696b3aa300b-8ae10455, #w-node-_3c1a7b68-7b7d-c9e1-42b1-7a1f4a874c2a-8ae10455, #w-node-_8a29c26d-c721-3ec8-c5c7-482578bdeed7-8ae10455 {
  align-self: stretch;
}

#field.w-node-_2ff2882a-f897-b34e-6638-4189b7f2d1df-8ae10455 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-fca334a5, #w-node-ccab5c29-f94b-ba9f-c4bd-5a106a6f2c3b-fca334a5, #w-node-_1e835182-fe98-3235-646c-45412dc42b61-fca334a5, #w-node-_8c3d4988-4a29-a8d9-cbca-fcbf13e42732-fca334a5, #w-node-cabe1977-7355-8678-b084-816afaaa4739-fca334a5, #w-node-_06cbed08-d05b-a93e-537b-fa6bb87f3bf5-fca334a5 {
  align-self: stretch;
}

#w-node-_778db6f4-b436-d8eb-9feb-f2612616470d-fca334a5, #w-node-fd931614-3742-e3ed-5c7e-e7828f99328c-fca334a5, #w-node-_07165eff-608b-5463-65c1-85c6054a8358-fca334a5, #w-node-_817f8f8c-8477-f771-c5fb-25c4eb18cd3b-fca334a5, #w-node-_38406c76-b8c0-e8b0-fd65-5012374d3e34-fca334a5, #w-node-_23c98d28-63a2-7bb7-1f0c-f06bf112814c-fca334a5, #w-node-_0a16cb13-9200-1e35-a45d-c69c780fde14-fca334a5, #w-node-a5e4a01c-35a9-7db2-4c89-143aaddc0bc6-fca334a5, #w-node-_1b8bea4b-2c59-eee1-a654-effc5ea4a85b-fca334a5, #w-node-d12d7959-f30a-af2a-ac2b-6ad305ba1863-fca334a5, #w-node-_23cd136d-a1c0-d29a-1ffa-0c159939a0d1-fca334a5, #w-node-_107c35be-5606-3f7e-1704-17b97f9c53d3-fca334a5, #w-node-_0ad6bde4-09db-129a-41d6-3e90cdb6bcbe-fca334a5, #w-node-_7000a841-00ab-ed85-6e82-111cdf519f02-fca334a5, #w-node-_26dbe7db-222d-8b40-88b7-6e31874fe4ad-fca334a5, #w-node-_9781d358-894b-f31d-02ac-2ee77f80536a-fca334a5, #w-node-_3cccadc9-8036-4298-f3d9-ae02e5ea6c22-fca334a5, #w-node-_83a32438-16fd-306f-0af2-3c15c5dd4bbf-fca334a5, #w-node-c175c262-4a97-7d78-eb50-ed1060535754-fca334a5, #w-node-_8618b82e-098b-8a93-f8cc-fedbd1c91ba9-fca334a5, #w-node-_21265f96-0a28-04f5-f2b7-337c492e3a7d-fca334a5, #w-node-_48c7d71c-72b5-053d-f6cb-391cacaf0613-fca334a5, #w-node-_1d9c44ce-93f9-7406-06f4-1b07b8287f2e-fca334a5, #w-node-db07c7ab-aabf-09b7-9955-6dfc26b58631-fca334a5, #w-node-_7fd073e5-5d0f-738a-f4fe-8d8748cc0427-fca334a5, #w-node-_4b577ca5-4eb9-12c3-42f4-e1e8f0c26466-fca334a5, #w-node-bf49c60f-f836-ba5e-9ef8-f457f109fa75-fca334a5, #w-node-a0dbe576-c0f3-3249-abe0-ba2b41abe443-fca334a5, #w-node-_18d217ea-2053-2629-82fd-2e84d6e3dd87-fca334a5, #w-node-b459c2b7-bafe-241d-f12e-059799281822-fca334a5, #w-node-ee17a37f-e8ea-816d-8e14-c28ae23e5a9d-fca334a5, #w-node-_95c9dbe7-99ab-ee3c-e932-783e3e149901-fca334a5, #w-node-_459f792c-5a06-7d17-8bd9-1f66e4894825-fca334a5, #w-node-bf6e8634-8d71-4218-beb6-c2cc2124f763-fca334a5, #w-node-ed97fb8c-2bef-fcbf-9297-d9eddb3383d7-fca334a5, #w-node-_726560de-f21a-95c2-e299-9a74ba5a7332-fca334a5, #w-node-c4b3a675-03a1-2e03-b433-90f90f31d8fb-fca334a5, #w-node-_7aaeb442-092f-e3b0-8545-63acef7e8b99-fca334a5, #w-node-c608f42e-3066-c991-c1b2-244fd4051fec-fca334a5, #w-node-_9e376237-54a8-7c2a-2581-d6260dc84d35-fca334a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bb149bb-17d9-3307-1007-86b5b5492406-fca334a5, #w-node-e927b76a-3447-1afa-22f8-82bd814f19c8-fca334a5, #w-node-_6b2f5def-2a94-b273-e8e1-3ded434136ea-fca334a5, #w-node-b080d76c-9e88-b59e-1ec5-396b84463af5-fca334a5, #w-node-ec688662-a032-2f73-5a00-aaa519ededb2-fca334a5 {
  align-self: stretch;
}

#w-node-_57345065-7b64-7789-01c6-0fc6ccb76dad-ccb76dac {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_57345065-7b64-7789-01c6-0fc6ccb76db0-ccb76dac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57345065-7b64-7789-01c6-0fc6ccb76db3-ccb76dac, #w-node-_57345065-7b64-7789-01c6-0fc6ccb76db6-ccb76dac, #w-node-_57345065-7b64-7789-01c6-0fc6ccb76db9-ccb76dac {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_57345065-7b64-7789-01c6-0fc6ccb76dbc-ccb76dac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57345065-7b64-7789-01c6-0fc6ccb76dbf-ccb76dac {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_57345065-7b64-7789-01c6-0fc6ccb76dc2-ccb76dac {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_57345065-7b64-7789-01c6-0fc6ccb76dc5-ccb76dac, #w-node-_57345065-7b64-7789-01c6-0fc6ccb76dc8-ccb76dac {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_57345065-7b64-7789-01c6-0fc6ccb76dd1-ccb76dac, #w-node-_57345065-7b64-7789-01c6-0fc6ccb76dce-ccb76dac {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_57345065-7b64-7789-01c6-0fc6ccb76dcb-ccb76dac {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_9b9577a4-83d4-9791-ac22-bd1fa38d4830-ccb76dac, #w-node-d424a7c3-c40f-73c0-c7d9-8c2799e7f91e-ccb76dac {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_1b536661-a64f-4f88-0d53-e69f1ad394ec-98b823d9, #w-node-_88c15775-f610-172f-24db-cd16e6d522cf-98b823d9, #w-node-_0cfb7cec-e778-a079-147d-51d750685864-98b823d9, #w-node-baa9b00e-7783-f708-b2bf-dcad1dc27a39-98b823d9, #w-node-d9133e0f-1883-62af-f9a6-a0c5c354544a-98b823d9 {
  align-self: stretch;
}

#w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e5178-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e5182-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e518c-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e5196-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e51a0-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e51aa-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e51b4-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e51be-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e51c8-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e51d2-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e51dc-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e51e6-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e51f0-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e51fa-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e5204-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e520e-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e521a-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e5224-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e5230-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e523a-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e5244-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e524e-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e5258-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e5262-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e526c-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e5276-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e5280-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e528a-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e5294-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e52a0-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e52aa-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e52b4-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e52be-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e52c8-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e52d2-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e52de-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e52e8-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e52f2-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e52fc-98b823d9, #w-node-_43e5ccd2-a7ee-11d1-3734-e13a500e5306-98b823d9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-98b823d9, #w-node-_99aac5e2-02c6-bb90-f8cc-f65454459f14-98b823d9, #w-node-_99aac5e2-02c6-bb90-f8cc-f65454459f1e-98b823d9, #w-node-_99aac5e2-02c6-bb90-f8cc-f65454459f46-98b823d9, #w-node-_99aac5e2-02c6-bb90-f8cc-f65454459f53-98b823d9, #w-node-_9bac839d-bbe8-1ce8-486e-ae5b2b11fccb-4bfdd395, #w-node-ba010eb0-a84f-e947-08a9-58c6c0fcd077-4bfdd395, #w-node-be21be5f-7fc6-8665-806b-27ea22603527-4bfdd395, #w-node-ee636510-130d-1881-8fb0-e59eb10fac87-4bfdd395, #w-node-_24e329de-35ce-6aad-482f-79a165715ab7-4bfdd395, #w-node-_24e329de-35ce-6aad-482f-79a165715ad8-4bfdd395, #w-node-_24e329de-35ce-6aad-482f-79a165715af3-4bfdd395, #w-node-_24e329de-35ce-6aad-482f-79a165715b1f-4bfdd395 {
  align-self: stretch;
}

#w-node-_1dc21488-f50c-a27c-8780-441e08b44efb-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f05-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f0f-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f19-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f23-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f2d-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f37-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f41-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f4b-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f55-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f5f-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f69-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f73-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f7d-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f87-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f91-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f9d-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44fa7-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44fb3-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44fbd-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44fc7-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44fd1-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44fdb-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44fe5-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44fef-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b44ff9-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b45003-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b4500d-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b45017-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b45023-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b4502d-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b45037-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b45041-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b4504b-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b45055-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b45061-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b4506b-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b45075-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b4507f-4bfdd395, #w-node-_1dc21488-f50c-a27c-8780-441e08b45089-4bfdd395 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37af6a5b-85dc-da1d-a588-e4c15238acd4-b9c48d15, #w-node-_4e26197d-b09b-acef-9800-c054d405d837-b9c48d15, #w-node-_97a379a6-d0c3-5609-afaa-c0161281108f-b9c48d15, #w-node-_76474cc9-34c5-eebb-6ff0-001b6a326029-b9c48d15, #w-node-_081da8ca-3437-5fe6-f06b-76c6b64bd1fd-b9c48d15, #w-node-_0e52baa3-7495-50e9-5f70-5b452ad20ab7-b9c48d15, #w-node-e85e43f3-2be2-7629-dcd0-fdd35287d2eb-b9c48d15, #w-node-cef8bf83-b90a-ea96-243f-9d5fd601fcae-b9c48d15, #w-node-cef8bf83-b90a-ea96-243f-9d5fd601fcd2-b9c48d15, #w-node-cef8bf83-b90a-ea96-243f-9d5fd601fce2-b9c48d15, #w-node-cef8bf83-b90a-ea96-243f-9d5fd601fd04-b9c48d15 {
  align-self: stretch;
}

#w-node-_56ce2cd7-5417-b443-e52f-edd337c5c316-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c320-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c32a-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c334-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c33e-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c348-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c352-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c35c-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c366-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c370-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c37a-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c384-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c38e-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c398-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c3a2-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c3ac-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c3b8-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c3c2-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c3ce-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c3d8-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c3e2-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c3ec-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c3f6-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c400-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c40a-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c414-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c41e-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c428-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c432-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c43e-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c448-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c452-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c45c-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c466-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c470-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c47c-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c486-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c490-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c49a-b9c48d15, #w-node-_56ce2cd7-5417-b443-e52f-edd337c5c4a4-b9c48d15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-51383fc2 {
  align-self: stretch;
}

#w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe276-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe280-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe28a-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe294-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe29e-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe2a8-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe2b2-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe2bc-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe2c6-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe2d0-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe2da-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe2e4-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe2ee-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe2f8-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe302-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe30c-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe318-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe322-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe32e-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe338-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe342-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe34c-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe356-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe360-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe36a-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe374-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe37e-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe388-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe392-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe39e-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe3a8-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe3b2-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe3bc-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe3c6-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe3d0-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe3dc-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe3e6-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe3f0-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe3fa-51383fc2, #w-node-_43d7b1bc-9989-1ffc-221c-f556f4fbe404-51383fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b94abf68-21c1-637f-2a42-52a7f616c213-3b1d2980 {
  align-self: stretch;
}

#w-node-df5f6307-8012-cec1-05c0-30b2250fd993-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fd99d-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9a7-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9b1-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9bb-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9c5-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9cf-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9d9-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9e3-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9ed-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9f7-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fda01-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fda0b-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fda15-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fda1f-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fda29-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fda35-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fda3f-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fda4b-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fda55-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fda5f-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fda69-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fda73-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fda7d-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fda87-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fda91-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fda9b-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaa5-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaaf-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fdabb-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fdac5-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fdacf-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fdad9-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fdae3-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaed-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaf9-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb03-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb0d-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb17-3b1d2980, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb21-3b1d2980 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bb149bb-17d9-3307-1007-86b5b5492406-3b1d2980, #w-node-_7ea5d437-1371-595a-c406-012077774fc3-604e1c39, #w-node-b94abf68-21c1-637f-2a42-52a7f616c213-604e1c39, #w-node-_1b5bb1e6-3e4b-9b9f-a3e0-4b0a91f0966d-604e1c39 {
  align-self: stretch;
}

#w-node-_99f953ba-9343-b8d8-6321-de4532ebf45c-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf466-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf470-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf47a-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf484-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf48e-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf498-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf4a2-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf4ac-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf4b6-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf4c0-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf4ca-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf4d4-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf4de-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf4e8-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf4f2-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf4fe-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf508-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf514-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf51e-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf528-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf532-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf53c-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf546-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf550-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf55a-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf564-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf56e-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf578-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf584-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf58e-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf598-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf5a2-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf5ac-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf5b6-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf5c2-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf5cc-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf5d6-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf5e0-604e1c39, #w-node-_99f953ba-9343-b8d8-6321-de4532ebf5ea-604e1c39 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9318dcde-f23a-da34-c40a-656edc0d40f0-604e1c39, #w-node-_9318dcde-f23a-da34-c40a-656edc0d4110-604e1c39, #w-node-_9318dcde-f23a-da34-c40a-656edc0d411a-604e1c39, #w-node-_9318dcde-f23a-da34-c40a-656edc0d4142-604e1c39, #w-node-_9318dcde-f23a-da34-c40a-656edc0d4150-604e1c39, #w-node-_7ea5d437-1371-595a-c406-012077774fc3-dacbce60 {
  align-self: stretch;
}

#w-node-_28c416ca-bc58-cc19-c451-7385b837ceab-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c64d4-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c64de-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c64e8-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c64f2-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c64fc-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c6506-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c6510-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c651a-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c6524-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c652e-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c6538-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c6542-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c654c-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c6556-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c6560-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c656a-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c6576-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c6580-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c658c-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c6596-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c65a0-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c65aa-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c65b4-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c65be-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c65c8-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c65d2-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c65dc-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c65e6-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c65f0-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c65fc-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c6606-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c6610-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c661a-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c6624-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c662e-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c663a-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c6644-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c664e-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c6658-dacbce60, #w-node-_1451aebb-2e2b-deec-2b9c-b6fc932c6662-dacbce60, #w-node-_37f10026-041e-aff7-2226-a6812955ebed-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ebf7-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ec01-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ec0b-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ec15-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ec1f-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ec29-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ec33-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ec3d-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ec47-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ec51-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ec5b-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ec65-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ec6f-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ec79-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ec83-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ec8f-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ec99-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955eca5-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ecaf-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ecb9-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ecc3-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955eccd-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ecd7-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ece1-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955eceb-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ecf5-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ecff-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ed09-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ed15-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ed1f-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ed29-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ed33-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ed3d-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ed47-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ed53-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ed5d-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ed67-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ed71-c7d6cbd1, #w-node-_37f10026-041e-aff7-2226-a6812955ed7b-c7d6cbd1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfe80cef-68e5-7736-8ed4-26ee22d16af8-c7d6cbd1, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-a06f4736 {
  align-self: stretch;
}

#w-node-_389570a7-1d36-58d2-88d0-76eb513d2e8f-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2e99-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2ea3-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2ead-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2eb7-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2ec1-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2ecb-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2ed5-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2edf-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2ee9-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2ef3-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2efd-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f07-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f11-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f1b-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f25-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f31-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f3b-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f47-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f51-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f5b-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f65-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f6f-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f79-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f83-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f8d-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f97-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fa1-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fab-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fb7-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fc1-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fcb-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fd5-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fdf-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fe9-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2ff5-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fff-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d3009-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d3013-a06f4736, #w-node-_389570a7-1d36-58d2-88d0-76eb513d301d-a06f4736 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-04a9392e, #w-node-_1bb149bb-17d9-3307-1007-86b5b5492406-04a9392e, #w-node-e927b76a-3447-1afa-22f8-82bd814f19c8-04a9392e {
  align-self: stretch;
}

#w-node-d15d808c-bc55-75ed-92c7-1c517fd86f17-04a9392e, #w-node-d15d808c-bc55-75ed-92c7-1c517fd86f21-04a9392e, #w-node-d15d808c-bc55-75ed-92c7-1c517fd86f2b-04a9392e, #w-node-d15d808c-bc55-75ed-92c7-1c517fd86f35-04a9392e, #w-node-d15d808c-bc55-75ed-92c7-1c517fd86f3f-04a9392e, #w-node-d15d808c-bc55-75ed-92c7-1c517fd86f49-04a9392e, #w-node-d15d808c-bc55-75ed-92c7-1c517fd86f53-04a9392e, #w-node-d15d808c-bc55-75ed-92c7-1c517fd86f5d-04a9392e, #w-node-d15d808c-bc55-75ed-92c7-1c517fd86f67-04a9392e, #w-node-d15d808c-bc55-75ed-92c7-1c517fd86f71-04a9392e, #w-node-d15d808c-bc55-75ed-92c7-1c517fd86f7b-04a9392e, #w-node-d15d808c-bc55-75ed-92c7-1c517fd86f85-04a9392e, #w-node-d15d808c-bc55-75ed-92c7-1c517fd86f8f-04a9392e, #w-node-d15d808c-bc55-75ed-92c7-1c517fd86f99-04a9392e, #w-node-d15d808c-bc55-75ed-92c7-1c517fd86fa3-04a9392e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44acb3f0-6b59-5b03-b005-8fab145b9827-04a9392e, #w-node-_44acb3f0-6b59-5b03-b005-8fab145b9829-04a9392e, #w-node-_44acb3f0-6b59-5b03-b005-8fab145b9849-04a9392e, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-223e21d6, #w-node-_70157d8f-107b-3cfc-0a4b-72a0a550dc3d-223e21d6, #w-node-ccab5c29-f94b-ba9f-c4bd-5a106a6f2c3b-223e21d6, #w-node-_3c74914c-92b8-502f-e784-476aa6d3e58f-223e21d6, #w-node-_9d8ba29e-7064-d850-435e-d4ca83a42850-223e21d6 {
  align-self: stretch;
}

#w-node-_778db6f4-b436-d8eb-9feb-f2612616470d-223e21d6, #w-node-fd931614-3742-e3ed-5c7e-e7828f99328c-223e21d6, #w-node-_07165eff-608b-5463-65c1-85c6054a8358-223e21d6, #w-node-_817f8f8c-8477-f771-c5fb-25c4eb18cd3b-223e21d6, #w-node-_26dbe7db-222d-8b40-88b7-6e31874fe4ad-223e21d6, #w-node-_38406c76-b8c0-e8b0-fd65-5012374d3e34-223e21d6, #w-node-_83a32438-16fd-306f-0af2-3c15c5dd4bbf-223e21d6, #w-node-_23c98d28-63a2-7bb7-1f0c-f06bf112814c-223e21d6, #w-node-c175c262-4a97-7d78-eb50-ed1060535754-223e21d6, #w-node-d12d7959-f30a-af2a-ac2b-6ad305ba1863-223e21d6, #w-node-_0a16cb13-9200-1e35-a45d-c69c780fde14-223e21d6, #w-node-a5e4a01c-35a9-7db2-4c89-143aaddc0bc6-223e21d6, #w-node-_1b8bea4b-2c59-eee1-a654-effc5ea4a85b-223e21d6, #w-node-_23cd136d-a1c0-d29a-1ffa-0c159939a0d1-223e21d6, #w-node-_107c35be-5606-3f7e-1704-17b97f9c53d3-223e21d6, #w-node-_0ad6bde4-09db-129a-41d6-3e90cdb6bcbe-223e21d6, #w-node-_7000a841-00ab-ed85-6e82-111cdf519f02-223e21d6, #w-node-_9781d358-894b-f31d-02ac-2ee77f80536a-223e21d6, #w-node-_3cccadc9-8036-4298-f3d9-ae02e5ea6c22-223e21d6, #w-node-_8618b82e-098b-8a93-f8cc-fedbd1c91ba9-223e21d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bb149bb-17d9-3307-1007-86b5b5492406-223e21d6, #w-node-e927b76a-3447-1afa-22f8-82bd814f19c8-223e21d6, #w-node-_14cba6ef-1706-e0e4-ce5c-1f065f673908-223e21d6, #w-node-_6c674b6c-19f3-a75b-701d-dbdf95b3be69-223e21d6, #w-node-_70157d8f-107b-3cfc-0a4b-72a0a550dc3d-7a1708af, #w-node-ccab5c29-f94b-ba9f-c4bd-5a106a6f2c3b-7a1708af, #w-node-_3c74914c-92b8-502f-e784-476aa6d3e58f-7a1708af, #w-node-_9d8ba29e-7064-d850-435e-d4ca83a42850-7a1708af {
  align-self: stretch;
}

#w-node-_778db6f4-b436-d8eb-9feb-f2612616470d-7a1708af, #w-node-fd931614-3742-e3ed-5c7e-e7828f99328c-7a1708af, #w-node-_07165eff-608b-5463-65c1-85c6054a8358-7a1708af, #w-node-_817f8f8c-8477-f771-c5fb-25c4eb18cd3b-7a1708af, #w-node-_26dbe7db-222d-8b40-88b7-6e31874fe4ad-7a1708af, #w-node-_38406c76-b8c0-e8b0-fd65-5012374d3e34-7a1708af, #w-node-_83a32438-16fd-306f-0af2-3c15c5dd4bbf-7a1708af, #w-node-_23c98d28-63a2-7bb7-1f0c-f06bf112814c-7a1708af, #w-node-c175c262-4a97-7d78-eb50-ed1060535754-7a1708af, #w-node-d12d7959-f30a-af2a-ac2b-6ad305ba1863-7a1708af, #w-node-_0a16cb13-9200-1e35-a45d-c69c780fde14-7a1708af, #w-node-a5e4a01c-35a9-7db2-4c89-143aaddc0bc6-7a1708af, #w-node-_1b8bea4b-2c59-eee1-a654-effc5ea4a85b-7a1708af, #w-node-_23cd136d-a1c0-d29a-1ffa-0c159939a0d1-7a1708af, #w-node-_107c35be-5606-3f7e-1704-17b97f9c53d3-7a1708af, #w-node-_0ad6bde4-09db-129a-41d6-3e90cdb6bcbe-7a1708af, #w-node-_7000a841-00ab-ed85-6e82-111cdf519f02-7a1708af, #w-node-_9781d358-894b-f31d-02ac-2ee77f80536a-7a1708af, #w-node-_3cccadc9-8036-4298-f3d9-ae02e5ea6c22-7a1708af, #w-node-_8618b82e-098b-8a93-f8cc-fedbd1c91ba9-7a1708af {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bb149bb-17d9-3307-1007-86b5b5492406-7a1708af, #w-node-e927b76a-3447-1afa-22f8-82bd814f19c8-7a1708af, #w-node-_14cba6ef-1706-e0e4-ce5c-1f065f673908-7a1708af, #w-node-_6c674b6c-19f3-a75b-701d-dbdf95b3be69-7a1708af, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-7a1708af, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-d917c237, #w-node-_70157d8f-107b-3cfc-0a4b-72a0a550dc3d-d917c237, #w-node-ccab5c29-f94b-ba9f-c4bd-5a106a6f2c3b-d917c237 {
  align-self: stretch;
}

#w-node-_778db6f4-b436-d8eb-9feb-f2612616470d-d917c237, #w-node-fd931614-3742-e3ed-5c7e-e7828f99328c-d917c237, #w-node-_07165eff-608b-5463-65c1-85c6054a8358-d917c237, #w-node-_817f8f8c-8477-f771-c5fb-25c4eb18cd3b-d917c237, #w-node-_26dbe7db-222d-8b40-88b7-6e31874fe4ad-d917c237, #w-node-_38406c76-b8c0-e8b0-fd65-5012374d3e34-d917c237, #w-node-_83a32438-16fd-306f-0af2-3c15c5dd4bbf-d917c237, #w-node-_23c98d28-63a2-7bb7-1f0c-f06bf112814c-d917c237, #w-node-c175c262-4a97-7d78-eb50-ed1060535754-d917c237, #w-node-d12d7959-f30a-af2a-ac2b-6ad305ba1863-d917c237, #w-node-_0a16cb13-9200-1e35-a45d-c69c780fde14-d917c237, #w-node-a5e4a01c-35a9-7db2-4c89-143aaddc0bc6-d917c237, #w-node-_1b8bea4b-2c59-eee1-a654-effc5ea4a85b-d917c237, #w-node-_23cd136d-a1c0-d29a-1ffa-0c159939a0d1-d917c237, #w-node-_107c35be-5606-3f7e-1704-17b97f9c53d3-d917c237, #w-node-_0ad6bde4-09db-129a-41d6-3e90cdb6bcbe-d917c237, #w-node-_7000a841-00ab-ed85-6e82-111cdf519f02-d917c237, #w-node-_9781d358-894b-f31d-02ac-2ee77f80536a-d917c237, #w-node-_3cccadc9-8036-4298-f3d9-ae02e5ea6c22-d917c237, #w-node-_8618b82e-098b-8a93-f8cc-fedbd1c91ba9-d917c237 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bb149bb-17d9-3307-1007-86b5b5492406-d917c237, #w-node-e927b76a-3447-1afa-22f8-82bd814f19c8-d917c237, #w-node-_14cba6ef-1706-e0e4-ce5c-1f065f673908-d917c237, #w-node-_6c674b6c-19f3-a75b-701d-dbdf95b3be69-d917c237, #w-node-_9d8ba29e-7064-d850-435e-d4ca83a42850-d917c237, #w-node-_3c74914c-92b8-502f-e784-476aa6d3e58f-d917c237, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-d3c05a0b {
  align-self: stretch;
}

#w-node-_389570a7-1d36-58d2-88d0-76eb513d2e8f-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2e99-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2ea3-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2ead-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2eb7-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2ec1-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2ecb-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2ed5-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2edf-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2ee9-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2ef3-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2efd-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f07-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f11-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f1b-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f25-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f31-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f3b-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f47-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f51-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f5b-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f65-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f6f-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f79-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f83-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f8d-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2f97-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fa1-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fab-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fb7-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fc1-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fcb-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fd5-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fdf-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fe9-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2ff5-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d2fff-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d3009-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d3013-d3c05a0b, #w-node-_389570a7-1d36-58d2-88d0-76eb513d301d-d3c05a0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0177b86-85de-60bf-20ba-7dd987ea8c29-6c89e7fc, #w-node-_70157d8f-107b-3cfc-0a4b-72a0a550dc3d-6c89e7fc {
  align-self: stretch;
}

#w-node-_45a1aadb-200e-d896-b3d6-a922c44b7e7a-6c89e7fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_45a1aadb-200e-d896-b3d6-a922c44b7e8a-6c89e7fc, #w-node-ccab5c29-f94b-ba9f-c4bd-5a106a6f2c3b-6c89e7fc {
  align-self: stretch;
}

#w-node-_13f09b4f-4f5e-5be5-ef3d-0a561ca09f21-6c89e7fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13f09b4f-4f5e-5be5-ef3d-0a561ca09f3f-6c89e7fc {
  align-self: stretch;
}

#w-node-_778db6f4-b436-d8eb-9feb-f2612616470d-6c89e7fc, #w-node-fd931614-3742-e3ed-5c7e-e7828f99328c-6c89e7fc, #w-node-_07165eff-608b-5463-65c1-85c6054a8358-6c89e7fc, #w-node-_817f8f8c-8477-f771-c5fb-25c4eb18cd3b-6c89e7fc, #w-node-_26dbe7db-222d-8b40-88b7-6e31874fe4ad-6c89e7fc, #w-node-_38406c76-b8c0-e8b0-fd65-5012374d3e34-6c89e7fc, #w-node-_83a32438-16fd-306f-0af2-3c15c5dd4bbf-6c89e7fc, #w-node-_23c98d28-63a2-7bb7-1f0c-f06bf112814c-6c89e7fc, #w-node-c175c262-4a97-7d78-eb50-ed1060535754-6c89e7fc, #w-node-d12d7959-f30a-af2a-ac2b-6ad305ba1863-6c89e7fc, #w-node-_0a16cb13-9200-1e35-a45d-c69c780fde14-6c89e7fc, #w-node-a5e4a01c-35a9-7db2-4c89-143aaddc0bc6-6c89e7fc, #w-node-_1b8bea4b-2c59-eee1-a654-effc5ea4a85b-6c89e7fc, #w-node-_23cd136d-a1c0-d29a-1ffa-0c159939a0d1-6c89e7fc, #w-node-_107c35be-5606-3f7e-1704-17b97f9c53d3-6c89e7fc, #w-node-_0ad6bde4-09db-129a-41d6-3e90cdb6bcbe-6c89e7fc, #w-node-_7000a841-00ab-ed85-6e82-111cdf519f02-6c89e7fc, #w-node-_9781d358-894b-f31d-02ac-2ee77f80536a-6c89e7fc, #w-node-_3cccadc9-8036-4298-f3d9-ae02e5ea6c22-6c89e7fc, #w-node-_8618b82e-098b-8a93-f8cc-fedbd1c91ba9-6c89e7fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7a14b3f-78c2-f82f-ad25-a99621f5fe1f-6c89e7fc, #w-node-f3fc19dc-5454-2fd9-56f4-457251fc2a5a-6c89e7fc, #w-node-f3fc19dc-5454-2fd9-56f4-457251fc2a67-6c89e7fc, #w-node-f3fc19dc-5454-2fd9-56f4-457251fc2a94-6c89e7fc, #w-node-_1bb149bb-17d9-3307-1007-86b5b5492406-6c89e7fc, #w-node-e927b76a-3447-1afa-22f8-82bd814f19c8-6c89e7fc, #w-node-_14cba6ef-1706-e0e4-ce5c-1f065f673908-6c89e7fc, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-b9b57c9d, #w-node-ccab5c29-f94b-ba9f-c4bd-5a106a6f2c3b-b9b57c9d, #w-node-_1e835182-fe98-3235-646c-45412dc42b61-b9b57c9d, #w-node-_8c3d4988-4a29-a8d9-cbca-fcbf13e42732-b9b57c9d, #w-node-cabe1977-7355-8678-b084-816afaaa4739-b9b57c9d, #w-node-_06cbed08-d05b-a93e-537b-fa6bb87f3bf5-b9b57c9d {
  align-self: stretch;
}

#w-node-_778db6f4-b436-d8eb-9feb-f2612616470d-b9b57c9d, #w-node-fd931614-3742-e3ed-5c7e-e7828f99328c-b9b57c9d, #w-node-_07165eff-608b-5463-65c1-85c6054a8358-b9b57c9d, #w-node-_817f8f8c-8477-f771-c5fb-25c4eb18cd3b-b9b57c9d, #w-node-_38406c76-b8c0-e8b0-fd65-5012374d3e34-b9b57c9d, #w-node-_23c98d28-63a2-7bb7-1f0c-f06bf112814c-b9b57c9d, #w-node-_0a16cb13-9200-1e35-a45d-c69c780fde14-b9b57c9d, #w-node-a5e4a01c-35a9-7db2-4c89-143aaddc0bc6-b9b57c9d, #w-node-_1b8bea4b-2c59-eee1-a654-effc5ea4a85b-b9b57c9d, #w-node-d12d7959-f30a-af2a-ac2b-6ad305ba1863-b9b57c9d, #w-node-_23cd136d-a1c0-d29a-1ffa-0c159939a0d1-b9b57c9d, #w-node-_107c35be-5606-3f7e-1704-17b97f9c53d3-b9b57c9d, #w-node-_0ad6bde4-09db-129a-41d6-3e90cdb6bcbe-b9b57c9d, #w-node-_7000a841-00ab-ed85-6e82-111cdf519f02-b9b57c9d, #w-node-_26dbe7db-222d-8b40-88b7-6e31874fe4ad-b9b57c9d, #w-node-_9781d358-894b-f31d-02ac-2ee77f80536a-b9b57c9d, #w-node-_3cccadc9-8036-4298-f3d9-ae02e5ea6c22-b9b57c9d, #w-node-_83a32438-16fd-306f-0af2-3c15c5dd4bbf-b9b57c9d, #w-node-c175c262-4a97-7d78-eb50-ed1060535754-b9b57c9d, #w-node-_8618b82e-098b-8a93-f8cc-fedbd1c91ba9-b9b57c9d, #w-node-_21265f96-0a28-04f5-f2b7-337c492e3a7d-b9b57c9d, #w-node-_48c7d71c-72b5-053d-f6cb-391cacaf0613-b9b57c9d, #w-node-_1d9c44ce-93f9-7406-06f4-1b07b8287f2e-b9b57c9d, #w-node-db07c7ab-aabf-09b7-9955-6dfc26b58631-b9b57c9d, #w-node-_7fd073e5-5d0f-738a-f4fe-8d8748cc0427-b9b57c9d, #w-node-_4b577ca5-4eb9-12c3-42f4-e1e8f0c26466-b9b57c9d, #w-node-bf49c60f-f836-ba5e-9ef8-f457f109fa75-b9b57c9d, #w-node-a0dbe576-c0f3-3249-abe0-ba2b41abe443-b9b57c9d, #w-node-_18d217ea-2053-2629-82fd-2e84d6e3dd87-b9b57c9d, #w-node-b459c2b7-bafe-241d-f12e-059799281822-b9b57c9d, #w-node-ee17a37f-e8ea-816d-8e14-c28ae23e5a9d-b9b57c9d, #w-node-_95c9dbe7-99ab-ee3c-e932-783e3e149901-b9b57c9d, #w-node-_459f792c-5a06-7d17-8bd9-1f66e4894825-b9b57c9d, #w-node-bf6e8634-8d71-4218-beb6-c2cc2124f763-b9b57c9d, #w-node-ed97fb8c-2bef-fcbf-9297-d9eddb3383d7-b9b57c9d, #w-node-_726560de-f21a-95c2-e299-9a74ba5a7332-b9b57c9d, #w-node-c4b3a675-03a1-2e03-b433-90f90f31d8fb-b9b57c9d, #w-node-_7aaeb442-092f-e3b0-8545-63acef7e8b99-b9b57c9d, #w-node-c608f42e-3066-c991-c1b2-244fd4051fec-b9b57c9d, #w-node-_9e376237-54a8-7c2a-2581-d6260dc84d35-b9b57c9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bb149bb-17d9-3307-1007-86b5b5492406-b9b57c9d, #w-node-e927b76a-3447-1afa-22f8-82bd814f19c8-b9b57c9d, #w-node-_6b2f5def-2a94-b273-e8e1-3ded434136ea-b9b57c9d, #w-node-b080d76c-9e88-b59e-1ec5-396b84463af5-b9b57c9d, #w-node-ec688662-a032-2f73-5a00-aaa519ededb2-b9b57c9d {
  align-self: stretch;
}

#w-node-_4a8f3a3c-0413-1458-bf60-47cafad05fc0-b9b57c9d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4ca3b9b7-e07e-c42d-b65e-0b118a49c914-b9b57c9d, #w-node-_50ab8be6-7ba8-83bd-6407-3ffebad296b2-b9b57c9d, #w-node-e0def7bc-5533-43a2-e976-77e2507d11eb-b9b57c9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c67e611d-f761-8843-f7ad-5d8c3fac35a5-b9b57c9d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a750a906-f6d2-1fb8-7125-78d112d08b8a-b9b57c9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2649b09d-b457-5d86-276c-83dd7b7a14ff-b9b57c9d, #w-node-_67053f66-54ff-e8c2-3816-12cb2fcf496d-b9b57c9d, #w-node-ff1f834c-eb7e-0dc5-d323-dfb30f68b452-b9b57c9d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_71f73ef6-4add-ce0d-372e-09b3eaa391d5-b9b57c9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-6fa32fe6, #w-node-ccab5c29-f94b-ba9f-c4bd-5a106a6f2c3b-6fa32fe6, #w-node-_1e835182-fe98-3235-646c-45412dc42b61-6fa32fe6, #w-node-_8c3d4988-4a29-a8d9-cbca-fcbf13e42732-6fa32fe6, #w-node-cabe1977-7355-8678-b084-816afaaa4739-6fa32fe6, #w-node-_06cbed08-d05b-a93e-537b-fa6bb87f3bf5-6fa32fe6 {
  align-self: stretch;
}

#w-node-_778db6f4-b436-d8eb-9feb-f2612616470d-6fa32fe6, #w-node-fd931614-3742-e3ed-5c7e-e7828f99328c-6fa32fe6, #w-node-_07165eff-608b-5463-65c1-85c6054a8358-6fa32fe6, #w-node-_817f8f8c-8477-f771-c5fb-25c4eb18cd3b-6fa32fe6, #w-node-_38406c76-b8c0-e8b0-fd65-5012374d3e34-6fa32fe6, #w-node-_23c98d28-63a2-7bb7-1f0c-f06bf112814c-6fa32fe6, #w-node-_0a16cb13-9200-1e35-a45d-c69c780fde14-6fa32fe6, #w-node-a5e4a01c-35a9-7db2-4c89-143aaddc0bc6-6fa32fe6, #w-node-_1b8bea4b-2c59-eee1-a654-effc5ea4a85b-6fa32fe6, #w-node-d12d7959-f30a-af2a-ac2b-6ad305ba1863-6fa32fe6, #w-node-_23cd136d-a1c0-d29a-1ffa-0c159939a0d1-6fa32fe6, #w-node-_107c35be-5606-3f7e-1704-17b97f9c53d3-6fa32fe6, #w-node-_0ad6bde4-09db-129a-41d6-3e90cdb6bcbe-6fa32fe6, #w-node-_7000a841-00ab-ed85-6e82-111cdf519f02-6fa32fe6, #w-node-_26dbe7db-222d-8b40-88b7-6e31874fe4ad-6fa32fe6, #w-node-_9781d358-894b-f31d-02ac-2ee77f80536a-6fa32fe6, #w-node-_3cccadc9-8036-4298-f3d9-ae02e5ea6c22-6fa32fe6, #w-node-_83a32438-16fd-306f-0af2-3c15c5dd4bbf-6fa32fe6, #w-node-c175c262-4a97-7d78-eb50-ed1060535754-6fa32fe6, #w-node-_8618b82e-098b-8a93-f8cc-fedbd1c91ba9-6fa32fe6, #w-node-_21265f96-0a28-04f5-f2b7-337c492e3a7d-6fa32fe6, #w-node-_48c7d71c-72b5-053d-f6cb-391cacaf0613-6fa32fe6, #w-node-_1d9c44ce-93f9-7406-06f4-1b07b8287f2e-6fa32fe6, #w-node-db07c7ab-aabf-09b7-9955-6dfc26b58631-6fa32fe6, #w-node-_7fd073e5-5d0f-738a-f4fe-8d8748cc0427-6fa32fe6, #w-node-_4b577ca5-4eb9-12c3-42f4-e1e8f0c26466-6fa32fe6, #w-node-bf49c60f-f836-ba5e-9ef8-f457f109fa75-6fa32fe6, #w-node-a0dbe576-c0f3-3249-abe0-ba2b41abe443-6fa32fe6, #w-node-_18d217ea-2053-2629-82fd-2e84d6e3dd87-6fa32fe6, #w-node-b459c2b7-bafe-241d-f12e-059799281822-6fa32fe6, #w-node-ee17a37f-e8ea-816d-8e14-c28ae23e5a9d-6fa32fe6, #w-node-_95c9dbe7-99ab-ee3c-e932-783e3e149901-6fa32fe6, #w-node-_459f792c-5a06-7d17-8bd9-1f66e4894825-6fa32fe6, #w-node-bf6e8634-8d71-4218-beb6-c2cc2124f763-6fa32fe6, #w-node-ed97fb8c-2bef-fcbf-9297-d9eddb3383d7-6fa32fe6, #w-node-_726560de-f21a-95c2-e299-9a74ba5a7332-6fa32fe6, #w-node-c4b3a675-03a1-2e03-b433-90f90f31d8fb-6fa32fe6, #w-node-_7aaeb442-092f-e3b0-8545-63acef7e8b99-6fa32fe6, #w-node-c608f42e-3066-c991-c1b2-244fd4051fec-6fa32fe6, #w-node-_9e376237-54a8-7c2a-2581-d6260dc84d35-6fa32fe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bb149bb-17d9-3307-1007-86b5b5492406-6fa32fe6, #w-node-e927b76a-3447-1afa-22f8-82bd814f19c8-6fa32fe6, #w-node-_6b2f5def-2a94-b273-e8e1-3ded434136ea-6fa32fe6, #w-node-b080d76c-9e88-b59e-1ec5-396b84463af5-6fa32fe6, #w-node-ec688662-a032-2f73-5a00-aaa519ededb2-6fa32fe6 {
  align-self: stretch;
}

#w-node-_4a8f3a3c-0413-1458-bf60-47cafad05fc0-6fa32fe6 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4ca3b9b7-e07e-c42d-b65e-0b118a49c914-6fa32fe6, #w-node-_50ab8be6-7ba8-83bd-6407-3ffebad296b2-6fa32fe6, #w-node-e0def7bc-5533-43a2-e976-77e2507d11eb-6fa32fe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c67e611d-f761-8843-f7ad-5d8c3fac35a5-6fa32fe6 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a750a906-f6d2-1fb8-7125-78d112d08b8a-6fa32fe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2649b09d-b457-5d86-276c-83dd7b7a14ff-6fa32fe6, #w-node-_67053f66-54ff-e8c2-3816-12cb2fcf496d-6fa32fe6, #w-node-ff1f834c-eb7e-0dc5-d323-dfb30f68b452-6fa32fe6 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_71f73ef6-4add-ce0d-372e-09b3eaa391d5-6fa32fe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b94abf68-21c1-637f-2a42-52a7f616c213-edfb0077, #w-node-fd5695f6-20d2-61e1-e896-1a1369d829dd-edfb0077 {
  align-self: stretch;
}

#w-node-df5f6307-8012-cec1-05c0-30b2250fd993-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fd99d-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9a7-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9b1-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9bb-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9c5-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9cf-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9d9-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9e3-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9ed-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9f7-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fda01-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fda0b-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fda15-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fda1f-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fda29-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fda35-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fda3f-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fda4b-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fda55-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fda5f-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fda69-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fda73-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fda7d-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fda87-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fda91-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fda9b-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaa5-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaaf-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fdabb-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fdac5-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fdacf-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fdad9-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fdae3-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaed-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaf9-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb03-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb0d-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb17-edfb0077, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb21-edfb0077 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bb149bb-17d9-3307-1007-86b5b5492406-edfb0077, #w-node-b94abf68-21c1-637f-2a42-52a7f616c213-f5a2eb53, #w-node-fd5695f6-20d2-61e1-e896-1a1369d829dd-f5a2eb53, #w-node-e63285e6-ccfe-3afb-649f-e5d800cb83d7-f5a2eb53 {
  align-self: stretch;
}

#w-node-df5f6307-8012-cec1-05c0-30b2250fd993-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fd99d-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9a7-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9b1-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9bb-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9c5-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9cf-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9d9-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9e3-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9ed-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9f7-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fda01-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fda0b-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fda15-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fda1f-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fda29-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fda35-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fda3f-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fda4b-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fda55-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fda5f-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fda69-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fda73-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fda7d-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fda87-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fda91-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fda9b-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaa5-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaaf-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fdabb-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fdac5-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fdacf-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fdad9-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fdae3-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaed-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaf9-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb03-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb0d-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb17-f5a2eb53, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb21-f5a2eb53 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b94abf68-21c1-637f-2a42-52a7f616c213-fe57ebb5, #w-node-fd5695f6-20d2-61e1-e896-1a1369d829dd-fe57ebb5 {
  align-self: stretch;
}

#w-node-df5f6307-8012-cec1-05c0-30b2250fd993-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fd99d-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9a7-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9b1-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9bb-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9c5-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9cf-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9d9-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9e3-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9ed-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9f7-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fda01-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fda0b-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fda15-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fda1f-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fda29-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fda35-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fda3f-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fda4b-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fda55-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fda5f-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fda69-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fda73-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fda7d-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fda87-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fda91-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fda9b-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaa5-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaaf-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fdabb-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fdac5-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fdacf-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fdad9-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fdae3-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaed-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaf9-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb03-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb0d-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb17-fe57ebb5, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb21-fe57ebb5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bb149bb-17d9-3307-1007-86b5b5492406-fe57ebb5, #w-node-b94abf68-21c1-637f-2a42-52a7f616c213-a391aa25, #w-node-fd5695f6-20d2-61e1-e896-1a1369d829dd-a391aa25, #w-node-_38a5ab36-eea7-2336-3a20-d82af4a59464-a391aa25 {
  align-self: stretch;
}

#w-node-df5f6307-8012-cec1-05c0-30b2250fd993-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fd99d-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9a7-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9b1-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9bb-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9c5-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9cf-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9d9-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9e3-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9ed-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9f7-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fda01-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fda0b-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fda15-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fda1f-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fda29-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fda35-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fda3f-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fda4b-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fda55-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fda5f-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fda69-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fda73-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fda7d-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fda87-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fda91-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fda9b-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaa5-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaaf-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fdabb-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fdac5-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fdacf-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fdad9-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fdae3-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaed-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaf9-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb03-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb0d-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb17-a391aa25, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb21-a391aa25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b94abf68-21c1-637f-2a42-52a7f616c213-fd07053b, #w-node-fd5695f6-20d2-61e1-e896-1a1369d829dd-fd07053b {
  align-self: stretch;
}

#w-node-df5f6307-8012-cec1-05c0-30b2250fd993-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fd99d-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9a7-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9b1-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9bb-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9c5-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9cf-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9d9-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9e3-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9ed-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fd9f7-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fda01-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fda0b-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fda15-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fda1f-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fda29-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fda35-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fda3f-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fda4b-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fda55-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fda5f-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fda69-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fda73-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fda7d-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fda87-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fda91-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fda9b-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaa5-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaaf-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fdabb-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fdac5-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fdacf-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fdad9-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fdae3-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaed-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fdaf9-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb03-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb0d-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb17-fd07053b, #w-node-df5f6307-8012-cec1-05c0-30b2250fdb21-fd07053b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bb149bb-17d9-3307-1007-86b5b5492406-fd07053b, #w-node-b94abf68-21c1-637f-2a42-52a7f616c213-de92209e, #w-node-fd5695f6-20d2-61e1-e896-1a1369d829dd-de92209e, #w-node-_1bb149bb-17d9-3307-1007-86b5b5492406-de92209e, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-768d62fe, #w-node-_70157d8f-107b-3cfc-0a4b-72a0a550dc3d-768d62fe {
  align-self: stretch;
}

#w-node-_778db6f4-b436-d8eb-9feb-f2612616470d-768d62fe, #w-node-fd931614-3742-e3ed-5c7e-e7828f99328c-768d62fe, #w-node-_07165eff-608b-5463-65c1-85c6054a8358-768d62fe, #w-node-_817f8f8c-8477-f771-c5fb-25c4eb18cd3b-768d62fe, #w-node-_26dbe7db-222d-8b40-88b7-6e31874fe4ad-768d62fe, #w-node-_38406c76-b8c0-e8b0-fd65-5012374d3e34-768d62fe, #w-node-_83a32438-16fd-306f-0af2-3c15c5dd4bbf-768d62fe, #w-node-_23c98d28-63a2-7bb7-1f0c-f06bf112814c-768d62fe, #w-node-c175c262-4a97-7d78-eb50-ed1060535754-768d62fe, #w-node-d12d7959-f30a-af2a-ac2b-6ad305ba1863-768d62fe, #w-node-_0a16cb13-9200-1e35-a45d-c69c780fde14-768d62fe, #w-node-a5e4a01c-35a9-7db2-4c89-143aaddc0bc6-768d62fe, #w-node-_1b8bea4b-2c59-eee1-a654-effc5ea4a85b-768d62fe, #w-node-_23cd136d-a1c0-d29a-1ffa-0c159939a0d1-768d62fe, #w-node-_107c35be-5606-3f7e-1704-17b97f9c53d3-768d62fe, #w-node-_0ad6bde4-09db-129a-41d6-3e90cdb6bcbe-768d62fe, #w-node-_7000a841-00ab-ed85-6e82-111cdf519f02-768d62fe, #w-node-_9781d358-894b-f31d-02ac-2ee77f80536a-768d62fe, #w-node-_3cccadc9-8036-4298-f3d9-ae02e5ea6c22-768d62fe, #w-node-_8618b82e-098b-8a93-f8cc-fedbd1c91ba9-768d62fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bb149bb-17d9-3307-1007-86b5b5492406-768d62fe, #w-node-e927b76a-3447-1afa-22f8-82bd814f19c8-768d62fe, #w-node-_14cba6ef-1706-e0e4-ce5c-1f065f673908-768d62fe, #w-node-_6c674b6c-19f3-a75b-701d-dbdf95b3be69-768d62fe, #w-node-_9bac839d-bbe8-1ce8-486e-ae5b2b11fccb-febf5c80, #w-node-ba010eb0-a84f-e947-08a9-58c6c0fcd077-febf5c80, #w-node-_24e329de-35ce-6aad-482f-79a165715ab7-febf5c80, #w-node-_24e329de-35ce-6aad-482f-79a165715ad8-febf5c80, #w-node-_24e329de-35ce-6aad-482f-79a165715af3-febf5c80, #w-node-_24e329de-35ce-6aad-482f-79a165715b1f-febf5c80 {
  align-self: stretch;
}

#w-node-_1dc21488-f50c-a27c-8780-441e08b44efb-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f05-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f0f-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f19-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f23-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f2d-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f37-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f41-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f4b-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f55-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f5f-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f69-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f73-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f7d-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f87-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f91-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44f9d-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44fa7-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44fb3-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44fbd-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44fc7-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44fd1-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44fdb-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44fe5-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44fef-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b44ff9-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b45003-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b4500d-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b45017-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b45023-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b4502d-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b45037-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b45041-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b4504b-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b45055-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b45061-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b4506b-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b45075-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b4507f-febf5c80, #w-node-_1dc21488-f50c-a27c-8780-441e08b45089-febf5c80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f439610c-97aa-d3b6-2b0f-218550d30bba-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30c0b-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30c72-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30c8c-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30c96-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30cb1-019ce844 {
  align-self: stretch;
}

#w-node-f439610c-97aa-d3b6-2b0f-218550d30cc9-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30cd5-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30ce1-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30ced-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30cf9-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d05-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d11-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d1d-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d29-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d35-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d41-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d4d-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d59-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d65-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d71-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d7d-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d8b-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d97-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30da5-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30db1-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30dbd-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30dc9-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30dd5-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30de1-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30ded-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30df9-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e05-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e11-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e1d-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e2b-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e37-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e43-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e4f-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e5b-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e67-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e75-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e81-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e8d-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e99-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30ea5-019ce844 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f439610c-97aa-d3b6-2b0f-218550d30bba-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30c0b-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30c72-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30c8c-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30c96-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30cb1-fefd654c {
  align-self: stretch;
}

#w-node-f439610c-97aa-d3b6-2b0f-218550d30cc9-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30cd5-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30ce1-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30ced-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30cf9-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d05-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d11-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d1d-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d29-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d35-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d41-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d4d-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d59-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d65-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d71-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d7d-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d8b-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30d97-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30da5-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30db1-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30dbd-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30dc9-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30dd5-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30de1-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30ded-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30df9-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e05-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e11-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e1d-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e2b-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e37-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e43-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e4f-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e5b-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e67-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e75-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e81-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e8d-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30e99-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30ea5-fefd654c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe9e9c1e-218b-7f87-d04b-9e73b01726dc-1a34a017, #w-node-af2c8700-a8b4-a199-a128-cdb3c6061eb5-1a34a017, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd22b8-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd22e8-6e8d66b2 {
  align-self: stretch;
}

#w-node-_81b68619-ab57-081a-ac7f-d714b5dd2315-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2321-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd232d-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2339-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2345-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2351-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd235d-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2369-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2375-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2381-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd238d-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2399-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd23a5-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd23b1-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd23bd-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd23c9-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd23d7-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd23e3-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd23f1-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd23fd-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2409-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2415-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2421-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd242d-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2439-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2445-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2451-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd245d-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2469-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2477-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2483-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd248f-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd249b-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd24a7-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd24b3-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd24c1-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd24cd-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd24d9-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd24e5-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd24f1-6e8d66b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_81b68619-ab57-081a-ac7f-d714b5dd2506-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd2520-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd252a-6e8d66b2, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40c96-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40cda-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40d1d-240ab0a8 {
  align-self: stretch;
}

#w-node-_1356520c-4408-6c3c-2512-ce9a60f40d37-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40d43-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40d4f-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40d5b-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40d67-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40d73-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40d7f-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40d8b-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40d97-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40da3-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40daf-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40dbb-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40dc7-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40dd3-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40ddf-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40deb-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40df9-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40e05-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40e13-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40e1f-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40e2b-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40e37-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40e43-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40e4f-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40e5b-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40e67-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40e73-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40e7f-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40e8b-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40e99-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40ea5-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40eb1-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40ebd-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40ec9-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40ed5-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40ee3-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40eef-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40efb-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40f07-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40f13-240ab0a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1356520c-4408-6c3c-2512-ce9a60f40f28-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40f42-240ab0a8 {
  align-self: stretch;
}

@media screen and (max-width: 767px) {
  #w-node-_673080cd-6315-95f0-fe8a-fa2094e387b2-75e10452, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-aae10449, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-fca334a5, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-98b823d9, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-4bfdd395, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-b9c48d15, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-51383fc2, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-3b1d2980, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-604e1c39, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-dacbce60, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-c7d6cbd1, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-b2f82c38, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-a06f4736, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-04a9392e, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-223e21d6, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-7a1708af, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-d917c237, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-d3c05a0b, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-6c89e7fc, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-6fa32fe6, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-edfb0077, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-f5a2eb53, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-fe57ebb5, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-a391aa25, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-fd07053b, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-de92209e, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-768d62fe, #w-node-_776023e6-a6a7-92ca-8721-f802a50e28f0-febf5c80, #w-node-f439610c-97aa-d3b6-2b0f-218550d30b3b-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30b3b-fefd654c, #w-node-ad7ffc4a-270a-bbfc-7194-811c1dc50b81-6e8d66b2, #w-node-_9c42d4ee-6561-01ec-f303-95e64aeb54f0-240ab0a8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #field.w-node-_55f3328e-a89a-1752-ded3-8a0ef1de6391-75e10452, #field.w-node-_2ff2882a-f897-b34e-6638-4189b7f2d1df-aae10449, #field.w-node-_2ff2882a-f897-b34e-6638-4189b7f2d1df-8ae10455 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-fca334a5, #w-node-ccab5c29-f94b-ba9f-c4bd-5a106a6f2c3b-fca334a5, #w-node-_1e835182-fe98-3235-646c-45412dc42b61-fca334a5, #w-node-_8c3d4988-4a29-a8d9-cbca-fcbf13e42732-fca334a5, #w-node-cabe1977-7355-8678-b084-816afaaa4739-fca334a5, #w-node-_06cbed08-d05b-a93e-537b-fa6bb87f3bf5-fca334a5, #w-node-_1b536661-a64f-4f88-0d53-e69f1ad394ec-98b823d9, #w-node-_88c15775-f610-172f-24db-cd16e6d522cf-98b823d9, #w-node-_0cfb7cec-e778-a079-147d-51d750685864-98b823d9, #w-node-baa9b00e-7783-f708-b2bf-dcad1dc27a39-98b823d9, #w-node-d9133e0f-1883-62af-f9a6-a0c5c354544a-98b823d9, #w-node-_9bac839d-bbe8-1ce8-486e-ae5b2b11fccb-4bfdd395, #w-node-ba010eb0-a84f-e947-08a9-58c6c0fcd077-4bfdd395, #w-node-be21be5f-7fc6-8665-806b-27ea22603527-4bfdd395, #w-node-ee636510-130d-1881-8fb0-e59eb10fac87-4bfdd395, #w-node-_37af6a5b-85dc-da1d-a588-e4c15238acd4-b9c48d15, #w-node-_4e26197d-b09b-acef-9800-c054d405d837-b9c48d15, #w-node-_97a379a6-d0c3-5609-afaa-c0161281108f-b9c48d15, #w-node-_76474cc9-34c5-eebb-6ff0-001b6a326029-b9c48d15, #w-node-_081da8ca-3437-5fe6-f06b-76c6b64bd1fd-b9c48d15, #w-node-_0e52baa3-7495-50e9-5f70-5b452ad20ab7-b9c48d15, #w-node-e85e43f3-2be2-7629-dcd0-fdd35287d2eb-b9c48d15, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-a06f4736, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-04a9392e, #w-node-_44acb3f0-6b59-5b03-b005-8fab145b9827-04a9392e, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-223e21d6, #w-node-_70157d8f-107b-3cfc-0a4b-72a0a550dc3d-223e21d6, #w-node-ccab5c29-f94b-ba9f-c4bd-5a106a6f2c3b-223e21d6, #w-node-_3c74914c-92b8-502f-e784-476aa6d3e58f-223e21d6, #w-node-_9d8ba29e-7064-d850-435e-d4ca83a42850-223e21d6, #w-node-_70157d8f-107b-3cfc-0a4b-72a0a550dc3d-7a1708af, #w-node-ccab5c29-f94b-ba9f-c4bd-5a106a6f2c3b-7a1708af, #w-node-_3c74914c-92b8-502f-e784-476aa6d3e58f-7a1708af, #w-node-_9d8ba29e-7064-d850-435e-d4ca83a42850-7a1708af, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-7a1708af, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-d917c237, #w-node-_70157d8f-107b-3cfc-0a4b-72a0a550dc3d-d917c237, #w-node-ccab5c29-f94b-ba9f-c4bd-5a106a6f2c3b-d917c237, #w-node-_9d8ba29e-7064-d850-435e-d4ca83a42850-d917c237, #w-node-_3c74914c-92b8-502f-e784-476aa6d3e58f-d917c237, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-d3c05a0b, #w-node-b0177b86-85de-60bf-20ba-7dd987ea8c29-6c89e7fc, #w-node-_70157d8f-107b-3cfc-0a4b-72a0a550dc3d-6c89e7fc, #w-node-_45a1aadb-200e-d896-b3d6-a922c44b7e8a-6c89e7fc, #w-node-ccab5c29-f94b-ba9f-c4bd-5a106a6f2c3b-6c89e7fc, #w-node-_13f09b4f-4f5e-5be5-ef3d-0a561ca09f3f-6c89e7fc, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-b9b57c9d, #w-node-ccab5c29-f94b-ba9f-c4bd-5a106a6f2c3b-b9b57c9d, #w-node-_1e835182-fe98-3235-646c-45412dc42b61-b9b57c9d, #w-node-_8c3d4988-4a29-a8d9-cbca-fcbf13e42732-b9b57c9d, #w-node-cabe1977-7355-8678-b084-816afaaa4739-b9b57c9d, #w-node-_06cbed08-d05b-a93e-537b-fa6bb87f3bf5-b9b57c9d, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-6fa32fe6, #w-node-ccab5c29-f94b-ba9f-c4bd-5a106a6f2c3b-6fa32fe6, #w-node-_1e835182-fe98-3235-646c-45412dc42b61-6fa32fe6, #w-node-_8c3d4988-4a29-a8d9-cbca-fcbf13e42732-6fa32fe6, #w-node-cabe1977-7355-8678-b084-816afaaa4739-6fa32fe6, #w-node-_06cbed08-d05b-a93e-537b-fa6bb87f3bf5-6fa32fe6, #w-node-_819e4f24-9f93-921c-7ff3-130ed437c029-768d62fe, #w-node-_70157d8f-107b-3cfc-0a4b-72a0a550dc3d-768d62fe, #w-node-_9bac839d-bbe8-1ce8-486e-ae5b2b11fccb-febf5c80, #w-node-ba010eb0-a84f-e947-08a9-58c6c0fcd077-febf5c80, #w-node-f439610c-97aa-d3b6-2b0f-218550d30bba-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30c0b-019ce844, #w-node-f439610c-97aa-d3b6-2b0f-218550d30bba-fefd654c, #w-node-f439610c-97aa-d3b6-2b0f-218550d30c0b-fefd654c, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd22b8-6e8d66b2, #w-node-_81b68619-ab57-081a-ac7f-d714b5dd22e8-6e8d66b2, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40c96-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40cda-240ab0a8, #w-node-_1356520c-4408-6c3c-2512-ce9a60f40d1d-240ab0a8 {
    grid-area: 1 / 1 / 2 / 2;
  }
}
