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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:root {
  --white-smoke: #f7f7f7;
  --black-3: #2c2c2c;
  --black-2: white;
  --gold: #fddb24;
  --black: black;
  --light-salmon: #ff985d;
  --medium-sea-green: #00c389;
  --pink: #f4b4cc;
  --medium-purple: #ad85e5;
  --sky-blue: #5ccbe6;
}

.w-form-formrecaptcha {
  margin-bottom: 8px;
}

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

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

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

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

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

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

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

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

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

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

body {
  background-color: var(--white-smoke);
  color: var(--black-3);
  flex-direction: column;
  justify-content: center;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: all .4s cubic-bezier(.47, 0, .745, .715);
  display: flex;
}

a {
  text-decoration: underline;
}

.section-footer-2 {
  z-index: 999;
  background-color: #2c2a29;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
  position: relative;
  inset: auto 0% 0%;
}

.text-block-204 {
  color: #f7f7f7;
  text-align: center;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 400;
  position: static;
  inset: auto 0% 0%;
}

.text-span-3 {
  font-size: 11px;
  font-weight: 400;
}

.section {
  background-color: #f7f7f7;
  border-radius: 12px;
  flex: 1;
  padding: 60px 100px 3rem;
  position: relative;
}

.section.ingreso {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.image-700 {
  width: 200px;
  margin-left: 2%;
  display: block;
}

.section-2 {
  background-color: var(--black-2);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.link-block {
  background-color: var(--gold);
  color: var(--black);
  text-align: center;
  border-radius: 20px;
  justify-content: space-around;
  align-items: center;
  margin-left: 15px;
  margin-right: 15px;
  padding: 7px 12px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: flex;
}

.link-block:hover {
  box-shadow: 4px 4px 11px -4px var(--black-3);
}

.link-block.preguntas-frecuentes {
  background-color: var(--black-3);
  color: var(--black-2);
  display: flex;
}

.link-block.preguntas-frecuentes:hover {
  background-color: var(--black-2);
  color: #2c2c2c;
}

.link-block.preguntas-frecuentes.footer {
  display: none;
}

.text-block-205 {
  margin-right: 3px;
}

.div-block {
  z-index: 9;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: relative;
}

.button-registrarme {
  background-color: var(--gold);
  color: var(--black);
  text-align: center;
  border-radius: 20px;
  width: 200px;
  margin: auto;
  font-weight: 600;
  transition: all .4s;
  display: block;
}

.button-registrarme:hover {
  box-shadow: 4px 4px 11px -4px var(--black-3);
}

.button-registrarme.oculto {
  display: none;
}

.tabs-menu {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--black-2);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  box-shadow: 11px 11px 20px -9px #00000042;
}

.tabs-menu.azul {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--black-2);
  border: 1px #83838326;
  border-radius: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  height: auto;
  margin-bottom: 0;
  display: grid;
  box-shadow: 0 14px 12px -13px #00000042;
}

.tabs {
  z-index: 9;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: row-reverse;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 600px;
  margin-left: auto;
  margin-right: auto;
  transition: all .4s;
  display: grid;
}

.img-tabs {
  background-color: var(--black-2);
  object-fit: scale-down;
  border-radius: 0%;
  width: 30px;
  height: 30px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: block;
}

.tabs-button {
  color: var(--black-3);
  text-align: center;
  background-color: #0000;
  border: 1px #000;
  border-bottom-width: 0;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 0;
  font-size: 13px;
  line-height: 120%;
  display: flex;
}

.tabs-button:hover {
  border-bottom-color: var(--light-salmon);
}

.tabs-button.w--current {
  background-color: #0000;
  border: 1px #000;
  border-bottom-width: 0;
}

.contenido-grid-tabs {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--black-2);
  border-radius: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: .75fr .5fr;
  grid-auto-columns: 1fr;
  width: 80%;
  height: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: auto;
  padding: 20px;
  display: flex;
  position: relative;
}

.div-block-3 {
  flex-direction: column;
  justify-content: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.div-text {
  background-color: var(--black-3);
  color: var(--black-2);
  border-radius: 0 0 16px 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 20px;
  display: flex;
  position: relative;
}

.div-text.verde {
  background-color: var(--medium-sea-green);
  color: var(--black-3);
  position: relative;
}

.div-text.naranja {
  background-color: var(--light-salmon);
  color: var(--black-3);
  border-radius: 0 0 16px 16px;
  width: auto;
  padding: 20px;
  position: relative;
}

.div-text.rosa {
  background-color: var(--pink);
  color: var(--black-3);
}

.div-text.amarillo {
  background-color: var(--gold);
  color: var(--black-3);
}

.section-3 {
  flex-direction: column;
  flex: 1;
  padding-top: 2rem;
  padding-bottom: 4rem;
  display: flex;
}

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

.text-span-4 {
  font-size: 30px;
}

.text-block-206 {
  text-align: center;
  margin-bottom: 20px;
}

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

.image-702 {
  width: 200px;
}

.submit-button {
  background-color: var(--gold);
  color: var(--black-3);
  border-radius: 20px;
  width: 200px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 700;
  display: block;
}

.form {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.radio-button-field {
  display: none;
}

.radio-button {
  z-index: 9;
  opacity: 0;
  width: 100%;
  height: 50px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.radio-button.pregunta {
  z-index: 99;
  opacity: 0;
  background-color: #0000;
  border-radius: 0%;
  height: 100%;
  display: block;
}

.radio-button-label {
  display: none;
}

.radio-button-field-2 {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 200px;
  height: 50px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
  position: relative;
}

.div-block-4 {
  z-index: 10;
  cursor: pointer;
  border: 2px solid #000;
  border-radius: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 50px;
  padding: 17px 13px;
  transition: all .2s;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-4:hover {
  background-color: #0000;
}

.div-block-4._5 {
  width: auto;
  height: auto;
}

.div-block-4.pregunta {
  border-color: var(--black-3);
  border-radius: 8px;
  width: 340px;
  height: 236px;
  padding-top: 8px;
  padding-bottom: 8px;
  inset: 0%;
}

.div-block-4.pregunta._2 {
  border-color: var(--black-3);
}

.text-block-207 {
  text-align: center;
  font-size: 11px;
  line-height: 120%;
}

.conten-radios-cual-es-tu-edad {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 40px;
  display: grid;
}

.form-block {
  margin-bottom: 0;
}

.conten-radios-qui-n-te-acompa-a-en-casa {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 40px;
  display: grid;
}

.conten-radios-es-un-s-bado-3-de-la-tarde-cu-l-de-estos-planes-prefieres {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 40px;
  display: grid;
}

.seccion-clientes-preferenciales {
  background-color: #ececec;
  flex-direction: column;
  padding: 4rem 100px;
  display: flex;
}

.seccion-clientes-preferenciales.oculto {
  display: none;
}

.div-block-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.image-703 {
  border-radius: 8px;
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.button-conocer-m-s-preferenciales {
  background-color: var(--gold);
  color: var(--black);
  text-align: center;
  border-radius: 20px;
  width: 200px;
  margin-top: 60px;
  margin-bottom: auto;
  margin-right: 5%;
  font-weight: 600;
  transition: all .4s;
}

.button-conocer-m-s-preferenciales:hover {
  box-shadow: 4px 4px 11px -4px var(--black-3);
}

.el-plan-de-hoy-es-cocinar-cu-l-es-tu-papel-en-la-cocina-para-este-plan {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 40px;
  display: grid;
}

.cuando-te-quieres-escapar-y-descansar-tu-mente-cu-l-ser-a-tu-plan-ideal {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 40px;
  display: grid;
}

.te-quedas-solo-en-una-isla-durante-un-d-a-completo-y-s-lo-puedes-tener-un-solo-tem-contigo-qu-llevar-as {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 40px;
  display: grid;
}

.si-te-describieran-en-una-sola-frase-cu-l-de-estas-ser-a {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 40px;
  display: grid;
}

.div-caja-de-texto-password-2.oculto {
  display: none;
}

.form-51-copy {
  font-weight: 700;
}

.section-hero-negro {
  background-color: #2c2a29;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
}

.text-field-37 {
  border-radius: 10px;
}

.text-field-37:hover, .text-field-37:focus-visible, .text-field-37[data-wf-focus-visible] {
  border: 1px solid #fdda24;
}

.submitrequest {
  color: #2d2a26;
  background-color: #fdda24;
  border-radius: 10px;
  width: 100%;
  margin-top: 20px;
  display: block;
}

.submitrequest:hover {
  box-shadow: 4px 4px 10px -2px #00000080;
}

.div-block-535 {
  background-color: #2d2a26;
  border-radius: 12px 12px 10px 10px;
  padding: 14px;
}

.div-block-535.iniciar-sesion {
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.caja-de-texto-form-oculto-password {
  border-radius: 10px;
  font-weight: 500;
}

.caja-de-texto-form-oculto-password:focus {
  border: 2px solid #07e6aa;
}

.image-665-copy {
  width: 200px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-4 {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 2em;
}

.heading-5 {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 4vw;
  line-height: 100%;
}

.div-block-536 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 140px;
  display: flex;
}

.image-705 {
  border-radius: 8px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-705.oculto {
  display: none;
}

.image-706 {
  width: 400px;
  display: block;
  position: absolute;
  inset: auto auto 0% 0%;
}

.form-2 {
  background-color: var(--black-2);
  border-radius: 8px;
  width: 580px;
  margin-left: auto;
  margin-right: auto;
  padding: 100px 90px 10px;
  position: relative;
  box-shadow: 0 0 4px 4px #40404012;
}

.playbtn {
  background-color: var(--gold);
  color: var(--black-3);
  border-radius: 36px;
  width: 100%;
  margin-top: 30px;
  margin-bottom: 0;
  font-weight: 600;
  transition: all .4s;
  display: block;
}

.playbtn:hover {
  box-shadow: 4px 4px 11px -4px var(--black-3);
}

.form-wrap {
  max-width: none;
  margin-left: auto;
  margin-right: 0;
}

.image-707 {
  object-fit: cover;
  width: 24px;
  height: 24px;
  margin-top: auto;
  margin-bottom: 5px;
  display: block;
}

.text-field-38 {
  background-color: #0000;
  border: 1px solid #0000;
  margin-bottom: 0;
  display: block;
  position: relative;
}

.text-field-38:active, .text-field-38:focus {
  border-color: #0000;
}

.text-field-38._3 {
  display: block;
}

.input-animado {
  margin-bottom: 25px;
  position: relative;
}

.text-block-208 {
  z-index: 0;
  color: #9c9c9c;
  margin-bottom: 6px;
  margin-left: 40px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.div-block-542 {
  border-bottom: 2px solid #9c9c9c;
  align-items: center;
  display: flex;
}

.heading-13 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 28px;
}

.heading-13.inicio {
  font-size: 12px;
}

.checkbox-field {
  margin-top: 30px;
  margin-bottom: 20px;
  font-weight: 600;
}

.link {
  color: var(--black-3);
  text-align: center;
  margin-top: 60px;
  margin-bottom: 90px;
  font-weight: 700;
  text-decoration: none;
  transition: all .4s;
  display: block;
}

.link.en-el-hero {
  margin-top: 30px;
  margin-bottom: 20px;
}

.text-span-5 {
  color: #0094ff;
  margin-left: 5px;
}

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

.checkbox-label {
  font-weight: 600;
}

.div-block-543 {
  background-color: var(--white-smoke);
  border-radius: 4px;
  height: 57px;
  display: none;
  position: absolute;
  inset: auto 10px 10px;
}

.link-block-2 {
  color: var(--black);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  text-decoration: none;
  transition: all .5s;
  display: flex;
}

.link-block-2:hover {
  background-color: #2c2c2c29;
}

.image-708 {
  width: 31px;
  height: 31px;
  margin-right: 10px;
}

.div-caja-de-texto-password-3 {
  justify-content: flex-start;
  align-items: center;
  display: block;
}

.div-caja-de-texto-password-3.oculto {
  display: none;
}

.caja-de-texto-form-oculto-password-2 {
  border-radius: 4px;
  width: 150px;
  height: 40px;
  margin-left: 0;
  margin-right: 0;
  font-weight: 500;
}

.caja-de-texto-form-oculto-password-2:focus {
  border: 2px solid #07e6aa;
}

.button-6 {
  color: #2c2a29;
  text-align: center;
  background-color: #fddb24;
  border-radius: 20px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 600;
  transition: all .4s;
  display: block;
}

.button-6:hover {
  background-color: var(--gold);
  box-shadow: 4px 4px 11px -4px var(--black-3);
  color: var(--black-3);
}

.button-6.oculto {
  display: none;
}

.button-6.ingreso {
  z-index: 9;
  width: 150px;
  font-weight: 700;
  position: relative;
}

.button-6.ver-mas {
  margin-bottom: 0;
}

.div-contenedor-1 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-contenedor-1.oculto {
  display: none;
}

.div-contenedor-2 {
  background-color: var(--black-2);
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-contenedor-3 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-contenedor-4 {
  background-color: var(--black-2);
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-contenedor-5 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-contenedor-6 {
  background-color: var(--black-2);
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-contenedor-7 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.body-2 {
  background-color: var(--white-smoke);
}

.section-digit {
  flex-direction: column;
  flex: 1;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: block;
  position: relative;
}

.section-digit.oculto {
  display: none;
}

.image-709 {
  display: block;
}

.brand {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 170px;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 20px;
  padding-left: 0;
  display: flex;
}

.brand.w--current {
  margin-left: 20px;
  padding-left: 0;
}

.navbar {
  background-color: #2c2a29;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.container {
  width: 100%;
  margin-left: auto;
  margin-right: 0%;
}

.container.oculto {
  display: none;
}

.link-navbar {
  color: var(--black-2);
  border-bottom: 2px solid #0000;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: -1px 0;
  padding: 8px 15px;
  font-weight: 600;
  text-decoration: none;
  transition: all .4s;
  display: flex;
}

.link-navbar._3:hover, .link-navbar._3.w--current {
  border-bottom-color: var(--gold);
}

.link-navbar._3.oculto {
  display: none;
}

.image-710 {
  object-fit: scale-down;
  width: 18px;
  height: 18px;
  display: block;
}

.text-block-209 {
  margin-right: 5px;
}

.nav-menu {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
}

.div-info-slider {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--black-2);
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: flex-start;
  width: 85%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: flex;
  position: relative;
}

.div-info-slider.f1, .div-info-slider.vino-al-parque {
  justify-content: flex-start;
  align-items: flex-start;
}

.div-info-slider.vino-parque {
  width: 90%;
}

.heading-14 {
  margin-top: 0;
  margin-bottom: 0;
  line-height: 120%;
}

.icono-banner {
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

.div-ubicacion {
  align-items: center;
  display: none;
}

.div-ubicacion.f1 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-ubicacion.f1.interna {
  margin-bottom: 5px;
}

.heading-15 {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 30px;
  font-size: 20px;
}

.heading-15.exito {
  font-size: 25px;
}

.div-block-548 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: center;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-548.grid-de-4 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.cards-de-secciones {
  z-index: 9;
  color: var(--black-3);
  cursor: pointer;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  transition: all .2s;
  display: flex;
  position: relative;
}

.div-block-550 {
  background-color: var(--black-2);
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  height: 41px;
  margin-top: auto;
  margin-left: 0;
  margin-right: auto;
  padding-left: 10px;
  display: flex;
  position: absolute;
  inset: auto auto 40px 0%;
}

.text-block-210 {
  margin-left: 5px;
  font-size: 1em;
  font-weight: 700;
  line-height: 120%;
}

.div-block-551 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.tabs-menu-2 {
  justify-content: flex-end;
  display: flex;
}

.div-block-552 {
  justify-content: flex-start;
  align-items: center;
  width: 425px;
  height: auto;
  margin: 3rem auto 20px 5%;
  display: flex;
  position: relative;
  inset: 0% auto auto 0%;
}

.div-block-552.interno {
  justify-content: flex-start;
  margin-top: 0;
  margin-left: 5%;
  position: static;
}

.div-block-552.oculto {
  opacity: 0;
}

.div-block-552.boletos {
  margin-bottom: 0;
}

.image-718 {
  object-fit: scale-down;
  width: 37px;
  height: 37px;
}

.div-block-553 {
  background-color: var(--black-3);
  width: 2px;
  height: 40px;
  margin-left: 13px;
  margin-right: 13px;
}

.div-block-553.naranja {
  background-color: var(--light-salmon);
}

.div-block-553.naranja._25-alto {
  width: 3px;
  height: 25px;
}

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

.heading-16 {
  color: var(--black-3);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2em;
}

.heading-16.naranja {
  color: var(--light-salmon);
}

.tabs-content {
  margin-top: 60px;
}

.tabs-2 {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.tab-beneficios {
  background-color: var(--black-2);
  color: #a4a4a4;
  border-bottom: 2px solid #00000030;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  width: auto;
  margin-left: 10px;
  margin-right: 10px;
  font-weight: 600;
  display: flex;
  box-shadow: 4px 4px 6px -6px #00000080;
}

.tab-beneficios.w--current {
  background-color: var(--black-3);
  color: var(--gold);
  border: 1px #000;
}

.tab-beneficios.amarillo.w--current {
  border-left-color: var(--gold);
}

.tab-beneficios.rosa.w--current {
  border-left-color: var(--pink);
}

.tab-beneficios.morado.w--current {
  border-left-color: var(--medium-purple);
}

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

.heading-17.biblioteca {
  width: 90%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-17.biblioteca.oculto {
  display: none;
}

.slider-navigation-wrapper {
  justify-content: center;
  width: 100%;
  margin-bottom: 4px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.slider-navigation {
  cursor: pointer;
  transition: opacity .2s;
}

.slider-navigation:hover {
  opacity: .7;
}

.slider-navigation.prev-slide {
  z-index: 999;
  width: 40px;
  margin-right: 16px;
  position: relative;
}

.slider-navigation.prev-slide.pc {
  width: 60px;
  margin-left: 10px;
  margin-right: 0;
  transform: rotate(90deg);
}

.slider-navigation.prev-slide.pc:hover {
  opacity: 1;
}

.slider-navigation.prev-slide.pc.agendas {
  background-color: var(--gold);
  object-fit: fill;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-left: 0;
  margin-right: 10px;
  display: flex;
}

.slider-navigation.prev-slide.pc.agendas.oculto {
  display: none;
}

.slider-navigation.prev-slide.pc.agendas {
  margin-left: 0;
}

.slider-navigation.next-slide {
  z-index: 99999;
  width: 40px;
  position: relative;
}

.slider-navigation.next-slide.pc {
  width: 60px;
  margin-right: 10px;
  transform: rotate(-90deg);
}

.slider-navigation.next-slide.pc:hover {
  opacity: 1;
}

.slider-navigation.next-slide.pc.agendas {
  background-color: var(--gold);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-left: 10px;
  margin-right: 0;
  display: flex;
}

.slider-navigation.next-slide.pc.agendas.oculto {
  display: none;
}

.slider-navigation.next-slide.pc.agendas {
  margin-right: 0;
}

.div-agenda-carrusel {
  align-items: center;
  width: 100%;
  display: none;
}

.div-agenda-carrusel.categorias {
  justify-content: space-around;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.div-agenda-carrusel.biblioteca {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-agenda-carrusel.biblioteca.oculto {
  display: none;
}

.div-agenda-carrusel.entretenimiento {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-agenda-carrusel.entretenimiento.oculto {
  display: none;
}

.slider-wrapper {
  z-index: 99;
  background-color: #d6d6d6;
  border-radius: 17px;
  justify-content: center;
  align-items: center;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  padding: 21px 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

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

.slider-wrapper._2.sin-slider {
  width: 90%;
  overflow: visible;
}

.slider-wrapper._2.sin-slider.oculto {
  display: none;
}

.slider-wrapper._2 {
  background-color: #0000;
}

.section-header {
  flex-direction: column;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.section-header.mobile {
  display: none;
}

.slider-list {
  z-index: 99;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: relative;
}

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

.slider-list.digitales {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.slider-list.digitales.ejm {
  grid-template-rows: auto;
}

.slider-list.fisicas {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  display: flex;
}

.slider-list.fisicas.sin-slider {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.slider-item {
  background-color: #0000;
  border: 1px #727272;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.slider-item.biblioteca {
  border-radius: 8px;
  width: 35vw;
  height: 23vw;
}

.slider-item.fisica {
  border-radius: 8px;
  flex-direction: row;
  align-items: center;
  width: 25vw;
  height: 35vw;
}

.slider-item.fisica.sin-slider {
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.slider-item.fisica.mas-alto {
  margin-left: 0;
}

.div-block-588 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 8px;
  flex-direction: column;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  width: 95%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.div-block-588.cms-externo-fisicas {
  width: auto;
  height: 100%;
}

.div-block-588.disney {
  width: 360px;
}

.image-719 {
  object-fit: cover;
  object-position: 50% 50%;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 0;
  width: 100%;
  height: 200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-719.biblio {
  object-fit: cover;
  object-position: 50% 0%;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 0;
  width: 100%;
  height: 180px;
}

.image-719.inicio {
  height: 150px;
}

.image-719.disney {
  object-position: 50% 0%;
  height: 260px;
}

.div-block-589 {
  background-color: var(--black-2);
  border-top-left-radius: 0;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 12px;
  display: flex;
  position: relative;
}

.div-block-589.fisicas {
  background-color: var(--black-2);
}

.heading-34 {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: .9em;
  line-height: 130%;
}

.heading-34.ejm {
  color: var(--medium-sea-green);
}

.descripcion-de-cards {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: .9em;
  line-height: 125%;
}

.descripcion-de-cards.bold {
  color: #2c2c2cb3;
  margin-bottom: 20px;
  font-weight: 700;
}

.descripcion-de-cards.bold.inicio {
  margin-bottom: 0;
}

.descripcion-de-cards.bold.disney {
  color: #2c2c2cdb;
}

.descripcion-de-cards.ejm {
  color: var(--medium-purple);
}

.button-7 {
  color: var(--black-3);
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  border: 1px #000;
  border-radius: 36px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  font-weight: 600;
  text-decoration: none;
  transition: all .4s;
  display: block;
}

.button-7:hover {
  box-shadow: 3px 3px 11px -6px var(--black-3);
  background-image: linear-gradient(#ffffff14, #ffffff14);
  transform: scale(1.05);
}

.button-7.biblioteca {
  text-transform: uppercase;
  margin-top: 0;
}

.button-7.inicio {
  margin-top: 0;
}

.empty-state-6, .empty-state-7, .empty-state-8 {
  background-color: #0000;
}

.text-block-212 {
  opacity: 0;
}

.empty-state-9 {
  opacity: 0;
  background-color: #0000;
}

.text-block-213, .text-block-214 {
  opacity: 0;
}

.exper-fisic {
  background-color: var(--white-smoke);
  flex: 1;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2rem;
  padding-bottom: 4rem;
  display: none;
}

.exper-fisic.ver-solo-conocimiento {
  display: block;
}

.exper-fisic.ver-solo-conocimiento.oculto, .exper-fisic.entretenimiento, .exper-fisic.entretenimiento.oculto {
  display: none;
}

.experiencias {
  z-index: 99;
  background-color: #d6d6d6;
  border-radius: 17px;
  justify-content: center;
  align-items: center;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  padding: 21px 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.experiencias._2 {
  background-color: #0000;
  width: 100%;
}

.div-block-591 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  display: grid;
}

.div-block-591.cms-externos {
  flex-direction: column;
  display: flex;
}

.button-8 {
  color: var(--black-3);
  text-transform: uppercase;
  background-color: #0000;
  border-radius: 20px;
  margin: auto auto 0;
  font-weight: 600;
  text-decoration: none;
  transition: all .4s;
}

.button-8:hover {
  box-shadow: 3px 3px 11px -6px #000;
}

.empty-state-10 {
  background-color: #0000;
}

.text-block-216 {
  display: none;
}

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

.image-720 {
  border-radius: 16px 16px 0 0;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
  left: auto;
}

.text-block-224 {
  font-size: 1.2em;
  line-height: 125%;
}

.text-block-225 {
  text-align: left;
  margin: 40px 10px;
  font-size: 1.4em;
  line-height: 125%;
}

.div-block-593 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-593.oculto {
  display: none;
}

.image-721 {
  object-fit: contain;
  width: 15px;
  height: 15px;
}

.text-block-226 {
  color: #5d5855;
  font-weight: 700;
}

.text-block-227, .text-block-228, .text-block-229, .text-block-230, .text-block-231 {
  font-weight: 600;
  display: block;
}

.text-block-232 {
  display: none;
}

.text-block-233 {
  color: #0000;
  text-align: center;
  width: 120px;
  margin: 8px 0;
}

.text-block-234 {
  border: 2px solid var(--gold);
  background-color: var(--gold);
  border-radius: 36px;
  padding: 8px 15px;
}

.seccion-inicio {
  flex-direction: column;
  flex: 1;
  padding-top: 2rem;
  padding-bottom: 4rem;
  display: flex;
}

.seccion-inicio.gobierno {
  padding-top: 0;
}

.seccion-inicio.f1 {
  padding-bottom: 0;
}

.div-block-595 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.text-block-235 {
  background-color: var(--gold);
  border-radius: 36px;
  margin-top: 0;
  padding: 10px 20px;
}

.btn-confirmar-asistencia {
  color: var(--black-3);
  background-color: #0000;
  border-radius: 20px;
  margin: auto;
  font-weight: 700;
  text-decoration: none;
  transition: all .4s;
}

.btn-confirmar-asistencia:hover {
  box-shadow: 3px 3px 11px -6px #000;
}

.btn-confirmar-asistencia._1.boton-oculto {
  display: none;
}

.btn-confirmar-asistencia._2 {
  background-color: var(--gold);
  display: block;
}

.btn-confirmar-asistencia._2.boton-oculto {
  display: none;
}

.btn-confirmar-asistencia._2.visible {
  margin-top: 42px;
  display: flex;
}

.btn-confirmar-asistencia.oculto {
  display: none;
}

.div-info-de-experiencia {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.image-722 {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
  height: 340px;
  display: block;
}

.div-block-596 {
  border-left: 5px solid var(--light-salmon);
  background-color: var(--black-2);
  box-shadow: 3px 3px 11px -6px var(--black-3);
  border-radius: 8px;
  height: 90px;
  margin-top: 8px;
}

.div-block-597 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  grid-auto-columns: 1fr;
  width: 95%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.titulo-de-fecha {
  margin-top: 10px;
}

.texto-de-lugar {
  margin-bottom: 0;
  font-size: 13px;
}

.div-block-598 {
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.txt-hora-de-la-experiencia {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.popup {
  z-index: 9999;
  background-color: var(--black-2);
  box-shadow: 4px 4px 11px -4px var(--black-3);
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 784px;
  height: 400px;
  margin: auto;
  padding: 15px;
  display: flex;
  position: fixed;
  inset: 0%;
}

.popup._2 {
  justify-content: center;
  width: 55%;
  height: 85vh;
  display: none;
}

.popup._2.con-boletos {
  height: 450px;
}

.popup._3, .popup._4 {
  justify-content: center;
  display: none;
}

.popup._1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: none;
}

.popup._1._450 {
  height: 450px;
  display: none;
}

.image-723 {
  cursor: pointer;
  width: 30px;
  height: 30px;
  transition: all .4s;
  position: absolute;
  inset: 10px 10px auto auto;
}

.image-723:hover {
  transform: scale(1.1);
}

.heading-35 {
  text-align: center;
  width: 90%;
  margin: 15px auto 0;
  display: block;
}

.heading-35.boletos {
  margin-top: 0;
}

.text-block-236 {
  text-align: center;
  margin-top: 10px;
  font-size: 14px;
  line-height: 120%;
  display: block;
}

.text-block-236.exito {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  font-weight: 400;
  display: none;
}

.text-block-236.exito.margen {
  width: 90%;
  display: none;
}

.text-block-236.boletos {
  margin-top: 20px;
}

.text-block-236.guion {
  margin-left: 8px;
  margin-right: 8px;
}

.text-block-236.espacio {
  margin-right: 5px;
  font-weight: 600;
}

.text-block-236.negrita {
  font-weight: 600;
}

.div-block-600 {
  flex-flow: column-reverse wrap;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 40px;
  display: flex;
  position: relative;
}

.div-block-600.boletos {
  margin-top: 20px;
  margin-bottom: 20px;
}

.btn-cancelar-asistencia {
  color: var(--black-3);
  background-color: #0000;
  border: 2px solid #000;
  border-radius: 36px;
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  font-weight: 600;
  transition: all .4s;
}

.btn-cancelar-asistencia:hover {
  box-shadow: 4px 4px 11px -4px var(--black-3);
}

.btn-cancelar-asistencia.oculto {
  display: none;
}

.btn-confirmar-evento {
  border: 2px solid var(--gold);
  background-color: var(--gold);
  color: var(--black-3);
  border-radius: 36px;
  margin-top: 20px;
  margin-left: 10px;
  margin-right: 10px;
  font-weight: 600;
  transition: all .4s;
}

.btn-confirmar-evento:hover {
  box-shadow: 4px 4px 11px -4px var(--black-3);
}

.btn-confirmar-evento.exito {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  text-decoration: none;
  display: flex;
}

.btn-confirmar-evento._2 {
  margin-top: 0;
  display: block;
}

.div-form-exitoso {
  flex-direction: column;
  display: none;
}

.div-form-exitoso._2 {
  display: flex;
}

.div-form-exitoso._3, .div-form-exitoso._4, .div-form-exitoso._1 {
  display: none;
}

.form-para-enviar-datos-sin-llenar-inputs {
  z-index: 999999;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.form-finalizado {
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.cajas-de-texto-con-codigo-membersctak {
  flex-direction: column;
  display: none;
}

.memberstack-nombres {
  position: static;
}

.div-form-experi._3, .div-form-experi._4, .div-form-experi._1 {
  display: block;
}

.titulo-popup-exper {
  z-index: 999;
  color: var(--black-3);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 0;
  position: relative;
}

.success-message, .success-message-2, .success-message-3, .success-message-4 {
  background-color: #0000;
}

.carrusel-cms-falso {
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.image-724 {
  cursor: pointer;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  transition: all .4s;
  display: block;
}

.image-724:hover {
  opacity: .72;
  transform: scale(1.1);
}

.link-carrusel-falso {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  margin-left: 15px;
  margin-right: 15px;
  display: flex;
}

.link-carrusel-falso.oculto {
  display: none;
}

.image-725 {
  cursor: pointer;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  transition: all .4s;
  display: block;
}

.image-725:hover {
  opacity: .72;
  transform: scale(1.1);
}

.collection-list-wrapper {
  width: 80%;
}

.seccion-interna-biblioteca {
  border-radius: 8px;
  flex-direction: column;
  flex: 1;
  padding: 4rem 24px;
  display: flex;
}

.seccion-interna-biblioteca.ejm {
  padding-top: 2rem;
}

.div-block-601 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-superior-info-biblio {
  box-shadow: none;
  background-color: #0000;
  border-radius: 8px;
  padding: 0 16px 16px;
  position: relative;
}

.div-superior-info-biblio.ejm {
  overflow: hidden;
}

.div-inferior-info-biblio {
  box-shadow: none;
  border-radius: 8px;
  flex-direction: column;
  height: auto;
  padding: 0 16px 16px;
  display: flex;
  position: relative;
}

.image-726 {
  width: 100%;
  display: block;
}

.heading-36 {
  z-index: 9;
  color: var(--pink);
  margin-top: 0;
  margin-bottom: 40px;
  position: relative;
}

.div-block-602 {
  background-color: #0000;
  border-radius: 8px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.link-block-4 {
  z-index: 9;
  color: var(--black-3);
  text-align: center;
  width: 136px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  text-decoration: none;
  position: relative;
}

.text-block-237 {
  border: 2px solid var(--gold);
  background-color: var(--gold);
  cursor: pointer;
  border-radius: 36px;
  padding-top: 9px;
  padding-bottom: 9px;
  font-weight: 600;
  transition: all .4s;
}

.text-block-237:hover {
  box-shadow: 4px 4px 11px -4px #00000040;
}

.div-block-603 {
  z-index: 9;
  justify-content: center;
  align-items: center;
  margin-top: auto;
  display: flex;
  position: absolute;
  inset: auto 10px 10px auto;
}

.div-block-603.oculto {
  display: none;
}

.heading-37 {
  color: #5d5855;
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
}

.div-block-604 {
  background-color: #5d5855;
  width: 2px;
  height: 20px;
  margin-left: 5px;
  margin-right: 5px;
}

.image-727 {
  object-fit: scale-down;
  width: 20px;
  height: 20px;
}

.collection-list-wrapper-3 {
  position: absolute;
  inset: 0%;
}

.experiencias-fisic-bienestar.general, .experiencias-fisicas-viajes, .exper-fisi-transferencia-de-conocimiento, .exper-fis-gastronomia, .exper-fisi-entretenimiento {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.popup-perfilador {
  z-index: 99;
  background-color: var(--black-2);
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 40%;
  min-width: auto;
  height: 400px;
  margin: auto;
  display: none;
  position: fixed;
  inset: 0%;
  box-shadow: 4px 4px 11px -4px #2c2c2cb3;
}

.image-728 {
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 10px 10px auto auto;
}

.section-6 {
  display: flex;
}

.link-1 {
  background-color: var(--black-2);
  color: var(--black-2);
  border-radius: 2px;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  height: 30px;
  margin-left: 10px;
  margin-right: 20px;
  font-size: 26px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.text-left-l1 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-right: 0;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.text-block-165 {
  color: var(--black-3);
  text-align: center;
  font-size: 12px;
  font-weight: 700;
}

._2nd-text-left-l1 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-top: 0;
  padding-right: 0;
  display: flex;
  position: absolute;
  top: auto;
  bottom: -30px;
  right: auto;
}

.link-cerrar-sesion {
  color: var(--black-3);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin: 15px auto;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  position: relative;
}

.link-cerrar-sesion:hover {
  color: var(--gold);
}

.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;
  display: grid;
}

.collection-list-wrapper-4 {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.seccion-experiencias-fisicas {
  background-color: var(--black-2);
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 4rem;
}

.seccion-experiencias-fisicas.oculto {
  display: none;
}

.empty-state-11, .empty-state-12 {
  background-color: #0000;
}

.text-block-241, .text-block-242 {
  opacity: 0;
}

.html-embed-2 {
  color: #cab44b;
}

.exper-digit {
  z-index: 99;
  background-color: #d6d6d6;
  border-radius: 17px;
  justify-content: center;
  align-items: center;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  padding: 21px 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.exper-digit._2 {
  background-color: #0000;
  width: 90%;
}

.div-card-exper-digi {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 95%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.form-perfilador-de-territorios {
  z-index: 99999;
  background-color: #ffffffe8;
  flex-direction: column;
  justify-content: center;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
  position: fixed;
  inset: 0%;
}

.image-730 {
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-right: 0;
  display: block;
  position: static;
  inset: 0% 0% auto auto;
}

.link-block-5 {
  width: 35px;
  height: 35px;
  margin-top: 20px;
  margin-right: 20px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-img-y-nombre-territorio {
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
  inset: 0% auto auto 0%;
}

.txt-bienv-territ {
  font-size: 2em;
  font-weight: 600;
  line-height: 120%;
  display: block;
}

.div-divisor {
  background-color: var(--black-3);
  width: 2px;
  height: 60px;
  margin-left: 13px;
  margin-right: 13px;
}

.img-territ {
  object-fit: scale-down;
  width: 50px;
  height: 50px;
}

.heading-41 {
  text-align: center;
  width: 80%;
  margin: 40px auto 20px;
  font-size: 20px;
  font-weight: 400;
}

.text-span-6 {
  font-weight: 700;
}

.form-3 {
  width: 60%;
  margin-left: auto;
  margin-right: auto;
}

.submit-button-57 {
  background-color: var(--gold);
  color: var(--black-3);
  border-radius: 36px;
  width: 200px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 600;
  transition: all .4s;
  display: block;
}

.submit-button-57:hover {
  box-shadow: 4px 4px 11px -4px #00000080;
}

.radio-button-field-pregunta {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 340px;
  height: 236px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: block;
  position: relative;
}

.image-731 {
  object-fit: cover;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 100%;
  height: 70%;
  padding-bottom: 0;
  display: block;
  position: absolute;
  inset: 0%;
}

.bienestarpregunta {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 40px;
  display: flex;
}

.heading-42 {
  color: var(--black);
  font-weight: 400;
}

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

.heading-43.ejm {
  color: var(--medium-sea-green);
}

.seccion-acerca-de-nuestro-experto {
  background-color: var(--black-2);
  flex-direction: row;
  justify-content: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
}

.seccion-acerca-de-nuestro-experto.oculto {
  display: none;
}

.image-732 {
  z-index: 9;
  object-fit: fill;
  width: 300px;
  margin-top: auto;
  margin-bottom: auto;
  display: block;
  position: relative;
}

.div-block-607 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.image-733 {
  object-fit: cover;
  border-radius: 100%;
  width: 130px;
  height: 130px;
  margin: auto;
  display: block;
  position: absolute;
  inset: 0%;
}

.image-733.interna {
  width: 80px;
  height: 80px;
}

.text-block-243 {
  width: auto;
  font-size: 13px;
}

.text-block-243.ejm {
  color: var(--black-3);
}

.div-block-608 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 500px;
  display: flex;
}

.div-block-608.txt-de-expert {
  width: auto;
}

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

.icon-8 {
  color: var(--black-3);
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.div-block-609 {
  height: auto;
  position: absolute;
  inset: 30px 0% 0%;
}

.drop-animado {
  background-color: var(--black-2);
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  height: 30px;
  margin-right: 5px;
  padding-left: 8px;
  padding-right: 8px;
  display: none;
  position: relative;
}

.seccion-m-s-exper-digit {
  background-color: var(--white-smoke);
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2rem;
  padding-bottom: 4rem;
}

.heading-45.ejm {
  color: var(--gold);
}

.txt-form-radios {
  text-align: center;
  margin-top: auto;
  font-size: 14px;
  line-height: 120%;
}

.heading-exper-fisi-internas, .heading-47, .rich-text-block {
  margin-top: 0;
}

.bold-text, .bold-text-2, .bold-text-3, .bold-text-4, .bold-text-5, .bold-text-6, .bold-text-7, .bold-text-8, .bold-text-9, .bold-text-10, .bold-text-11, .bold-text-12 {
  font-weight: 400;
}

.html-embed {
  z-index: 9;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.html-embed.margen-sup {
  margin-top: 40px;
}

.div-titulo-exp-fisicas.oculto {
  display: none;
}

.text-span-7 {
  text-transform: capitalize;
  font-size: 10px;
}

.div-block-610 {
  justify-content: space-around;
  width: auto;
  margin-right: 0;
  display: flex;
}

.image-734 {
  width: 20px;
  height: 20px;
}

.div-block-611 {
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.div-block-611.inicio {
  flex-direction: column;
  margin-top: auto;
  margin-bottom: 20px;
}

.popup-inicio-principal {
  z-index: 9999;
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  background-color: #2c2c2c8c;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.div-cms-fechas-ex-fis {
  background-color: var(--white-smoke);
  border-radius: 8px;
  width: 70%;
  padding-top: 2.1rem;
  padding-bottom: 2.1rem;
  position: relative;
}

.collection-list-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  display: block;
}

.collection-list-wrapper-5 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  overflow: hidden;
}

.div-exp-fisi-inicio {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 8px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  width: auto;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.slider-cms-exp-fisi-inicio {
  background-color: #0000;
  display: none;
}

.div-block-612 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.collection-item-3, .collection-item-4 {
  height: 100%;
}

.image-735 {
  cursor: pointer;
  width: 30px;
  height: 30px;
  margin-top: 5px;
  margin-right: 5px;
  transition: all .4s;
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-735:hover {
  transform: scale(1.1);
}

.image-736 {
  display: block;
}

.heading-48 {
  text-align: center;
  width: 90%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
  line-height: 120%;
}

.div-block-613 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.agenda-y-lottie {
  justify-content: space-around;
  align-items: center;
  height: 70px;
  display: none;
  position: relative;
}

.div-block-472 {
  background-color: var(--white-smoke);
  color: var(--black-3);
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 90px;
  padding-top: 10px;
  display: none;
  position: absolute;
  inset: auto 0% 60px;
}

.image-570 {
  z-index: 9;
  cursor: pointer;
  width: 20px;
  height: 20px;
  transition: all .4s;
  position: absolute;
  inset: 5px 5px auto auto;
}

.image-570:hover {
  transform: scale(1.1);
}

.link-block-93 {
  background-color: #f3f3f380;
  border-radius: 100%;
  margin-top: 10px;
}

.text-block-244 {
  margin-top: 0;
  font-weight: 600;
}

.image-737 {
  width: 30px;
  height: 30px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.html-embed-81, .html-embed-82 {
  margin-top: 40px;
}

.cms-de-nombres-de-ciudades {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  background-color: #ffffffba;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 5px;
  display: flex;
  position: absolute;
  inset: 8px auto auto 8px;
}

.cms-de-nombres-de-ciudades.oculto {
  display: none;
}

.text-block-245 {
  text-align: center;
  font-weight: 600;
}

.form-ingreso-home {
  background-color: var(--black-2);
  border-radius: 8px;
  width: 486px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  position: relative;
  box-shadow: 0 0 4px 4px #40404012;
}

.ocultar-popup {
  display: none;
}

.img-bienestar-card, .img-viajes-entret-card, .img-conocimiento-card, .img-gastronomia-card {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
  inset: 0%;
}

.collection-item-5 {
  display: block;
}

.link-2 {
  border: 2px solid var(--black-3);
  background-color: var(--black-3);
  color: var(--black-2);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  margin-top: 10px;
  margin-left: 0%;
  margin-right: auto;
  padding: 8px 15px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.link-2:hover {
  background-color: var(--black-2);
  color: var(--black-3);
}

.div-block-615 {
  flex-direction: column;
  margin-left: 5%;
  display: flex;
}

.text-block-246 {
  margin-top: 10px;
}

.dropdown-numero-de-boletos {
  border: 2px solid #0000;
  border-radius: 8px;
}

.dropdown-numero-de-boletos:hover {
  border-color: #ffe450;
}

.dropdown-numero-de-boletos:focus {
  border-color: var(--gold);
}

.text-block-247 {
  text-align: center;
  margin-bottom: 10px;
  font-weight: 800;
}

.link-3 {
  text-align: center;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 600;
  display: block;
}

.link-3:hover {
  color: var(--black);
}

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

.seccion-series {
  flex-direction: column;
  padding-top: 0;
  padding-bottom: 40px;
  display: flex;
}

.titulo-de-series {
  margin-top: 0;
}

.div-block-617 {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.heading-257 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 30px;
}

.div-video-series {
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
}

.div-block-618 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 40px;
  display: grid;
}

.text-block-249 {
  display: none;
}

.empty-state-13, .empty-state-14 {
  background-color: #0000;
}

.text-block-250 {
  display: none;
}

.link-block-95 {
  z-index: 9;
  color: #2c2c2c;
  text-align: center;
  width: 136px;
  margin-bottom: 60px;
  padding-top: 0;
  padding-bottom: 0;
  text-decoration: none;
  position: relative;
}

.text-block-251 {
  cursor: pointer;
  background-color: #fddb24;
  border: 2px solid #fddb24;
  border-radius: 36px;
  padding-top: 9px;
  padding-bottom: 9px;
  font-weight: 600;
  transition: all .4s;
}

.text-block-251:hover {
  box-shadow: 4px 4px 11px -4px #00000040;
}

.descripcion-de-experi-dig.ejm {
  color: var(--medium-purple);
}

.heading-258 {
  color: var(--sky-blue);
  width: auto;
  margin-bottom: 0;
}

.div-block-619 {
  background-color: var(--black-3);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
  display: flex;
}

.heading-259 {
  color: var(--black-2);
  text-align: center;
}

.div-block-620 {
  position: relative;
}

.heading-260 {
  color: var(--black-2);
  text-align: center;
  background-color: #2c2c2cb3;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  position: absolute;
  inset: 0%;
}

.seccion-acerca-de-nuestro-experto-2 {
  background-color: #fff;
  flex-direction: row;
  justify-content: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
}

.text-block-253 {
  z-index: 99;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-621 {
  background-color: #fff;
  border-top-left-radius: 0;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 12px;
  display: flex;
  position: relative;
}

.button-12, .button-13 {
  color: #2c2c2c;
  text-align: center;
  background-color: #ffe450;
  border-radius: 20px;
  margin-top: auto;
  margin-bottom: auto;
}

.button-14 {
  color: #2c2c2c;
  text-align: center;
  background-color: #ffe450;
  border-radius: 20px;
  margin-top: auto;
  margin-bottom: auto;
  font-weight: 600;
  display: block;
}

.div-block-622 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: grid;
}

.div-block-623 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  display: flex;
  position: relative;
}

.div-block-623.tama-o-auto {
  width: 300px;
}

.div-block-624 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-625 {
  background-color: #2c2c2c;
  width: 2px;
  height: 40px;
  margin-left: 13px;
  margin-right: 13px;
}

.heading-261 {
  color: #2c2c2c;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2em;
}

.div-block-626 {
  display: none;
}

.div-block-670 {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 10px;
  display: grid;
}

.checkbox-label-10 {
  color: #424343;
  font-size: 1em;
  text-decoration: none;
}

.form-block-42 {
  flex: 1;
  width: 500px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.caja-de-texto-fortinet {
  background-color: #0000;
  font-weight: 700;
}

.caja-de-texto-fortinet:hover {
  box-shadow: 0 2px 10px 2px #0003;
}

.caja-de-texto-fortinet:focus {
  border: 2px #00000080;
  box-shadow: 0 2px 10px 2px #0003;
}

.checkbox-field-10 {
  margin-top: 10px;
}

.field-label-54 {
  color: #484848;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 1em;
}

.field-label-54.titulo {
  font-size: 1.2em;
}

.div-block-671 {
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form-54 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  flex-direction: column;
  grid-template-rows: auto 91px;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  width: 100%;
  height: 100%;
  padding: 21px;
  display: flex;
  position: relative;
}

.div-block-674 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding: 47px;
  display: flex;
  position: relative;
}

.success-message-12 {
  background-color: #0000;
  height: 100%;
  padding: 0;
}

.texto-gris {
  color: #777;
  font-weight: 600;
}

.subtitulo {
  font-size: .9em;
}

.recaptcha-2 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.div-color-de-tab {
  z-index: 9;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #0000;
  border-bottom: 1px solid #2c2c2c4d;
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  padding: 20px;
  display: grid;
  position: relative;
}

.div-color-de-tab.sin-linea {
  border-bottom-style: none;
}

.titulo {
  text-align: left;
  margin-top: 0;
}

.txt-descripcion-tab {
  text-align: left;
}

.titulo-de-tabs {
  text-align: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  font-weight: 700;
}

.titulo-de-tabs.grande {
  font-size: 1.3vw;
  line-height: 120%;
}

.div-circulo-blanco {
  background-color: var(--black-2);
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 7px;
  display: flex;
}

.div-texto-descripcion-de-tabs {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.div-ver-mas {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.txt-descubre-mas {
  text-align: center;
  width: auto;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 700;
}

.auto-rotate-script, .auto-rotate-styles {
  display: none;
}

.div-color {
  width: 0%;
  position: absolute;
  inset: 0%;
}

.div-color.naranja {
  background-color: var(--light-salmon);
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}

.div-color.verde {
  background-color: var(--medium-sea-green);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.div-color.rosa {
  background-color: var(--pink);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.div-color.amarillo {
  background-color: var(--gold);
  border-radius: 0 0 16px 16px;
}

.lottie-animation-6 {
  z-index: 0;
  position: absolute;
  inset: 0% 0% auto;
}

.slider-navigation-wrapper-2 {
  justify-content: center;
  width: 100%;
  margin-bottom: 4px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.lottie-animation-7 {
  width: 100px;
  height: 100px;
  margin-left: auto;
  margin-right: auto;
}

.form-block-43 {
  margin-bottom: 0;
}

.div-contenido-hover {
  background-color: var(--light-salmon);
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-around;
  padding: 20px;
  display: none;
  position: absolute;
  inset: 0%;
}

.div-contenido-hover.verde {
  background-color: var(--medium-sea-green);
}

.div-contenido-hover.rosa {
  background-color: var(--pink);
}

.div-contenido-hover.amarillo {
  background-color: var(--gold);
}

.div-block-676 {
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.div-circulo-blanco-copy {
  background-color: var(--black-2);
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 7px;
  display: flex;
}

.titulo-de-tabs-copy {
  text-align: center;
  width: auto;
  margin-left: 0;
  margin-right: 0;
  font-size: 1.3em;
  font-weight: 700;
}

.div-texto-descripcion-de-tabs-copy {
  flex-direction: column;
  justify-content: center;
  margin-top: 20px;
  display: flex;
}

.text-block-254 {
  margin-top: 40px;
  text-decoration: underline;
  transition: all .4s;
}

.text-block-254:hover {
  font-weight: 700;
}

.text-block-255 {
  margin-top: 10px;
}

.div-block-678 {
  background-color: var(--light-salmon);
  border-radius: 100%;
  margin-right: 10px;
  padding: 10px;
}

.div-block-678.rosa {
  background-color: var(--pink);
}

.div-block-678.verde {
  background-color: var(--medium-sea-green);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  display: flex;
}

.div-block-678.amarillo {
  background-color: var(--gold);
}

.div-block-680 {
  justify-content: center;
  align-items: center;
  width: 1308px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-681 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--black-2);
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 80%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 18px;
  display: grid;
}

.div-block-681.semana-vino {
  grid-template-columns: .75fr 1fr;
  width: 90%;
}

.slider-3 {
  background-color: #0000;
  height: 340px;
}

.slider-3.oculto {
  display: none;
}

.icon-9 {
  background-color: var(--gold);
  color: var(--black-3);
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  padding: 15px;
  font-size: 30px;
  font-weight: 700;
  line-height: 100%;
  display: flex;
}

.icon-10 {
  background-color: var(--gold);
  color: var(--black-3);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  font-size: 30px;
  font-weight: 700;
  display: flex;
}

.ir-a-exper-en-slider {
  z-index: 999999;
  color: #2c2a29;
  text-align: center;
  background-color: #fddb24;
  border-radius: 20px;
  width: 100%;
  margin: 10px auto 0;
  font-weight: 600;
  transition: all .4s;
  display: block;
  position: relative;
}

.ir-a-exper-en-slider:hover {
  background-color: var(--gold);
  box-shadow: 4px 4px 11px -4px var(--black-3);
  color: var(--black-3);
}

.ir-a-exper-en-slider.oculto {
  display: none;
}

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

.link-block-97 {
  display: none;
}

.text-span-8 {
  font-weight: 600;
}

.section-7 {
  background-image: url("https://cdn.prod.website-files.com/62f113a32323030e0562f0fc/64639ee24d9bf8e077cd9c7b_Group.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
}

.accordion-wrapper {
  background-color: #fff;
  border-bottom: 1px solid #2c2c2c2e;
  flex-direction: column;
  width: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.accordion-item {
  background-color: #0000;
  border-radius: 8px;
  width: 100%;
}

.accordion-toggle {
  white-space: normal;
  background-color: #fff;
  border: 1px #2c2a29;
  border-radius: 8px;
  display: flex;
}

.accordion-toggle:hover, .accordion-toggle:focus {
  border-color: #fad724;
}

.accordion-icon {
  color: var(--gold);
  font-size: 20px;
  font-weight: 700;
}

.question {
  color: #333;
  font-weight: 700;
}

.dropdown-list {
  background-color: #0000;
  border-radius: 3px;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.dropdown-list.w--open {
  background-color: #0000;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-683 {
  background-color: var(--black-2);
  border-radius: 16px;
  width: 60%;
  padding: 20px 30px;
}

.heading-262 {
  color: var(--black-3);
  width: 60%;
  margin-top: 0;
  margin-bottom: 40px;
}

.div-texto-dropdown-qya {
  padding-top: 0;
  padding-bottom: 15px;
}

.section-8 {
  background-color: #f4f4f4;
  flex-direction: column;
  flex: 1;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
}

.div-block-684 {
  background-color: var(--black-2);
  border-radius: 20px;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  padding: 3rem;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.div-block-685 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  width: 1061.27px;
  height: 460px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-686 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.heading-263 {
  margin-top: 0;
  margin-bottom: 0;
}

.div-block-687 {
  border: 1px solid #a2a29c;
  border-radius: 8px;
  padding: 9px 16px;
}

.div-block-688 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: grid;
}

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

.div-sin-color {
  background-color: #0000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  display: flex;
}

.div-sin-color.naranja {
  background-color: var(--light-salmon);
}

.div-sin-color.verde {
  background-color: var(--medium-sea-green);
}

.div-sin-color.rosa {
  background-color: var(--pink);
}

.div-sin-color.amarillo {
  background-color: var(--gold);
}

.div-principal {
  border-left: 1px solid #a2a29c;
  border-right: 1px solid #a2a29c;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.div-principal.pix-adicional-izq {
  border-left-width: 2px;
}

.div-principal.pix-adicional-der {
  border-right-width: 2px;
}

.fecha-gris {
  color: #bdbdbd;
}

.div_contenedor_grid {
  height: auto;
  overflow: auto;
}

.div-block-692 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: grid;
}

.div-block-693 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  display: flex;
  position: relative;
}

.div-block-693.tama-o-auto {
  width: 300px;
}

.text-block-257 {
  width: auto;
  font-size: 13px;
}

.div-block-694 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 500px;
  display: flex;
}

.div-block-694.txt-de-expert {
  width: auto;
}

.image-741 {
  z-index: 9;
  object-fit: fill;
  width: 300px;
  margin-top: auto;
  margin-bottom: auto;
  display: block;
  position: relative;
}

.image-742 {
  object-fit: cover;
  border-radius: 100%;
  width: 130px;
  height: 130px;
  margin: auto;
  display: block;
  position: absolute;
  inset: 0%;
}

.div-block-695 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: grid;
}

.div-block-696 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  display: flex;
  position: relative;
}

.div-block-696.tama-o-auto {
  width: 300px;
}

.text-block-258 {
  width: auto;
  font-size: 13px;
}

.div-block-697 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 500px;
  display: flex;
}

.div-block-697.txt-de-expert {
  width: auto;
}

.image-743 {
  z-index: 9;
  object-fit: fill;
  width: 300px;
  margin-top: auto;
  margin-bottom: auto;
  display: block;
  position: relative;
}

.image-744 {
  object-fit: cover;
  border-radius: 100%;
  width: 130px;
  height: 130px;
  margin: auto;
  display: block;
  position: absolute;
  inset: 0%;
}

.btn-confirmar-asistencia-2 {
  color: #2c2c2c;
  background-color: #0000;
  border-radius: 20px;
  margin: auto;
  font-weight: 700;
  text-decoration: none;
  transition: all .4s;
}

.btn-confirmar-asistencia-2:hover {
  box-shadow: 3px 3px 11px -6px #000;
}

.btn-confirmar-asistencia-2._2 {
  background-color: #fddb24;
  display: block;
}

.btn-confirmar-asistencia-2._2.visible {
  margin-top: 42px;
  display: flex;
}

.text-block-259 {
  background-color: #fddb24;
  border-radius: 36px;
  margin-top: 0;
  padding: 10px 20px;
}

.div-block-698 {
  background-color: var(--white-smoke);
  border-radius: 8px;
  margin-top: 0;
  margin-bottom: 10px;
  padding: 15px;
}

.heading-267 {
  margin-top: 0;
  margin-bottom: 0;
}

.image-745 {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  display: block;
}

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

.div-block-700 {
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  margin-right: 10px;
  display: flex;
}

.div-block-701 {
  align-items: center;
  margin-top: 11px;
  margin-bottom: 11px;
  display: flex;
}

.div-block-702 {
  background-color: var(--black-2);
  border-radius: 100%;
  width: 10px;
  height: 10px;
}

.text-block-260 {
  font-weight: 600;
}

.image-746 {
  cursor: pointer;
  object-fit: scale-down;
  object-position: 50% 50%;
  width: 20px;
  height: 20px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-703 {
  flex-direction: column;
  margin-top: 10px;
  display: none;
}

.button-15 {
  color: var(--black-3);
  text-align: center;
  border-radius: 20px;
  margin-top: 10px;
  padding-top: 7px;
  padding-bottom: 7px;
  font-weight: 600;
}

.text-block-261 {
  font-size: 12px;
}

.image-747 {
  object-fit: scale-down;
  width: 37px;
  height: 37px;
}

.div-block-704 {
  background-color: #2c2c2c;
  width: 2px;
  height: 40px;
  margin-left: 13px;
  margin-right: 13px;
}

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

.div-block-706 {
  justify-content: flex-start;
  align-items: center;
  width: 425px;
  height: auto;
  margin: 3rem auto 20px 5%;
  display: flex;
  position: relative;
  inset: 0% auto auto 0%;
}

.div-block-706.interno {
  justify-content: flex-start;
  margin-top: 0;
  margin-left: 5%;
  position: static;
}

.heading-268 {
  color: #2c2c2c;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2em;
}

.div-block-707 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: grid;
}

.div-block-708 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  display: flex;
  position: relative;
}

.div-block-708.tama-o-auto {
  width: 300px;
}

.div-block-709 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  grid-auto-columns: 1fr;
  width: 95%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.text-block-262 {
  background-color: #fddb24;
  border-radius: 36px;
  margin-top: 0;
  padding: 10px 20px;
}

.btn-confirmar-asistencia-3 {
  color: #2c2c2c;
  background-color: #0000;
  border-radius: 20px;
  margin: auto;
  font-weight: 700;
  text-decoration: none;
  transition: all .4s;
}

.btn-confirmar-asistencia-3:hover {
  box-shadow: 3px 3px 11px -6px #000;
}

.btn-confirmar-asistencia-3._2 {
  background-color: #fddb24;
  display: block;
}

.btn-confirmar-asistencia-3._2.visible {
  margin-top: 42px;
  display: flex;
}

.text-block-263 {
  width: auto;
  font-size: 13px;
}

.div-block-710 {
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.div-block-711 {
  background-color: #fff;
  border-left: 5px solid #ff985d;
  border-radius: 8px;
  height: 90px;
  margin-top: 8px;
  box-shadow: 3px 3px 11px -6px #2c2c2c;
}

.div-block-712 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 500px;
  display: flex;
}

.div-block-712.txt-de-expert {
  width: auto;
}

.image-750 {
  z-index: 9;
  object-fit: fill;
  width: 300px;
  margin-top: auto;
  margin-bottom: auto;
  display: block;
  position: relative;
}

.image-751 {
  object-fit: cover;
  border-radius: 100%;
  width: 130px;
  height: 130px;
  margin: auto;
  display: block;
  position: absolute;
  inset: 0%;
}

.image-752 {
  object-fit: fill;
  border-radius: 8px;
  width: 100%;
  height: 340px;
  display: block;
}

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

.cms-fisico {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 90%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-715 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.icon-11 {
  color: var(--black-2);
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  display: flex;
}

.icon-12 {
  align-items: center;
  width: 20px;
  height: 20px;
  margin-right: 10px;
  font-weight: 300;
  display: flex;
}

.div-block-716 {
  justify-content: center;
  display: flex;
}

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

.iniciar-sesion {
  background-color: var(--gold);
  color: var(--black);
  text-align: center;
  border-radius: 20px;
  justify-content: space-around;
  align-items: center;
  margin-left: 15px;
  margin-right: 15px;
  padding: 7px 12px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: none;
}

.iniciar-sesion:hover {
  box-shadow: 4px 4px 11px -4px var(--black-3);
}

.div-block-718 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 10px;
  display: grid;
}

.image-753 {
  width: 30px;
  height: 30px;
  margin-right: 10px;
}

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

.text-block-266 {
  font-size: 12px;
  line-height: 120%;
}

.section-9 {
  color: var(--white-smoke);
  background-color: #2c2c2c;
  flex-flow: column;
  flex: 1;
  min-height: auto;
  display: flex;
}

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

.image-762 {
  width: 40%;
  display: block;
}

.div-block-723 {
  color: var(--black-2);
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.heading-273 {
  z-index: 9;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  position: relative;
}

.image-764 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: 0%;
}

.gobieno-consc {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: grid;
}

.text-block-268 {
  margin-bottom: 20px;
  font-size: 25px;
  line-height: 120%;
}

.div-block-725 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.icon-13 {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.text-block-269 {
  margin-left: 10px;
}

.form-55 {
  background-color: var(--white-smoke);
  color: var(--black-3);
  border-radius: 8px;
  width: 100%;
  padding: 31px;
}

.div-block-726 {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.div-block-726.oculto {
  display: none;
}

.caja-de-txt {
  color: #000;
  background-color: #fff0;
  border: 1px #0000;
  border-bottom: 1px solid #40404080;
}

.caja-de-txt:hover {
  border-bottom-color: #404040;
}

.caja-de-txt:active, .caja-de-txt:focus-visible, .caja-de-txt[data-wf-focus-visible] {
  border-style: none none solid;
  border-color: #000;
}

.submit-button-58 {
  background-color: var(--gold);
  color: var(--black);
  border-radius: 32px;
  width: 300px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 600;
  transition: all .4s;
  display: block;
}

.submit-button-58:hover {
  background-color: var(--black);
  color: var(--gold);
}

.link-4 {
  color: var(--black-3);
  text-decoration: none;
}

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

.check-polit {
  margin-top: 20px;
  margin-bottom: 20px;
}

.form-block-44 {
  margin-bottom: 0;
}

.section-footer-blanco {
  z-index: 999;
  background-color: var(--white-smoke);
  color: var(--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
  position: relative;
  inset: auto 0% 0%;
}

.txt-negro-en-footer-blanco {
  text-align: center;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 400;
  position: static;
  inset: auto 0% 0%;
}

.success-message-13 {
  background-color: var(--white-smoke);
  color: var(--black);
  border-radius: 8px;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.text-block-270 {
  text-align: center;
}

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

.text-block-269-copy {
  margin-left: 0;
  font-size: 1rem;
}

.text-block-271 {
  margin-bottom: 10px;
}

.div-block-727 {
  border-bottom: 1px solid #00000080;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 8px;
}

.link-6 {
  color: var(--black-3);
}

.button-16 {
  background-color: var(--gold);
  color: var(--black-3);
  text-align: center;
  border-radius: 20px;
  width: 200px;
  margin-top: 20px;
  margin-bottom: 0;
  font-weight: 600;
  transition: all .4s;
  display: block;
}

.button-16:hover {
  background-color: var(--white-smoke);
}

.button-16.oculto {
  display: none;
}

.div-block-55 {
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  width: 851px;
  height: auto;
  padding: 20px;
  display: flex;
  position: relative;
}

.image-23 {
  background-color: var(--black-3);
  opacity: 1;
  cursor: pointer;
  border-radius: 100%;
  width: 35px;
  height: 35px;
  margin-top: 20px;
  margin-right: 20px;
  transition: all .4s;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
  box-shadow: 0 2px 7px #0003;
}

.image-23:hover {
  transform: scale(1.1);
}

.popup-gobiernos-2-0 {
  z-index: 9999;
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  background-color: #0000004d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.txt-titulo-popup {
  margin-top: 11px;
  margin-bottom: 11px;
  font-size: 16px;
  font-weight: 600;
}

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

.corte-dia-1 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.corte-dia-2 {
  background-color: #d6d6d64d;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-checks-ocultos {
  height: 200px;
  position: relative;
}

.text-block-271-copy {
  margin-top: 20px;
  margin-bottom: 10px;
  font-weight: 600;
}

.div-contenido-de-texto {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 21px;
  padding-bottom: 21px;
  display: flex;
}

.div-contenido-de-texto.linea {
  border-top: 3px #f7f7f780;
  position: relative;
}

.heading-277 {
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 2.5rem;
  line-height: 110%;
}

.gestion-patrimonial2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2rem;
  padding-bottom: 4rem;
  display: grid;
}

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

.text-span-11.disney {
  font-weight: 700;
}

.div-block-728 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.link-8 {
  color: #2c2c2c;
  margin-top: 10px;
  font-weight: 700;
}

.txt-desc-gestion-patri {
  margin-bottom: 20px;
  font-size: 25px;
  line-height: 120%;
}

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

.div-block-729 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.image-766 {
  object-fit: contain;
  width: 35px;
  height: 35px;
  margin-right: 10px;
}

.img-speaker {
  object-fit: contain;
  width: 70px;
  height: 70px;
  margin-right: 10px;
}

.txt-descr-de-agenda {
  font-size: 18px;
}

.heading-277-copy {
  margin-top: 0;
  margin-bottom: 40px;
}

.lottie-animation-8 {
  background-color: #fddb24;
  border-radius: 100%;
  width: 40px;
  height: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  position: static;
  inset: 10px 0% auto;
}

.link-block-101 {
  width: 100px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0 0% auto;
}

.image-767 {
  object-fit: cover;
  height: 100%;
}

.radio-button-field-3 {
  display: none;
}

.div-block-731 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.formulario-encuesta {
  flex: 1;
  width: 500px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.formulario-encuesta1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  flex-direction: column;
  grid-template-rows: auto 91px;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  width: 100%;
  height: 100%;
  padding: 21px;
  display: flex;
  position: relative;
}

.texto-pregunta {
  color: #484848;
  margin-top: 5px;
  margin-bottom: 10px;
  font-size: 1em;
}

.text-span-12, .text-span-13 {
  font-weight: 700;
}

.div-boletas {
  margin-bottom: 10px;
  display: none;
  position: static;
  inset: 0% 0% auto auto;
}

.text-block-277 {
  text-align: center;
  margin-bottom: 5px;
  font-weight: 600;
}

.select-field {
  color: var(--black);
  background-color: #fff;
  border-radius: 8px;
}

.txt-abrir-drop-de-boletas {
  z-index: 9999999;
  color: #fddb24;
  cursor: pointer;
  background-color: #2c2c2c;
  border: 2px solid #2c2c2c;
  border-radius: 20px;
  margin-top: 10px;
  margin-bottom: 0;
  padding: 9px 16px;
  font-weight: 600;
  text-decoration: none;
  transition: all .4s;
  position: relative;
  top: 62px;
  left: auto;
}

.txt-abrir-drop-de-boletas:hover {
  color: #2c2c2c;
  background-color: #fddb24;
}

.div-img-y-categoria-en-popup {
  justify-content: flex-start;
  align-items: center;
  width: 425px;
  height: auto;
  margin: 0 auto 0 5%;
  display: flex;
  position: relative;
  inset: 0% auto auto 0%;
}

.recaptcha-3 {
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.body-3 {
  display: flex;
}

.text-block-278 {
  text-align: center;
  font-size: 12px;
}

.recaptcha-4 {
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.div-block-732, .div-block-733 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-734 {
  width: 100%;
}

.txt-bloqueo-agotado {
  z-index: 999;
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  text-align: center;
  background-color: #ffffffb3;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0%;
}

.recaptcha-5 {
  margin-left: auto;
  margin-right: auto;
}

.text-block-279 {
  color: var(--black-3);
  text-align: center;
  font-size: 12px;
  font-weight: 700;
}

.div-block-735 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 10px;
  display: grid;
}

.div-block-735._3grid {
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-735._3grid.jardin {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-columns: 1fr 1fr;
}

.txt-descripci-n-banner {
  font-size: 13px;
  line-height: 115%;
}

.txt-descripci-n-banner.ubicaci-n {
  line-height: 125%;
}

.hero-f1 {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.contenido-f1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--black-2);
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 90%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 13px;
  display: grid;
  box-shadow: 0 2px 5px #0003;
}

.div-info-tiemp-lugar {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 10px;
  display: flex;
}

.code-embed {
  height: 400px;
  margin-top: 30px;
}

.code-embed.jardin {
  height: 500px;
}

.txt-ciudad-grande {
  margin-top: 10px;
  font-size: 16px;
  display: block;
}

.text-span-14 {
  font-size: 10px;
  text-decoration: none;
}

.link-terminos-y-condiciones-banner {
  color: var(--black);
  font-weight: 700;
}

.text-span-15 {
  font-size: 12px;
  font-style: italic;
  font-weight: 400;
}

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

@media screen and (min-width: 1920px) {
  .section-footer-2 {
    position: relative;
  }

  .tabs {
    height: 720px;
  }

  .contenido-grid-tabs {
    height: auto;
  }

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

  .div-block-536 {
    padding-left: 140px;
  }

  .section-digit {
    height: 440px;
  }

  .div-info-slider {
    justify-content: center;
  }

  .cards-de-secciones {
    width: 90%;
  }

  .div-agenda-carrusel.categorias, .div-agenda-carrusel.biblioteca, .div-agenda-carrusel.entretenimiento {
    width: 100%;
  }

  .slider-wrapper._2 {
    height: auto;
  }

  .slider-wrapper._2.sin-slider {
    overflow: visible;
  }

  .slider-list, .slider-list.fisicas.sin-slider {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .slider-item.biblioteca {
    height: 20vw;
  }

  .slider-item.fisica {
    width: 17vw;
    height: 22vw;
  }

  .slider-item.fisica.sin-slider {
    width: 100%;
  }

  .div-block-588 {
    height: 100%;
  }

  .image-719 {
    height: 250px;
  }

  .image-719.biblio {
    object-fit: cover;
    object-position: 50% 0%;
    height: 300px;
  }

  .text-block-225 {
    font-size: 2em;
  }

  .div-block-593 {
    margin-bottom: 20px;
  }

  .image-721 {
    width: 20px;
    height: 20px;
  }

  .image-722 {
    height: 440px;
  }

  .image-732 {
    width: 400px;
  }

  .image-733 {
    width: 177px;
    height: 177px;
  }

  .image-733.interna {
    width: 110px;
    height: 110px;
  }

  .div-exp-fisi-inicio {
    height: 100%;
  }

  .div-block-623.tama-o-auto {
    width: 400px;
  }

  .form-block-42 {
    width: 600px;
  }

  .div-block-678 {
    padding: 18px;
  }

  .div-block-681 {
    height: auto;
  }

  .slider-3 {
    height: 360px;
  }

  .ir-a-exper-en-slider {
    margin-top: 20px;
  }

  .div-block-693.tama-o-auto, .image-741 {
    width: 400px;
  }

  .image-742 {
    width: 177px;
    height: 177px;
  }

  .div-block-696.tama-o-auto, .image-743 {
    width: 400px;
  }

  .image-744 {
    width: 177px;
    height: 177px;
  }

  .div-block-708.tama-o-auto, .image-750 {
    width: 400px;
  }

  .image-751 {
    width: 177px;
    height: 177px;
  }

  .image-752 {
    object-fit: cover;
    height: 440px;
  }

  .div-block-718 {
    flex: 1;
    place-items: center stretch;
  }

  .image-753 {
    width: 40px;
    height: 40px;
  }

  .section-footer-blanco {
    position: relative;
  }

  .formulario-encuesta {
    width: 600px;
  }

  .image-768 {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    max-width: 100%;
    overflow: clip;
  }

  .contenido-f1 {
    height: auto;
  }
}

@media screen and (max-width: 991px) {
  .text-block-204 {
    font-size: 12px;
  }

  .text-span-3 {
    font-size: 10px;
  }

  .section {
    padding-bottom: 2rem;
    padding-left: 30px;
    padding-right: 30px;
  }

  .link-block.preguntas-frecuentes {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    display: none;
    position: absolute;
    inset: auto 0% 0% auto;
  }

  .link-block.preguntas-frecuentes.footer {
    display: block;
    bottom: 72px;
  }

  .link-block.preguntas-frecuentes.footer.oculto {
    display: none;
  }

  .div-block {
    margin-bottom: 40px;
  }

  .button-registrarme {
    margin-top: 28px;
    margin-bottom: 28px;
  }

  .tabs-menu.azul {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .tabs {
    display: none;
  }

  .img-tabs {
    background-color: #0000;
  }

  .img-tabs.cms {
    width: 45px;
    height: 45px;
    font-size: 30px;
  }

  .contenido-grid-tabs {
    height: 360px;
  }

  .div-text.verde {
    padding-right: 162px;
  }

  .div-text.verde.mobile {
    background-color: #0000;
    align-items: stretch;
    padding-right: 20px;
  }

  .div-text.naranja {
    padding-right: 162px;
  }

  .div-text.naranja.mobile {
    width: 100%;
    padding-right: 20px;
  }

  .div-text.rosa {
    padding-right: 162px;
  }

  .div-text.rosa.mobile {
    padding-right: 20px;
  }

  .div-text.amarillo {
    padding-right: 162px;
  }

  .div-text.amarillo.mobile {
    background-color: var(--gold);
    padding-right: 20px;
  }

  .div-block-4.pregunta {
    width: auto;
    height: auto;
  }

  .form-wrap {
    margin-left: auto;
    margin-right: auto;
  }

  .div-caja-de-texto-password-3 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .caja-de-texto-form-oculto-password-2 {
    margin-left: auto;
  }

  .container {
    color: var(--black-2);
  }

  .link-navbar._3 {
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }

  .nav-menu {
    background-color: var(--black-3);
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .div-info-slider {
    width: 100%;
  }

  .div-info-slider.vino-parque {
    width: 95%;
  }

  .heading-14 {
    margin-top: 10px;
    font-size: 16px;
  }

  .heading-15 {
    font-size: 17px;
  }

  .div-block-552 {
    margin-bottom: 40px;
    position: relative;
  }

  .slider-navigation.prev-slide {
    width: 40px;
  }

  .slider-navigation.prev-slide.pc.agendas {
    color: var(--black-3);
    width: 50px;
  }

  .slider-navigation.next-slide {
    width: 40px;
  }

  .slider-navigation.next-slide.pc.agendas {
    width: 50px;
  }

  .div-agenda-carrusel {
    margin-bottom: 40px;
    display: flex;
    overflow: hidden;
  }

  .div-agenda-carrusel.categorias, .div-agenda-carrusel.biblioteca, .div-agenda-carrusel.entretenimiento {
    width: 100%;
  }

  .slider-wrapper._2.oculto {
    display: none;
  }

  .section-header {
    align-items: flex-start;
    margin-top: 0;
  }

  .slider-list {
    flex-direction: row;
    width: 95%;
    display: flex;
  }

  .slider-list.digitales {
    grid-template-columns: 1fr 1fr;
  }

  .slider-list.fisicas.sin-slider {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .slider-item {
    border-style: none;
    width: 339px;
    height: 228px;
    margin-right: 0;
  }

  .slider-item.biblioteca {
    width: 50vw;
    height: 29vw;
  }

  .slider-item.digitales {
    width: auto;
    height: auto;
  }

  .slider-item.digitales.ejm {
    margin-left: auto;
    margin-right: auto;
  }

  .slider-item.fisica {
    width: 35vw;
    height: 50vw;
    margin-left: auto;
    margin-right: auto;
  }

  .slider-item.fisica.sin-slider {
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .slider-item.fisica.mas-alto {
    height: 65vw;
  }

  .slider-item._2 {
    flex-direction: column;
    justify-content: flex-start;
    width: 45vw;
    height: 100vw;
    margin-left: auto;
    margin-right: 20px;
  }

  .div-block-588 {
    width: 100%;
    height: 100%;
  }

  .div-block-588.disney {
    width: 300px;
  }

  .exper-fisic {
    overflow: hidden;
  }

  .div-block-591 {
    width: 100%;
  }

  .image-720 {
    left: -35px;
  }

  .image-720.mobile {
    object-fit: cover;
    border-radius: 0;
    left: auto;
  }

  .text-block-226 {
    font-size: 12px;
  }

  .div-block-595 {
    grid-template-columns: 1fr;
  }

  .div-block-597 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1.25fr .5fr;
  }

  .titulo-de-fecha, .texto-de-lugar {
    font-size: 12px;
  }

  .txt-hora-de-la-experiencia {
    font-size: 16px;
  }

  .popup._2 {
    width: 90%;
  }

  .heading-36 {
    font-size: 16px;
    line-height: 120%;
  }

  .link-1 {
    flex-direction: column;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }

  ._2nd-text-left-l1 {
    margin-left: auto;
    margin-right: auto;
    right: auto;
  }

  .link-cerrar-sesion {
    margin-left: auto;
    margin-right: auto;
  }

  .icon-7 {
    font-size: 30px;
  }

  .menu-button {
    background-color: #0000;
    border: 2px solid #0000;
    border-radius: 8px;
    margin-top: 3px;
    margin-bottom: 3px;
    margin-right: 10px;
    transition: all .3s;
  }

  .menu-button.w--open {
    border-color: var(--gold);
    background-color: #0000;
  }

  .div-card-exper-digi {
    width: auto;
  }

  .div-img-y-nombre-territorio {
    margin-bottom: 40px;
    position: relative;
  }

  .radio-button-field-pregunta {
    width: 250px;
    height: 200px;
  }

  .image-731 {
    height: 65%;
  }

  .bienestarpregunta {
    flex-direction: row;
  }

  .heading-43 {
    font-size: 20px;
    line-height: 120%;
  }

  .txt-form-radios {
    font-size: 12px;
  }

  .heading-47 {
    font-size: 25px;
    line-height: 120%;
  }

  .div-cms-fechas-ex-fis {
    width: 90%;
  }

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

  .div-exp-fisi-inicio {
    width: 100%;
    height: 100%;
  }

  .form-ingreso-home {
    width: 100%;
  }

  .text-block-246 {
    margin-top: 0;
  }

  .titulo-de-series {
    font-size: 20px;
    line-height: 120%;
  }

  .div-block-619, .div-block-620 {
    position: relative;
  }

  .heading-260 {
    color: var(--black-2);
    text-align: center;
    background-color: #2c2c2c91;
    flex-direction: column;
    justify-content: center;
    line-height: 120%;
    display: flex;
    position: absolute;
    inset: 0%;
  }

  .div-block-622 {
    flex-direction: column;
    align-items: center;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .div-block-674 {
    height: 600px;
  }

  .div-color-de-tab.mobile {
    grid-template-rows: auto auto auto auto;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-color-de-tab.mobile.naranja {
    background-color: var(--light-salmon);
    border-radius: 16px;
  }

  .div-color-de-tab.mobile.verde {
    background-color: var(--medium-sea-green);
    border-radius: 16px;
  }

  .div-color-de-tab.mobile.rosa {
    background-color: var(--pink);
    border-radius: 16px;
  }

  .div-color-de-tab.mobile.amarillo {
    background-color: var(--gold);
    border-radius: 16px;
  }

  .titulo {
    height: 40px;
    margin-top: 10px;
  }

  .txt-descripcion-tab {
    height: 110px;
  }

  .titulo-de-tabs {
    text-align: left;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .div-texto-descripcion-de-tabs.mobile {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-ver-mas {
    background-color: #f7f7f7;
  }

  .div-block-675 {
    background-color: #0000;
    border-radius: 16px 16px 0 0;
    flex-direction: column;
    flex: 1;
    width: 100%;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .titulo-de-tabs-copy {
    text-align: left;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .text-block-255 {
    font-size: 13px;
  }

  .div-block-678 {
    margin-right: 10px;
    padding: 9px;
  }

  .div-block-680 {
    width: 768px;
  }

  .div-block-681 {
    width: 90%;
  }

  .slider-3.jardin {
    height: 450px;
  }

  .div-block-685 {
    grid-template-columns: 1fr;
    width: auto;
    height: auto;
  }

  .div_contenedor_grid {
    height: 300px;
    margin-top: 20px;
  }

  .div-block-692, .div-block-695 {
    flex-direction: column;
    align-items: center;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .div-block-706 {
    margin-bottom: 40px;
    position: relative;
  }

  .div-block-707 {
    flex-direction: column;
    align-items: center;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .div-block-709 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1.25fr .5fr;
  }

  .heading-270 {
    font-size: 25px;
    line-height: 120%;
  }

  .cms-fisico {
    grid-template-columns: 1fr;
  }

  .div-block-719 {
    align-items: center;
  }

  .image-764 {
    width: 100%;
  }

  .text-block-268 {
    font-size: 20px;
  }

  .txt-negro-en-footer-blanco {
    font-size: 12px;
  }

  .div-block-55 {
    width: 90%;
  }

  .heading-277 {
    font-size: 2rem;
  }

  .image-765 {
    object-fit: cover;
    height: 100%;
  }

  .txt-desc-gestion-patri {
    font-size: 20px;
  }

  .div-img-y-categoria-en-popup {
    margin-bottom: 40px;
    position: relative;
  }

  .div-block-735._3grid.jardin {
    grid-template-columns: 1fr 1fr;
  }

  .hero-f1 {
    width: 100%;
  }

  .contenido-f1 {
    width: 90%;
  }
}

@media screen and (max-width: 767px) {
  .text-block-204 {
    font-size: 10px;
  }

  .text-span-3 {
    font-size: 9px;
  }

  .section {
    padding-bottom: 1rem;
    padding-left: 16px;
    padding-right: 16px;
  }

  .image-700 {
    width: 180px;
  }

  .link-block {
    margin-left: 9px;
    margin-right: 9px;
    font-size: 12px;
    line-height: 120%;
  }

  .link-block.preguntas-frecuentes, .link-block.preguntas-frecuentes.footer, .link-block.preguntas-frecuentes.footer.w--current {
    bottom: 73px;
  }

  .tabs-menu.azul {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .tabs-button {
    width: 100%;
    height: 83px;
    margin-left: auto;
    margin-right: auto;
    font-size: 11px;
  }

  .contenido-grid-tabs {
    height: 280px;
  }

  .div-block-3 {
    width: 45%;
  }

  .div-text.verde {
    width: 80%;
    padding-left: 15px;
  }

  .div-text.verde.mobile {
    width: 100%;
  }

  .div-text.naranja, .div-text.rosa {
    width: 80%;
    padding-left: 15px;
  }

  .div-text.rosa.mobile {
    width: 100%;
  }

  .div-text.amarillo {
    width: 80%;
    padding-left: 15px;
  }

  .div-text.amarillo.mobile {
    background-color: var(--gold);
    width: 100%;
  }

  .heading-5 {
    font-size: 6vw;
  }

  .image-705 {
    display: none;
  }

  .form-2 {
    width: 90%;
    padding-top: 40px;
    padding-left: 29px;
    padding-right: 29px;
  }

  .form-wrap {
    margin-left: auto;
    margin-right: auto;
  }

  .link {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .div-info-slider, .div-info-slider.vino-parque {
    width: 100%;
  }

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

  .heading-15 {
    margin-bottom: 40px;
    font-size: 16px;
  }

  .div-block-548 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-columns: 1fr 1fr 1fr;
    width: 95%;
  }

  .div-block-548.grid-de-4 {
    grid-template-columns: 1fr 1fr;
  }

  .heading-17.biblioteca {
    font-size: 20px;
  }

  .slider-navigation-wrapper {
    margin-bottom: 15px;
    display: none;
  }

  .slider-navigation.prev-slide.mobile {
    background-color: var(--gold);
    border-radius: 100%;
    width: 50px;
    height: 50px;
    margin-right: 40px;
    transform: rotate(90deg);
  }

  .slider-navigation.prev-slide.pc, .slider-navigation.prev-slide.pc.agendas {
    display: none;
  }

  .slider-navigation.prev-slide.mobile {
    width: 50px;
    margin-right: 40px;
    transform: rotate(90deg);
  }

  .slider-navigation.next-slide.pc, .slider-navigation.next-slide.pc.agendas {
    display: none;
  }

  .slider-navigation.next-slide.mobile {
    background-color: var(--gold);
    z-index: 999;
    border-radius: 100%;
    width: 50px;
    height: 50px;
    transform: rotate(-90deg);
  }

  .div-agenda-carrusel {
    flex-direction: column;
  }

  .div-agenda-carrusel.categorias, .div-agenda-carrusel.biblioteca, .div-agenda-carrusel.entretenimiento {
    width: 100%;
  }

  .slider-wrapper._2 {
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .slider-wrapper._2.sin-slider {
    margin-top: 40px;
  }

  .slider-wrapper._2 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-header.mobile {
    margin-bottom: 20px;
    display: flex;
  }

  .slider-list {
    flex-direction: row;
    grid-template-columns: 1fr;
    height: 100%;
    display: flex;
  }

  .slider-list._2 {
    flex-direction: row;
  }

  .slider-list.digitales {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .slider-list.fisicas {
    flex-direction: row;
  }

  .slider-list.fisicas.sin-slider {
    justify-content: center;
  }

  .slider-list.fisicas.sin-slider.disney {
    grid-template-columns: 1fr;
  }

  .slider-item {
    align-items: center;
    width: 100%;
    height: auto;
  }

  .slider-item.biblioteca {
    width: 50vw;
    height: 39vw;
  }

  .slider-item.fisica {
    width: 40vw;
    height: 65vh;
  }

  .slider-item.fisica.sin-slider {
    height: auto;
  }

  .slider-item.fisica.mas-alto {
    width: 45vw;
    height: 80vw;
  }

  .slider-item._2 {
    width: 50vw;
    height: auto;
  }

  .image-719 {
    height: 150px;
  }

  .heading-34 {
    margin-bottom: 20px;
    font-size: .9em;
  }

  .descripcion-de-cards {
    font-size: .9em;
  }

  .experiencias._2 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .image-720 {
    left: -20px;
  }

  .text-block-225 {
    margin-top: 20px;
    font-size: 1.1em;
  }

  .image-721 {
    width: 15px;
    height: 15px;
  }

  .text-block-226 {
    font-size: 12px;
  }

  .div-block-595 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .text-block-235 {
    margin-top: 20px;
  }

  .div-img-y-fecha {
    flex-direction: column-reverse;
    display: flex;
  }

  .div-block-596 {
    height: 90px;
    margin-bottom: 8px;
  }

  .popup, .popup._1 {
    width: 90%;
  }

  .text-block-236.exito {
    font-size: 14px;
  }

  .div-block-600 {
    flex-flow: column-reverse;
    justify-content: center;
    align-items: center;
  }

  .btn-confirmar-evento._2 {
    margin-bottom: 20px;
  }

  .carrusel-cms-falso {
    margin-top: 0;
  }

  .link-carrusel-falso {
    width: 40px;
    height: 40px;
  }

  .seccion-interna-biblioteca {
    padding-top: 2rem;
  }

  .div-block-601 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .text-block-165 {
    text-align: center;
  }

  ._2nd-text-left-l1 {
    justify-content: center;
    align-items: center;
    right: auto;
  }

  .collection-list {
    grid-template-columns: 1fr 1fr;
  }

  .exper-digit._2 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div-card-exper-digi {
    width: auto;
  }

  .div-img-y-nombre-territorio {
    margin-bottom: 20px;
  }

  .heading-41 {
    margin-top: 0;
    font-size: 20px;
  }

  .form-3 {
    width: 95%;
  }

  .bienestarpregunta {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .seccion-acerca-de-nuestro-experto {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .image-732 {
    width: 141.969px;
    margin: auto;
  }

  .div-block-607 {
    width: 210px;
    height: 210px;
    display: flex;
  }

  .image-733 {
    width: 64px;
    height: 64px;
  }

  .image-733.interna {
    width: 60px;
    height: 60px;
  }

  .div-block-608.txt-de-expert {
    width: auto;
  }

  .heading-44 {
    margin-bottom: 0;
    font-size: 20px;
  }

  .heading-47 {
    font-size: 20px;
    line-height: 120%;
  }

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

  .collection-list-wrapper-5 {
    display: none;
  }

  .collection-list-wrapper-5.mobile {
    width: 350px;
    display: block;
  }

  .slider-cms-exp-fisi-inicio {
    height: 363px;
    display: flex;
  }

  .mask-2 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-612, .left-arrow-2, .right-arrow-2 {
    display: none;
  }

  .form-ingreso-home {
    width: 90%;
    padding-top: 40px;
    padding-left: 29px;
    padding-right: 29px;
  }

  .div-video-series {
    width: 100%;
  }

  .seccion-acerca-de-nuestro-experto-2 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .div-block-622 {
    flex-direction: column;
    display: flex;
  }

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

  .div-block-674 {
    height: 700px;
  }

  .div-color-de-tab.mobile.naranja {
    background-color: var(--light-salmon);
    border-radius: 16px;
  }

  .div-color-de-tab.mobile.verde {
    background-color: var(--medium-sea-green);
    border-radius: 16px;
  }

  .div-color-de-tab.mobile.rosa {
    background-color: var(--pink);
    border-radius: 16px;
  }

  .div-color-de-tab.mobile.amarillo {
    background-color: var(--gold);
    border-radius: 16px;
  }

  .titulo {
    height: 60px;
  }

  .txt-descripcion-tab {
    height: 130px;
  }

  .div-block-675 {
    height: 100%;
  }

  .div-block-678 {
    margin-right: 10px;
    padding: 9px;
  }

  .div-block-680 {
    flex-flow: column;
    width: 480px;
  }

  .div-block-681 {
    flex-direction: column;
    height: auto;
    display: flex;
  }

  .slider-3 {
    height: 500px;
  }

  .slider-3.jardin {
    height: 580px;
  }

  .dropdown-list.w--open {
    padding-left: 5px;
    padding-right: 5px;
  }

  .div-block-683 {
    width: 80%;
  }

  .heading-262 {
    width: 80%;
    font-size: 25px;
  }

  .div-block-684 {
    width: 90%;
    padding: 1.5rem;
  }

  .div-block-685 {
    height: auto;
  }

  .div_contenedor_grid {
    height: 300px;
    margin-top: 20px;
  }

  .div-block-692 {
    flex-direction: column;
    display: flex;
  }

  .div-block-694.txt-de-expert {
    width: auto;
  }

  .image-741 {
    width: 141.969px;
    margin: auto;
  }

  .image-742 {
    width: 64px;
    height: 64px;
  }

  .div-block-695 {
    flex-direction: column;
    display: flex;
  }

  .div-block-697.txt-de-expert {
    width: auto;
  }

  .image-743 {
    width: 141.969px;
    margin: auto;
  }

  .image-744 {
    width: 64px;
    height: 64px;
  }

  .text-block-259 {
    margin-top: 20px;
  }

  .div-block-707 {
    flex-direction: column;
    display: flex;
  }

  .text-block-262 {
    margin-top: 0;
  }

  .div-block-711 {
    height: 90px;
    margin-bottom: 8px;
  }

  .div-block-712.txt-de-expert {
    width: auto;
  }

  .image-750 {
    width: 141.969px;
    margin: auto;
  }

  .image-751 {
    width: 64px;
    height: 64px;
  }

  .heading-270 {
    font-size: 20px;
    line-height: 120%;
  }

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

  .iniciar-sesion {
    margin-left: 9px;
    margin-right: 9px;
    font-size: 12px;
    line-height: 120%;
  }

  .heading-273 {
    font-size: 20px;
    line-height: 120%;
  }

  .gobieno-consc {
    grid-template-columns: 1fr;
    width: 90%;
  }

  .txt-negro-en-footer-blanco {
    font-size: 10px;
  }

  .div-block-55 {
    width: 90%;
  }

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

  .gestion-patrimonial2 {
    grid-template-columns: 1fr;
    width: 90%;
  }

  .heading-277-copy {
    margin-bottom: 50px;
  }

  .formulario-encuesta {
    width: 100%;
  }

  .txt-abrir-drop-de-boletas {
    left: auto;
  }

  .text-block-279 {
    text-align: center;
  }

  .hero-f1 {
    flex-flow: column;
  }

  .contenido-f1 {
    flex-direction: column;
    height: auto;
    display: flex;
  }

  .code-embed {
    height: 1400px;
  }

  .link-terminos-y-condiciones-banner {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  .section {
    padding: 40px 11px 2rem;
  }

  .image-700 {
    width: 150px;
  }

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

  .link-block {
    margin-left: 4px;
    margin-right: 4px;
    font-size: 12px;
    line-height: 120%;
  }

  .link-block.preguntas-frecuentes {
    bottom: 73px;
  }

  .link-block.preguntas-frecuentes.footer {
    position: absolute;
    inset: auto 0% 73px auto;
  }

  .div-block {
    width: 95%;
    margin-bottom: 20px;
  }

  .tabs-menu.azul {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    height: auto;
  }

  .contenido-grid-tabs {
    flex-direction: column;
    height: auto;
    margin-bottom: 0;
  }

  .div-block-3 {
    width: 70%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    padding-bottom: 0;
    top: -32px;
  }

  .div-text {
    width: 100%;
    padding: 20px 15px 50px;
    position: relative;
  }

  .div-text.verde {
    width: 100%;
    padding-top: 30px;
    padding-right: 15px;
  }

  .div-text.verde.mobile {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }

  .div-text.naranja {
    width: 100%;
    padding: 30px 15px 50px;
    position: relative;
  }

  .div-text.naranja.mobile {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }

  .div-text.rosa {
    width: 100%;
    padding-top: 30px;
    padding-right: 15px;
  }

  .div-text.rosa.mobile {
    padding: 20px;
  }

  .div-text.amarillo {
    width: 100%;
    padding-top: 30px;
    padding-right: 15px;
  }

  .div-text.amarillo.mobile {
    padding: 20px;
  }

  .caja-de-texto-form-oculto-password {
    background-color: #ffffffa3;
  }

  .image-665-copy {
    width: 70%;
  }

  .heading-5 {
    font-size: 30px;
    line-height: 120%;
  }

  .form-2 {
    width: 95%;
    padding-top: 30px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .form-wrap {
    width: 100%;
  }

  .heading-13 {
    font-size: 14px;
  }

  .link {
    font-size: 13px;
  }

  .caja-de-texto-form-oculto-password-2 {
    background-color: #ffffffa3;
  }

  .section-digit {
    padding-top: 1rem;
  }

  .brand, .brand.w--current {
    width: 250px;
  }

  .heading-14 {
    margin-top: 0;
    font-size: 14px;
  }

  .heading-15 {
    margin-top: 0;
    margin-bottom: 25px;
    font-size: 14px;
  }

  .div-block-550 {
    width: 90%;
  }

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

  .div-block-552 {
    width: auto;
    margin-bottom: 40px;
    margin-left: 3%;
    margin-right: auto;
  }

  .heading-16 {
    font-size: 14px;
  }

  .tab-beneficios {
    margin-left: 0;
    margin-right: 0;
  }

  .heading-17.biblioteca {
    text-align: left;
    width: 95%;
    margin-top: 20px;
    font-size: 18px;
  }

  .slider-navigation-wrapper {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0;
  }

  .slider-navigation.prev-slide.mobile {
    width: 35px;
    height: 35px;
    transition: opacity .2s;
  }

  .slider-navigation.next-slide.mobile {
    width: 35px;
    height: 35px;
  }

  .div-agenda-carrusel {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
  }

  .div-agenda-carrusel.categorias, .div-agenda-carrusel.biblioteca, .div-agenda-carrusel.entretenimiento {
    width: 100%;
  }

  .slider-wrapper {
    background-color: #0000;
    width: 100%;
    overflow: visible;
  }

  .slider-wrapper._2 {
    width: 100%;
    margin-left: 0;
    margin-right: auto;
    overflow: hidden;
  }

  .slider-wrapper._2.sin-slider {
    margin-left: auto;
    margin-right: auto;
  }

  .slider-wrapper._2 {
    flex: 0 auto;
    height: auto;
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-header {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 0;
  }

  .section-header.mobile {
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: 40px;
  }

  .slider-list {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: row;
    place-items: flex-start stretch;
    width: 100%;
  }

  .slider-list._2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .slider-list.digitales {
    grid-template-columns: 1fr;
  }

  .slider-list.fisicas {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .slider-list.fisicas.sin-slider {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .slider-item {
    width: 100%;
    height: 208.5px;
    margin-right: 0;
  }

  .slider-item.biblioteca {
    width: 95vw;
    height: 37vh;
    margin-right: 0;
  }

  .slider-item.digitales {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    box-shadow: 4px 4px 11px -4px #2c2c2c80;
  }

  .slider-item.fisica {
    width: 70vw;
    height: 53vh;
    margin-left: 0;
    margin-right: 10px;
  }

  .slider-item.fisica.sin-slider {
    width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .slider-item.fisica.mas-alto {
    width: 90vw;
    height: 50vh;
  }

  .slider-item._2 {
    flex-direction: column;
    width: 85vw;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-588 {
    box-shadow: 4px 4px 11px -4px #2c2c2c80;
  }

  .image-719 {
    height: 150px;
  }

  .image-719.inicio {
    object-fit: cover;
    height: 150px;
    position: relative;
  }

  .heading-34 {
    margin-bottom: 20px;
    font-size: .9em;
  }

  .descripcion-de-cards {
    font-size: .8em;
  }

  .exper-fisic {
    padding-top: 20px;
  }

  .experiencias {
    background-color: #0000;
    width: 100%;
    overflow: visible;
  }

  .experiencias._2 {
    flex: 0 auto;
    height: auto;
    padding-top: 0;
    padding-bottom: 0;
  }

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

  .text-block-225 {
    margin-bottom: 20px;
    font-size: 1em;
  }

  .text-block-226 {
    font-size: 11px;
  }

  .text-block-234.inicio {
    font-size: 12px;
  }

  .div-block-596 {
    height: auto;
  }

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

  .titulo-de-fecha, .texto-de-lugar {
    text-align: center;
  }

  .txt-hora-de-la-experiencia {
    margin-top: 0;
    font-size: 14px;
  }

  .popup {
    width: 97%;
  }

  .popup._2 {
    width: 95%;
  }

  .popup._1 {
    width: 97%;
  }

  .text-block-236 {
    font-size: 14px;
  }

  .div-block-600 {
    flex-flow: column-reverse;
    justify-content: center;
    align-items: center;
  }

  .btn-confirmar-evento._2 {
    margin-bottom: 20px;
  }

  .carrusel-cms-falso {
    margin-top: 0;
  }

  .link-carrusel-falso {
    width: 40px;
    height: 40px;
    margin-left: 5px;
    margin-right: 5px;
  }

  .collection-list-wrapper {
    width: 90%;
  }

  .seccion-interna-biblioteca {
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-superior-info-biblio, .div-inferior-info-biblio {
    padding-left: 0;
    padding-right: 0;
  }

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

  .link-1 {
    width: 90%;
    overflow: hidden;
  }

  .text-block-165 {
    font-size: 14px;
  }

  .link-cerrar-sesion {
    font-size: 11px;
  }

  .exper-digit {
    background-color: #0000;
    width: 100%;
    overflow: visible;
  }

  .exper-digit._2 {
    flex: 0 auto;
    height: auto;
    padding-top: 0;
    padding-bottom: 0;
  }

  .div-card-exper-digi {
    width: 100%;
  }

  .link-block-5 {
    margin-top: 10px;
  }

  .txt-bienv-territ {
    font-size: 1.2em;
  }

  .div-divisor {
    height: 40px;
  }

  .img-territ {
    width: 40px;
    height: 40px;
  }

  .heading-41 {
    font-size: 16px;
    line-height: 120%;
  }

  .form-3 {
    width: 98%;
  }

  .bienestarpregunta {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    margin-bottom: 20px;
  }

  .seccion-acerca-de-nuestro-experto {
    flex-direction: column;
  }

  .image-732 {
    width: 300px;
  }

  .div-block-607 {
    width: 300px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .image-733 {
    width: 131px;
    height: 131px;
  }

  .image-733.interna {
    width: 130px;
    height: 130px;
  }

  .div-block-608 {
    width: 95%;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-44 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    font-size: 18px;
    line-height: 120%;
  }

  .heading-45 {
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
  }

  .txt-form-radios {
    font-size: 10px;
  }

  .heading-exper-fisi-internas {
    font-size: 18px;
    line-height: 120%;
  }

  .heading-47 {
    font-size: 18px;
  }

  .image-734 {
    width: 15px;
    height: 15px;
  }

  .div-cms-fechas-ex-fis {
    padding-top: 2.9rem;
    padding-bottom: 0;
  }

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

  .collection-list-wrapper-5.mobile {
    width: 90%;
  }

  .div-exp-fisi-inicio {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: auto;
    display: grid;
    box-shadow: 4px 4px 11px -4px #2c2c2c80;
  }

  .heading-48 {
    font-size: 14px;
  }

  .div-block-613 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .text-block-244 {
    text-align: center;
    font-size: 12px;
  }

  .form-ingreso-home {
    width: 95%;
    padding-top: 30px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .link-2 {
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-615 {
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-246 {
    text-align: center;
    width: 90%;
    margin: 0 auto 10px;
  }

  .seccion-series {
    padding-top: 0;
  }

  .titulo-de-series {
    margin-bottom: 5px;
    font-size: 14px;
  }

  .heading-257 {
    margin-bottom: 20px;
    font-size: 20px;
  }

  .text-block-248 {
    font-size: 12px;
    line-height: 120%;
  }

  .div-video-series {
    width: 100%;
  }

  .div-block-618 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .seccion-acerca-de-nuestro-experto-2 {
    flex-direction: column;
  }

  .heading-261 {
    font-size: 14px;
  }

  .div-block-670 {
    flex-direction: column;
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    display: flex;
  }

  .checkbox-label-10 {
    width: 100%;
    font-size: 12px;
  }

  .div-block-671 {
    grid-template-columns: 1fr;
  }

  .div-block-674 {
    height: 650px;
  }

  .txt-descripcion-tab {
    height: 110px;
    font-size: 12px;
    line-height: 125%;
  }

  .slider-navigation-wrapper-2 {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0;
  }

  .div-block-675 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-255 {
    font-size: 13px;
  }

  .div-block-680 {
    width: 320px;
  }

  .div-block-681 {
    width: 100%;
    padding: 10px;
  }

  .div-block-681.semana-vino {
    width: 100%;
  }

  .slider-3 {
    height: 490px;
  }

  .ir-a-exper-en-slider {
    margin-top: 15px;
    margin-bottom: 15px;
  }

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

  .div-block-682 {
    flex-direction: column;
  }

  .div-block-683 {
    width: 90%;
    padding: 9px;
  }

  .heading-262 {
    width: 90%;
    font-size: 18px;
  }

  .div-block-684 {
    padding: .8rem;
  }

  .div-principal {
    padding-top: 7px;
    padding-bottom: 7px;
  }

  .text-block-256 {
    text-align: center;
  }

  .heading-265 {
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
  }

  .div-block-694 {
    width: 95%;
    margin-left: auto;
    margin-right: auto;
  }

  .image-741 {
    width: 300px;
  }

  .image-742 {
    width: 131px;
    height: 131px;
  }

  .heading-266 {
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
  }

  .div-block-697 {
    width: 95%;
    margin-left: auto;
    margin-right: auto;
  }

  .image-743 {
    width: 300px;
  }

  .image-744 {
    width: 131px;
    height: 131px;
  }

  .div-block-706 {
    width: auto;
    margin-bottom: 40px;
    margin-left: 3%;
    margin-right: auto;
  }

  .heading-268 {
    font-size: 14px;
  }

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

  .text-block-262 {
    margin-top: 0;
  }

  .btn-confirmar-asistencia-3._2.visible {
    justify-content: center;
    align-items: center;
  }

  .heading-269 {
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
  }

  .div-block-711 {
    height: auto;
  }

  .div-block-712 {
    width: 95%;
    margin-left: auto;
    margin-right: auto;
  }

  .image-750 {
    width: 300px;
  }

  .image-751 {
    width: 131px;
    height: 131px;
  }

  .image-752 {
    object-fit: contain;
    object-position: 50% 50%;
  }

  .heading-270 {
    font-size: 18px;
  }

  .iniciar-sesion {
    margin-left: 4px;
    margin-right: 4px;
    font-size: 12px;
    line-height: 120%;
  }

  .div-block-718 {
    grid-column-gap: 8px;
  }

  .image-753 {
    width: 20px;
    height: 20px;
  }

  .text-block-266 {
    font-size: 12px;
    line-height: 120%;
  }

  .heading-273 {
    font-size: 16px;
    line-height: 120%;
  }

  .gobieno-consc {
    width: 90%;
  }

  .text-block-268 {
    font-size: 18px;
  }

  .form-55 {
    padding: 16px;
  }

  .submit-button-58 {
    width: 100%;
  }

  .form-block-44 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .success-message-13 {
    width: 100%;
  }

  .link-6 {
    flex-flow: column;
    width: auto;
    font-size: .8em;
    display: block;
  }

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

  .div-block-55 {
    width: 95%;
  }

  .txt-titulo-popup {
    margin-top: 8px;
    margin-bottom: 8px;
    font-size: 15px;
    line-height: 110%;
  }

  .heading-276 {
    font-size: 20px;
    line-height: 100%;
  }

  .text-block-273 {
    font-size: 12px;
    line-height: 120%;
  }

  .heading-277 {
    margin-bottom: 20px;
    font-size: 1.5rem;
    line-height: 120%;
  }

  .gestion-patrimonial2 {
    width: 90%;
  }

  .txt-desc-gestion-patri {
    font-size: 18px;
  }

  .txt-descr-de-agenda {
    font-size: 16px;
  }

  .heading-277-copy {
    margin-bottom: 40px;
    font-size: 25px;
    line-height: 120%;
  }

  .div-img-y-categoria-en-popup {
    width: auto;
    margin-bottom: 40px;
    margin-left: 3%;
    margin-right: auto;
  }

  .recaptcha-3 {
    margin-top: 0;
  }

  .txt-bloqueo-agotado {
    padding-left: 19px;
    padding-right: 19px;
  }

  .text-block-279 {
    color: var(--black);
    font-size: 14px;
    display: block;
  }

  .div-block-735._3grid {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-735._3grid.jardin {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .hero-f1 {
    width: 90%;
  }

  .contenido-f1 {
    width: 100%;
    padding: 10px;
  }

  .code-embed {
    height: 1650px;
  }
}

#w-node-_539f3985-10cb-7c51-4203-c657f70c5100-f76c120f, #w-node-_221542c8-b73a-d822-2c43-79f802599c1b-f76c120f, #w-node-_067184b0-0e38-3f4b-3c9c-f6eb1e2e7695-f76c120f, #w-node-b836588e-b531-16c8-7f08-b6f349aba2ea-f76c120f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64f84bfb-0dd3-0c5a-6b6f-a429e324d832-f76c120f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_23fd83ac-df93-5a80-d163-efeee405f210-f76c120f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a91f6dfa-25ab-7c99-0907-01733927ddb1-f76c120f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_085eef1d-c424-b199-ac90-d01c84eb466c-f76c120f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-b6e3518c-ac22-55a3-dcc8-2dd16f5388ed-f76c120f {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_5174b73d-32d8-2569-18b3-f9825eeca4cc-f76c120f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff621bd-2cc8-b2c0-bfa1-ce007a28aea2-f76c120f {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_07443320-fa15-d47c-29a7-576e4a7793ac-f76c120f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_07443320-fa15-d47c-29a7-576e4a7793b2-f76c120f {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-e5f64e6a-8a5a-c487-08cd-abcf9b869b8c-f76c120f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e5f64e6a-8a5a-c487-08cd-abcf9b869b92-f76c120f {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_23fd83ac-df93-5a80-d163-efeee405f21a-f76c120f {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center;
}

#w-node-_2c75b1ba-7f55-5603-7646-5189195652fe-f76c120f, #w-node-a502ceee-b025-2652-cb99-d3c883262b9e-f76c120f, #w-node-a502ceee-b025-2652-cb99-d3c883262b99-f76c120f, #w-node-_90f5bec0-a9a6-10f3-5238-844403a75c48-f76c120f, #w-node-_90f5bec0-a9a6-10f3-5238-844403a75c43-f76c120f, #w-node-abbb4a08-58a8-763e-8941-fe6f5d0e9bc7-f76c120f, #w-node-abbb4a08-58a8-763e-8941-fe6f5d0e9bc2-f76c120f, #w-node-_0a1f491e-e042-fdb3-9358-5e440439d2b1-f76c120f, #w-node-_5f034739-78c1-765a-535b-909e4a556ca9-f76c120f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_985da3e0-c371-464a-b86e-ae4dec6d7b75-f76c120f {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_985da3e0-c371-464a-b86e-ae4dec6d7b7b-f76c120f, #w-node-_1f200450-947d-5715-b3e6-18135a99b4d5-f76c120f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f200450-947d-5715-b3e6-18135a99b4d7-f76c120f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_1f200450-947d-5715-b3e6-18135a99b4d9-f76c120f {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-af77aa62-db4b-fc45-a0d6-af8ba7e51f59-f76c120f, #w-node-_56df6679-741a-c7d0-d21d-607d75e228a7-f76c120f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56df6679-741a-c7d0-d21d-607d75e228ad-f76c120f {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_3d439c49-55ec-a842-201c-2e9fedb58773-f76c120f, #w-node-bf83758c-fc0f-ebc1-67ed-8f36d2dad636-f76c120f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf83758c-fc0f-ebc1-67ed-8f36d2dad63a-f76c120f {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-e38ea617-8345-0f77-a953-22ed74668c1e-f76c120f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e38ea617-8345-0f77-a953-22ed74668c22-f76c120f {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c1225, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c1225, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c1225, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c1225, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c1225, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c1225, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c1225, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c1225, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c1225 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c1225 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c1225 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c1225 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c1225 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c1225 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c1225 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c1225, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c1225 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c1225, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c1226, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c1226, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c1226, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c1226, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c1226, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c1226, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c1226, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c1226, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c1226 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c1226 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c1226 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c1226 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c1226 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c1226 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c1226 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c1226, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c1226 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c1226, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c1227, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c1227, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c1227, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c1227, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c1227, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c1227, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c1227, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c1227 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8efafdd-4086-8af5-31e5-bb61b7b75d5b-f76c1227 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f8efafdd-4086-8af5-31e5-bb61b7b75d5c-f76c1227 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8efafdd-4086-8af5-31e5-bb61b7b75d7f-f76c1227 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f8efafdd-4086-8af5-31e5-bb61b7b75d80-f76c1227 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8efafdd-4086-8af5-31e5-bb61b7b75d92-f76c1227 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f8efafdd-4086-8af5-31e5-bb61b7b75d93-f76c1227 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8efafdd-4086-8af5-31e5-bb61b7b75da5-f76c1227 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f8efafdd-4086-8af5-31e5-bb61b7b75da6-f76c1227, #w-node-_7d1fde5d-bd37-3041-0ac6-4c13d85377f5-f76c1228, #w-node-_7d1fde5d-bd37-3041-0ac6-4c13d85377f6-f76c1228, #w-node-_7d1fde5d-bd37-3041-0ac6-4c13d85377f7-f76c1228, #w-node-_7d1fde5d-bd37-3041-0ac6-4c13d85377fb-f76c1228, #w-node-_7d1fde5d-bd37-3041-0ac6-4c13d85377ff-f76c1228, #w-node-_7d1fde5d-bd37-3041-0ac6-4c13d8537800-f76c1228, #w-node-_7d1fde5d-bd37-3041-0ac6-4c13d8537801-f76c1228, #w-node-_7d1fde5d-bd37-3041-0ac6-4c13d8537802-f76c1228 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5f92cd5-4aa4-af14-7956-01b3c6511bf5-f76c1228 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f5f92cd5-4aa4-af14-7956-01b3c6511bf6-f76c1228 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5f92cd5-4aa4-af14-7956-01b3c6511c19-f76c1228 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f5f92cd5-4aa4-af14-7956-01b3c6511c1a-f76c1228 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5f92cd5-4aa4-af14-7956-01b3c6511c2c-f76c1228 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f5f92cd5-4aa4-af14-7956-01b3c6511c2d-f76c1228 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5f92cd5-4aa4-af14-7956-01b3c6511c3f-f76c1228 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f5f92cd5-4aa4-af14-7956-01b3c6511c40-f76c1228, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c122a, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c122a, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c122a, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c122a, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c122a, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c122a, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c122a, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c122a, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c122a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c122a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c122a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c122a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c122a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c122a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c122a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c122a, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c122a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c122a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfab264e-70ee-6fd6-baf3-fbeb1f81b9e9-f76c1242, #w-node-cfab264e-70ee-6fd6-baf3-fbeb1f81ba03-f76c1242 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-cfab264e-70ee-6fd6-baf3-fbeb1f81ba04-f76c1242 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_230f92b1-ebc8-05c4-e10e-1e42ccdf6c75-f76c1242 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_230f92b1-ebc8-05c4-e10e-1e42ccdf6c6e-f76c1242 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_551f0f66-914a-c6b4-b4e3-c17fa8908578-f76c1242 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_551f0f66-914a-c6b4-b4e3-c17fa8908579-f76c1242 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2649a69-df55-730a-b742-95590d68c588-f76c1242 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-c2649a69-df55-730a-b742-95590d68c589-f76c1242 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ce619bb-40dd-ce57-7dc3-77b70e1cbc8b-f76c1242 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_5ce619bb-40dd-ce57-7dc3-77b70e1cbc8c-f76c1242 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_230f92b1-ebc8-05c4-e10e-1e42ccdf6c75-f76c1245 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_230f92b1-ebc8-05c4-e10e-1e42ccdf6c6e-f76c1245, #w-node-_9d454a70-6d3a-2848-2984-d6cc73f62367-f76c1245 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d454a70-6d3a-2848-2984-d6cc73f6236c-f76c1245 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a2b-f76c1245 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a30-f76c1245 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f1-f76c1245 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f6-f76c1245, #w-node-_81f73c36-707a-88fa-9b4f-6869fa62d54f-f76c1245 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_81f73c36-707a-88fa-9b4f-6869fa62d54a-f76c1245, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c125b, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c125b, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c125b, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c125b, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c125b, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c125b, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c125b, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c125b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c125b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c125b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c125b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c125b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c125b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c125b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c125b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c125b, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c125c, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c125c, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c125c, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c125c, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c125c, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c125c, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c125c, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c125c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c125c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c125c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c125c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c125c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c125c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c125c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c125c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c125c, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c125d, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c125d, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c125d, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c125d, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c125d, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c125d, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c125d, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c125d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c125d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c125d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c125d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c125d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c125d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c125d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c125d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c125d, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c1271, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c1271, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c1271, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c1271, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c1271, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c1271, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c1271, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c1271 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c1271 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c1271 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c1271 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c1271 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c1271 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c1271 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c1271 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c1271, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c1272, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c1272, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c1272, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c1272, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c1272, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c1272, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c1272, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c1272, #w-node-_6e29b7b8-8782-2d17-17d9-f7332590fcb4-2590fca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e29b7b8-8782-2d17-17d9-f7332590fcbb-2590fca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c1273, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c1273, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c1273, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c1273, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c1273, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c1273, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c1273, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c1273, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c1273 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c1273 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c1273 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c1273 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c1273 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c1273 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c1273 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c1273, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c1273 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c1273, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c1274, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c1274, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c1274, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c1274, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c1274, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c1274, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c1274, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c1274, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c1274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c1274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c1274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c1274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c1274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c1274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c1274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c1274, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c1274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c1274, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c1288, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c1288, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c1288, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c1288, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c1288, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c1288, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c1288, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c1288 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c1288 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c1288 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c1288 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c1288 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c1288 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c1288 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c1288 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c1288, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c1289, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c1289, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c1289, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c1289, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c1289, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c1289, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c1289, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c1289 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c1289 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c1289 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c1289 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c1289 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c1289 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c1289 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c1289 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c1289 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4594719b-a972-4d92-e77d-abd586b64696-f76c128a {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4594719b-a972-4d92-e77d-abd586b64699-f76c128a, #w-node-bf71dbf1-bb2e-c445-891c-851af6436152-f76c128a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf71dbf1-bb2e-c445-891c-851af6436157-f76c128a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-bcdbe1b0-cec7-56ea-b68b-caf86d5ffecd-6d5ffec0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bcdbe1b0-cec7-56ea-b68b-caf86d5ffed4-6d5ffec0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c128b, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c128b, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c128b, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c128b, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c128b, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c128b, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c128b, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c128b, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c128b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c128b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c128b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c128b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c128b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c128b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c128b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c128b, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c128b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c128b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_230f92b1-ebc8-05c4-e10e-1e42ccdf6c75-f76c128c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_230f92b1-ebc8-05c4-e10e-1e42ccdf6c6e-f76c128c, #w-node-_9d454a70-6d3a-2848-2984-d6cc73f62367-f76c128c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d454a70-6d3a-2848-2984-d6cc73f6236c-f76c128c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a2b-f76c128c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a30-f76c128c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f1-f76c128c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f6-f76c128c, #w-node-_81f73c36-707a-88fa-9b4f-6869fa62d54f-f76c128c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_81f73c36-707a-88fa-9b4f-6869fa62d54a-f76c128c, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c128d, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c128d, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c128d, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c128d, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c128d, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c128d, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c128d, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c128d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c128d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c128d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c128d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c128d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c128d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c128d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c128d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c128d, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c128e, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c128e, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c128e, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c128e, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c128e, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c128e, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c128e, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c128e, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c128e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c128e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c128e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c128e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c128e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c128e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c128e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c128e, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c128e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c128e, #w-node-_4865a2d4-ce7f-a6ad-1a3e-800f437a620e-f76c128f, #w-node-_4865a2d4-ce7f-a6ad-1a3e-800f437a620f-f76c128f, #w-node-_4865a2d4-ce7f-a6ad-1a3e-800f437a6210-f76c128f, #w-node-_4865a2d4-ce7f-a6ad-1a3e-800f437a6214-f76c128f, #w-node-_4865a2d4-ce7f-a6ad-1a3e-800f437a6218-f76c128f, #w-node-_4865a2d4-ce7f-a6ad-1a3e-800f437a6219-f76c128f, #w-node-_4865a2d4-ce7f-a6ad-1a3e-800f437a621a-f76c128f, #w-node-_4865a2d4-ce7f-a6ad-1a3e-800f437a621b-f76c128f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_945ddbf2-2563-7135-69cc-df60ecd2f71f-f76c128f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_945ddbf2-2563-7135-69cc-df60ecd2f720-f76c128f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_945ddbf2-2563-7135-69cc-df60ecd2f743-f76c128f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_945ddbf2-2563-7135-69cc-df60ecd2f744-f76c128f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_945ddbf2-2563-7135-69cc-df60ecd2f756-f76c128f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_945ddbf2-2563-7135-69cc-df60ecd2f757-f76c128f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_945ddbf2-2563-7135-69cc-df60ecd2f769-f76c128f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_945ddbf2-2563-7135-69cc-df60ecd2f76a-f76c128f, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c1290, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c1290, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c1290, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c1290, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c1290, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c1290, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c1290, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c1290 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c1290 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c1290 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c1290 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c1290 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c1290 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c1290 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c1290 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c1290, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c1291, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c1291, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c1291, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c1291, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c1291, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c1291, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c1291, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c1291, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c1291 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c1291 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c1291 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c1291 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c1291 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c1291 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c1291 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c1291, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c1291 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c1291 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9fcd680-6781-b68c-15e4-24fa0808383b-f76c12a7 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b918dd6b-7253-4ccc-1b31-b0ff993d99f3-f76c12a7, #w-node-_61d8eb72-f757-fe4a-9b4c-6fcc237ebe6a-f76c12a7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44aea768-b0db-9cd3-fa1a-5602eb4391f7-f76c12a7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_44aea768-b0db-9cd3-fa1a-5602eb4391f0-f76c12a7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c430c4e9-29fb-b089-cc9d-03ab67430b20-f76c12a7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-c430c4e9-29fb-b089-cc9d-03ab67430b1b-f76c12a7, #w-node-_458a8b61-1bb8-778c-0dfb-d8258f35eedb-f76c12a8, #w-node-_458a8b61-1bb8-778c-0dfb-d8258f35eedc-f76c12a8, #w-node-_458a8b61-1bb8-778c-0dfb-d8258f35eede-f76c12a8, #w-node-_458a8b61-1bb8-778c-0dfb-d8258f35eeec-f76c12a8, #w-node-_458a8b61-1bb8-778c-0dfb-d8258f35eef0-f76c12a8, #w-node-_458a8b61-1bb8-778c-0dfb-d8258f35eef1-f76c12a8, #w-node-_458a8b61-1bb8-778c-0dfb-d8258f35eef3-f76c12a8, #w-node-_458a8b61-1bb8-778c-0dfb-d8258f35eef5-f76c12a8, #w-node-b3ebdae9-56a4-278c-0eb8-47d34b526139-f76c12a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2405ce7-4438-a82b-97ca-38990af81127-f76c12a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f2405ce7-4438-a82b-97ca-38990af81128-f76c12a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2405ce7-4438-a82b-97ca-38990af8114b-f76c12a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f2405ce7-4438-a82b-97ca-38990af8114c-f76c12a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2405ce7-4438-a82b-97ca-38990af8115e-f76c12a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f2405ce7-4438-a82b-97ca-38990af8115f-f76c12a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2405ce7-4438-a82b-97ca-38990af81171-f76c12a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f2405ce7-4438-a82b-97ca-38990af81172-f76c12a8, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c12bd, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c12bd, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c12bd, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c12bd, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c12bd, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c12bd, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c12bd, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c12bd, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c12bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c12bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c12bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c12bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c12bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c12bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c12bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c12bd, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c12bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c12bd, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c12be, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c12be, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c12be, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c12be, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c12be, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c12be, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c12be, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c12be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c12be {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c12be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c12be {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c12be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c12be {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c12be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c12be {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c12be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd001be6-10cf-2207-b703-ced2cf3793d4-f76c12d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_151399df-aae8-caac-78bf-c01b17e8a640-f76c12d2 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_151399df-aae8-caac-78bf-c01b17e8a643-f76c12d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_581c03ad-43d5-d936-7642-27b3cb9164ae-f76c12d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_581c03ad-43d5-d936-7642-27b3cb9164af-f76c12d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_581c03ad-43d5-d936-7642-27b3cb9164c2-f76c12d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_581c03ad-43d5-d936-7642-27b3cb9164c3-f76c12d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_581c03ad-43d5-d936-7642-27b3cb9164d6-f76c12d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_581c03ad-43d5-d936-7642-27b3cb9164d7-f76c12d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6550cc02-3cf9-e5c5-9d34-b4d06197c354-f76c12d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6550cc02-3cf9-e5c5-9d34-b4d06197c355-f76c12d4, #w-node-_9dfa52a2-0ca1-06a9-4c83-a936ddeed5ea-f76c12d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9dfa52a2-0ca1-06a9-4c83-a936ddeed5f1-f76c12d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_9d454a70-6d3a-2848-2984-d6cc73f62367-f76c12d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d454a70-6d3a-2848-2984-d6cc73f6236c-f76c12d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a2b-f76c12d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a30-f76c12d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f1-f76c12d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f6-f76c12d4, #w-node-_4cc23754-d8f6-f278-ee2f-8650fe7e3e95-f76c12d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_4cc23754-d8f6-f278-ee2f-8650fe7e3e96-f76c12d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_230f92b1-ebc8-05c4-e10e-1e42ccdf6c75-f76c12ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_230f92b1-ebc8-05c4-e10e-1e42ccdf6c6e-f76c12ea, #w-node-_9d454a70-6d3a-2848-2984-d6cc73f62367-f76c12ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d454a70-6d3a-2848-2984-d6cc73f6236c-f76c12ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a2b-f76c12ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a30-f76c12ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f1-f76c12ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f6-f76c12ea, #w-node-_81f73c36-707a-88fa-9b4f-6869fa62d54f-f76c12ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_81f73c36-707a-88fa-9b4f-6869fa62d54a-f76c12ea, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c12f3, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c12f3, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c12f3, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c12f3, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c12f3, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c12f3, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c12f3, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c12f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c12f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c12f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c12f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c12f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c12f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c12f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c12f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c12f3, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c12f4, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c12f4, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c12f4, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c12f4, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c12f4, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c12f4, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c12f4, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c12f4, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c12f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c12f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c12f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c12f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c12f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c12f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c12f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c12f4, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c12f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c12f4, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c12f6, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c12f6, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c12f6, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c12f6, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c12f6, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c12f6, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c12f6, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c12f6, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c12f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c12f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c12f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c12f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c12f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c12f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c12f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c12f6, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c12f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c12f6, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c12f9, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c12f9, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c12f9, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c12f9, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c12f9, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c12f9, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c12f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c12f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c12f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c12f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c12f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c12f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c12f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c12f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c12f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4594719b-a972-4d92-e77d-abd586b64696-f76c12fa {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4594719b-a972-4d92-e77d-abd586b64699-f76c12fa, #w-node-bf71dbf1-bb2e-c445-891c-851af6436152-f76c12fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf71dbf1-bb2e-c445-891c-851af6436157-f76c12fa, #w-node-_93d606d3-60ed-8b59-fed8-c9b2b529078d-f76c12fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_9dfa52a2-0ca1-06a9-4c83-a936ddeed5ea-f76c12fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9dfa52a2-0ca1-06a9-4c83-a936ddeed5f1-f76c12fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_9d454a70-6d3a-2848-2984-d6cc73f62367-f76c12fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d454a70-6d3a-2848-2984-d6cc73f6236c-f76c12fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a2b-f76c12fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a30-f76c12fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f1-f76c12fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f6-f76c12fb, #w-node-_2e247ae6-da64-7cb7-9ce9-2526832c94c1-f76c12fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_2e247ae6-da64-7cb7-9ce9-2526832c94c2-f76c12fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_230f92b1-ebc8-05c4-e10e-1e42ccdf6c75-f76c12fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_230f92b1-ebc8-05c4-e10e-1e42ccdf6c6e-f76c12fe, #w-node-_9d454a70-6d3a-2848-2984-d6cc73f62367-f76c12fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d454a70-6d3a-2848-2984-d6cc73f6236c-f76c12fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a2b-f76c12fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a30-f76c12fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f1-f76c12fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f6-f76c12fe, #w-node-_81f73c36-707a-88fa-9b4f-6869fa62d54f-f76c12fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_81f73c36-707a-88fa-9b4f-6869fa62d54a-f76c12fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4594719b-a972-4d92-e77d-abd586b64696-f76c1302 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4594719b-a972-4d92-e77d-abd586b64699-f76c1302, #w-node-_8a4d3bd7-3156-dde9-bed2-3bd892895ee7-f76c1302 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a4d3bd7-3156-dde9-bed2-3bd892895eec-f76c1302 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_94baa2a6-0840-e941-a6bc-3975c17fa88d-c17fa880 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94baa2a6-0840-e941-a6bc-3975c17fa894-c17fa880 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-d2c7c039-985c-a15a-bda3-947f1dd2f762-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6305732d-a977-54d2-4775-e7b5b4974c47-f76c1306 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-c932553e-2951-f81b-9046-3ad666cce22f-f76c1306, #w-node-_812a4ac0-5673-b18a-d989-53082fdd6327-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bccf8adb-7a72-d98b-49e2-22c42e588957-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_0e74b9fe-ea4b-7fbe-3571-f2902b91328f-f76c1306, #w-node-_0e74b9fe-ea4b-7fbe-3571-f2902b9132a3-f76c1306, #w-node-_0e74b9fe-ea4b-7fbe-3571-f2902b9132b7-f76c1306, #w-node-_0e74b9fe-ea4b-7fbe-3571-f2902b9132cd-f76c1306, #ir-bienestar-card.w-node-_171190bb-16f3-65f2-42b6-cc2a9f0c4834-f76c1306, #w-node-_6eb49e94-32b1-f5e7-a229-5049e9e825ed-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6eb49e94-32b1-f5e7-a229-5049e9e825ef-f76c1306 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_6eb49e94-32b1-f5e7-a229-5049e9e825f1-f76c1306 {
  grid-area: 1 / 2 / 3 / 3;
}

#ir-viajes-card.w-node-be76d93d-f774-fdcf-30eb-fe8f3ef08603-f76c1306, #w-node-_557bbd8e-7dc5-1177-ab6e-755defe5327c-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_557bbd8e-7dc5-1177-ab6e-755defe5327e-f76c1306 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_557bbd8e-7dc5-1177-ab6e-755defe53280-f76c1306 {
  grid-area: 1 / 2 / 3 / 3;
}

#ir-gastronomia-card.w-node-_74f2d5a9-28a5-c8b1-121d-2b991aa2476e-f76c1306, #w-node-_9c139460-2369-2c4c-52e4-ef0d95655ebf-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c139460-2369-2c4c-52e4-ef0d95655ec1-f76c1306 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9c139460-2369-2c4c-52e4-ef0d95655ec3-f76c1306 {
  grid-area: 1 / 2 / 3 / 3;
}

#ir-conocimiento-card.w-node-_27f42198-ead0-6485-d824-7591f9580964-f76c1306, #w-node-_4d61f5b3-0b12-9d60-4ced-b55341495afb-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d61f5b3-0b12-9d60-4ced-b55341495afd-f76c1306 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_4d61f5b3-0b12-9d60-4ced-b55341495aff-f76c1306 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_73c0999d-2aef-1105-4fec-84463f0bbb4d-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_73c0999d-2aef-1105-4fec-84463f0bbb4e-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_856db7fb-1835-bc46-b71f-8b41b3ae3100-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_856db7fb-1835-bc46-b71f-8b41b3ae3101-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ea6da74-c074-b4ab-1453-731121e633fb-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_4ea6da74-c074-b4ab-1453-731121e633fc-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_46534bae-e0da-c7f0-fa7a-12e6c7cdc985-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_46534bae-e0da-c7f0-fa7a-12e6c7cdc986-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a85972c-c6dd-d757-3732-f156d3d7aeb6-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_8a85972c-c6dd-d757-3732-f156d3d7aeb7-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eabe5281-7940-bfdb-0794-8bfbdbea33a1-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-eabe5281-7940-bfdb-0794-8bfbdbea33a2-f76c1306 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4594719b-a972-4d92-e77d-abd586b64696-f76c1307 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4594719b-a972-4d92-e77d-abd586b64699-f76c1307, #w-node-d6d2a130-dbe2-35a0-84aa-870dcbde2685-f76c1307 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6d2a130-dbe2-35a0-84aa-870dcbde268a-f76c1307 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_5dac7d9a-7459-19d7-2d65-9c34c96ed3e1-c96ed3d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dac7d9a-7459-19d7-2d65-9c34c96ed3e8-c96ed3d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c1308, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c1308, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c1308, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c1308, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c1308, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c1308, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c1308, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c1308, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c1308 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c1308 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c1308 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c1308 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c1308 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c1308 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c1308 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c1308, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c1308 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c1308, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c1309, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c1309, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c1309, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c1309, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c1309, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c1309, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c1309, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c1309, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c1309 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c1309 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c1309 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c1309 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c1309 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c1309 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c1309 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c1309, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c1309 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c1309 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4594719b-a972-4d92-e77d-abd586b64696-f76c130a {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4594719b-a972-4d92-e77d-abd586b64699-f76c130a, #w-node-_0af912df-d8ba-9ef5-fd76-2f30e858a7b9-f76c130a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0af912df-d8ba-9ef5-fd76-2f30e858a7be-f76c130a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c130f, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c130f, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c130f, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c130f, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c130f, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c130f, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c130f, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c130f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c130f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c130f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c130f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c130f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c130f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c130f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c130f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c130f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4594719b-a972-4d92-e77d-abd586b64696-f76c1311 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4594719b-a972-4d92-e77d-abd586b64699-f76c1311, #w-node-_25d1acbe-cc58-8aa1-523f-a2ee8e635179-f76c1311 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_25d1acbe-cc58-8aa1-523f-a2ee8e63517e-f76c1311 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_150b23a9-ac47-9256-ab8c-834e437c3917-437c390a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_150b23a9-ac47-9256-ab8c-834e437c391e-437c390a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c1312, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c1312, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c1312, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c1312, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c1312, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c1312, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c1312, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c1312 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c1312 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c1312 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c1312 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c1312 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c1312 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c1312 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c1312 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c1312, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c1313, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c1313, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c1313, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c1313, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c1313, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c1313, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c1313, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c1313 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c1313 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c1313 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c1313 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c1313 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c1313 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c1313 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c1313 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c1313, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c1314, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c1314, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c1314, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c1314, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c1314, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c1314, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c1314, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c1314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c1314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c1314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c1314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c1314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c1314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c1314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c1314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c1314, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c1315, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c1315, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c1315, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c1315, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c1315, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c1315, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c1315, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c1315, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c1315 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c1315 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c1315 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c1315 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c1315 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c1315 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c1315 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c1315, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c1315 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c1315, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c1319, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c1319, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c1319, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c1319, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c1319, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c1319, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c1319, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c1319, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c1319 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c1319 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c1319 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c1319 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c1319 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c1319 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c1319 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c1319, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c1319 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c1319, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c131a, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c131a, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c131a, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c131a, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c131a, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c131a, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c131a, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c131a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c131a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c131a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c131a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c131a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c131a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c131a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c131a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c131a, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c131c, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c131c, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c131c, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c131c, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c131c, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c131c, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c131c, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c131c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c131c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c131c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c131c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c131c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c131c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c131c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c131c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c131c, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c131d, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c131d, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c131d, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c131d, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c131d, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c131d, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c131d, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c131d, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c131d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c131d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c131d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c131d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c131d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c131d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c131d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c131d, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c131d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c131d, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c131f, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c131f, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c131f, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c131f, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c131f, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c131f, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c131f, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c131f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-f76c131f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-f76c131f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-f76c131f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-f76c131f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-f76c131f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-f76c131f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-f76c131f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-f76c131f, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c1320, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c1320, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c1320, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c1320, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c1320, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c1320, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c1320, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c1320, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c1320 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c1320 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c1320 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c1320 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c1320 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c1320 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c1320 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c1320, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c1320 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c1320, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c1322, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c1322, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c1322, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c1322, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c1322, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c1322, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c1322, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c1322, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c1322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c1322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c1322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c1322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c1322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c1322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c1322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c1322, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c1322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c1322, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c1324, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c1324, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c1324, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c1324, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c1324, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c1324, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c1324, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c1324, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c1324 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c1324 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c1324 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c1324 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c1324 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c1324 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c1324 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c1324, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c1324 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c1324 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cee27a7-fe9a-41fe-4709-622bc672ee70-f76c1325, #w-node-e5a5dcfd-1d56-132b-5b33-2126998730df-f76c1325 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_9dfa52a2-0ca1-06a9-4c83-a936ddeed5ea-f76c1325 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9dfa52a2-0ca1-06a9-4c83-a936ddeed5f1-f76c1325 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_9d454a70-6d3a-2848-2984-d6cc73f62367-f76c1325 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d454a70-6d3a-2848-2984-d6cc73f6236c-f76c1325 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a2b-f76c1325 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a30-f76c1325 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f1-f76c1325 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f6-f76c1325, #w-node-a2a6c694-e123-b722-077d-44c7d35d5dfc-f76c1325 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-a2a6c694-e123-b722-077d-44c7d35d5dfd-f76c1325, #w-node-_278460ad-f158-59b8-aa8c-270438e3d304-f76c1328, #w-node-_278460ad-f158-59b8-aa8c-270438e3d305-f76c1328, #w-node-_278460ad-f158-59b8-aa8c-270438e3d307-f76c1328, #w-node-_278460ad-f158-59b8-aa8c-270438e3d30c-f76c1328, #w-node-_278460ad-f158-59b8-aa8c-270438e3d310-f76c1328, #w-node-_278460ad-f158-59b8-aa8c-270438e3d311-f76c1328, #w-node-_278460ad-f158-59b8-aa8c-270438e3d313-f76c1328, #w-node-_278460ad-f158-59b8-aa8c-270438e3d315-f76c1328, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3634-f76c1328 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3639-f76c1328 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3646-f76c1328 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a364b-f76c1328 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3658-f76c1328 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a365d-f76c1328 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366a-f76c1328 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a366f-f76c1328, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3677-f76c1328 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3678-f76c1328 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_298d0244-2daf-67b0-c325-85682a19d4c0-f76c132b, #w-node-_298d0244-2daf-67b0-c325-85682a19d4ac-f76c132b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_298d0244-2daf-67b0-c325-85682a19d4ad-f76c132b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5baa3d4b-9443-a7c6-458f-5f4023dd5221-f76c132b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_5baa3d4b-9443-a7c6-458f-5f4023dd5222-f76c132b, #w-node-_9dfa52a2-0ca1-06a9-4c83-a936ddeed5ea-f76c132b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9dfa52a2-0ca1-06a9-4c83-a936ddeed5f1-f76c132b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_9d454a70-6d3a-2848-2984-d6cc73f62367-f76c132b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d454a70-6d3a-2848-2984-d6cc73f6236c-f76c132b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a2b-f76c132b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a30-f76c132b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f1-f76c132b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f6-f76c132b, #w-node-_230f92b1-ebc8-05c4-e10e-1e42ccdf6c75-f76c132e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_230f92b1-ebc8-05c4-e10e-1e42ccdf6c6e-f76c132e, #w-node-_9d454a70-6d3a-2848-2984-d6cc73f62367-f76c132e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d454a70-6d3a-2848-2984-d6cc73f6236c-f76c132e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a2b-f76c132e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ba5ee2c-e349-cc45-8a7a-ea16707a6a30-f76c132e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f1-f76c132e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfa39033-f865-cf69-51ff-77a93eb574f6-f76c132e, #w-node-_81f73c36-707a-88fa-9b4f-6869fa62d54f-f76c132e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_81f73c36-707a-88fa-9b4f-6869fa62d54a-f76c132e, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-f76c132f, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-f76c132f, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-f76c132f, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-f76c132f, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-f76c132f, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-f76c132f, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-f76c132f, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-f76c132f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ea43c2f-3d7c-f191-a798-e485fff3d82a-f76c132f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_7ea43c2f-3d7c-f191-a798-e485fff3d82b-f76c132f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ea43c2f-3d7c-f191-a798-e485fff3d84e-f76c132f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_7ea43c2f-3d7c-f191-a798-e485fff3d84f-f76c132f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ea43c2f-3d7c-f191-a798-e485fff3d861-f76c132f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_7ea43c2f-3d7c-f191-a798-e485fff3d862-f76c132f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ea43c2f-3d7c-f191-a798-e485fff3d874-f76c132f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_7ea43c2f-3d7c-f191-a798-e485fff3d875-f76c132f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ffb8646-3068-b0ad-1eaa-e7bd95f126ca-cd36d410 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Nombre-2.w-node-_1ffb8646-3068-b0ad-1eaa-e7bd95f126ce-cd36d410 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_1ffb8646-3068-b0ad-1eaa-e7bd95f126cf-cd36d410 {
  grid-area: 1 / 2 / 2 / 3;
}

#Apellidos-2.w-node-_1ffb8646-3068-b0ad-1eaa-e7bd95f126d2-cd36d410 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_1ffb8646-3068-b0ad-1eaa-e7bd95f126d3-cd36d410 {
  grid-area: 3 / 1 / 4 / 2;
}

#Numero-de-Cedula.w-node-_1ffb8646-3068-b0ad-1eaa-e7bd95f126d6-cd36d410 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_1ffb8646-3068-b0ad-1eaa-e7bd95f126d7-cd36d410 {
  grid-area: 3 / 2 / 4 / 3;
}

#Tel-fono-de-Contacto.w-node-_1ffb8646-3068-b0ad-1eaa-e7bd95f126da-cd36d410 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-fc335ab3-e6be-4499-736a-d867f2d4866e-cd36d410, #w-node-_1d57d010-eae0-1e07-97a4-2276af843246-cd36d410, #w-node-_1ffb8646-3068-b0ad-1eaa-e7bd95f126eb-cd36d410, #w-node-_1ffb8646-3068-b0ad-1eaa-e7bd95f12716-cd36d410 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c67f7c45-ee33-1c84-4005-ecfadac601fc-c15bdd39, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-30daecb0, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-30daecb0, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-30daecb0, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-30daecb0, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-30daecb0, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-30daecb0, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-30daecb0, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-30daecb0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-30daecb0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-30daecb0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-30daecb0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-30daecb0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-30daecb0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-30daecb0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-30daecb0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-30daecb0, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-121c6051, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-121c6051, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-121c6051, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-121c6051, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-121c6051, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-121c6051, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-121c6051, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-121c6051 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-121c6051 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-121c6051 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-121c6051 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-121c6051 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-121c6051 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-121c6051 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-121c6051 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-121c6051, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-b391bbb3, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-b391bbb3, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-b391bbb3, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-b391bbb3, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-b391bbb3, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-b391bbb3, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-b391bbb3, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-b391bbb3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-b391bbb3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-b391bbb3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-b391bbb3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-b391bbb3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-b391bbb3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-b391bbb3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-b391bbb3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-b391bbb3, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-a71f748e, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-a71f748e, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-a71f748e, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-a71f748e, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-a71f748e, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-a71f748e, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-a71f748e, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-a71f748e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-a71f748e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-a71f748e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-a71f748e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-a71f748e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-a71f748e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-a71f748e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-a71f748e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-a71f748e, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120a-357da9cd, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120b-357da9cd, #w-node-_889eaa90-72fe-a738-1ee7-696bce32120c-357da9cd, #w-node-_889eaa90-72fe-a738-1ee7-696bce321210-357da9cd, #w-node-_889eaa90-72fe-a738-1ee7-696bce321214-357da9cd, #w-node-_889eaa90-72fe-a738-1ee7-696bce321215-357da9cd, #w-node-_889eaa90-72fe-a738-1ee7-696bce321216-357da9cd, #w-node-_889eaa90-72fe-a738-1ee7-696bce321217-357da9cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929c-357da9cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c929d-357da9cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c0-357da9cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92c1-357da9cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d3-357da9cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92d4-357da9cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e6-357da9cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_076ea873-eab3-50c3-1ce4-9b4da84c92e7-357da9cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5c165e-601a-be3c-8a1a-8ca29f67402d-2f1f9c0b {
  align-self: stretch;
}

#w-node-ed5c165e-601a-be3c-8a1a-8ca29f67402d-b2644349 {
  align-self: center;
}

#w-node-ed5c165e-601a-be3c-8a1a-8ca29f67402d-2026f343 {
  align-self: stretch;
}

#w-node-a753cacb-7d40-263a-fd2f-3744e14a315c-2026f343 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1f5c8bc-fffd-9c13-0d8e-683368ea52cf-2026f343 {
  align-self: stretch;
}

#w-node-_1ffb8646-3068-b0ad-1eaa-e7bd95f126ca-95ebe573, #w-node-_1ffb8646-3068-b0ad-1eaa-e7bd95f126cb-95ebe573, #w-node-_140b30b3-c79d-4002-aa3a-fc6caf41cf56-95ebe573, #w-node-_929788cc-2abe-ddf4-edce-7af0c056578c-95ebe573, #w-node-fdeea523-5255-f4ca-0d94-90307f426b44-95ebe573, #w-node-_74fb2412-eea5-e523-392f-760a6b18540b-95ebe573, #w-node-_74fb2412-eea5-e523-392f-760a6b18540c-95ebe573, #w-node-_74fb2412-eea5-e523-392f-760a6b18540e-95ebe573, #w-node-_74fb2412-eea5-e523-392f-760a6b185412-95ebe573, #w-node-_74fb2412-eea5-e523-392f-760a6b185416-95ebe573, #w-node-f8827296-52b7-f713-416f-e3074c6f5f57-95ebe573, #w-node-f8827296-52b7-f713-416f-e3074c6f5f58-95ebe573, #w-node-f8827296-52b7-f713-416f-e3074c6f5f5a-95ebe573, #w-node-f8827296-52b7-f713-416f-e3074c6f5f5e-95ebe573, #w-node-f8827296-52b7-f713-416f-e3074c6f5f62-95ebe573, #w-node-_9b86bec2-79a8-a16e-01a8-210203e4713f-95ebe573, #w-node-_9b86bec2-79a8-a16e-01a8-210203e47140-95ebe573, #w-node-_9b86bec2-79a8-a16e-01a8-210203e47142-95ebe573, #w-node-_9b86bec2-79a8-a16e-01a8-210203e47146-95ebe573, #w-node-_9b86bec2-79a8-a16e-01a8-210203e4714a-95ebe573, #w-node-a25c5196-0b01-8a84-8969-7e0514d86d1a-95ebe573, #w-node-f3595c3f-67d7-7e95-83e6-67f565d86813-95ebe573, #w-node-f3595c3f-67d7-7e95-83e6-67f565d86814-95ebe573, #w-node-f3595c3f-67d7-7e95-83e6-67f565d86816-95ebe573, #w-node-f3595c3f-67d7-7e95-83e6-67f565d8681a-95ebe573, #w-node-f3595c3f-67d7-7e95-83e6-67f565d8681e-95ebe573, #w-node-_10669175-7fb7-aa20-7b52-32ab2c7913df-95ebe573, #w-node-_10669175-7fb7-aa20-7b52-32ab2c7913e0-95ebe573, #w-node-_10669175-7fb7-aa20-7b52-32ab2c7913e2-95ebe573, #w-node-_10669175-7fb7-aa20-7b52-32ab2c7913e6-95ebe573, #w-node-_10669175-7fb7-aa20-7b52-32ab2c7913ea-95ebe573, #w-node-_37758ddf-fa08-32c3-5d12-a8cab408be80-95ebe573, #w-node-_1ffb8646-3068-b0ad-1eaa-e7bd95f12716-95ebe573 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ed5c165e-601a-be3c-8a1a-8ca29f67402d-446db759 {
  align-self: stretch;
}

#w-node-d2c7c039-985c-a15a-bda3-947f1dd2f762-856080df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_73c0999d-2aef-1105-4fec-84463f0bbb4d-856080df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_73c0999d-2aef-1105-4fec-84463f0bbb4e-856080df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_856db7fb-1835-bc46-b71f-8b41b3ae3100-856080df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_856db7fb-1835-bc46-b71f-8b41b3ae3101-856080df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ea6da74-c074-b4ab-1453-731121e633fb-856080df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_4ea6da74-c074-b4ab-1453-731121e633fc-856080df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_46534bae-e0da-c7f0-fa7a-12e6c7cdc985-856080df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_46534bae-e0da-c7f0-fa7a-12e6c7cdc986-856080df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a85972c-c6dd-d757-3732-f156d3d7aeb6-856080df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_8a85972c-c6dd-d757-3732-f156d3d7aeb7-856080df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eabe5281-7940-bfdb-0794-8bfbdbea33a1-856080df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-eabe5281-7940-bfdb-0794-8bfbdbea33a2-856080df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0591ab9-bdf6-7114-b2ca-ad139c1c7ac8-ecf65ecd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_73c0999d-2aef-1105-4fec-84463f0bbb4d-ecf65ecd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_73c0999d-2aef-1105-4fec-84463f0bbb4e-ecf65ecd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_856db7fb-1835-bc46-b71f-8b41b3ae3100-ecf65ecd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_856db7fb-1835-bc46-b71f-8b41b3ae3101-ecf65ecd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ea6da74-c074-b4ab-1453-731121e633fb-ecf65ecd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_4ea6da74-c074-b4ab-1453-731121e633fc-ecf65ecd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_46534bae-e0da-c7f0-fa7a-12e6c7cdc985-ecf65ecd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_46534bae-e0da-c7f0-fa7a-12e6c7cdc986-ecf65ecd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a85972c-c6dd-d757-3732-f156d3d7aeb6-ecf65ecd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_8a85972c-c6dd-d757-3732-f156d3d7aeb7-ecf65ecd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eabe5281-7940-bfdb-0794-8bfbdbea33a1-ecf65ecd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-eabe5281-7940-bfdb-0794-8bfbdbea33a2-ecf65ecd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e31e0da5-f04d-9ad7-8351-1ab46314fde0-8bcb50e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_73c0999d-2aef-1105-4fec-84463f0bbb4d-8bcb50e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_73c0999d-2aef-1105-4fec-84463f0bbb4e-8bcb50e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_856db7fb-1835-bc46-b71f-8b41b3ae3100-8bcb50e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_856db7fb-1835-bc46-b71f-8b41b3ae3101-8bcb50e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ea6da74-c074-b4ab-1453-731121e633fb-8bcb50e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_4ea6da74-c074-b4ab-1453-731121e633fc-8bcb50e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_46534bae-e0da-c7f0-fa7a-12e6c7cdc985-8bcb50e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_46534bae-e0da-c7f0-fa7a-12e6c7cdc986-8bcb50e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a85972c-c6dd-d757-3732-f156d3d7aeb6-8bcb50e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_8a85972c-c6dd-d757-3732-f156d3d7aeb7-8bcb50e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eabe5281-7940-bfdb-0794-8bfbdbea33a1-8bcb50e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-eabe5281-7940-bfdb-0794-8bfbdbea33a2-8bcb50e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e31e0da5-f04d-9ad7-8351-1ab46314fde0-f0b6534a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a68f12b1-a215-d08a-565f-fb76871b79d8-f0b6534a {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_73c0999d-2aef-1105-4fec-84463f0bbb4d-f0b6534a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_73c0999d-2aef-1105-4fec-84463f0bbb4e-f0b6534a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_856db7fb-1835-bc46-b71f-8b41b3ae3100-f0b6534a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_856db7fb-1835-bc46-b71f-8b41b3ae3101-f0b6534a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ea6da74-c074-b4ab-1453-731121e633fb-f0b6534a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_4ea6da74-c074-b4ab-1453-731121e633fc-f0b6534a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_46534bae-e0da-c7f0-fa7a-12e6c7cdc985-f0b6534a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_46534bae-e0da-c7f0-fa7a-12e6c7cdc986-f0b6534a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a85972c-c6dd-d757-3732-f156d3d7aeb6-f0b6534a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_8a85972c-c6dd-d757-3732-f156d3d7aeb7-f0b6534a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eabe5281-7940-bfdb-0794-8bfbdbea33a1-f0b6534a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-eabe5281-7940-bfdb-0794-8bfbdbea33a2-f0b6534a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1920px) {
  #w-node-_64f84bfb-0dd3-0c5a-6b6f-a429e324d832-f76c120f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_985da3e0-c371-464a-b86e-ae4dec6d7b71-f76c120f {
    justify-self: auto;
  }

  #w-node-_985da3e0-c371-464a-b86e-ae4dec6d7b75-f76c120f {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_985da3e0-c371-464a-b86e-ae4dec6d7b7a-f76c120f, #w-node-_985da3e0-c371-464a-b86e-ae4dec6d7b7b-f76c120f, #w-node-_985da3e0-c371-464a-b86e-ae4dec6d7b80-f76c120f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1f200450-947d-5715-b3e6-18135a99b4d5-f76c120f {
    place-self: center;
  }

  #w-node-_1f200450-947d-5715-b3e6-18135a99b4d7-f76c120f {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_1f200450-947d-5715-b3e6-18135a99b4d9-f76c120f {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-c3bf7b95-b52a-f3d4-ac36-4ad987cc1a0b-f76c120f, #w-node-af77aa62-db4b-fc45-a0d6-af8ba7e51f59-f76c120f, #w-node-_5533eb6e-76f9-0c8a-46ce-c323199c7fc0-f76c120f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_56df6679-741a-c7d0-d21d-607d75e228a7-f76c120f {
    place-self: center;
  }

  #w-node-_56df6679-741a-c7d0-d21d-607d75e228a9-f76c120f {
    justify-self: auto;
  }

  #w-node-_56df6679-741a-c7d0-d21d-607d75e228ad-f76c120f {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_427704be-b879-4f45-09e5-458da1600a84-f76c120f, #w-node-_3d439c49-55ec-a842-201c-2e9fedb58773-f76c120f, #w-node-_626155d3-d9aa-c391-e9a8-02667587f683-f76c120f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bf83758c-fc0f-ebc1-67ed-8f36d2dad636-f76c120f {
    place-self: center;
  }

  #w-node-bf83758c-fc0f-ebc1-67ed-8f36d2dad638-f76c120f {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-bf83758c-fc0f-ebc1-67ed-8f36d2dad63a-f76c120f {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-b7797d19-e4e2-2336-e53a-bcaf8602e3c3-f76c120f, #w-node-_0e9c160c-3041-1568-a711-2574489c282d-f76c120f, #w-node-_6bd8f847-e21a-9a32-9565-f0f75c38b081-f76c120f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e38ea617-8345-0f77-a953-22ed74668c22-f76c120f {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_72a0cea5-3dde-7455-7b38-0ec51517fba9-f76c120f, #w-node-_03956638-1282-2a17-0786-cf896fa8d8a7-f76c120f, #w-node-_1c141913-5ec3-ca5a-1df9-70ffbeba66c1-f76c120f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6305732d-a977-54d2-4775-e7b5b4974c47-f76c1306 {
    grid-column-end: 3;
  }

  #w-node-_6eb49e94-32b1-f5e7-a229-5049e9e825ed-f76c1306 {
    place-self: center;
  }

  #w-node-_6eb49e94-32b1-f5e7-a229-5049e9e825ef-f76c1306 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_6eb49e94-32b1-f5e7-a229-5049e9e825f1-f76c1306 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_557bbd8e-7dc5-1177-ab6e-755defe5327c-f76c1306 {
    place-self: center;
  }

  #w-node-_557bbd8e-7dc5-1177-ab6e-755defe5327e-f76c1306 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_557bbd8e-7dc5-1177-ab6e-755defe53280-f76c1306 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_9c139460-2369-2c4c-52e4-ef0d95655ebf-f76c1306 {
    place-self: center;
  }

  #w-node-_9c139460-2369-2c4c-52e4-ef0d95655ec1-f76c1306 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_9c139460-2369-2c4c-52e4-ef0d95655ec3-f76c1306 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_4d61f5b3-0b12-9d60-4ced-b55341495afb-f76c1306 {
    place-self: center;
  }

  #w-node-_4d61f5b3-0b12-9d60-4ced-b55341495afd-f76c1306 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_4d61f5b3-0b12-9d60-4ced-b55341495aff-f76c1306 {
    grid-area: 2 / 1 / 3 / 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_539f3985-10cb-7c51-4203-c657f70c5100-f76c120f, #w-node-_5e998ac4-7767-2455-e421-d28938c6269d-f76c120f, #w-node-b7797d19-e4e2-2336-e53a-bcaf8602e3c3-f76c120f, #w-node-_0e9c160c-3041-1568-a711-2574489c282d-f76c120f, #w-node-_72a0cea5-3dde-7455-7b38-0ec51517fba9-f76c120f, #w-node-_03956638-1282-2a17-0786-cf896fa8d8a7-f76c120f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c1225, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c1226, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c122a, #w-node-cfab264e-70ee-6fd6-baf3-fbeb1f81b9e7-f76c1242, #w-node-cfab264e-70ee-6fd6-baf3-fbeb1f81ba01-f76c1242, #w-node-_81f73c36-707a-88fa-9b4f-6869fa62d548-f76c1245, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c1273, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c1274, #w-node-bf71dbf1-bb2e-c445-891c-851af6436150-f76c128a, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c128b, #w-node-_81f73c36-707a-88fa-9b4f-6869fa62d548-f76c128c, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c128e, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c1291, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c12bd, #w-node-_581c03ad-43d5-d936-7642-27b3cb9164ac-f76c12d4, #w-node-_581c03ad-43d5-d936-7642-27b3cb9164c0-f76c12d4, #w-node-_581c03ad-43d5-d936-7642-27b3cb9164d4-f76c12d4, #w-node-_6550cc02-3cf9-e5c5-9d34-b4d06197c352-f76c12d4, #w-node-_6ca57c6b-53b1-6938-3810-7c85b11a5c9b-f76c12d4, #w-node-_81f73c36-707a-88fa-9b4f-6869fa62d548-f76c12ea, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c12f4, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c12f6, #w-node-bf71dbf1-bb2e-c445-891c-851af6436150-f76c12fa, #w-node-_93d606d3-60ed-8b59-fed8-c9b2b529078b-f76c12fb, #w-node-_6ca57c6b-53b1-6938-3810-7c85b11a5c9b-f76c12fb, #w-node-_81f73c36-707a-88fa-9b4f-6869fa62d548-f76c12fe, #w-node-_8a4d3bd7-3156-dde9-bed2-3bd892895ee5-f76c1302, #w-node-d6d2a130-dbe2-35a0-84aa-870dcbde2683-f76c1307, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c1308, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c1309, #w-node-_0af912df-d8ba-9ef5-fd76-2f30e858a7b7-f76c130a, #w-node-_25d1acbe-cc58-8aa1-523f-a2ee8e635177-f76c1311, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c1315, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c1319, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c131d, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c1320, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c1322, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c1324, #w-node-_0cee27a7-fe9a-41fe-4709-622bc672ee6e-f76c1325, #w-node-e5a5dcfd-1d56-132b-5b33-2126998730dd-f76c1325, #w-node-_6ca57c6b-53b1-6938-3810-7c85b11a5c9b-f76c1325, #w-node-_93d5d736-f0c0-10b1-c58a-2c65544a3632-f76c1328, #w-node-_298d0244-2daf-67b0-c325-85682a19d4be-f76c132b, #w-node-_298d0244-2daf-67b0-c325-85682a19d4aa-f76c132b, #w-node-_6ca57c6b-53b1-6938-3810-7c85b11a5c9b-f76c132b, #w-node-_81f73c36-707a-88fa-9b4f-6869fa62d548-f76c132e {
    place-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_1ffb8646-3068-b0ad-1eaa-e7bd95f126ca-cd36d410, #w-node-fc335ab3-e6be-4499-736a-d867f2d4866e-cd36d410, #w-node-_1d57d010-eae0-1e07-97a4-2276af843246-cd36d410, #w-node-_1ffb8646-3068-b0ad-1eaa-e7bd95f126eb-cd36d410 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ed5c165e-601a-be3c-8a1a-8ca29f67402d-2f1f9c0b, #w-node-ed5c165e-601a-be3c-8a1a-8ca29f67402d-2026f343, #w-node-e1f5c8bc-fffd-9c13-0d8e-683368ea52cf-2026f343 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_1ffb8646-3068-b0ad-1eaa-e7bd95f126ca-95ebe573, #w-node-_74fb2412-eea5-e523-392f-760a6b18540b-95ebe573, #w-node-f8827296-52b7-f713-416f-e3074c6f5f57-95ebe573, #w-node-_9b86bec2-79a8-a16e-01a8-210203e4713f-95ebe573, #w-node-f3595c3f-67d7-7e95-83e6-67f565d86813-95ebe573, #w-node-_10669175-7fb7-aa20-7b52-32ab2c7913df-95ebe573 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ed5c165e-601a-be3c-8a1a-8ca29f67402d-446db759 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-e31e0da5-f04d-9ad7-8351-1ab46314fdfd-8bcb50e0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}
